<SEC-DOCUMENT>0001050915-19-000081.txt : 20191101 <SEC-HEADER>0001050915-19-000081.hdr.sgml : 20191101 <ACCEPTANCE-DATETIME>20191101163817 ACCESSION NUMBER: 0001050915-19-000081 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 115 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191101 DATE AS OF CHANGE: 20191101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: QUANTA SERVICES, INC. CENTRAL INDEX KEY: 0001050915 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRICAL WORK [1731] IRS NUMBER: 742851603 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-13831 FILM NUMBER: 191187221 BUSINESS ADDRESS: STREET 1: 2800 POST OAK BLVD STREET 2: SUITE 2600 CITY: HOUSTON STATE: TX ZIP: 77056-6175 BUSINESS PHONE: 713-629-7600 MAIL ADDRESS: STREET 1: 2800 POST OAK BLVD SUITE 2600 CITY: HOUSTON STATE: TX ZIP: 77056-6175 FORMER COMPANY: FORMER CONFORMED NAME: QUANTA SERVICES INC DATE OF NAME CHANGE: 19971205 </SEC-HEADER> <DOCUMENT> <TYPE>10-Q <SEQUENCE>1 <FILENAME>pwr9-30x201910xq.htm <DESCRIPTION>10-Q <TEXT> <XBRL> <?xml version="1.0" encoding="UTF-8"?> <!--XBRL Document Created with Wdesk from Workiva--> <!--p:E24F340948BF5538BA6317075A9FEE18,x:b41a4124496644ebad213e56ff0b933d--> <!-- Document created using Wdesk --> <!-- Copyright 2019 Workiva --> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:schedoi-fednote="http://fasb.org/dis/schedoi-fednote/2019-01-31" xmlns:fs-interest="http://fasb.org/dis/fs-interest/2019-01-31" xmlns:sfp-ibo="http://fasb.org/stm/sfp-ibo/2019-01-31" xmlns:sfp-sbo="http://fasb.org/stm/sfp-sbo/2019-01-31" xmlns:sic-std="http://xbrl.sec.gov/sic-std/2011-01-31" xmlns:stpr-std="http://xbrl.sec.gov/stpr-std-std-std/2018-01-31" xmlns:currency-ent-std="http://xbrl.sec.gov/currency-ent-std/2019-01-31" xmlns:lea="http://fasb.org/dis/lea/2019-01-31" xmlns:ctbl="http://fasb.org/dis/ctbl/2019-01-31" xmlns:guar="http://fasb.org/dis/guar/2019-01-31" xmlns:ru="http://fasb.org/dis/ru/2019-01-31" xmlns:stpr-all="http://xbrl.sec.gov/stpr-all-all-all/2018-01-31" xmlns:leas="http://fasb.org/dis/leas/2019-01-31" xmlns:sfp-clreo="http://fasb.org/stm/sfp-clreo/2019-01-31" xmlns:iaoi="http://fasb.org/dis/iaoi/2019-01-31" xmlns:soi-ins="http://fasb.org/stm/soi-ins/2019-01-31" xmlns:country-ent-std="http://xbrl.sec.gov/country-ent-std/2017-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:fs-insa="http://fasb.org/dis/fs-insa/2019-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:cce="http://fasb.org/dis/cce/2019-01-31" xmlns:inv="http://fasb.org/dis/inv/2019-01-31" xmlns:naics-ent-std="http://xbrl.sec.gov/naics-ent-std/2017-01-31" xmlns:srt-std="http://fasb.org/srt-std/2019-01-31" xmlns:stpr-ent-all="http://xbrl.sec.gov/stpr-ent-all-all-all/2018-01-31" xmlns:stpr-ent-std="http://xbrl.sec.gov/stpr-ent-std-std-std/2018-01-31" xmlns:schedoi-iiaa="http://fasb.org/dis/schedoi-iiaa/2019-01-31" xmlns:us-arcroles="http://fasb.org/us-arcroles/2019-01-31" xmlns:dccpoa="http://fasb.org/dis/dccpoa/2019-01-31" xmlns:soi-sbi="http://fasb.org/stm/soi-sbi/2019-01-31" xmlns:us-gaap-all="http://fasb.org/us-gaap-all/2019-01-31" xmlns:scf-sd="http://fasb.org/stm/scf-sd/2019-01-31" xmlns:ceclcalc3l="http://fasb.org/dis/ceclcalc3l/2019-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei-ent-all="http://xbrl.sec.gov/dei-ent-all/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:naics-all="http://xbrl.sec.gov/naics-all/2017-01-31" xmlns:re="http://fasb.org/dis/re/2019-01-31" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:reorg="http://fasb.org/dis/reorg/2019-01-31" xmlns:invco="http://fasb.org/dis/invco/2019-01-31" xmlns:currency-ent-all="http://xbrl.sec.gov/currency-ent-all/2019-01-31" xmlns:currency-std="http://xbrl.sec.gov/currency-std/2019-01-31" xmlns:currency-ent-dep="http://xbrl.sec.gov/currency-ent-dep/2019-01-31" xmlns:aro="http://fasb.org/dis/aro/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:ocpfs="http://fasb.org/dis/ocpfs/2019-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:naics-std="http://xbrl.sec.gov/naics-std/2017-01-31" xmlns:srt-all="http://fasb.org/srt-all/2019-01-31" xmlns:codification-part="http://fasb.org/codification-part/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:deprecated1="http://www.xbrl.org/2009/role/deprecated" xmlns:sec-re="http://fasb.org/dis/sec-re/2019-01-31" xmlns:soi-int="http://fasb.org/stm/soi-int/2019-01-31" xmlns:emjv="http://fasb.org/dis/emjv/2019-01-31" xmlns:sec-suppc="http://fasb.org/dis/sec-suppc/2019-01-31" xmlns:equity="http://fasb.org/dis/equity/2019-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:se="http://fasb.org/dis/se/2019-01-31" xmlns:crcrb="http://fasb.org/dis/crcrb/2019-01-31" xmlns:edco="http://fasb.org/dis/edco/2019-01-31" xmlns:te="http://fasb.org/dis/te/2019-01-31" xmlns:dei-all="http://xbrl.sec.gov/dei-all/2019-01-31" xmlns:fs-bd="http://fasb.org/dis/fs-bd/2019-01-31" xmlns:invest-all="http://xbrl.sec.gov/invest-all/2013-01-31" xmlns:hco="http://fasb.org/dis/hco/2019-01-31" xmlns:fs-bt="http://fasb.org/dis/fs-bt/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:dr="http://fasb.org/dis/dr/2019-01-31" xmlns:ero="http://fasb.org/dis/ero/2019-01-31" xmlns:country-ent-all="http://xbrl.sec.gov/country-ent-all/2017-01-31" xmlns:schedoi-oocw="http://fasb.org/dis/schedoi-oocw/2019-01-31" xmlns:cecl="http://fasb.org/dis/cecl/2019-01-31" xmlns:rpd="http://fasb.org/dis/rpd/2019-01-31" xmlns:schedoi-sumhold="http://fasb.org/dis/schedoi-sumhold/2019-01-31" xmlns:ceclcalc2="http://fasb.org/dis/ceclcalc2/2019-01-31" xmlns:othliab="http://fasb.org/dis/othliab/2019-01-31" xmlns:soi-egm="http://fasb.org/stm/soi-egm/2019-01-31" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:schedoi-shorthold="http://fasb.org/dis/schedoi-shorthold/2019-01-31" xmlns:soi="http://fasb.org/stm/soi/2019-01-31" xmlns:diha="http://fasb.org/dis/diha/2019-01-31" xmlns:debt="http://fasb.org/dis/debt/2019-01-31" xmlns:schedoi-hold="http://fasb.org/dis/schedoi-hold/2019-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:invest-std="http://xbrl.sec.gov/invest-std/2013-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap-ent-std="http://fasb.org/us-gaap-ent-std/2019-01-31" xmlns:bc="http://fasb.org/dis/bc/2019-01-31" xmlns:sic-ent-all="http://xbrl.sec.gov/sic-ent-all/2011-01-31" xmlns:exch-ent-std="http://xbrl.sec.gov/exch-ent-std/2019-01-31" xmlns:invest-ent-all="http://xbrl.sec.gov/invest-ent-all/2013-01-31" xmlns:rcc="http://fasb.org/dis/rcc/2019-01-31" xmlns:rd="http://fasb.org/dis/rd/2019-01-31" xmlns:sfp-ucreo="http://fasb.org/stm/sfp-ucreo/2019-01-31" xmlns:eui="http://fasb.org/dis/eui/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:ap="http://fasb.org/dis/ap/2019-01-31" xmlns:soi-reit="http://fasb.org/stm/soi-reit/2019-01-31" xmlns:fs-mort="http://fasb.org/dis/fs-mort/2019-01-31" xmlns:sec-reins="http://fasb.org/dis/sec-reins/2019-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:sec-cndfir="http://fasb.org/dis/sec-cndfir/2019-01-31" xmlns:sr="http://fasb.org/dis/sr/2019-01-31" xmlns:currency-all="http://xbrl.sec.gov/currency-all/2019-01-31" xmlns:scf-dbo="http://fasb.org/stm/scf-dbo/2019-01-31" xmlns:fs-fhlb="http://fasb.org/dis/fs-fhlb/2019-01-31" xmlns:crcpb="http://fasb.org/dis/crcpb/2019-01-31" xmlns:dei-ent-std="http://xbrl.sec.gov/dei-ent-std/2019-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:scf-inv="http://fasb.org/stm/scf-inv/2019-01-31" xmlns:scf-indira="http://fasb.org/stm/scf-indira/2019-01-31" xmlns:bsoff="http://fasb.org/dis/bsoff/2019-01-31" xmlns:exch-ent-all="http://xbrl.sec.gov/exch-ent-all/2019-01-31" xmlns:oi="http://fasb.org/dis/oi/2019-01-31" xmlns:soi-indira="http://fasb.org/stm/soi-indira/2019-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:schedoi-otsh="http://fasb.org/dis/schedoi-otsh/2019-01-31" xmlns:sfp-dbo="http://fasb.org/stm/sfp-dbo/2019-01-31" xmlns:cc="http://fasb.org/dis/cc/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:crcsbp="http://fasb.org/dis/crcsbp/2019-01-31" xmlns:disops="http://fasb.org/dis/disops/2019-01-31" xmlns:reference="http://www.xbrl.org/2009/role/reference" xmlns:cn-part="http://fasb.org/cn-part/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:srt-roles="http://fasb.org/srt-roles/2019-01-31" xmlns:country-std="http://xbrl.sec.gov/country-std/2017-01-31" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:scf-indir="http://fasb.org/stm/scf-indir/2019-01-31" xmlns:rlnro="http://fasb.org/dis/rlnro/2019-01-31" xmlns:ts="http://fasb.org/dis/ts/2019-01-31" xmlns:us-gaap-std="http://fasb.org/us-gaap-std/2019-01-31" xmlns:naics-ent-all="http://xbrl.sec.gov/naics-ent-all/2017-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:scf-dir="http://fasb.org/stm/scf-dir/2019-01-31" xmlns:dei-std="http://xbrl.sec.gov/dei-std/2019-01-31" xmlns:ni="http://fasb.org/dis/ni/2019-01-31" xmlns:sec-mort="http://fasb.org/dis/sec-mort/2019-01-31" xmlns:fifvd="http://fasb.org/dis/fifvd/2019-01-31" xmlns:otherexp="http://fasb.org/dis/otherexp/2019-01-31" xmlns:scf-re="http://fasb.org/stm/scf-re/2019-01-31" xmlns:sec-vq="http://fasb.org/dis/sec-vq/2019-01-31" xmlns:sec-sum="http://fasb.org/dis/sec-sum/2019-01-31" xmlns:exch-std="http://xbrl.sec.gov/exch-std/2019-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:ir="http://fasb.org/dis/ir/2019-01-31" xmlns:sheci="http://fasb.org/stm/sheci/2019-01-31" xmlns:foct="http://fasb.org/dis/foct/2019-01-31" xmlns:soc="http://fasb.org/stm/soc/2019-01-31" xmlns:scf-sbo="http://fasb.org/stm/scf-sbo/2019-01-31" xmlns:inctax="http://fasb.org/dis/inctax/2019-01-31" xmlns:ppe="http://fasb.org/dis/ppe/2019-01-31" xmlns:country-all="http://xbrl.sec.gov/country-all/2017-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:con="http://fasb.org/dis/con/2019-01-31" xmlns:pwr="http://quantaservices.com/20190930" xmlns:sic-ent-std="http://xbrl.sec.gov/sic-ent-std/2011-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:invest-ent-std="http://xbrl.sec.gov/invest-ent-std/2013-01-31" xmlns:fs-ins="http://fasb.org/dis/fs-ins/2019-01-31" xmlns:eps="http://fasb.org/dis/eps/2019-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:iago="http://fasb.org/dis/iago/2019-01-31" xmlns:pay="http://fasb.org/dis/pay/2019-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:tin-part="http://fasb.org/tin-part/2019-01-31" xmlns:acec="http://fasb.org/dis/acec/2019-01-31" xmlns:us-gaap-entryPoint-all="http://fasb.org/us-gaap-entryPoint-all/2019-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:nt="http://fasb.org/dis/nt/2019-01-31" xmlns:spc="http://fasb.org/stm/spc/2019-01-31" xmlns:exch-all="http://xbrl.sec.gov/exch-all/2019-01-31" xmlns:ides="http://fasb.org/dis/ides/2019-01-31" xmlns:sec-supins="http://fasb.org/dis/sec-supins/2019-01-31" xmlns:sic-all="http://xbrl.sec.gov/sic-all/2011-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:regop="http://fasb.org/dis/regop/2019-01-31" xmlns:sfp-cls="http://fasb.org/stm/sfp-cls/2019-01-31" xmlns:com="http://fasb.org/stm/com/2019-01-31" xmlns:soi-re="http://fasb.org/stm/soi-re/2019-01-31" xmlns:crcgen="http://fasb.org/dis/crcgen/2019-01-31" xmlns:exch-ent-dep="http://xbrl.sec.gov/exch-ent-dep/2019-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:ei="http://fasb.org/dis/ei/2019-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt"> <head> <meta http-equiv="Content-Type" content="text/html" /> <title>Document</title> </head> <body style="font-family:Times New Roman;font-size:10pt;"> <div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:AmendmentFlag" id="Fact-312ACE8770645AE2B6F92EDF88218B8F-wk-Fact-312ACE8770645AE2B6F92EDF88218B8F" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:CurrentFiscalYearEndDate" id="Fact-47955AF8010C501388337E020415FA85-wk-Fact-47955AF8010C501388337E020415FA85">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:DocumentFiscalPeriodFocus" id="Fact-D36FE7E59D355F2BA4DE648BBC32488F-wk-Fact-D36FE7E59D355F2BA4DE648BBC32488F">Q3</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:DocumentFiscalYearFocus" id="Fact-BE2F529D54865EABB4CA84DE1517C790-wk-Fact-BE2F529D54865EABB4CA84DE1517C790">2019</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:EntityCentralIndexKey" id="Fact-9A5789972BB951EAA5AAD5BA2AB39897-wk-Fact-9A5789972BB951EAA5AAD5BA2AB39897">0001050915</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" name="pwr:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm" id="Fact-A7E1C70042565BA3B6A49D508DCA5513-wk-Fact-A7E1C70042565BA3B6A49D508DCA5513">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" name="pwr:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm" id="Fact-3BC95BE2E0B85719A94E231A50892BD3-wk-Fact-3BC95BE2E0B85719A94E231A50892BD3">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2015Q4YTD_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_srt_ProductOrServiceAxis_pwr_TelecommunicationNetworksConstructionAndOperationMember" name="pwr:ContractWithCustomerContractValueSubsequentPaymentPeriod" id="Fact-1F3D636A5AEC579F99E56F0C69D569BA-wk-Fact-1F3D636A5AEC579F99E56F0C69D569BA">P10Y</ix:nonNumeric><ix:nonFraction decimals="2" unitRef="number" contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember" name="pwr:FairValueInputsCustomerAttritionRates" id="Fact-F82531C958D152B1ADA83C4AAE540911-wk-Fact-F82531C958D152B1ADA83C4AAE540911">0.33</ix:nonFraction><ix:nonFraction decimals="2" unitRef="number" contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember" name="pwr:FairValueInputsCustomerAttritionRates" id="Fact-8F057DE94FFD51918577115C05557DB8-wk-Fact-8F057DE94FFD51918577115C05557DB8">0.20</ix:nonFraction><ix:nonFraction decimals="2" unitRef="number" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember" name="pwr:FairValueInputsCustomerAttritionRates" id="Fact-F900DD0E4D21294FE28207C93D6E4557-wk-Fact-F900DD0E4D21294FE28207C93D6E4557">0.37</ix:nonFraction><ix:nonFraction decimals="2" unitRef="number" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember" name="pwr:FairValueInputsCustomerAttritionRates" id="Fact-62AF6CAD78BEFFA47C4607C93B963C11-wk-Fact-62AF6CAD78BEFFA47C4607C93B963C11">0.05</ix:nonFraction><ix:nonFraction decimals="2" unitRef="number" contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember" name="pwr:FairValueInputsRateOfReturn" id="Fact-06C55F5E87FB58FA89E1C7A0A878B428-wk-Fact-06C55F5E87FB58FA89E1C7A0A878B428">0.27</ix:nonFraction><ix:nonFraction decimals="2" unitRef="number" contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember" name="pwr:FairValueInputsRateOfReturn" id="Fact-E333434887AB5C428727B6F2F99BD511-wk-Fact-E333434887AB5C428727B6F2F99BD511">0.20</ix:nonFraction><ix:nonFraction decimals="2" unitRef="number" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember" name="pwr:FairValueInputsRateOfReturn" id="Fact-962F84FC304A770C24B907C939551698-wk-Fact-962F84FC304A770C24B907C939551698">0.24</ix:nonFraction><ix:nonFraction decimals="2" unitRef="number" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember" name="pwr:FairValueInputsRateOfReturn" id="Fact-B3617C6EF028135B460107C9377E026A-wk-Fact-B3617C6EF028135B460107C9377E026A">0.19</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FD2019Q3YTD" name="pwr:GeneralLiabilityInsuranceClaimsDeductible" id="Fact-F661F28A42865DA6B18B6C2F7AD5EB6C-wk-Fact-F661F28A42865DA6B18B6C2F7AD5EB6C">10000000</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FI2019Q3" name="pwr:LeasesOptionToPurchaseLiabilityFailedSaleLeaseback" id="Fact-3EB2E9D5CF862BC45CD31B951AC1BFCD-wk-Fact-3EB2E9D5CF862BC45CD31B951AC1BFCD">9800000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="Customer" contextRef="FD2018Q3QTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" name="pwr:NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue" id="Fact-2366228CA945D9FB421CF93B46905282-wk-Fact-2366228CA945D9FB421CF93B46905282">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="Customer" contextRef="FD2018Q3YTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" name="pwr:NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue" id="Fact-D347CE05F167BA7FB9AEF93B49D3A187-wk-Fact-D347CE05F167BA7FB9AEF93B49D3A187">0</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FD2018Q3QTD" name="pwr:OtherComprehensiveIncomeLossOtherTax" id="Fact-CAD04E943A015E59B175AC8FBBBEB926-wk-Fact-CAD04E943A015E59B175AC8FBBBEB926">0</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FD2018Q3YTD" name="pwr:OtherComprehensiveIncomeLossOtherTax" id="Fact-5F433E068DF358A0A6665992629AC504-wk-Fact-5F433E068DF358A0A6665992629AC504">0</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FD2019Q3QTD" name="pwr:OtherComprehensiveIncomeLossOtherTax" id="Fact-34A84F2D22AAAEE733908899C7A14F62-wk-Fact-34A84F2D22AAAEE733908899C7A14F62">17000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FD2019Q3YTD" name="pwr:OtherComprehensiveIncomeLossOtherTax" id="Fact-BA3A6D4F337ED6B1E07A8899C7902C28-wk-Fact-BA3A6D4F337ED6B1E07A8899C7902C28">28000</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_IndemnificationGuaranteeMember" name="us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent" id="Fact-5007F98FD5EA522D859A512B60B5A85F-wk-Fact-5007F98FD5EA522D859A512B60B5A85F">7400000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2018Q4" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" id="Fact-C5E297E2772C5C5F8F92527CBC4D1D05-wk-Fact-C5E297E2772C5C5F8F92527CBC4D1D05">1092440000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2019Q3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" id="Fact-B36AA1871B0F54959942E4130CA68883-wk-Fact-B36AA1871B0F54959942E4130CA68883">1203887000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2018Q4" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact-33BF3AFBB01E5499BF0C68C36D3B0871-wk-Fact-33BF3AFBB01E5499BF0C68C36D3B0871">5839000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2019Q3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact-99EEE2004FD954589BBA8384B4BBA62D-wk-Fact-99EEE2004FD954589BBA8384B4BBA62D">7683000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="D2019Q1JAN16_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" name="us-gaap:CommonStockDividendsPerShareCashPaid" id="Fact-2C036782FF165DEA8FB57508EBB1D33B-wk-Fact-2C036782FF165DEA8FB57508EBB1D33B">0.04</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="D2019Q2APR19_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" name="us-gaap:CommonStockDividendsPerShareCashPaid" id="Fact-E966F037863F5D2DADC739E3AE7B8CFF-wk-Fact-E966F037863F5D2DADC739E3AE7B8CFF">0.04</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="D2019Q3JUL15_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" name="us-gaap:CommonStockDividendsPerShareCashPaid" id="Fact-0DA7EBAD07626349EA6B1BBCCFE5D102-wk-Fact-0DA7EBAD07626349EA6B1BBCCFE5D102">0.04</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" name="us-gaap:CommonStockNoParValue" id="Fact-A167C28A8D925EAEACEA2E363A1EBEF5-wk-Fact-A167C28A8D925EAEACEA2E363A1EBEF5">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" name="us-gaap:CommonStockNoParValue" id="Fact-E8A0CAF3028859C0B4E2D2C71639288C-wk-Fact-E8A0CAF3028859C0B4E2D2C71639288C">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-93D535BBB928514AABF7B923AE75C253-wk-Fact-93D535BBB928514AABF7B923AE75C253">0.00001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-329C8BAFD8AF5072B152A71E915F1169-wk-Fact-329C8BAFD8AF5072B152A71E915F1169">0.00001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" name="us-gaap:CommonStockSharesAuthorized" id="Fact-727C1D4C1A4651E88DF1CCE5490CF9FD-wk-Fact-727C1D4C1A4651E88DF1CCE5490CF9FD">600000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" name="us-gaap:CommonStockSharesAuthorized" id="Fact-A0481AFE09685352A901325F4FF9824D-wk-Fact-A0481AFE09685352A901325F4FF9824D">600000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" name="us-gaap:CommonStockSharesIssued" id="Fact-F18E0573856C547691144EB759672ACB-wk-Fact-F18E0573856C547691144EB759672ACB">157333046</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" name="us-gaap:CommonStockSharesIssued" id="Fact-EC82146E0EFF56A3BE9E739AA564EB49-wk-Fact-EC82146E0EFF56A3BE9E739AA564EB49">486112</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" name="us-gaap:CommonStockSharesIssued" id="Fact-B36773499C2A88C3E2AD8894EEE8B622-wk-Fact-B36773499C2A88C3E2AD8894EEE8B622">159347049</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" name="us-gaap:CommonStockSharesIssued" id="Fact-6DCC5CC2851054DAB589BC49F717D479-wk-Fact-6DCC5CC2851054DAB589BC49F717D479">36183</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" name="us-gaap:CommonStockSharesOutstanding" id="Fact-B2F70EB4DB9A58ED88E124B0BDB4E8CB-wk-Fact-B2F70EB4DB9A58ED88E124B0BDB4E8CB">141103900</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" name="us-gaap:CommonStockSharesOutstanding" id="Fact-A431A84B1B1B516295EBD8D7BC51A941-wk-Fact-A431A84B1B1B516295EBD8D7BC51A941">486112</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" name="us-gaap:CommonStockSharesOutstanding" id="Fact-2A6885EBE1C84EDB4EDA8894EEBD5A7B-wk-Fact-2A6885EBE1C84EDB4EDA8894EEBD5A7B">142273922</ix:nonFraction><ix:nonNumeric contextRef="FI2019Q3_srt_RangeAxis_srt_MinimumMember" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" id="Fact-E31D403D8DDE00C90A6217EF0AE2E5DD-wk-Fact-E31D403D8DDE00C90A6217EF0AE2E5DD">P1Y</ix:nonNumeric><ix:nonFraction decimals="-5" unitRef="usd" contextRef="I2019Q1JAN01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member" name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact-B3FDEF85C7025A5C8F164DAD69886D1C-wk-Fact-B3FDEF85C7025A5C8F164DAD69886D1C">301100000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FD2018Q3QTD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" id="Fact-F0756BD72E345250B59750A53CEF9833-wk-Fact-F0756BD72E345250B59750A53CEF9833">0</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FD2018Q3YTD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" id="Fact-6EDA6A879B1B51C59FF72A366A610A22-wk-Fact-6EDA6A879B1B51C59FF72A366A610A22">0</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FD2019Q3QTD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" id="Fact-C40515E749A6838B267B8899C7A9BC26-wk-Fact-C40515E749A6838B267B8899C7A9BC26">0</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FD2019Q3YTD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" id="Fact-564F9BCAF984020665388899C79E59A2-wk-Fact-564F9BCAF984020665388899C79E59A2">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-15DB26ADD0275C4EAA25FA83C30C939B-wk-Fact-15DB26ADD0275C4EAA25FA83C30C939B">0.0001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-656FCCAEB8835005A599B96E1CA208DC-wk-Fact-656FCCAEB8835005A599B96E1CA208DC">0.0001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" name="us-gaap:PreferredStockSharesAuthorized" id="Fact-F74FB348509153B3AB8D0BAC6CD40141-wk-Fact-F74FB348509153B3AB8D0BAC6CD40141">1</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" name="us-gaap:PreferredStockSharesAuthorized" id="Fact-3A3C1708F37B5ECEB819FD48C60DBC3C-wk-Fact-3A3C1708F37B5ECEB819FD48C60DBC3C">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" name="us-gaap:PreferredStockSharesIssued" id="Fact-C0207FA90FA55A21AC616B0727D70024-wk-Fact-C0207FA90FA55A21AC616B0727D70024">1</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" name="us-gaap:PreferredStockSharesIssued" id="Fact-6ABE366FFB1856429D605E15BFD6AE39-wk-Fact-6ABE366FFB1856429D605E15BFD6AE39">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" name="us-gaap:PreferredStockSharesOutstanding" id="Fact-35FC38A9933052449105CADFE335D451-wk-Fact-35FC38A9933052449105CADFE335D451">1</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" name="us-gaap:PreferredStockSharesOutstanding" id="Fact-40D8070A9A2C5D7EAC16BD1A8808A0D3-wk-Fact-40D8070A9A2C5D7EAC16BD1A8808A0D3">0</ix:nonFraction><ix:nonNumeric contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="Fact-65A598C081DB56258126FFF39D29BEBE-wk-Fact-65A598C081DB56258126FFF39D29BEBE">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-E130B990CF20550F9A84BDBA2CD5DB93-wk-Fact-E130B990CF20550F9A84BDBA2CD5DB93">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-9CE22D06FEBA530A84EBEDE5E13A7B5F-wk-Fact-9CE22D06FEBA530A84EBEDE5E13A7B5F">P3Y</ix:nonNumeric><ix:nonFraction decimals="-5" unitRef="shares" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact-ADB2EA0A07D840669108891CD66714D6-wk-Fact-ADB2EA0A07D840669108891CD66714D6">400000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact-2E7912A57BF55DE7A73808F2DCE888B6-wk-Fact-2E7912A57BF55DE7A73808F2DCE888B6">0</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="shares" contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact-EEACE58B7D3DBFE5455FB75736D8B196-wk-Fact-EEACE58B7D3DBFE5455FB75736D8B196">100000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" id="Fact-3D31271112F85DAE89FBAF01BBB8D87E-wk-Fact-3D31271112F85DAE89FBAF01BBB8D87E">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:TreasuryStockShares" id="Fact-1FB2EC65554C50CFA105620C8FC8E6A7-wk-Fact-1FB2EC65554C50CFA105620C8FC8E6A7">16229146</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3" name="us-gaap:TreasuryStockShares" id="Fact-C7C805CB9788D2B60E8C17CEC23973EE-wk-Fact-C7C805CB9788D2B60E8C17CEC23973EE">17073127</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:href="pwr-20190930.xsd" xlink:type="simple"></link:schemaRef></ix:references><ix:resources><xbrli:context id="FD2019Q3YTD"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="I2019Q3OCT29_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-10-29</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="I2019Q3OCT29_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-10-29</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q4"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q2"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q3"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q2"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-01</xbrli:startDate> <xbrli:endDate>2019-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q2QTD"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-01</xbrli:startDate> <xbrli:endDate>2019-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q1QTD"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q1"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-01</xbrli:startDate> <xbrli:endDate>2019-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-01</xbrli:startDate> <xbrli:endDate>2019-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-01</xbrli:startDate> <xbrli:endDate>2019-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-01</xbrli:startDate> <xbrli:endDate>2019-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-01</xbrli:startDate> <xbrli:endDate>2019-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-01</xbrli:startDate> <xbrli:endDate>2019-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q1QTD"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-04-01</xbrli:startDate> <xbrli:endDate>2018-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-04-01</xbrli:startDate> <xbrli:endDate>2018-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q2QTD"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-04-01</xbrli:startDate> <xbrli:endDate>2018-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-04-01</xbrli:startDate> <xbrli:endDate>2018-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-04-01</xbrli:startDate> <xbrli:endDate>2018-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="I2018Q1Jan01_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-01-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="I2018Q1Jan01_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-01-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="I2018Q1Jan01"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-01-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-04-01</xbrli:startDate> <xbrli:endDate>2018-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-04-01</xbrli:startDate> <xbrli:endDate>2018-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-04-01</xbrli:startDate> <xbrli:endDate>2018-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q1"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_dei_LegalEntityAxis_pwr_InfrastructureInvestorsPartnershipMember_us-gaap_OtherCommitmentsAxis_pwr_CapitalforInfrastructureProjectsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:InfrastructureInvestorsPartnershipMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pwr:CapitalforInfrastructureProjectsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:EPCElectricTransmissionProjectMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pwr:EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_ElectricTransmissionProjectSouthernCaliforniaMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:ElectricTransmissionProjectSouthernCaliforniaMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:ProcessingFacilityConstructionProjectTexasMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:ProcessingFacilityConstructionProjectTexasMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_WaterandGasPipelineInfrastructureContractorMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pwr:WaterandGasPipelineInfrastructureContractorMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_PipelineTransmissionProjectWestVirginiaMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:PipelineTransmissionProjectWestVirginiaMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="I2019Q1JAN01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-01-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_ElectricTransmissionProjectSouthernCaliforniaMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:ElectricTransmissionProjectSouthernCaliforniaMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_WaterandGasPipelineInfrastructureContractorMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pwr:WaterandGasPipelineInfrastructureContractorMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-10-01"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"> <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2019-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain> </xbrldi:typedMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_OtherCommitmentsAxis_pwr_CapitalforInfrastructureProjectsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pwr:CapitalforInfrastructureProjectsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:ProcessingFacilityConstructionProjectTexasMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2014Q4_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:EPCElectricTransmissionProjectMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2014-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_PipelineTransmissionProjectWestVirginiaMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:PipelineTransmissionProjectWestVirginiaMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineProjectsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:NaturalGasPipelineProjectsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_AcquisitionWithoutMaximumEarnOutMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:AcquisitionWithoutMaximumEarnOutMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:EPCElectricTransmissionProjectMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_ReportingUnitAxis_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">pwr:MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineConstructionProjectMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:NaturalGasPipelineConstructionProjectMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_ElectricTransmissionProjectSouthernCaliforniaMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:ElectricTransmissionProjectSouthernCaliforniaMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pwr:EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCashMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_RangeAxis_srt_MaximumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_MajorCustomersAxis_pwr_PGEMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pwr:PGEMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineConstructionProjectMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:NaturalGasPipelineConstructionProjectMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:EPCElectricTransmissionProjectMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:ProcessingFacilityConstructionProjectTexasMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:EPCElectricTransmissionProjectMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineProjectsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:NaturalGasPipelineProjectsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">pwr:UnitPriceContractsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">pwr:UnitPriceContractsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">pwr:UnitPriceContractsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">pwr:UnitPriceContractsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pwr:LatinAmericaandOtherMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_CA"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pwr:LatinAmericaandOtherMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_CA"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_AU"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_AU"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_AU"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_AU"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pwr:LatinAmericaandOtherMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_CA"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pwr:LatinAmericaandOtherMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_CA"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignBankAccountsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:ForeignBankAccountsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticBankAccountsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:DomesticBankAccountsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticBankAccountsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:DomesticBankAccountsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignBankAccountsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:ForeignBankAccountsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_CashNotHeldByJointVenturesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:CashNotHeldByJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_CashNotHeldByJointVenturesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:CashNotHeldByJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_InvestmentsInJointVenturesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:InvestmentsInJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_InvestmentsInJointVenturesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:InvestmentsInJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignJointVenturesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:ForeignJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticJointVenturesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:DomesticJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignJointVenturesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:ForeignJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticJointVenturesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:DomesticJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2018Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2018Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2018Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_HallenMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:HallenMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2018Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2018Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q3OCT01-SEPT30"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-10-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pwr:CurriculumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2018Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2018Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pwr:CurriculumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pwr:CurriculumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pwr:CurriculumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q4YTD"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_CurrencyAxis_currency_AUD_us-gaap_CreditFacilityAxis_pwr_BorrowingsUnderCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:AUD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:BorrowingsUnderCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEuroCurrencyRateMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_pwr_PerformanceLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:PerformanceLettersOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="D2018Q4Oct01-Oct31_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-10-01</xbrli:startDate> <xbrli:endDate>2018-10-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="I2019Q3SEPT12_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-12</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_CurrencyAxis_currency_CAD_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:SwingLinesLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_CurrencyAxis_currency_USD_us-gaap_CreditFacilityAxis_pwr_LettersOfCreditAndBankGuaranteesMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:LettersOfCreditAndBankGuaranteesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q3SEPT12_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-09-12</xbrli:startDate> <xbrli:endDate>2019-09-12</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_CreditFacilityAxis_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_CurrencyAxis_currency_USD_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:SwingLinesLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_EurocurrencyRateMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:EurocurrencyRateMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q4QTD_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-10-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_pwr_PerformanceLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:PerformanceLettersOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_CurrencyAxis_pwr_CanadianAndAustralianDollarsMember_us-gaap_CreditFacilityAxis_pwr_LettersOfCreditAndBankGuaranteesMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">pwr:CanadianAndAustralianDollarsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:LettersOfCreditAndBankGuaranteesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_CurrencyAxis_currency_CAD_us-gaap_CreditFacilityAxis_pwr_BorrowingsUnderCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:BorrowingsUnderCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_CurrencyAxis_currency_USD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfBaseRateDomesticBorrowingsOnlyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q3Sep01-Sep30_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-09-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_EurocurrencyRateMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:EurocurrencyRateMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfFederalFundsRateMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfFederalFundsRateMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_CurrencyAxis_currency_AUD_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:AUD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:SwingLinesLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="I2019Q3SEPT12_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-12</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="I2019Q3SEPT12_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-12</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfBaseRateDomesticBorrowingsOnlyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pwr:RelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pwr:RelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pwr:RelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pwr:RelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pwr:RelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_RangeAxis_srt_MinimumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="I2017Q3Oct05_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-10-05</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_ShareRepurchaseProgramAxis_pwr_A2018RepurchaseProgramMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:A2018RepurchaseProgramMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_PlanNameAxis_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pwr:TreasuryStockAssociatedWithDeferredCompensationPlansMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesForCommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesForCommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_PlanNameAxis_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pwr:TreasuryStockAssociatedWithDeferredCompensationPlansMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q3_us-gaap_ShareRepurchaseProgramAxis_pwr_A2018RepurchaseProgramMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:A2018RepurchaseProgramMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="I2017Q3Oct05_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesFPreferredStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesFPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-10-05</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q2_us-gaap_ShareRepurchaseProgramAxis_pwr_A2017RepurchaseProgramMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:A2017RepurchaseProgramMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q3OCT15_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-10-15</xbrli:startDate> <xbrli:endDate>2019-10-15</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q4QTD"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-10-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q3AUG28"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-08-28</xbrli:startDate> <xbrli:endDate>2019-08-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q2MAY24"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-05-24</xbrli:startDate> <xbrli:endDate>2019-05-24</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="D2018Q4DEC06-DEC06"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-12-06</xbrli:startDate> <xbrli:endDate>2018-12-06</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q1MAR21"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-03-21</xbrli:startDate> <xbrli:endDate>2019-03-21</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q3JUL15_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-15</xbrli:startDate> <xbrli:endDate>2019-07-15</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q1JAN16_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-16</xbrli:startDate> <xbrli:endDate>2019-01-16</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q2APR19_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-19</xbrli:startDate> <xbrli:endDate>2019-04-19</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCashMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_PlanNameAxis_pwr_TwoThousandAndElevenPlanMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pwr:TwoThousandAndElevenPlanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCashMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCashMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCashMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCashMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="I2019Q1MAR08_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-03-08</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="I2018Q1Feb28_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-02-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_IndemnificationGuaranteeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2015Q4_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_srt_ProductOrServiceAxis_pwr_TelecommunicationNetworksConstructionAndOperationMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:RedesAndinasDeComunicacionesS.R.L.RedesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pwr:TelecommunicationNetworksConstructionAndOperationMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2015-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q2JAN0115-APR3019_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:RedesAndinasDeComunicacionesS.R.L.RedesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2015-01-01</xbrli:startDate> <xbrli:endDate>2019-04-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="I2019Q1JAN29_srt_MajorCustomersAxis_pwr_PGEMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_pwr_PrePetitionReceivableMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pwr:PGEMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">pwr:PrePetitionReceivableMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-01-29</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:InsuranceClaimsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectInsuranceClaimMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectInsuranceClaimMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pwr:OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_LitigationCaseAxis_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_srt_RangeAxis_srt_MaximumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pwr:LorenzoBentonvTelecomNetworkSpecialistsIncMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_dei_LegalEntityAxis_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:ProgramaNacionalDeTelecomunicacionesPRONATELMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q1FEB2019_srt_LitigationCaseAxis_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_srt_RangeAxis_srt_MaximumMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pwr:LorenzoBentonvTelecomNetworkSpecialistsIncMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-02-01</xbrli:startDate> <xbrli:endDate>2019-02-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q2APRIL_dei_LegalEntityAxis_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:ProgramaNacionalDeTelecomunicacionesPRONATELMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-01</xbrli:startDate> <xbrli:endDate>2019-04-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_pwr_VehicleFleetCommittedCapitalMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">pwr:VehicleFleetCommittedCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2017Q3QTD_dei_LegalEntityAxis_pwr_QPSEngineeringLLCQPSMember_srt_LitigationCaseAxis_pwr_MaurepasProjectDisputeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:QPSEngineeringLLCQPSMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pwr:MaurepasProjectDisputeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-07-01</xbrli:startDate> <xbrli:endDate>2017-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:InsuranceClaimsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_MajorCustomersAxis_pwr_PGEMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_pwr_PrePetitionReceivableMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pwr:PGEMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">pwr:PrePetitionReceivableMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q4_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pwr:OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_GuaranteeObligationsByNatureAxis_us-gaap_PerformanceGuaranteeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:PerformanceGuaranteeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2015Q4_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:RedesAndinasDeComunicacionesS.R.L.RedesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2015-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:EPCElectricTransmissionProjectMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="I2022Q2MAY31_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pwr:OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_GuaranteeObligationsByNatureAxis_us-gaap_PerformanceGuaranteeMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_EstimateMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:PerformanceGuaranteeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:EstimateMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-01</xbrli:startDate> <xbrli:endDate>2019-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q3JAN29-SEPT30_srt_MajorCustomersAxis_pwr_PGEMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_pwr_PrePetitionReceivableMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pwr:PGEMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">pwr:PrePetitionReceivableMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-29</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="D2019Q3JULY01_dei_LegalEntityAxis_pwr_MaurepasPipelineLLCMember_srt_LitigationCaseAxis_pwr_MaurepasProjectDisputeMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:MaurepasPipelineLLCMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pwr:MaurepasProjectDisputeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-07-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_srt_MajorCustomersAxis_pwr_PGEMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_pwr_PrePetitionReceivableMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pwr:PGEMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">pwr:PrePetitionReceivableMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2015Q4YTD_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_srt_ProductOrServiceAxis_pwr_TelecommunicationNetworksConstructionAndOperationMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:RedesAndinasDeComunicacionesS.R.L.RedesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pwr:TelecommunicationNetworksConstructionAndOperationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2015-01-01</xbrli:startDate> <xbrli:endDate>2015-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_CA_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_CA_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_CA_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_CA_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2019Q3YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-07-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FD2018Q3YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-09-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-09-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2019Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="FI2018Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:unit id="substation"> <xbrli:measure>pwr:substation</xbrli:measure> </xbrli:unit><xbrli:unit id="number"> <xbrli:measure>xbrli:pure</xbrli:measure> </xbrli:unit><xbrli:unit id="Segment"> <xbrli:measure>pwr:Segment</xbrli:measure> </xbrli:unit><xbrli:unit id="km"> <xbrli:measure>utreg:km</xbrli:measure> </xbrli:unit><xbrli:unit id="division"> <xbrli:measure>pwr:division</xbrli:measure> </xbrli:unit><xbrli:unit id="usdPerShare"> <xbrli:divide> <xbrli:unitNumerator> <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unitNumerator> <xbrli:unitDenominator> <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unitDenominator> </xbrli:divide> </xbrli:unit><xbrli:unit id="usd"> <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unit><xbrli:unit id="shares"> <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unit><xbrli:unit id="kV"> <xbrli:measure>pwr:kV</xbrli:measure> </xbrli:unit><xbrli:unit id="Customer"> <xbrli:measure>pwr:Customer</xbrli:measure> </xbrli:unit><xbrli:unit id="Acquisition"> <xbrli:measure>pwr:Acquisition</xbrli:measure> </xbrli:unit></ix:resources></ix:header></div><div><a id="sD6787575B37458B3ADD03740C506C007"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:20%;"></td><td style="width:20%;"></td><td style="width:20%;"></td><td style="width:20%;"></td><td style="width:20%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:14pt;"><span style="font-family:inherit;font-size:14pt;font-weight:bold;">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="line-height:120%;text-align:center;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;font-weight:bold;">Washington, D.C. 20549</span></div><div style="line-height:120%;text-align:center;font-size:16pt;"><span style="font-family:inherit;font-size:16pt;font-weight:bold;">Form </span><span><ix:nonNumeric id="d34524968e620-wk-Fact-CF5BA9C960D2562C9E2578730431432D" name="dei:DocumentType" contextRef="FD2019Q3YTD"><span style="font-size:16pt;font-weight:bold;">10-Q</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:16pt;font-weight:bold;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:12%;"></td><td style="width:2%;"></td><td style="width:86%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Mark One)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d34524968e654-wk-Fact-A2C2A657C5E357CCB56CC8B5B2FF29AD" name="dei:DocumentQuarterlyReport" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox">☑</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div></div><div style="line-height:120%;padding-left:96px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the quarterly period ended </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><span style="white-space:nowrap"><ix:nonNumeric id="d34524968e669-wk-Fact-5C2B7FE511CA540A8E490C103338BB57" name="dei:DocumentPeriodEndDate" contextRef="FD2019Q3YTD" format="ixt:datemonthdayyearen">September 30, 2019</ix:nonNumeric></span></span></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:12%;"></td><td style="width:2%;"></td><td style="width:86%;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">or</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d34524968e702-wk-Fact-3E50FE0414065CF4945607B6FF6843F2" name="dei:DocumentTransitionReport" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox">☐</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the transition period from          to          .</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:28.515625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:62%;"></td><td style="width:38%;"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Commission file no.</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d34524968e747-wk-Fact-4347795DD50959608FB4E1142984DFA1" name="dei:EntityFileNumber" contextRef="FD2019Q3YTD">001-13831</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:22pt;"><span><ix:nonNumeric id="d34524968e750-wk-Fact-209F84BB88845350B792735CA6C35BE9" name="dei:EntityRegistrantName" contextRef="FD2019Q3YTD"><span style="font-size:22pt;font-weight:bold;">Quanta Services, Inc.</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:22pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(Exact name of registrant as specified in its charter)</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:50%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d34524968e770-wk-Fact-3BF658DCDDCB532D818AECF45B9F2C32" name="dei:EntityIncorporationStateCountryCode" contextRef="FD2019Q3YTD" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d34524968e775-wk-Fact-ED836B1CC2ED577FA8F6EE890F6D1AD3" name="dei:EntityTaxIdentificationNumber" contextRef="FD2019Q3YTD">74-2851603</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(State or other jurisdiction of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">incorporation or organization)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(I.R.S. Employer</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">Identification No.)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><span><ix:nonNumeric id="d34524968e796-wk-Fact-42A89D171F7D5532A1100533E32D7C17" name="dei:EntityAddressAddressLine1" contextRef="FD2019Q3YTD"><span style="font-weight:bold;">2800 Post Oak Boulevard, Suite 2600</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span><ix:nonNumeric id="d34524968e802-wk-Fact-72D1FED9619D577DB8EFA0046F5FE894" name="dei:EntityAddressCityOrTown" contextRef="FD2019Q3YTD"><span style="font-weight:bold;">Houston</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">, </span><span><ix:nonNumeric id="d34524968e807-wk-Fact-365D9315B9AF5FFFAA1081B651266046" name="dei:EntityAddressStateOrProvince" contextRef="FD2019Q3YTD" format="ixt-sec:stateprovnameen"><span style="font-weight:bold;">Texas</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span><ix:nonNumeric id="d34524968e812-wk-Fact-C2816B37A76E5DFB89E2442F68EE1BED" name="dei:EntityAddressPostalZipCode" contextRef="FD2019Q3YTD"><span style="font-weight:bold;">77056</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(Address of principal executive offices, including zip code)</span></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(</span><span><ix:nonNumeric id="d34524968e823-wk-Fact-C598C2AA68185118A24DA759FF4D7BCB" name="dei:CityAreaCode" contextRef="FD2019Q3YTD"><span style="font-weight:bold;">713</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">) </span><span><ix:nonNumeric id="d34524968e828-wk-Fact-0863380B4BBB5BA08D5A510537AF6B4B" name="dei:LocalPhoneNumber" contextRef="FD2019Q3YTD"><span style="font-weight:bold;">629-7600</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(Registrant’s telephone number, including area code)</span></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">N/A</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">(Former name, former address and former fiscal year, if changed since last report)</span></div><div style="line-height:120%;padding-top:2px;text-align:justify;text-indent:32px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:86.328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:34%;"></td><td style="width:1%;"></td><td style="width:24%;"></td><td style="width:1%;"></td><td style="width:40%;"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Title of each class</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trading Symbol(s)</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Name of each exchange on which registered</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d34524968e886-wk-Fact-4521CEF6F4A35194A983DDAA61302C74" name="dei:Security12bTitle" contextRef="FD2019Q3YTD">Common Stock, $0.00001 par value</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d34524968e896-wk-Fact-E01DDA087FEF51C4B7053FCDD5BBD906" name="dei:TradingSymbol" contextRef="FD2019Q3YTD">PWR</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d34524968e906-wk-Fact-27073B42752256479BBDAA3A104C70BD" name="dei:SecurityExchangeName" contextRef="FD2019Q3YTD" format="ixt-sec:exchnameen">New York Stock Exchange</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:2px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  </span><span><ix:nonNumeric id="d34524968e911-wk-Fact-51099F73E7C955C3A1D6139B1E905316" name="dei:EntityCurrentReportingStatus" contextRef="FD2019Q3YTD"><span style="font-size:9pt;">Yes</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;"> </span><span style="font-family:Arial Unicode MS;font-size:9pt;">☑</span><span style="font-family:inherit;font-size:9pt;">    No</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial Unicode MS;font-size:9pt;">☐</span></div><div style="line-height:120%;padding-top:2px;text-align:justify;text-indent:32px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  </span><span><ix:nonNumeric id="d34524968e927-wk-Fact-DF387EC09739545EB3CC3F6143548E26" name="dei:EntityInteractiveDataCurrent" contextRef="FD2019Q3YTD"><span style="font-size:9pt;">Yes</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;"> </span><span style="font-family:Arial Unicode MS;font-size:9pt;">☑</span><span style="font-family:inherit;font-size:9pt;">     No </span><span style="font-family:Arial Unicode MS;font-size:9pt;">☐</span></div><div style="line-height:120%;padding-top:2px;text-align:justify;text-indent:32px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act. </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:19%;"></td><td style="width:4%;"></td><td style="width:73%;"></td><td style="width:4%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d34524968e957-wk-Fact-E5462B30614F557F8506EAB400C6F845" name="dei:EntityFilerCategory" contextRef="FD2019Q3YTD" format="ixt-sec:entityfilercategoryen">Large accelerated filer</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:2px;text-align:justify;font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;">☑</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accelerated filer  </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:2px;text-align:justify;font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;">☐</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-accelerated filer  </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:2px;text-align:justify;font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;">☐</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Smaller reporting company </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:2px;text-align:justify;font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;"><span><ix:nonNumeric id="d34524968e993-wk-Fact-6D8C8C1EBCB75FA7ABF9D39054B3C6A5" name="dei:EntitySmallBusiness" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox">☐</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Emerging growth company</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:2px;text-align:justify;font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;"><span><ix:nonNumeric id="d34524968e1014-wk-Fact-26BADAD17AA855EBB932F5C2A8FED940" name="dei:EntityEmergingGrowthCompany" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox">☐</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:2px;text-align:justify;text-indent:32px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="font-family:Arial Unicode MS;font-size:9pt;">☐</span></div><div style="line-height:120%;padding-top:2px;text-align:justify;text-indent:32px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes </span><span><ix:nonNumeric id="d34524968e1024-wk-Fact-0C3BB212309451EFBC83689305E013FB" name="dei:EntityShellCompany" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox"><span style="font-family:Arial Unicode MS;font-size:9pt;">☐</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;">     No </span><span style="font-family:Arial Unicode MS;font-size:9pt;">☑</span></div><div style="line-height:120%;padding-top:2px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">As of </span><span style="font-family:inherit;font-size:9pt;">October 29, 2019</span><span style="font-family:inherit;font-size:9pt;">, the number of outstanding shares of Common Stock of the registrant was </span><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d34524968e1038-wk-Fact-02C5FD6836C35FFF8D7022061B5741A5" name="dei:EntityCommonStockSharesOutstanding" contextRef="I2019Q3OCT29_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">142,293,582</ix:nonFraction></span></span><span style="font-family:inherit;font-size:9pt;">. As of the same date </span><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d34524968e1042-wk-Fact-18F0BC4344EE5D6D8081C26036993356" name="dei:EntityCommonStockSharesOutstanding" contextRef="I2019Q3OCT29_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">36,183</ix:nonFraction></span></span><span style="font-family:inherit;font-size:9pt;"> exchangeable shares of a Canadian subsidiary of the Registrant were outstanding.</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:20%;"></td><td style="width:20%;"></td><td style="width:20%;"></td><td style="width:20%;"></td><td style="width:20%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:2px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:2px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:2px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:2px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:2px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div><br/></div><hr style="page-break-after:always"></hr><div><a id="sF1A522092500560EA21FC5C2C2A52A29"></a></div><div><br/></div><div style="line-height:120%;padding-top:25px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">INDEX</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:11%;"></td><td style="width:77%;"></td><td style="width:12%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Page</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:none;" href="#s695AE5842147515BABDE57063DB60FA3"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:none;">PART I. FINANCIAL INFORMATION</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s01E5F32B689B5D628BB0820447F5397D"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 1.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s01E5F32B689B5D628BB0820447F5397D"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Financial Statements (Unaudited)</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s695AE5842147515BABDE57063DB60FA3"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Condensed Consolidated Balance Sheets</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s695AE5842147515BABDE57063DB60FA3"> 2</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s6D5470D799075A3B8531484A39155BA7"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Condensed Consolidated Statements of Operations</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s6D5470D799075A3B8531484A39155BA7"> 3</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sFF7A67EF4A4D5628B51709F07728E053"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Condensed Consolidated Statements of Comprehensive Income</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sFF7A67EF4A4D5628B51709F07728E053"> 4</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sAB57DA13FBC056EEAE4AEF34517537F9"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Condensed Consolidated Statements of Cash Flows</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sAB57DA13FBC056EEAE4AEF34517537F9"> 5</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sF5B224DFD4D55B08AE68C552DCD6CE4F"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Condensed Consolidated Statements of Equity</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sF5B224DFD4D55B08AE68C552DCD6CE4F"> 6</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sDC3CB3131F2951369E2154D5C6E529EF"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Notes to Condensed Consolidated Financial Statements</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sDC3CB3131F2951369E2154D5C6E529EF"> 8</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s54C440E2A9535590A5058DF21DF13C3F"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 2.</span></a></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s54C440E2A9535590A5058DF21DF13C3F"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Management’s Discussion and Analysis of Financial Condition and Results of Operations</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s54C440E2A9535590A5058DF21DF13C3F"> 47</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sC034472FFB065B5896972A4B992CF4FE"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 3.</span></a></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sC034472FFB065B5896972A4B992CF4FE"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Quantitative and Qualitative Disclosures About Market Risk</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sC034472FFB065B5896972A4B992CF4FE"> 75</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s4A7DEA53762A5C259FBC30A170BD3804"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 4.</span></a></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s4A7DEA53762A5C259FBC30A170BD3804"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Controls and Procedures</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s4A7DEA53762A5C259FBC30A170BD3804"> 75</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:none;" href="#s918162B026F55D56B21CA04F993218CF"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:none;">PART II. OTHER INFORMATION</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s157F7F3FB8C55DA897B6FD6612653F88"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 1.</span></a></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s157F7F3FB8C55DA897B6FD6612653F88"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Legal Proceedings</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s157F7F3FB8C55DA897B6FD6612653F88"> 77</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s6D4A111A5048592EB6D87DA754D2CC4F"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 1A.</span></a></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s6D4A111A5048592EB6D87DA754D2CC4F"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Risk Factors</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s6D4A111A5048592EB6D87DA754D2CC4F"> 77</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s8A71A08D85F5501E81935BDB87C2B2E3"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 2.</span></a></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s8A71A08D85F5501E81935BDB87C2B2E3"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Unregistered Sales of Equity Securities and Use of Proceeds</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s8A71A08D85F5501E81935BDB87C2B2E3"> 77</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sE22360E030665DEAA8B6CF0974BB3E4F"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 3.</span></a></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sE22360E030665DEAA8B6CF0974BB3E4F"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Defaults Upon Senior Securities</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sE22360E030665DEAA8B6CF0974BB3E4F"> 78</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sC8D31DAB3C635A8AA27A57047C109D75"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 4.</span></a></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sC8D31DAB3C635A8AA27A57047C109D75"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Mine Safety Disclosures</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sC8D31DAB3C635A8AA27A57047C109D75"> 78</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sCBE924D00FD6599982A1CDCEADF84212"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 5.</span></a></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sCBE924D00FD6599982A1CDCEADF84212"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Other Information</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sCBE924D00FD6599982A1CDCEADF84212"> 78</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sF1E99F6187655D829A6AB3D007F3B353"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 6.</span></a></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sF1E99F6187655D829A6AB3D007F3B353"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Exhibits</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sF1E99F6187655D829A6AB3D007F3B353"> 79</a></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sCC216DCC8FEC5DA18588F6F432492317"><span style="font-family:inherit;font-size:10pt;text-decoration:none;">Signature</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sCC216DCC8FEC5DA18588F6F432492317"> 80</a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 1</span></div></div><hr style="page-break-after:always"></hr><div><a id="s32F15CE580A95B4794DF274B2DF4FD21"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I - FINANCIAL INFORMATION</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s01E5F32B689B5D628BB0820447F5397D"></a></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 1. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Statements.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s695AE5842147515BABDE57063DB60FA3"></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands, except share information)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:76%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ASSETS</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current Assets:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e757-wk-Fact-CEDD2AD28EC15E53BE5D3C30EAFEB87D" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">80,044</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e776-wk-Fact-4DA514F480CF5BB3A930CA86F8AF8106" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">78,687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net of allowances of $7,683 and $5,839</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e796-wk-Fact-96D55A0F1E8D59FF901D9E72A478FD44" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,188,328</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e815-wk-Fact-CBEF926999EE5CB389C6A8E129DCBBE8" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,354,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e840-wk-Fact-37CBA74428EC5AAD94BB897753019B45" name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">652,915</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e859-wk-Fact-05B7142ED8125537AA705E5CC1E69EA1" name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">576,891</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e884-wk-Fact-B9DB8275C71F50E999589ED6B9F6B11B" name="us-gaap:InventoryNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67,039</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e903-wk-Fact-63CE31ABC9245504A4CD8400CE6FED56" name="us-gaap:InventoryNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">107,732</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e928-wk-Fact-1594A0A6F9655FC9B218A37F24B7DAAD" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">313,601</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e947-wk-Fact-18F02515E1885C34AC0AC727C8696915" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">208,057</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e972-wk-Fact-F470A76E886D51C1B4A72683BF5383AB" name="us-gaap:AssetsCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,301,927</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e991-wk-Fact-629A2FA235995BB8AA47B3D6D8FC4997" name="us-gaap:AssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,326,104</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net of accumulated depreciation of $1,203,887 and $1,092,440</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1016-wk-Fact-523B8913155856A6BDBF6262BAD631E0" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,390,209</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1035-wk-Fact-7B6D647E98A8597A871F01CEB75E260C" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,276,032</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1060-wk-Fact-1EDB8D37AFE756BA859317F84C36B0B8" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">289,267</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1105-wk-Fact-61D7D6A4F00A522ABC1A9B766AD1B1B8" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">449,218</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1124-wk-Fact-72C5C5BEDF2D52C4BE354E802A436673" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">293,592</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets, net of accumulated amortization of $414,153 and $372,081</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1149-wk-Fact-379F7B212C1E51E2BB9BD9A5340752BE" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">431,563</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1168-wk-Fact-93AE332261F05BE6952BFFD27032E722" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">280,180</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1193-wk-Fact-CB7BF2378EE75CE994120043157BD0A2" name="us-gaap:Goodwill" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,002,909</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1212-wk-Fact-679729764CE55B349575157246AF1CDF" name="us-gaap:Goodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,899,879</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1242-wk-Fact-989BD5E06C8655FBA2916350FCF5525F" name="us-gaap:Assets" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,865,093</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1261-wk-Fact-31329F073C0F57F58FA4C1E82B984908" name="us-gaap:Assets" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,075,787</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">LIABILITIES AND EQUITY</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current Liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt and short-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1376-wk-Fact-815D314BB7DF5588AF1A01F47206397B" name="us-gaap:DebtCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">75,751</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1395-wk-Fact-7FEF858F04B65193A1409C1FE7D9BD80" name="us-gaap:DebtCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">65,646</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1415-wk-Fact-8DC92766C49C553F95C48313811B2D26" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">93,506</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1459-wk-Fact-EE1A7C2A9B9A55AEB985BAF5EB08BB70" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,648,079</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1478-wk-Fact-F249BFDAA06C5299B786848625DD9E25" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,314,520</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1503-wk-Fact-999DE8F7E8C752AD99B9A576E442110A" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">540,187</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1522-wk-Fact-3DA66BADDAE25D379A56F9A8ACDBCED4" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">425,961</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1547-wk-Fact-6AB608085AEE53D0A421432E2EF8759D" name="us-gaap:LiabilitiesCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,357,523</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1566-wk-Fact-49DE6D3F8AE25C5E8C97AA7FD274D02B" name="us-gaap:LiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,806,127</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt, net of current maturities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1592-wk-Fact-10067DCFE6C35DBE9B5847F3DE06542B" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,810,480</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1611-wk-Fact-F07171F1DE4D5F7C8B22951BE984861D" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,040,532</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, net of current portion</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1636-wk-Fact-2B0624F54A3C571B8DB3E18CC52E5002" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">197,896</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1680-wk-Fact-26723ADADFE9526080AF18832206EBFD" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">279,858</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1699-wk-Fact-9EDF5937CDB35405A816D0849D036982" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">219,115</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance and other non-current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1724-wk-Fact-C202B09808EB5D2DAF38694FE780C28D" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">310,129</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1743-wk-Fact-4F2D933340055D6285CB19E3A5A71837" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">404,560</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1768-wk-Fact-CE0FFDAFAAD95B5FA5B8175DEDF34F14" name="us-gaap:Liabilities" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,955,886</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1787-wk-Fact-5A18D90A59D75D56A4D260D886510F18" name="us-gaap:Liabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,470,334</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commitments and Contingencies</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1812-wk-Fact-75A550D81E04597096815D6E27DD200C" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2019Q3" unitRef="usd" xsi:nil="true" scale="3" format="ixt:nocontent"></ix:nonFraction></span><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1830-wk-Fact-3DFDECFC91B9512C8B16CA99AC1BC44A" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2018Q4" unitRef="usd" xsi:nil="true" scale="3" format="ixt:nocontent"></ix:nonFraction></span><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock, $.00001 par value, 600,000,000 shares authorized, 159,347,049 and 157,333,046 shares issued, and 142,273,922 and 141,103,900 shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1898-wk-Fact-E4511F66DA1358D4A7901CDBFFF1D946" name="us-gaap:CommonStockValue" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1917-wk-Fact-748ED9D4DF3252149E54C79872515C5A" name="us-gaap:CommonStockValue" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exchangeable shares, no par value, 36,183 and 486,112 shares issued and outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1942-wk-Fact-10411F51D0A152888F98BEA692A6E280" name="us-gaap:CommonStockValue" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1961-wk-Fact-00E67F2C250B59CA9799B4EB413366F8" name="us-gaap:CommonStockValue" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Series G Preferred Stock, $.00001 par value, 0 and 1 share authorized, issued and outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e1986-wk-Fact-151F279EC1825A3C9036CC9F97E7373D" name="us-gaap:PreferredStockValue" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e2005-wk-Fact-42E24AA448C95B6C911CBD44BBA6C938" name="us-gaap:PreferredStockValue" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional paid-in capital</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e2030-wk-Fact-850593816B6456F197335D5680B1AE04" name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,014,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e2049-wk-Fact-F0443C8641C05309B6FD61A73E127BFB" name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,967,354</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e2075-wk-Fact-D93566315FF85661ACD6A3D511DB0077" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,743,498</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e2094-wk-Fact-FCAA89E2488A522C8637E38F9C9A8D7E" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,477,291</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34532521e2119-wk-Fact-081553B72EAF5043A19C9FDD44AD380C" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">264,113</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34532521e2139-wk-Fact-5CD6503FAF435518A989C852C20AC951" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">286,048</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Treasury stock, 17,073,127 and 16,229,146 common shares</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34532521e2165-wk-Fact-82FC338BF31C55179F4C6D0A7AAEB4E9" name="us-gaap:TreasuryStockValue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">586,819</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34532521e2185-wk-Fact-6DB1EAC28C6B5F99AC59CB96FA530232" name="us-gaap:TreasuryStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">554,440</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stockholders’ equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e2211-wk-Fact-597809F4EDF252529A5D9E6DFC018B48" name="us-gaap:StockholdersEquity" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,907,406</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e2230-wk-Fact-E7FE0940ED6D5D5BA77739AC1B0EE49F" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,604,159</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-controlling interests</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e2255-wk-Fact-DA57A25B3E695DEDB529593F66675530" name="us-gaap:MinorityInterest" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,801</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e2274-wk-Fact-7B29BEF88B9C565DB9008BC5E9CD5BA7" name="us-gaap:MinorityInterest" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,294</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e2299-wk-Fact-3C6F397CAA355AFFA156EFA37366E19B" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,909,207</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e2318-wk-Fact-25FEFF8E20DF5A5C87825F3A241CBCE5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,605,453</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities and equity</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e2348-wk-Fact-BED74C55393D548D93BA69C95658B88D" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,865,093</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34532521e2367-wk-Fact-F6084639A3A8581DADC99B96CB33543B" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,075,787</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 2</span></div></div><hr style="page-break-after:always"></hr><div><a id="s6D5470D799075A3B8531484A39155BA7"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands, except per share information)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e887-wk-Fact-3756743F03A2597AA358950BC3512898" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,352,895</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e906-wk-Fact-B3D0756E66B45AEB8D32FA51D7E4BD21" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,985,281</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e926-wk-Fact-78FA0EEB9C085BF9B33ECA21869A94F3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,999,353</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e945-wk-Fact-6BBD13D8F3C25FFCB3F1C28CA350ED1D" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,059,205</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services (including depreciation)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e965-wk-Fact-1009A7B5C33655BB819FCAFD6C504306" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,879,450</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e984-wk-Fact-20CE0C2B22A05EB2A87D2D38D57CDC4C" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,559,451</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1003-wk-Fact-156490075AE158DD97D03FC1D348A085" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,842,422</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1023-wk-Fact-C644CCC1133058A198A9AB58BB903DFA" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,998,956</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1048-wk-Fact-FE925F19F8F055E5BD159967944381C3" name="us-gaap:GrossProfit" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">473,445</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1067-wk-Fact-1F37C7D0B4F7583DB7437485B99955E6" name="us-gaap:GrossProfit" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">425,830</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1086-wk-Fact-88F5376A4ECA552F94B007BFAEC2ADB6" name="us-gaap:GrossProfit" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,156,931</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1106-wk-Fact-1DED3A27E384503C99D559D4B35F2055" name="us-gaap:GrossProfit" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,060,249</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1131-wk-Fact-7F08A7D7C89550059ABBB5F153A91944" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">245,010</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1150-wk-Fact-AC3249C383FB5E62B1C9890D80DEDBAE" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">224,040</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1169-wk-Fact-917F6C17CD375C18B58073460743A199" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">700,862</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1189-wk-Fact-C10213FD45BC51C39570FB96233A933A" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">645,566</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1214-wk-Fact-7F0FE70801A65F5BA32A704ED7245B8E" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,264</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1233-wk-Fact-202684A8E4A05C679F1F88F1A28EDDF4" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,623</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1252-wk-Fact-8945626987EF5DA4990702EE4EBB4DEC" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,544</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1272-wk-Fact-F5F07AD9D1955FF8B334047DD13CDC05" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,535</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in fair value of contingent consideration liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1297-wk-Fact-625C493C74D55EA8B769F0939716E559" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,777</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34530707e1316-wk-Fact-AEF833C8C16A55359B7C2E598491893E" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,394</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1336-wk-Fact-B124957EF6AF5DB4BF485F57FACBFFFE" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,064</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34530707e1356-wk-Fact-C7D9C516ABDD590F925E5CB1D389D727" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,673</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1382-wk-Fact-527A5AFD45415FB6A8125A69CB21F562" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">209,394</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1401-wk-Fact-8F846E7D341D5D888D5C4848B000A984" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">192,561</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1420-wk-Fact-F2B5FA4609D455D3B33A85834CDF9B59" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">407,461</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1440-wk-Fact-6785E25B87CA50A2A3B8F13EAEF44FF5" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">390,821</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34530707e1465-wk-Fact-AE8210870A8A500F93174614AA98C9BF" name="us-gaap:InterestExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,369</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34530707e1485-wk-Fact-A069922E32A35066B913E1B120FCB633" name="us-gaap:InterestExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,219</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34530707e1505-wk-Fact-EBC742443BE95CAE8CABB411361F2041" name="us-gaap:InterestExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,066</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34530707e1526-wk-Fact-45765177B1E45A04B6056BCBA24913D1" name="us-gaap:InterestExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,175</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1553-wk-Fact-DA54EF129CCC5D52BA5883AD725C0C20" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">186</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1572-wk-Fact-B92159F6AD335315981B3026A4695A8B" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">322</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1591-wk-Fact-619FC47C5F02505C9F341D82F22210D3" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">762</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1611-wk-Fact-0E8C15D599AE5628B1683A5C3723048B" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,128</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1636-wk-Fact-16DC9060249A5497A2F9CD589325B512" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">717</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34530707e1655-wk-Fact-2251B33258A15B6BA5A611B30EEDA9DE" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">15,498</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1675-wk-Fact-F00D52B515785A7887CFD0BBA52A7EAC" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">66,197</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34530707e1695-wk-Fact-D7F8C17DF25E5FCEB98A65CD1471A81E" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">37,899</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1721-wk-Fact-066FDEEBD76B52D29D7F1AABD946D321" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">191,928</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1740-wk-Fact-8CE5F7F4A3DC5F67889F06EE7AB86262" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">168,166</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1759-wk-Fact-751FB6CF187F53F99E9EA4E7515E424C" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">426,354</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1779-wk-Fact-6D2AA6A5725E59B0A75152BBC35A49D3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">328,875</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1804-wk-Fact-139C4279D2AA5213BF6EB85EC86B09D2" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">54,906</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1823-wk-Fact-42C26E0ED3505D2DBC42CF83A523C98E" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">43,267</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1842-wk-Fact-1CDBB304F6C9574BA1D0893557087C93" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">139,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1862-wk-Fact-4617241FC6275DB1A4200DE7CF4DAA35" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">90,659</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1887-wk-Fact-2E3E543610F650709C0EA45C7846CCE5" name="us-gaap:ProfitLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">137,022</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1906-wk-Fact-1D477F7F7B3051CC938AE5E62B9F4B9F" name="us-gaap:ProfitLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">124,899</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1925-wk-Fact-A19E23E51A77594EB749C110E4F3AB01" name="us-gaap:ProfitLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">286,516</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1945-wk-Fact-72F8F804B96A52BBA8C250D762F285E8" name="us-gaap:ProfitLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">238,216</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Net income attributable to non-controlling interests</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1970-wk-Fact-EA3738379B1B5EE5A6AAF738C414537E" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">954</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e1989-wk-Fact-86B06CE902215D849994A41AC3714AA9" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">348</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2008-wk-Fact-BEE7E030E1315F3DB57487B525B3AD88" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,616</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2028-wk-Fact-62BBE01B910B5D639826433878598C31" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,686</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2058-wk-Fact-5CC664C07B435663911C7A1BE3594B41" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">136,068</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2077-wk-Fact-DF51249DE8E15D1187778E6B6C69673F" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">124,551</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2097-wk-Fact-C177235AE23554CAAC3F902310D273D6" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">283,900</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2116-wk-Fact-D3BD883D91F35F4AAE3C6CD1A11DD458" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">236,530</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings per share attributable to common stock:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2315-wk-Fact-AB680E8796D65EF5A8AA13097438FE3A" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.93</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2334-wk-Fact-8A8AE0D70C30510C86A6C3C3DEBC8D90" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.82</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2354-wk-Fact-C9AFAD72EE6A57AFB481FCC15E42F90F" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.95</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2373-wk-Fact-0AF10E81CE5C5B84BF89117DF1D69DF7" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.54</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2398-wk-Fact-D454562208DA571FA5B8EC17CB6DC93E" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.92</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2417-wk-Fact-4DF4448CC9DF5EC497D15473CC2D4A6C" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.81</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2437-wk-Fact-D08ECBE8F25750758DD1D0EEEAD41067" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.93</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2456-wk-Fact-776479FE3805510A804643BEFA78D6A7" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.52</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used in computing earnings per share:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average basic shares outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2651-wk-Fact-AEBCB693493F521AA7293662133330AC" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">145,913</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2670-wk-Fact-0C4EE132FCCE582A9FCBBAFFE8E1D05C" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">152,562</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2689-wk-Fact-964D6AE2190E5E178466CA27466E0396" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">145,654</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2709-wk-Fact-90807A4CF922520582D9AD0676A84B2A" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">154,087</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average diluted shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2734-wk-Fact-A9E06B1A7C625C2999C32A1E8A46E9E1" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">147,438</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2753-wk-Fact-1435FCBCC74152C896F896588F03A827" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">153,687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2772-wk-Fact-4AD32A54A9B55DCA8BDF86165B034908" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">147,074</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2792-wk-Fact-8897E85BBAD05E1CBBC9354A45258084" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">155,198</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash dividends declared per common share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2909-wk-Fact-C9F519ED4A3A54EBB955287CD7250753" name="us-gaap:CommonStockDividendsPerShareDeclared" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.04</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2928-wk-Fact-0B39D94BC5535EE0A78B283CF568CE8C" name="us-gaap:CommonStockDividendsPerShareDeclared" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2948-wk-Fact-4A3E81AB788E54AE8727030871E17139" name="us-gaap:CommonStockDividendsPerShareDeclared" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.12</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34530707e2967-wk-Fact-5FD702D92BE953058FE24630C081302E" name="us-gaap:CommonStockDividendsPerShareDeclared" contextRef="FD2018Q3YTD" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 3</span></div></div><hr style="page-break-after:always"></hr><div><a id="sFF7A67EF4A4D5628B51709F07728E053"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:54%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e889-wk-Fact-2E3E543610F650709C0EA45C7846CCE5" name="us-gaap:ProfitLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">137,022</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e908-wk-Fact-1D477F7F7B3051CC938AE5E62B9F4B9F" name="us-gaap:ProfitLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">124,899</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e928-wk-Fact-A19E23E51A77594EB749C110E4F3AB01" name="us-gaap:ProfitLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">286,516</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e947-wk-Fact-72F8F804B96A52BBA8C250D762F285E8" name="us-gaap:ProfitLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">238,216</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss), net of tax provision:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment, net of tax of $0, $0, $0 and $0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34539409e1054-wk-Fact-326CBF8E638453328840BCFF5933EA1E" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">12,778</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1074-wk-Fact-246A8C8713D952968C2C48EFB9349040" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1093-wk-Fact-5293449F0AE959BAAFA8E68D7A8EC73D" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,976</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34539409e1113-wk-Fact-0682A584F9AE562A8009792D16945D5D" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">34,299</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net of tax of $17, $0, $28 and $0</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34539409e1139-wk-Fact-DB03490AD65758B194A56D9094D48883" name="pwr:OtherComprehensiveIncomeLossOtherNetofTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1159-wk-Fact-F5883FE03954594A874B0645DAEFC44C" name="pwr:OtherComprehensiveIncomeLossOtherNetofTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34539409e1178-wk-Fact-8F3C09680A385A04B1E61856395380BF" name="pwr:OtherComprehensiveIncomeLossOtherNetofTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">41</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1199-wk-Fact-7ED63CDFE18B5B79A6CCB5B4473196F0" name="pwr:OtherComprehensiveIncomeLossOtherNetofTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34539409e1224-wk-Fact-A971B26BEA4D574F8089FBF17D79C416" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">12,784</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1244-wk-Fact-E37F38E131D15020897E531345B2E2CA" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1263-wk-Fact-FF72CF1B2471538595FF02AFA726C3C9" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,935</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34539409e1283-wk-Fact-3CCBC0E3D9185F30A3A5169CA17D532B" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">34,299</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Comprehensive income </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1309-wk-Fact-28CFE06AB8B45AD19B991EEB84547D52" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">124,238</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1328-wk-Fact-BE70FCB3E24C5EEBB5FC18CEB88F9EA9" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">135,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1347-wk-Fact-7E83EA51FA42567BA352ACDE4ADBF625" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">308,451</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1367-wk-Fact-F2EEDE43AF165F27A670900053FAAC1B" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">203,917</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Less: Comprehensive income attributable to non-controlling interests</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1392-wk-Fact-2683A39C42C05508889F8CC7032D9DE5" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">954</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1411-wk-Fact-38D8180A6EF15370BF42081050A756D1" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">348</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1430-wk-Fact-E3A996CE9F71593587B10C0A58F96EA8" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,616</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1450-wk-Fact-3F024001384757BBBCEA3099577914E2" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,686</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total comprehensive income attributable to common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1480-wk-Fact-697DA6B6100553ED9B557E65410C52D3" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">123,284</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1499-wk-Fact-706DB6A9B58553E0A0D2C37A9F724DE4" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">135,389</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1519-wk-Fact-35B8D71EE5F755D2B823BA7C7ABD14CA" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">305,835</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539409e1538-wk-Fact-070254684D2E5574B06D307EF6B70F5A" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">202,231</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 4</span></div></div><hr style="page-break-after:always"></hr><div><a id="sAB57DA13FBC056EEAE4AEF34517537F9"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:60%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cash Flows from Operating Activities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e972-wk-Fact-2E3E543610F650709C0EA45C7846CCE5" name="us-gaap:ProfitLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">137,022</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e991-wk-Fact-1D477F7F7B3051CC938AE5E62B9F4B9F" name="us-gaap:ProfitLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">124,899</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1011-wk-Fact-A19E23E51A77594EB749C110E4F3AB01" name="us-gaap:ProfitLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">286,516</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1030-wk-Fact-72F8F804B96A52BBA8C250D762F285E8" name="us-gaap:ProfitLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">238,216</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Adjustments to reconcile net income to net cash provided by (used in) operating activities—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1136-wk-Fact-3A96E32B633A5906BCA4BD427E3D8047" name="us-gaap:Depreciation" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,562</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1155-wk-Fact-7282DA16C7E45E02B3EC72B3A648AA89" name="us-gaap:Depreciation" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,543</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1174-wk-Fact-00CB5009A7FC5BD5B6C427B3CD629AE8" name="us-gaap:Depreciation" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">161,589</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1194-wk-Fact-F747757192ED5127A2154BC43A564941" name="us-gaap:Depreciation" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">150,296</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amortization of intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1219-wk-Fact-7F0FE70801A65F5BA32A704ED7245B8E" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,264</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1238-wk-Fact-202684A8E4A05C679F1F88F1A28EDDF4" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,623</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1257-wk-Fact-8945626987EF5DA4990702EE4EBB4DEC" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,544</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1277-wk-Fact-F5F07AD9D1955FF8B334047DD13CDC05" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,535</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Change in fair value of contingent consideration liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1302-wk-Fact-625C493C74D55EA8B769F0939716E559" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,777</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e1321-wk-Fact-AEF833C8C16A55359B7C2E598491893E" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,394</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1341-wk-Fact-B124957EF6AF5DB4BF485F57FACBFFFE" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,064</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e1361-wk-Fact-C7D9C516ABDD590F925E5CB1D389D727" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,673</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equity in (earnings) losses of unconsolidated affiliates</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e1387-wk-Fact-3857D6A111B4531D871E64BC316E0E63" name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,931</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1407-wk-Fact-C7422F5352EE516BAE4B266BE481AA66" name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">17,835</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e1426-wk-Fact-F3502D4197925AF7A8CF6A6D96D588B5" name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">64,078</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1447-wk-Fact-512DA7CA362552F88DEFA1E2BF1C1CAA" name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">42,976</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amortization of debt issuance costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1472-wk-Fact-0CD8A0610EFA5F5EBF7B3A662B36021C" name="us-gaap:AmortizationOfFinancingCosts" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">466</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1491-wk-Fact-EEDDB5EC2EE15A62B3B7A5E77D2C2E89" name="us-gaap:AmortizationOfFinancingCosts" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">287</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1510-wk-Fact-BFF0B40A119D550E925F2E5AB556A8EA" name="us-gaap:AmortizationOfFinancingCosts" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,282</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1530-wk-Fact-CA93CAF423D5511B9ACD48D0FEE1BDE8" name="us-gaap:AmortizationOfFinancingCosts" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">863</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Gain) loss on sale of property and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e1556-wk-Fact-975E181FD4305EEF905E7F1451C15DF3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">992</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e1576-wk-Fact-CFA44EEA6EAB520190415B9EE05E60AF" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">340</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e1596-wk-Fact-EE0160CE10E5526AA03871C6FD6395E1" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,462</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1617-wk-Fact-07A26427F02B55719E4905E7A1F32333" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,605</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign currency (gain) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1642-wk-Fact-7FC06963209756FF949DEEB3D3351B35" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,383</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e1661-wk-Fact-BFE24B44DD0B5D09A4230D58A1BF3990" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">168</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1681-wk-Fact-ED113A70FC1759F3A0794DBD2EE061D7" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,603</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e1701-wk-Fact-00A8184379D958A29C9FAD7FFFA85443" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">237</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Provision for doubtful accounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1727-wk-Fact-5C6E43FD0D155565B20F314A84687845" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">773</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1746-wk-Fact-4CBABFDDEED45324A4DCF9D4B7692A8E" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,151</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1765-wk-Fact-8F8790102D2C5BE09A8433773A2545D1" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,012</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1785-wk-Fact-06F587A14CED5CAE81E75FEEE353A69A" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,135</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deferred income tax provision (benefit)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1810-wk-Fact-E26F47490E7F55878900D4FE0ADD67B1" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,167</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e1829-wk-Fact-A7D19E829CA5523FBD519BB1392C868E" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,391</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1849-wk-Fact-465194092B535FA59A5CB3B9236F8366" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,298</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1869-wk-Fact-02D137D6BE48524CBE2716ADAC9B9028" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,114</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Non-cash stock-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1894-wk-Fact-D88F86F98A505FD1A78AE381C223DA1B" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,584</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1913-wk-Fact-D38A48C57427539DB4883FE44D13C371" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,631</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1932-wk-Fact-D177D90ED2C9502EA7986FA30E3CF782" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">41,080</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1952-wk-Fact-A9F5A5294B9A57D7964931D674B1EB64" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">39,803</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Bargain purchase gain</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1977-wk-Fact-4BD9EF632EF45ECDAFA87D9A023C697C" name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e1996-wk-Fact-880C97BE386459DFAF978B88A9965E67" name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2015-wk-Fact-635269DBD62A54EDA9E353CD8BB231E6" name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,138</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2036-wk-Fact-00EF1487D42B5C64933E6ACB2A3920DC" name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Changes in operating assets and liabilities, net of non-cash transactions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2061-wk-Fact-0822F520696E59D786CC52DCF9ACC00A" name="us-gaap:IncreaseDecreaseInOperatingCapital" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">137,908</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2081-wk-Fact-3E9A3FEF84425C25A0366DE686C481D7" name="us-gaap:IncreaseDecreaseInOperatingCapital" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">170,572</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2101-wk-Fact-E8E3071B53805B17A7B6F61C2B2F34B6" name="us-gaap:IncreaseDecreaseInOperatingCapital" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">623,557</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2122-wk-Fact-A75342DF64E3519482C212E4086301A3" name="us-gaap:IncreaseDecreaseInOperatingCapital" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">285,016</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net cash provided by (used in) operating activities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2148-wk-Fact-D0CC2645B0955188ADC131F521C82679" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">91,167</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2167-wk-Fact-0F25B79ADFEC52B392A59F09A76C6180" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">39,104</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2186-wk-Fact-20AC19B6060A5E788290B464083F7E95" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">100,247</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2207-wk-Fact-892D0BA474A85B578DE1F616FA8803BC" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">221,617</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cash Flows from Investing Activities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Capital expenditures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2317-wk-Fact-9E772D20FD385E04A79F690C37A8E059" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">66,244</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2337-wk-Fact-94C349DDCE845B62AA9B7A33DB5B0228" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">74,144</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2357-wk-Fact-07C52DB0C24F59F3B05708706FD1539E" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">207,645</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2378-wk-Fact-539D5B5CE30E5964B53E2C6E11608FC6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">222,735</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Proceeds from sale of property and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2404-wk-Fact-6A3710ADAD5D53AF9AC634CFB57485F9" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,854</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2423-wk-Fact-3F9FAE9FD59F5E12A366F8F14D333172" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,642</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2442-wk-Fact-3ACE115DA0595D8787E152167C2076C4" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,247</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2462-wk-Fact-BD3D7F4E28FD5FB5B76D0A4247D8C90B" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,635</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Proceeds from insurance settlements related to property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2488-wk-Fact-5616E8B5589553BFA04A0F53CEA4C4F8" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">490</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2507-wk-Fact-7F654B3F78895073822B572972571899" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">145</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2526-wk-Fact-14807627C79D52A8A3BD609838C43DF9" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">501</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2546-wk-Fact-39DE0B58DA8D510B993AC5FD3A3BD462" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">510</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cash paid for acquisitions, net of cash, cash equivalents and restricted cash acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2571-wk-Fact-5185D483F2DC5777AC7CA2B81F6F0FE3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">329,832</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2591-wk-Fact-A087E04A96A15951935990445EA02869" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,683</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2611-wk-Fact-12EC1F64CEF0510CAC37EBE2512BD214" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">385,165</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2632-wk-Fact-C0A743859B47581E93AD9A3DB829AFDD" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">94,917</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Investments in unconsolidated affiliates and other entities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2658-wk-Fact-1E83399F437155E8BEA06333767A0565" name="us-gaap:PaymentsToAcquireInvestments" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,065</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2678-wk-Fact-4F5DDFA745535F569D5BA2B266439D68" name="us-gaap:PaymentsToAcquireInvestments" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,391</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2698-wk-Fact-02D8147270065EF89440FFEDDB7EBEDF" name="us-gaap:PaymentsToAcquireInvestments" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">38,995</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2719-wk-Fact-B38E43B1D7835026B2C726027FA081F6" name="us-gaap:PaymentsToAcquireInvestments" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,960</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cash received from investments in unconsolidated affiliates and other entities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2745-wk-Fact-42BBF4E95C0B573EAB09A9F0C798E6BC" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2764-wk-Fact-5ACA89D87CE051DAABC099554E7A78B4" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2783-wk-Fact-EE6EADC4ED965B8B9B88AC9E389EED55" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2803-wk-Fact-B78E5C62CE2552D5B2A20B826729FAAA" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">784</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cash paid for intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2828-wk-Fact-FB78FEFE653953D482A4C5A3BFA16873" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e2847-wk-Fact-16A9CD35848A5CCBAC1F9289B5633491" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2866-wk-Fact-011575903C5D5327A0E89A862FA7B888" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2887-wk-Fact-93D4A1C7E9105F318ADBA3F9FDB6C2FB" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net cash used in investing activities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2913-wk-Fact-8B80ED1CCBCF55B7ADAB7B551DBA8460" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">391,797</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2933-wk-Fact-694F57A7A0EB5D649B5AE8284ED0AC0E" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">136,431</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2953-wk-Fact-1EAB038FD4AE5141A7AE51778CBBE993" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">607,124</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e2974-wk-Fact-E78347EACAC857D892842364833FDF09" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">321,683</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cash Flows from Financing Activities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Borrowings under credit facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3085-wk-Fact-2A4BFAB9B77959088C81962DF8992782" name="us-gaap:ProceedsFromLongTermLinesOfCredit" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,118,501</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3104-wk-Fact-59F6A746AE225FC3879C09FA1CD92FFB" name="us-gaap:ProceedsFromLongTermLinesOfCredit" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">855,831</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3123-wk-Fact-83D91EA3FE22513393045719FE0205CE" name="us-gaap:ProceedsFromLongTermLinesOfCredit" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,834,014</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3143-wk-Fact-98C7B29374FD5FF4933773876B6D7FFE" name="us-gaap:ProceedsFromLongTermLinesOfCredit" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,893,224</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Payments under credit facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3168-wk-Fact-4170E8BBD9F7558DBCFA96BCE9CAEB68" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,789,924</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3188-wk-Fact-EA0C6A7C88255B99BCF5780696A38B3D" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">743,162</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3208-wk-Fact-136C65B28C9A5DFD887187ACC20BDCBA" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,038,762</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3229-wk-Fact-D1097747902B5A54B0F23A10414BA53D" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,605,092</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Payments on other long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3255-wk-Fact-FA0E068A9B8657D09996D4008F15B8CD" name="us-gaap:RepaymentsOfOtherLongTermDebt" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,356</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3275-wk-Fact-C6706D6D700E5B7EA9941ACC3CA700CD" name="us-gaap:RepaymentsOfOtherLongTermDebt" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">336</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3295-wk-Fact-2DE1D114AF365CA390CC68BB66D715F6" name="us-gaap:RepaymentsOfOtherLongTermDebt" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,839</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3316-wk-Fact-D48BCFBFFBC157A996642D3238ABAA1F" name="us-gaap:RepaymentsOfOtherLongTermDebt" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,067</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net repayments of short-term debt, net of borrowings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3342-wk-Fact-58FAFDA87C6B5F0E9592A1D19A91926F" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">11,171</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3362-wk-Fact-85DE90092F875C1BBDE6EB2C5B71C9EC" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,124</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3381-wk-Fact-CCBAAD81A60E528EB178ECAFA2F9FE79" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">27,087</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3402-wk-Fact-B1E5CCC8E94C5069ACBE302C8D225425" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,066</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Debt issuance and amendment costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3428-wk-Fact-694056DF3F73051C6A9EF56B0ECB46F8" name="us-gaap:PaymentsOfDebtIssuanceCosts" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,036</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3448-wk-Fact-38369223AE23344D77D7F56B0EB6EEA1" name="us-gaap:PaymentsOfDebtIssuanceCosts" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3467-wk-Fact-45E762EF4D2EE99EE316F56B0ED33858" name="us-gaap:PaymentsOfDebtIssuanceCosts" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,036</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3488-wk-Fact-44919645C54EA8AF8104F56B0EC4D3FB" name="us-gaap:PaymentsOfDebtIssuanceCosts" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Distributions to non-controlling interests</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3513-wk-Fact-75FEE526AA585C28BFB4BFA2ED4102DF" name="us-gaap:PaymentsOfDividendsMinorityInterest" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">489</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3533-wk-Fact-6B9686631AA850B590215364D15D0500" name="us-gaap:PaymentsOfDividendsMinorityInterest" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,275</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3553-wk-Fact-372DC20B4AB5598E9BE5BFBA76A60F1E" name="us-gaap:PaymentsOfDividendsMinorityInterest" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,109</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3574-wk-Fact-266E1EB89B9F5C06A6010BEEE8CD36DA" name="us-gaap:PaymentsOfDividendsMinorityInterest" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,942</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Payments related to tax withholding for stock-based compensation </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3600-wk-Fact-F814F1DFFAA95E23B99C14AFEA3B7401" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">611</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3620-wk-Fact-9D8A43C5DD76554F907BF34D0665CBB7" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">464</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3640-wk-Fact-A5AC306BDFC856BDAC3F747CF0A000FC" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,955</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3661-wk-Fact-778CFA84889B5ED683BF4E983ED4B8D9" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,668</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Payments of dividends</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3687-wk-Fact-D10653E72BB65F349A8701C6C42DFCE2" name="us-gaap:PaymentsOfDividends" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,803</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3707-wk-Fact-C432306E53895BCC9132635B79B1ABE5" name="us-gaap:PaymentsOfDividends" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3726-wk-Fact-8BC91EC457E35B149EE68522EA930671" name="us-gaap:PaymentsOfDividends" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,385</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3747-wk-Fact-A1C5A9C3394A5930B705061282F12CF0" name="us-gaap:PaymentsOfDividends" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Repurchase of common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3772-wk-Fact-66766709FC945DF3956592BB547FEA65" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3791-wk-Fact-332678A5A4AE5F21A2B65413084F5FB6" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,755</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3811-wk-Fact-64D2EDBFFFED517B996BF9E98705C2FC" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,092</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e3832-wk-Fact-3BC06C82A3EA5948B569B37A1C350514" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">216,661</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net cash provided by financing activities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3858-wk-Fact-AB0949C92C95540EBF8C4D58AFB938AD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">307,111</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3877-wk-Fact-A245B8A558CB597689902E6BA04CBCD2" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">90,963</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3896-wk-Fact-244E0A6281A459D69961ED05A808F7AA" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">708,749</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e3916-wk-Fact-C01B869906A25DB88CCFEDFD78B00910" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">72,860</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Effect of foreign exchange rate changes on cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e4028-wk-Fact-590B70A3F7C35A7A8BCA36682E0EF856" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">87</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e4048-wk-Fact-2615D16C384F59009733459A1ECA345E" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">199</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e4068-wk-Fact-BBF1C3A8575D5E8B955A50CAF6CB31CA" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">123</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e4089-wk-Fact-1DF99BCB9DAB5F26BF9523CA1CBBF8BB" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,605</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net increase (decrease) in cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e4114-wk-Fact-C843A55B790755AE8D62BDEC0E4131E4" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,394</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e4133-wk-Fact-68BB6EE3AC125E9C8C46A57ABC124378" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,563</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e4153-wk-Fact-465617ECB87755FBBD0A0534507BD18F" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,255</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d34538241e4173-wk-Fact-8901731A68485E1B896F87F8F22FEE24" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">25,601</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cash, cash equivalents and restricted cash, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e4199-wk-Fact-C9C85168B4A65FFFAE4FDCF5C4436D95" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">78,117</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e4218-wk-Fact-937CC3C8DFA4564C9CA2B09943B60758" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">124,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e4237-wk-Fact-611EFD4781D85F879C9B4206D8B55996" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">83,256</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e4257-wk-Fact-4A9F814AFF655300AC7A49CE71988AE1" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">143,775</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cash, cash equivalents and restricted cash, end of period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e4287-wk-Fact-50C988BD57E75C17800204E1047F4F9B" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">84,511</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e4306-wk-Fact-2FFDEE2D19415CC8AC2CA326275EE006" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">118,174</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e4326-wk-Fact-50C988BD57E75C17800204E1047F4F9B" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">84,511</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d34538241e4345-wk-Fact-2FFDEE2D19415CC8AC2CA326275EE006" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">118,174</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 5</span></div></div><hr style="page-break-after:always"></hr><div><a id="sF5B224DFD4D55B08AE68C552DCD6CE4F"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF EQUITY</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands, except share data)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="49"></td></tr><tr><td style="width:18%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:3%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Accumulated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Exchangeable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Series G</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Additional</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Preferred Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Paid-In</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Retained</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Comprehensive</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Treasury</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Stockholders’</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Non-controlling</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Capital</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Income (Loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Interests</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Equity</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Balance, December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e1652-wk-Fact-91E2C6D2F22052E8AA5F44AA4EC43C44" name="us-gaap:SharesOutstanding" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">141,103,900</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e1671-wk-Fact-8EC645D089E457A48915BA857C6FC4A8" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e1685-wk-Fact-E9EBBC59169B53F39DFE4B704723131D" name="us-gaap:SharesOutstanding" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">486,112</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e1705-wk-Fact-73B0E254CD3F5E8AB475224FA23FD90E" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e1719-wk-Fact-FF5796033D7C5EABA8C0F87AC291B0FE" name="us-gaap:SharesOutstanding" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e1738-wk-Fact-432FD898D978558F9DC3A60DC31078D2" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e1758-wk-Fact-A1CF09E876E750DDB337C56432FD3077" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,967,354</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e1777-wk-Fact-129F6DEFFE9555D0AC29BE255548E2E0" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,477,291</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e1796-wk-Fact-B5B8AB53AEFB5E2491BB58C527DC7DB7" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">286,048</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e1817-wk-Fact-51F6E65A56EB50E1BDB4C4C9D29DB9F1" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">554,440</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e1837-wk-Fact-39FA4ADB8A20565FA422EA23140E4952" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,604,159</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e1856-wk-Fact-B1CCF091DF8D5901A6EBBF6657E95452" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,294</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e1876-wk-Fact-25FEFF8E20DF5A5C87825F3A241CBCE5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,605,453</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Other comprehensive income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e2030-wk-Fact-50C07360B2155118BEDCEB39A973287C" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,847</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e2069-wk-Fact-4E8FC3A654C45951ADA0F5158ADDE457" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,847</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e2108-wk-Fact-CCAEEDC91CBB51BCB181CACD2F6D5040" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,847</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Stock-based compensation activity</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e2128-wk-Fact-C235134E8B2F5FD5AA74613A0165BFA6" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">903,082</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e2229-wk-Fact-F350CBCF9C6953E281BA23021587A8DA" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,151</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e2287-wk-Fact-C2A890E4F649568FAE7593D25C9CB637" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">19,052</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e2307-wk-Fact-E1EF39E5E17650008980DED017465CED" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,901</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e2347-wk-Fact-61FAA125F81C5564936D465F0BE81987" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,901</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Exchange of exchangeable shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e2368-wk-Fact-7B6E6D7C3FB452038FA200B666BE3BE4" name="pwr:ExchangeableSharesExchangedForCommonStock" contextRef="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">449,929</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e2401-wk-Fact-9B78E211488B5C21ACB75AEF8E8F98F3" name="pwr:ExchangeableSharesExchangedForCommonStock" contextRef="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" sign="-" format="ixt:numdotdecimal">449,929</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Retirement of preferred stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e2673-wk-Fact-D5DB60D995195EC9B171770648A3AF14" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" contextRef="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Common stock repurchases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e2844-wk-Fact-367C30A75B18589EA44EAF0411108DD4" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">375,536</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e3004-wk-Fact-9102E7F84BAB50538C73A3DD8781CAFE" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,953</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e3024-wk-Fact-27322B4322F857D98B3002250A3E9F5E" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,953</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e3064-wk-Fact-66B8916DACFB5F1487D9F3B7653E9B3B" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,953</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Dividends declared</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e3205-wk-Fact-65A5D93DA545560A887D72953E3D1E2D" name="us-gaap:DividendsCash" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,896</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e3264-wk-Fact-44B66B607B5B5FD896811F22BF9F47CD" name="us-gaap:DividendsCash" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,896</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e3304-wk-Fact-8278973D7BFF5E789ACC355323003E14" name="us-gaap:DividendsCash" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,896</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Distributions to non-controlling interests</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e3523-wk-Fact-AB983BE54CFA5D7290D2B81C2BA3C9AA" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">528</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e3544-wk-Fact-4745DA3BEF0F53E6A1C47D68A0B9E149" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">528</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e3685-wk-Fact-F7B864CA624058C184DBF3F5807C703D" name="us-gaap:ProfitLoss" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">120,488</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e3743-wk-Fact-C015CFAAE902546AA17F8EA52F4DC9C4" name="us-gaap:ProfitLoss" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">120,488</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e3762-wk-Fact-F6F080F87E8A5BB49B6174E960750000" name="us-gaap:ProfitLoss" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">547</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e3782-wk-Fact-3FFA92E23129504B9E3B012702918205" name="us-gaap:ProfitLoss" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">121,035</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Balance, March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e3802-wk-Fact-DEE0CD056E0357DFAEBE84EA8D06FF28" name="us-gaap:SharesOutstanding" contextRef="FI2019Q1_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">142,081,375</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e3816-wk-Fact-AC507229630556E585C13707DA6DCF7F" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e3835-wk-Fact-5F9C09D338CD550B87E95F579324A4FA" name="us-gaap:SharesOutstanding" contextRef="FI2019Q1_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">36,183</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e3850-wk-Fact-A90BECB43FCD5DBDA72980FF0322A46C" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e3869-wk-Fact-EFD42F82204D55A0899791206852640E" name="us-gaap:SharesOutstanding" contextRef="FI2019Q1_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e3883-wk-Fact-92244FAA23175C6C924D11E96105FCFF" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e3903-wk-Fact-6E1FD5D73E2D525FA5BEE1BE90C1387A" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,984,505</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e3922-wk-Fact-DFEEF9045D255445AFCD690035588658" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,591,883</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e3941-wk-Fact-D0A42D9C4F555692A85C8CED6C21438B" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">267,201</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e3962-wk-Fact-E6E9E5E4B8285A54B85F315EB53DDF57" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">585,445</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e3982-wk-Fact-113A7FC2F47A565BBFD23C521F3B6750" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,723,744</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e4001-wk-Fact-78D072540C9B5385B36A63671CD355D7" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,313</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e4021-wk-Fact-3CEF7FD6E6B35809B8D96CF1692E6C28" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,725,057</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Other comprehensive income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e4180-wk-Fact-68CDA404479A5574A9F07AA25F6362BC" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,872</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e4219-wk-Fact-3D905D8E73F85BD6995EEE3AF02E5AF6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,872</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e4258-wk-Fact-6AF30A0319E65EBF887C4598C3BBF997" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,872</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Stock-based compensation activity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e4278-wk-Fact-FCC29F4F28BE5759AECC5713826AE483" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="FD2019Q2QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">85,590</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e4379-wk-Fact-BC423BFBADBB5AC490F27EAF4A5A4BB9" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,957</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e4437-wk-Fact-D2B40D407EC05363A904D74D0F64AF88" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">761</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e4457-wk-Fact-F0DE538D465C52EB9FC33B5824A68B8A" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,196</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e4496-wk-Fact-A060DE52651C5E038077BC5E723AB8B7" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,196</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Dividends declared</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e4636-wk-Fact-14E12C96932257E4A0C650630E7705CA" name="us-gaap:DividendsCash" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,233</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e4695-wk-Fact-B2492B9E3A105C1C9EB813D8CC6FBF8F" name="us-gaap:DividendsCash" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,233</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e4735-wk-Fact-D384034556F1550E9C4DAAD91B6892CF" name="us-gaap:DividendsCash" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,233</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Distributions to non-controlling interests</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e4953-wk-Fact-90358E7331145F9CA00442260D6F47DF" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,092</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e4974-wk-Fact-70377085DC6C5DD89BFBEF3316080E4B" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,092</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5115-wk-Fact-E1FB971E2603541BBC9184060A2C1C62" name="us-gaap:ProfitLoss" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,344</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5173-wk-Fact-07FD4EAF635550D28E885E58061B1309" name="us-gaap:ProfitLoss" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,344</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5192-wk-Fact-AEAC528B0FC45EF08FD2E21FA5F8B99C" name="us-gaap:ProfitLoss" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,115</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5212-wk-Fact-41227713AF185793B0B5708285FCFB0D" name="us-gaap:ProfitLoss" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,459</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Balance, June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5232-wk-Fact-FD23E41182475467A6EB9E9F7152EACB" name="us-gaap:SharesOutstanding" contextRef="FI2019Q2_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">142,166,965</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5246-wk-Fact-D117F1E6FD2A566C83E44B33B99F9190" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5265-wk-Fact-3376740D5DB15F6D83AB1AC239B8B78A" name="us-gaap:SharesOutstanding" contextRef="FI2019Q2_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">36,183</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5280-wk-Fact-21F6EC4DEBE7549396BB63F43DA77778" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5299-wk-Fact-CAA015AE9BF15F2D8472905D0FE1881F" name="us-gaap:SharesOutstanding" contextRef="FI2019Q2_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5313-wk-Fact-1FAE870898F35CE698ED55FA5014C85E" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5333-wk-Fact-FA6D3DAB175451E68267ACA312926A3E" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,999,462</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5352-wk-Fact-E661DED346825484AE637A744E125F15" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,612,994</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e5371-wk-Fact-A056594C6B4A52ACB86C3BB0DA76D348" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">251,329</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e5392-wk-Fact-EC4B72110A8D5F3D87E43E00BE51803D" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">586,206</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5412-wk-Fact-4CAB1730C788593F8B03B046BAF7F98B" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,774,923</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5431-wk-Fact-988337A477D55D73893C7C155EFDCCA2" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,336</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5451-wk-Fact-BE31896C116B5DC18F1DFE35CB17275C" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,776,259</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Other comprehensive loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e5610-wk-Fact-B8758EBB9F5198BF6453D6590D3593C5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">12,784</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e5650-wk-Fact-A22018731406389F5414F8EF773F54B2" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">12,784</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e5690-wk-Fact-A971B26BEA4D574F8089FBF17D79C416" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">12,784</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5711-wk-Fact-204FC38EED604D1DCB9C01FC06225654" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" contextRef="FD2019Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">60,860</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5812-wk-Fact-9D6E0B32289DB46F0902D65931057E22" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,791</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5889-wk-Fact-129E8DB8F240B7DEB9D6F8EF764E9723" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,791</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5928-wk-Fact-27335D51FAEC64900B59F8EF774692B8" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,791</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Stock-based compensation activity</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e5949-wk-Fact-67A0B6BB96C08C626AF701FC47A59B81" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="FD2019Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">46,097</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e6050-wk-Fact-86B348C2A87C0DA2DFF9D6597BDEA0C9" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,585</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e6108-wk-Fact-B4B02DC232CF12CA9032D6597BE3968D" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">613</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e6128-wk-Fact-2CE9FFA1E73C13F3FFC2F8EF7728DC03" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,972</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e6167-wk-Fact-3C4801EE13CA5F7B7A13F8EF76134DC6" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,972</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Dividends declared</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e6307-wk-Fact-F8A4137DEA0487A107D6F8FA4226344A" name="us-gaap:DividendsCash" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,564</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e6366-wk-Fact-FD870254D2F6924751E7F8FA424B5C5D" name="us-gaap:DividendsCash" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,564</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e6406-wk-Fact-F8A6AC948064C545DB8CF8FA426B5730" name="us-gaap:DividendsCash" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,564</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Distributions to non-controlling interests</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e6624-wk-Fact-844348864D3429E54430D659C989655E" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">489</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e6645-wk-Fact-98846AD76F4C0B0FE4F5F8EF7638A18A" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">489</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e6786-wk-Fact-41848B32164F9121C0DA17B47B3D34BF" name="us-gaap:ProfitLoss" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">136,068</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e6844-wk-Fact-1D821B2BC8C02A8A92C1F8EF7731C083" name="us-gaap:ProfitLoss" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">136,068</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e6863-wk-Fact-40CAA369330B5D22CF721EAA212D665B" name="us-gaap:ProfitLoss" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">954</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e6883-wk-Fact-2E3E543610F650709C0EA45C7846CCE5" name="us-gaap:ProfitLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">137,022</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e6903-wk-Fact-EEAD4589044C32E75D92F8EF762777A8" name="us-gaap:SharesOutstanding" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">142,273,922</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e6922-wk-Fact-044BF3D679DB09225B97F8EF760AECA3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e6936-wk-Fact-B88C086795AA692D56F9F8EF763F7A99" name="us-gaap:SharesOutstanding" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">36,183</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e6956-wk-Fact-BD67151CCF13DA5319B5F8EF770905E5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e6970-wk-Fact-A843F3259104E5E7626EF8EF761BCC31" name="us-gaap:SharesOutstanding" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e6989-wk-Fact-6162FF8D1D0F644DA9BEF8EF7737539D" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e7009-wk-Fact-3706C7B61D0CA4D07E7AF8EF765AA28A" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,014,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e7028-wk-Fact-2B5E1635A63A7CCE9111F8EF75D15EE9" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,743,498</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e7047-wk-Fact-5E207AF6482F9D5E09EAF8EF76304362" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">264,113</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e7068-wk-Fact-30761282DF9379413424F8EF7712024E" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">586,819</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e7088-wk-Fact-CD1696A2CB8EE44C1782F8EF7722BEA4" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,907,406</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e7107-wk-Fact-EE27FAA6B0AB7133A945F8EF76488CD8" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,801</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e7127-wk-Fact-3C6F397CAA355AFFA156EFA37366E19B" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,909,207</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 6</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF EQUITY</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands, except share data)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="49"></td></tr><tr><td style="width:18%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:3%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Accumulated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Exchangeable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Series G</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Additional</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Preferred Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Paid-In</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Retained</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Comprehensive</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Treasury</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Stockholders’</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Non-controlling</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Capital</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Income (Loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Interests</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;font-weight:bold;">Equity</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Balance, December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e8217-wk-Fact-95E5B8C154EB59EAA5AC24BF7FF9EFA2" name="us-gaap:SharesOutstanding" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">153,342,326</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e8236-wk-Fact-E2FBD449B13457EA838D9795D0AD46D9" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e8250-wk-Fact-AD12069EE404504CA8AA3BC3651B4C2C" name="us-gaap:SharesOutstanding" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">486,112</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e8270-wk-Fact-86E0C88DE07C57A0951FFF99774BD329" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e8284-wk-Fact-AD65BEEBEE165109BB849DF246CAD560" name="us-gaap:SharesOutstanding" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e8303-wk-Fact-0EAB3C9679A551B1B596E5CD3BD0DEA6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e8323-wk-Fact-3DB8A2E8941959DC9CC403493AC1642C" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,889,356</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e8342-wk-Fact-EBB5D01458155D70BB6C95EA238BE89A" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,191,059</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e8361-wk-Fact-2D97D888207F5E92B4DAE5152C4B1453" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">203,395</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e8382-wk-Fact-D41618D5D1195CB19CF255A219154553" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">85,451</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e8402-wk-Fact-42AA150FC77D541FBB0D91333E42F172" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,791,571</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e8421-wk-Fact-AEADD330B0015ED58CEC83FF7E32DFD7" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,058</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e8441-wk-Fact-B3CC013690C0528E91B630B7C046F726" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,795,629</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Cumulative effect of accounting change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e8576-wk-Fact-387BF18441645BC6837E92F6EFBA9CC9" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" contextRef="I2018Q1Jan01_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,757</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e8635-wk-Fact-F3C90419BCDC55D991C2151A794EFB9B" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" contextRef="I2018Q1Jan01_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,757</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e8675-wk-Fact-5D4C87988F4C5F92B722C0112770A9CA" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" contextRef="I2018Q1Jan01" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,757</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Other comprehensive loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e8835-wk-Fact-06454709E5A25E26AC6F20406A180726" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">25,014</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e8875-wk-Fact-B6A92C828241508393A32B5279DCE606" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">25,014</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e8915-wk-Fact-3F9639B77675589B905B6F12B1D8B6E6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">25,014</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e8936-wk-Fact-308F68C072865163BD4939E6B8FCD746" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" contextRef="FD2018Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">379,817</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e9037-wk-Fact-B8E19BE2EE8E5B179F15C5842079492C" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,549</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e9114-wk-Fact-636EBF46EE3058658F06904CBA1BA817" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,549</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e9153-wk-Fact-FDCFF0A283BE5F558A06BF469D515733" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,549</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Stock-based compensation activity</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e9173-wk-Fact-DDBE176184355F3DA0808F6331B230FD" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="FD2018Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">847,455</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e9274-wk-Fact-C082EF0EA126566C80410113612F7CF0" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,992</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e9332-wk-Fact-5F0AEA1BFA0E50FBA4834AF31B7C32F6" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">16,690</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e9352-wk-Fact-4A65ED20990C5B8E8B94CD0CC4408449" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,302</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e9391-wk-Fact-09AF0FB0689E558782E5E686B4E9EF9F" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,302</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Common stock repurchases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e9411-wk-Fact-A079DFC604F85175A56A1FFED5D4695D" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2018Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">4,969,261</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e9571-wk-Fact-13EB98F1563F5D9E8C6EC436AF4AB92A" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">173,913</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e9591-wk-Fact-24C93E3385525A7AB8E5B528BC7C1E47" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">173,913</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e9631-wk-Fact-6FC48CCF64165919980D35C5D4A2F39F" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">173,913</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Distributions to non-controlling interests</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e9849-wk-Fact-9F0B08655A815E1696505A00626624BF" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">980</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e9870-wk-Fact-F744D8D11BB5585FAA3A222BEE7D4AAA" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">980</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Buyout of a non-controlling interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e10089-wk-Fact-A03DAF6E06895F9D826F2FA077050AC4" name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">462</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e10110-wk-Fact-3A617507B2AC5D0DBD1F777934A269E0" name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">462</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10251-wk-Fact-113B07A0EE8A5F588383B7541B1BF1C2" name="us-gaap:ProfitLoss" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">37,614</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10309-wk-Fact-A4828CDABCD8561F96E37157A9F238D1" name="us-gaap:ProfitLoss" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">37,614</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10328-wk-Fact-2B9F74E5CC435240802EC23602E2E2EE" name="us-gaap:ProfitLoss" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">997</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10348-wk-Fact-E8BD59736D0E5A779712A88EE6161B55" name="us-gaap:ProfitLoss" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">38,611</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Balance, March 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10368-wk-Fact-B576CB091CAB5023A8BEBDBD81A42D8F" name="us-gaap:SharesOutstanding" contextRef="FI2018Q1_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">149,600,337</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10382-wk-Fact-9DECC9B4A1DF57FF83F01A930B834F56" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10401-wk-Fact-15A46D2572DA537E9C5D028139793BEA" name="us-gaap:SharesOutstanding" contextRef="FI2018Q1_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">486,112</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10416-wk-Fact-AA29F619F40C5CEC84BEE17D478C9D72" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10435-wk-Fact-D0B8A37CB8A55473B1EB38B63CEFAA15" name="us-gaap:SharesOutstanding" contextRef="FI2018Q1_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10449-wk-Fact-7D248748625955D998E46E6801BC9AB1" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10469-wk-Fact-ECCB87932FB75B9181053744C2D2BCC7" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,920,897</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10488-wk-Fact-13C7C3FB3EF5597FA5996E7EAA42E812" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,226,916</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e10507-wk-Fact-D09782A001EE5295BC99BB46AF0EAB27" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">228,409</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e10528-wk-Fact-ECEA0BCA8FC95EDB98B3E026BE99167C" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">276,054</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10548-wk-Fact-8F28C71C773A565F9F24613610CD1915" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,643,352</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10567-wk-Fact-2A4E1A7B711A54D6A4FE04D30A03A408" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,613</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10587-wk-Fact-85ACAF81C2135B4E87355339EBD67ED5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,646,965</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Other comprehensive loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e10746-wk-Fact-0081E5D62F9E57FDB7CD9E03EF855768" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">20,123</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e10786-wk-Fact-0BC91E4092EE5019AFA6B073BE095A89" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">20,123</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e10826-wk-Fact-D28696C59FFA5841A9FF09199CF135BD" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">20,123</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Stock-based compensation activity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10847-wk-Fact-78A5F39ACE9F5997B80924FD8CCAF10E" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="FD2018Q2QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">82,468</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e10948-wk-Fact-E8E2020B9962544397C529148A5B5489" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,929</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e11006-wk-Fact-0CA9F0F9AEAF597E912666295B86006E" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">870</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e11026-wk-Fact-4D42440250C159D2A6CDF75990628A6D" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,059</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e11065-wk-Fact-8D1542233C385FABB68DA441CDEBFBC9" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,059</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Common stock repurchases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e11085-wk-Fact-44165FFE5E9358C8A6379F2ADFC8DD01" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2018Q2QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">594,671</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e11245-wk-Fact-BD41792DBAB95A3DAB3300FA7AB6AF36" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,993</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e11265-wk-Fact-06365C7919825261AA3573194DCAD27A" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,993</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e11305-wk-Fact-BAA37E8790265B1E8DA31C071A3F0D61" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,993</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Distributions to non-controlling interests</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e11523-wk-Fact-F9310138FD4D558B9E8EF9AAE9876EE2" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e11544-wk-Fact-D38B8DD52CBA5B60AF11A003EF92413B" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Buyout of a non-controlling interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e11762-wk-Fact-248E7892EDC55BABB15F5725A1248331" name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">462</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e11783-wk-Fact-ABA4919166915D64981CCD196ABD5445" name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">462</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e11924-wk-Fact-C55639BE769555B29D096F3CD13A22D3" name="us-gaap:ProfitLoss" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">74,365</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e11982-wk-Fact-18FF191E2BCC503E942FEB93D902AD96" name="us-gaap:ProfitLoss" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">74,365</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12001-wk-Fact-127BFC5B6C71512CB5F41455ADCA08F1" name="us-gaap:ProfitLoss" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">341</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12021-wk-Fact-ACA85EE27C205A079A87B134326A89E7" name="us-gaap:ProfitLoss" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">74,706</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Balance, June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12041-wk-Fact-3B80CB322F9953C08A5043EF7BEB9DC8" name="us-gaap:SharesOutstanding" contextRef="FI2018Q2_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">149,088,134</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12055-wk-Fact-C4F1FD8DB87E55B8862F701E1B071DEF" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12074-wk-Fact-A94B917686F8595F9159704809FD4B5D" name="us-gaap:SharesOutstanding" contextRef="FI2018Q2_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">486,112</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12089-wk-Fact-4C841F89EED95A4887B34301E90C8528" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12108-wk-Fact-A77CD270FE02597EAB795D1B1385F26C" name="us-gaap:SharesOutstanding" contextRef="FI2018Q2_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12122-wk-Fact-CB85D2178EE95670822335117C901FEB" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12142-wk-Fact-C0F4976D6AD25CE29E060584646BFC6E" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,934,826</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12161-wk-Fact-272052B184535AD0AD55B25A52F8FEB2" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,301,281</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e12180-wk-Fact-41C5FFFC77205BE39328873A4D12BF33" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">248,532</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e12201-wk-Fact-F44A2953E3935B2081E98F5584CA1FB4" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">296,917</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12221-wk-Fact-7263AC3881AF51F29E392145146AC82F" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,690,660</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12240-wk-Fact-618995DE43A85A88BF90BC72A18FDBAA" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,805</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12260-wk-Fact-6A1CF8BDA99C5C4CAD6B14BB57AEC6B4" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,693,465</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Other comprehensive income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12419-wk-Fact-0D259E67C17F028B9FDA020368FA9C66" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12458-wk-Fact-600A1AD7C19973AD292A020368F1B837" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12497-wk-Fact-E37F38E131D15020897E531345B2E2CA" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Acquisitions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12518-wk-Fact-E5ECC01D4EA8E426489202037EC375AE" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" contextRef="FD2018Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">299,851</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12619-wk-Fact-2856C88E0FC4F02C4E250203990524EF" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,333</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12696-wk-Fact-8E9AAC94B89A725982F702039900B67E" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,333</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12735-wk-Fact-253C0CE7E5CEB26567A00203990A9827" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,333</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Stock-based compensation activity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12755-wk-Fact-D54106364757EAE519100203ACCABA06" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="FD2018Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">33,124</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12856-wk-Fact-3FBEECB5CCBE9D5474E80203C3BD4B00" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,642</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e12914-wk-Fact-4A443F745CD15EF4776A0203C3B32EF6" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">455</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12934-wk-Fact-B0E349B50F41DA4F5B9A0203C3B843EB" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,187</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e12973-wk-Fact-6547BCB9F3325D570F160203C3AE55CE" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,187</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Common stock repurchases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e12993-wk-Fact-C8FD05E3D0EE74C480300203FDB650D5" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2018Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">700,628</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e13153-wk-Fact-E6B00C68E6478031E285020411C255DF" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,751</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e13173-wk-Fact-28DCC6FDBDE3B7AFFD6C020411D77564" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,751</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e13213-wk-Fact-D5E3F8DB126BFCBBBFAC020411E8D256" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,751</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Distributions to non-controlling interests</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e13431-wk-Fact-8BE1F3DD18875EAC3CBD02057292AFC3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,275</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e13452-wk-Fact-1A5A5FB41D01EC8DD3640205728D74E9" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,275</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Buyout of a non-controlling interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e13670-wk-Fact-6120325F88317EE0740D02058A3F2DC4" name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">462</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e13691-wk-Fact-92E7B86271ED223BE86802058A3B96F2" name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">462</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e13832-wk-Fact-28861125881EDF6CEB9A02061DFC7456" name="us-gaap:ProfitLoss" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">124,551</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e13890-wk-Fact-A6E753039DF83A57719702061E0B1E53" name="us-gaap:ProfitLoss" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">124,551</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e13909-wk-Fact-6E2897D4B607176CBCA20205A30B1B7D" name="us-gaap:ProfitLoss" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">348</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e13929-wk-Fact-1D477F7F7B3051CC938AE5E62B9F4B9F" name="us-gaap:ProfitLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">124,899</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e13949-wk-Fact-053B3CCCB983FE7A26030205C13256CF" name="us-gaap:SharesOutstanding" contextRef="FI2018Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">148,720,481</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e13968-wk-Fact-24B7CADD37191CA60076020601057CF5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e13982-wk-Fact-1A38F4C8D4C0EE0760E60205C1382CC7" name="us-gaap:SharesOutstanding" contextRef="FI2018Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">486,112</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e14002-wk-Fact-0FE8BC1E9DCD33F3D84002060117E150" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e14016-wk-Fact-44CB655FA49A12B98C9102060125DF39" name="us-gaap:SharesOutstanding" contextRef="FI2018Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e14035-wk-Fact-A64707D7AD2B2C01D9AD0206011288B4" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" unitRef="usd" decimals="-3" scale="0" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e14055-wk-Fact-8F026EF0629D8285749F0206010ECDC4" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,955,801</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e14074-wk-Fact-1C241AE60F6EF5276EF40206012D1302" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,425,832</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e14093-wk-Fact-AE6AFE05680A1447FECF0206010965AC" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">237,694</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>(<ix:nonFraction id="d34564297e14114-wk-Fact-4AAC7A1B2A7F22B94B1B0206011CAE8E" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">321,123</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e14134-wk-Fact-9826428B58E4CD77CC8402060121999A" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,822,818</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e14153-wk-Fact-4975BE57979A0350439D020601000DFD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,416</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span><ix:nonFraction id="d34564297e14173-wk-Fact-EFDAD707AA27FD7A6AAA020601327256" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,824,234</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 7</span></div></div><hr style="page-break-after:always"></hr><div><a id="sDC3CB3131F2951369E2154D5C6E529EF"></a></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div><a id="sE0E33972C3645E86B6EBD169FB7007E7"></a></div><table cellpadding="0" cellspacing="0" style="padding-top:17px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1.</span></div></td><td style="vertical-align:top;"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="TextSelection-5A7D468452DD5C77891F40AE0F743BC9-0-wk-Fact-6DAC4544AF415C7BA0BA01F045B86144" continuedAt="TextSelection-5A7D468452DD5C77891F40AE0F743BC9-1" escape="true"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">BUSINESS AND ORGANIZATION:</span></div></ix:nonNumeric></td></tr></table><ix:continuation id="TextSelection-5A7D468452DD5C77891F40AE0F743BC9-1"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta Services, Inc. (Quanta) is a leading provider of specialty contracting services, delivering comprehensive infrastructure solutions for the electric power, energy and communications industries in the United States, Canada, Australia, Latin America and select other international markets. Quanta reports its results under </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34539412e589-wk-Fact-C9F086C4F2E55708A0BF4BE94236BF37" name="us-gaap:NumberOfReportableSegments" contextRef="FD2019Q3YTD" unitRef="Segment" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments: (1) Electric Power Infrastructure Services and (2) Pipeline and Industrial Infrastructure Services.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Electric Power Infrastructure Services Segment</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Electric Power Infrastructure Services segment provides comprehensive network solutions to customers in the electric power industry. Services performed by the Electric Power Infrastructure Services segment generally include the design, installation, upgrade, repair and maintenance of electric power transmission and distribution infrastructure and substation facilities along with other engineering and technical services. This segment also provides emergency restoration services, including the repair of infrastructure damaged by inclement weather, the energized installation, maintenance and upgrade of electric power infrastructure utilizing unique bare hand and hot stick methods and Quanta’s proprietary robotic arm technologies, and the installation of “smart grid” technologies on electric power networks. In addition, this segment provides services that support the development of renewable energy generation, including solar, wind and certain types of natural gas generation facilities, and related switchyards and transmission infrastructure. This segment also provides comprehensive communications infrastructure services to wireline and wireless telecommunications companies, cable multi-system operators and other customers within the communications industry (including services in connection with 5G wireless deployment); services in connection with the construction of electric power generation facilities; and the design, installation, maintenance and repair of commercial and industrial wiring. This segment also includes Quanta’s postsecondary educational institution, which specializes in pre-apprenticeship training, apprenticeship training and specialized utility task training for electric workers, and includes curriculum for the gas distribution and communications industries.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Pipeline and Industrial Infrastructure Services Segment</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Pipeline and Industrial Infrastructure Services segment provides comprehensive infrastructure solutions to customers involved in the development, transportation, distribution, storage and processing of natural gas, oil and other products. Services performed by the Pipeline and Industrial Infrastructure Services segment generally include the design, installation, repair and maintenance of pipeline transmission and distribution systems, gathering systems, production systems, storage systems and compressor and pump stations, as well as related trenching, directional boring and mechanized welding services. In addition, this segment’s services include pipeline protection, integrity testing, rehabilitation and replacement, and the fabrication of pipeline support systems and related structures and facilities for natural gas utilities and midstream companies. Quanta also provides high-pressure and critical-path turnaround services to the downstream and midstream energy markets and instrumentation and electrical services, piping, fabrication and storage tank services. To a lesser extent, this segment serves the offshore and inland water energy markets and designs, installs and maintains fueling systems and water and sewer infrastructure.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisitions</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta acquired The Hallen Construction Co., Inc. (Hallen), a pipeline and industrial services business located in the United States that specializes in gas distribution and transmission services, and to a lesser extent, underground electric distribution and transmission services; two specialty utility foundation and pole-setting contractors serving the southeast United States; an electric power specialty contracting business located in the United States that provides aerial power line and construction support services; a business located in the United States that provides technical training materials to electric utility workers; and an electrical infrastructure services business located in Canada. Beginning on the respective acquisition dates, the results of the acquired businesses have been included in Quanta’s consolidated financial statements, with the results of Hallen generally included in the Pipeline and Industrial Infrastructure Services segment and the other acquired businesses generally included in the Electric Power Infrastructure Services segment. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2018, Quanta acquired an electrical infrastructure services business specializing in substation construction and relay services, a postsecondary educational institution that provides training and programs for workers in the industries Quanta serves, and two communications infrastructure services businesses, all of which are located in the United States. Beginning on the respective acquisition dates, the results of the acquired businesses have been included in Quanta’s consolidated financial statements, generally within the Electric Power Infrastructure Services segment.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 8</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s54E7FA9FCF2556889987846D7076EE9B"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2. <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-0-wk-Fact-FD713436D44E502D897F3DB1B20094C1" continuedAt="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-1" escape="true">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: </ix:nonNumeric></span></div><ix:continuation id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-1" continuedAt="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-2"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ConsolidationPolicyTextBlock" id="TextSelection-4C952ED0901A5C9EB0BDD1305CC4BB19-0-wk-Fact-C4CD5FF93F105E3AB64EDDF77EB981D4" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements of Quanta include the accounts of Quanta Services, Inc. and its wholly owned subsidiaries, which are also referred to as its operating units. The condensed consolidated financial statements also include the accounts of certain of Quanta’s investments in joint ventures, which are either consolidated or proportionately consolidated, as discussed in the following summary of significant accounting policies. Investments in affiliated entities in which Quanta does not have a controlling financial interest, but over which Quanta has significant influence, usually because Quanta holds a voting interest of between 20% and 50%, are accounted for using the equity method. All significant intercompany accounts and transactions have been eliminated in consolidation. Unless the context requires otherwise, references to Quanta include Quanta Services, Inc. and its consolidated subsidiaries.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interim Condensed Consolidated Financial Information</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="TextSelection-D7A85482784852D0AAEB3D291093667E-0-wk-Fact-318D93E9B79F55B99FEC3C5ACB7C5265" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These unaudited condensed consolidated financial statements have been prepared pursuant to the rules of the U.S. Securities and Exchange Commission (SEC). Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the United States (GAAP), have been condensed or omitted pursuant to those rules and regulations. Quanta believes that the disclosures made are adequate to make the information presented not misleading. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, necessary to fairly state the financial position, results of operations, comprehensive income and cash flows with respect to the interim condensed consolidated financial statements have been included. The results of operations and comprehensive income for the interim periods are not necessarily indicative of the results for the entire fiscal year. The results of Quanta have historically been subject to significant seasonal fluctuations.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta recommends that these unaudited condensed consolidated financial statements be read in conjunction with the audited consolidated financial statements and notes thereto of Quanta and its consolidated subsidiaries included in Quanta’s Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (2018 Annual Report), which was filed with the SEC on </span><span style="font-family:inherit;font-size:10pt;">February 28, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates and Assumptions</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:UseOfEstimates" id="TextSelection-DAE4D2F812B851D18D65B3B5083623F6-0-wk-Fact-CC1DE7688E0E5FB1805B9353CB0CDB28" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities known to exist as of the date the financial statements are published, and the reported amounts of revenues and expenses recognized during the periods presented. Quanta reviews all significant estimates affecting its consolidated financial statements on a recurring basis and records the effect of any necessary adjustments prior to their publication. Judgments and estimates are based on Quanta’s beliefs and assumptions derived from information available at the time such judgments and estimates are made. Uncertainties with respect to such estimates and assumptions are inherent in the preparation of financial statements. Estimates are primarily used in Quanta’s assessment of the allowance for doubtful accounts, valuation of inventory, useful lives of assets, fair value assumptions in analyzing goodwill, other intangibles and long-lived asset impairments, equity and other investments, purchase price allocations, acquisition-related contingent consideration liabilities, multiemployer pension plan withdrawal liabilities, contingent liabilities associated with, among other things, legal proceedings and claims, parent guarantees and indemnity obligations, revenue recognition for construction contracts inclusive of contractual change orders and claims, estimated insurance claim recoveries, stock-based compensation, operating results of reportable segments, provision for income taxes, and uncertain tax positions.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><ix:continuation id="TextSelection-4631B25D3133555D90137C6EB18E9D28-0" continuedAt="TextSelection-4631B25D3133555D90137C6EB18E9D28-1"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contracts</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta designs, installs, upgrades, repairs and maintains infrastructure for customers in the electric power, energy and communications industries. These services may be provided pursuant to master service agreements (MSAs), repair and maintenance contracts and fixed price and non-fixed price installation contracts. These contracts are classified into three categories based on how transaction prices are determined and revenue is recognized: unit-price contracts, cost-plus contracts and fixed price contracts. Transaction prices for unit-price contracts are determined on a per unit basis, transaction prices for cost-plus contracts are determined by applying a profit margin to costs incurred on the contracts and transaction prices for fixed price contracts are determined on a lump-sum basis. All of Quanta’s revenues are recognized from contracts with its customers. In addition to the considerations described below, revenue is not recognized unless collectability under the contract is considered probable, the contract has </span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 9</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-4631B25D3133555D90137C6EB18E9D28-1" continuedAt="TextSelection-4631B25D3133555D90137C6EB18E9D28-2"><ix:continuation id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-2" continuedAt="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-3"><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">commercial substance and the contract has been approved. Additionally, the contract must contain payment terms, as well as the rights and commitments of both parties.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Obligations</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract with a customer to transfer a distinct good or service. Most of Quanta’s contracts are considered to have a single performance obligation whereby Quanta is required to integrate complex activities and equipment into a deliverable for a customer. For contracts with multiple performance obligations, Quanta allocates a portion of the total transaction price to each performance obligation using its best estimate of the standalone selling price of the distinct good or service associated with each performance obligation. Standalone selling price is estimated using the expected costs plus a margin approach.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the aggregate transaction price allocated to unsatisfied or partially satisfied performance obligations was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e681-wk-Fact-8A48AEA2D893531D806B9EE3808D3067" name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="FI2019Q3" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">4.40</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e685-wk-Fact-10309B8EADAF5C80A0D552F2E1FEAA45" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" contextRef="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-10-01" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">65.5</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> was expected to be recognized in the subsequent </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34578000e689-wk-Fact-B74B866B90015AB994B5F63F57EF9F69" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" contextRef="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-10-01" format="ixt-sec:durwordsen">twelve months</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">. This amount represents management’s estimate of the consolidated revenues that are expected to be realized from the remaining portion of firm orders under fixed price contracts not yet completed or for which work has not yet begun. For purposes of calculating remaining performance obligations, Quanta includes all estimated revenues attributable to consolidated joint ventures and variable interest entities, revenues from funded and unfunded portions of government contracts to the extent they are reasonably expected to be realized and revenues from change orders and claims to the extent management believes additional contract revenues will be earned and are deemed probable of collection. Excluded from remaining performance obligations are potential orders under MSAs and non-fixed price contracts expected to be completed within one year. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recognition of Revenue Upon Satisfaction of Performance Obligations</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A transaction price is determined for each contract, and that amount is allocated to each performance obligation within the contract and recognized as revenue when, or as, the performance obligation is satisfied. Quanta generally recognizes revenue over time as it performs its obligations because there is a continuous transfer of control of the deliverable to the customer. Under unit-price contracts with an insignificant amount of partially completed units, Quanta recognizes revenue as units are completed based on contractual pricing amounts. Under unit-price contracts with more than an insignificant amount of partially completed units and fixed price contracts, Quanta recognizes revenues as performance obligations are satisfied over time, with the percentage completion generally measured as the percentage of costs incurred to total estimated costs for such performance obligation. Under cost-plus contracts, Quanta recognizes revenue on an input basis, as labor hours are incurred, materials are utilized and services are performed.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under contracts where Quanta has a right to consideration in an amount that directly corresponds to the value of completed performance, Quanta recognizes revenue in such amount and does not include such performance as a remaining performance obligation. Also, contract consideration is not adjusted for a significant financing component if payment is expected to be collected less than one year from when the services are performed.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract costs include all direct materials, labor and subcontract costs and indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and depreciation costs. The majority of the materials associated with Quanta’s work are owner-furnished, and therefore not included in contract revenues and costs. Additionally, Quanta may incur incremental costs to obtain certain contracts, such as selling and marketing costs, bid and proposal costs, sales commissions, and legal fees or initial set-up or mobilization costs, certain of which can be capitalized. Such costs were not material during the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Estimates</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual revenues and project costs can vary, sometimes substantially, from previous estimates due to changes in a variety of factors, including unforeseen or changed circumstances not included in Quanta’s cost estimates or covered by its contracts. The estimating process is based on the professional knowledge and experience of Quanta’s engineers, project managers and financial professionals. Some of the factors that may lead to changes in estimates include concealed or unknown environmental conditions; changes in the cost of equipment, commodities, materials or labor; unanticipated costs or claims due to delays caused by customers or third parties; customer failure to provide required materials or equipment; errors in engineering, specifications or designs; project modifications or contract termination; weather conditions; changes in estimates related to the length of time to complete a performance obligation; and performance and quality issues requiring rework or replacement. These factors, along with other risks inherent in performing services under fixed price contracts, are routinely evaluated by management. Any changes in estimates could result in changes to profitability or losses associated with the related performance obligations. For example, estimated costs for a performance obligation may increase from an original estimate and contractual provisions may not allow for adequate compensation or reimbursement for such additional costs. Changes in estimated revenues, costs and profit are recorded in the period they are determined to be probable and can be reasonably estimated. Contract losses are recognized in full when losses are </span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 10</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-3" continuedAt="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-4"><ix:continuation id="TextSelection-4631B25D3133555D90137C6EB18E9D28-2" continuedAt="TextSelection-813E983EF7D80F8ABAB307D6C557F9FA-0"><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">determined to be probable and can be reasonably estimated.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in cost estimates on certain contracts may result in the issuance of change orders, which may be approved or unapproved by the customer, or the assertion of contract claims. Quanta determines the probability that costs associated with change orders and claims will be recovered based on, among other things, contractual entitlement, past practices with the customer, specific discussions or preliminary negotiations with the customer or verbal approvals by the customer. Quanta recognizes amounts associated with change orders and claims as revenue if it is probable that the contract price will be adjusted and the amount of any such adjustment can be reliably estimated. Most of Quanta’s change orders are for services that are not distinct from an existing contract and are accounted for as part of an existing contract on a cumulative catch-up basis. Quanta accounts for a change order as a separate contract if the additional goods or services are distinct from and increase the scope of the contract, and the price of the contract increases by an amount commensurate to Quanta’s standalone selling price for the additional goods or services.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta had recognized revenues of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e741-wk-Fact-B0231CF121172171A9F9033525A4F9FC" name="pwr:RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">150.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e745-wk-Fact-45E88DEED704A0D57599033525AAA372" name="pwr:RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">121.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> related to change orders and claims included as contract price adjustments and that were in the process of being negotiated in the normal course of business. These aggregate amounts, which are included in “Contract assets” in the accompanying condensed consolidated balance sheets, represent management’s estimates of additional contract revenues that have been earned and are probable of collection. However, Quanta’s estimates could be incorrect, and the amount ultimately realized could be significantly higher or lower than the estimated amount.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable consideration amounts, including performance incentives, early pay discounts and penalties, may also cause changes in contract estimates. The amount of variable consideration is estimated based on the most likely amount that is deemed probable of realization. Contract consideration is adjusted for variable consideration when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur once the uncertainty related to the variable consideration is resolved.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in contract estimates are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. Such changes in estimates can result in the recognition of revenue in a current period for performance obligations that were satisfied or partially satisfied in prior periods or the reversal of previously recognized revenue if the current estimate differs from the previous estimate. The impact of a change in estimate is measured as the difference between the revenue or gross profit recognized in the prior period as compared to the revenue or gross profit which would have been recognized had the revised estimate been used as the basis of recognition in the prior period. </span></div></ix:continuation><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s operating results for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;">favorably</span><span style="font-family:inherit;font-size:10pt;"> impacted by </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e767-wk-Fact-9E6CF836924B539A9BBE17E33AA4D187" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">29.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e771-wk-Fact-437607E31F92093246EED430191AA12D" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent" contextRef="FD2019Q3QTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">6.2</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of gross profit, as a result of aggregate changes in contract estimates related to projects that were in progress at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Quanta’s operating results for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were impacted by less than </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e788-wk-Fact-48D2D052F81103A95E5D220D7E827BEE" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent" contextRef="FD2019Q3YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">5</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> as a result of aggregate changes in contract estimates related to projects that were in progress at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain projects were materially impacted by changes to estimated contract revenues and/or project costs during the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Quanta successfully executed through project risks on a larger pipeline transmission project, which resulted in a reduction of estimated project costs and positively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e807-wk-Fact-9FDD7A3E07809C0E5DCE12F055B0D4FC" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2019Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_PipelineTransmissionProjectWestVirginiaMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">22.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e811-wk-Fact-A615F7A40399D2CDFE541306ECEEFFF7" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_PipelineTransmissionProjectWestVirginiaMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">21.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Quanta experienced unfavorable weather and labor-related impacts, as well as a project scope reduction, on an electric transmission project in southern California, which resulted in an increase in estimated project costs and a reduction in expected project earnings. These changes negatively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e824-wk-Fact-3E059678AB3FDF5773AE12F9E40B9A13" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2019Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_ElectricTransmissionProjectSouthernCaliforniaMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e828-wk-Fact-6B8D60E8815DC0AF6936130726E7006A" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_ElectricTransmissionProjectSouthernCaliforniaMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">20.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, this project had a contract value of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e845-wk-Fact-8B42DD2EB5273CCDC5F1130632F7BE74" name="pwr:ContractWithCustomerContractValue" contextRef="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_ElectricTransmissionProjectSouthernCaliforniaMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">400</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and was approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e849-wk-Fact-CB18F0733966766B047713069737212B" name="pwr:ContractWithCustomerPercentageOfCompletion" contextRef="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_ElectricTransmissionProjectSouthernCaliforniaMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">66</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> complete.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta successfully completed an electric transmission project in Canada ahead of schedule during the three months ended March 31, 2019, which resulted in a reduction in estimated project costs and positively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e856-wk-Fact-5230E120950CFF2429DFD43ED5562E01" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">30.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> during the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Quanta experienced rework and start-up delays on a processing facility construction project, which resulted in additional estimated project costs and liquidated damages payable to the customer and negatively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e864-wk-Fact-AD7E167EDECC4D2DB43DD43B41C7FF05" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">24.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> during the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, this project had a contract value of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e877-wk-Fact-7C5E9E71451EAE4F8A521307916FB097" name="pwr:ContractWithCustomerContractValue" contextRef="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">141</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and was approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e881-wk-Fact-18986894D480C1AB0BE113079199B6A4" name="pwr:ContractWithCustomerPercentageOfCompletion" contextRef="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">98</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> complete. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s operating results for the three months ended September 30, 2018 were favorably impacted by </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e888-wk-Fact-51997047F71A1F56EB90130886C46516" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">30.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e892-wk-Fact-6E2BFC46380BADF112D20983575EA931" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent" contextRef="FD2018Q3QTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">7.2</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of gross profit, as a result of aggregate changes in contract estimates related to projects that were in progress at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Quanta’s operating results for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were impacted by less than </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e909-wk-Fact-8B56EA78739D48B4342A07341DA8287E" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent" contextRef="FD2018Q3YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">5</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> as a result of aggregate changes in contract estimates related to projects that were in progress at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 11</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-4" continuedAt="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-5"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain projects were materially impacted by changes to estimated contract revenues and/or project costs during the three and nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Quanta successfully executed through project procurement, winter schedule challenges and productivity risks on the electric transmission project in Canada discussed above, which resulted in reductions to the estimated project costs and positively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e924-wk-Fact-9C9C978620A81BB21FD2D4616004DE29" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">47.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e928-wk-Fact-370C532E5CCD96317157D46206720BD5" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">47.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Quanta experienced engineering and production delays on the processing facility construction project discussed above, which resulted in additional estimated project costs and liquidated damages payable to the customer and negatively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e944-wk-Fact-B968DAC51819A31A1866075403594342" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">18.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e948-wk-Fact-60E167D1A5AD3C6E12870754035560C5" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">20.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three and nine months ended September 30, 2018. Quanta also experienced a partial collapse of an underground borehole for a natural gas pipeline project, which resulted in additional estimated project costs and negatively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e952-wk-Fact-DB6D8A633600C15BA5C207657B8A3F82" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineProjectsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e956-wk-Fact-212E2E164B52A58329B207657B86DCEA" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineProjectsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three and nine months ended September 30, 2018. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Insurance</span><span style="font-family:inherit;font-size:10pt;"> in Note 11 for additional information related to an estimated insurance recovery associated with this project. Additionally, a natural gas pipeline construction project experienced weather delays and project performance issues, which resulted in additional estimated project costs and negatively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e964-wk-Fact-BCC7FE4BF7D6F88C9AA70769BE79E7B1" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineConstructionProjectMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e969-wk-Fact-9A8381A5C5A555B539A6076AA8D8627A" name="pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" contextRef="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineConstructionProjectMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three and nine months ended September 30, 2018. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenues by Category </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="TextSelection-5BFB5580B11556EDAC3C40649B75669E-0-wk-Fact-654E110B23DF550EB9DCA4419B377A35" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present Quanta’s revenue disaggregated by geographic location and contract type for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"></td></tr><tr><td style="width:20%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">By primary geographic location:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1490-wk-Fact-AA05C01F548757E586193286FFA739C3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,872,923</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1504-wk-Fact-2F37576422B65EFC9D6D7A4FA4E9EC76" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">85.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1524-wk-Fact-A5CE229B454957FCAC7D4B95A200A294" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,317,643</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1539-wk-Fact-43C69D9881B75B4DAE47922CE066A2E7" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">77.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1559-wk-Fact-D02BDEF2AD7553879922E3692EE40695" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,635,462</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1573-wk-Fact-F08E72F83E4854F4B82C2D72F23A3065" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">84.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1594-wk-Fact-79F5006616CF55FF938BCCD00278BB4B" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,223,507</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1608-wk-Fact-6C7790B280E75C23864ED39B207F4C5D" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">77.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1629-wk-Fact-A832915B6D0257339C5C62FD356FB6F7" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_CA" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">342,016</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1648-wk-Fact-17AB4F2E4E3559C48BBB3DE782F52E6D" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_CA" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">10.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1663-wk-Fact-1C8954925FA75FDD8B18C19F6D901EB3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_CA" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">522,618</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1683-wk-Fact-CE8803E3A9405F8F9F44CA3BE66925CF" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_CA" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">17.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1698-wk-Fact-191D71EB529C5D3C9E6A5ABB3BF4CE2C" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_CA" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,029,667</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1717-wk-Fact-21B5A30423FE5BAEB7948D8D009F4B5D" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_CA" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">11.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1733-wk-Fact-C211D7A63F645BC8A7CF26FA98A92492" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_CA" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,376,149</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1752-wk-Fact-0CDA59CA553F5DE39758CCEB02F3537D" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_CA" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">17.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Australia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1773-wk-Fact-F6FA39D59DE352BAA33BD91DE7AF0AE3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_AU" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">56,323</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1792-wk-Fact-9B1BCBF93F41507090EF2387DD48B8A6" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_AU" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1807-wk-Fact-7D6D04F4F8345BB7AB2419253CF6A1A2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_AU" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">75,055</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1827-wk-Fact-699C902654F55F4F9664B96E59277612" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_AU" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1842-wk-Fact-5EE44D99DCFB50D3A91DF97415E51BF8" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_AU" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">134,533</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1861-wk-Fact-FB18EC0FB00658059C46995B1C5F16E4" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_AU" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1877-wk-Fact-1919B5ED35F751ABAE9F2D5002FE5235" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_AU" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">308,392</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1896-wk-Fact-CDDC7371EC215EFE906379AC763AFF27" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_AU" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">3.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Latin America and Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1917-wk-Fact-B76D012DF471568EBCDF042CC4DA710E" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">81,633</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1936-wk-Fact-ED2F0531EA535B35AAEFBC31D589FE85" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1951-wk-Fact-46B0A38FC3F955A3BAABCC698033F5A4" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">69,965</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1971-wk-Fact-5084B535E8C554ED935FF0D1A5E3D1EF" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e1986-wk-Fact-18B4712EC45052728E042B5B7345F044" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">199,691</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2005-wk-Fact-4FFE2847825457699CDE828885D4AEF3" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2021-wk-Fact-70A575D745B45D649A09AB25DA4B9A01" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">151,157</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2040-wk-Fact-E398A42444C45A6F94883B1BAD2674E9" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2066-wk-Fact-3756743F03A2597AA358950BC3512898" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,352,895</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2080-wk-Fact-96C4370A037D50FA8A87A0A55B4962CA" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3QTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2100-wk-Fact-B3D0756E66B45AEB8D32FA51D7E4BD21" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,985,281</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2115-wk-Fact-792CAFEB58E95991B0AC985364A46644" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3QTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2135-wk-Fact-78FA0EEB9C085BF9B33ECA21869A94F3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,999,353</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2149-wk-Fact-35BD24365720553C940CD5556505D1E8" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2170-wk-Fact-6BBD13D8F3C25FFCB3F1C28CA350ED1D" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,059,205</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2184-wk-Fact-811BBD8061A3522084B8F8D1C182714D" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"></td></tr><tr><td style="width:20%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">By contract type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unit-price contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2688-wk-Fact-7270DC7168F35FAF88F12D4D55600C8D" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,241,851</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2702-wk-Fact-71BF1C72B9C5557DB00B3EECDEF15788" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">37.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2722-wk-Fact-D24FC6470903528D84DA8C8D49D3A7D4" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,082,858</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2737-wk-Fact-D50271D70DD65E8191D6028E9BAB0D8B" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">36.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2757-wk-Fact-DA06AB7B2EE950ECB22AC430F410AFE8" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,157,545</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2771-wk-Fact-7FD6A6C28546583691040A49A86D722D" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">35.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2792-wk-Fact-0818487EA30458358DD5AD7B0DB512A8" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,714,441</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2806-wk-Fact-9F4CB54FE56D55C2B709E1606A252CB1" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">33.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost-plus contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2827-wk-Fact-5AE8BC1D6CD651788B0033095A16AD7B" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">872,735</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2846-wk-Fact-7DB36CA5596E56229FD4A03FFF4CB0AE" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">26.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2866-wk-Fact-780CFAB86D465E43855BD7FB3488EEF1" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">662,757</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2881-wk-Fact-4C805FE375E15189A49F8D30051ABAA3" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">22.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2901-wk-Fact-23336C0106EE5B8B811754766E676C01" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,934,225</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2915-wk-Fact-E17F3BC6BC9653DCBB1468252B5B3E07" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">32.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2936-wk-Fact-4A7047EB5E8359BC9D42002FC77DF362" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,847,018</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2950-wk-Fact-CA5B164B400058249E4C862AF9581F0E" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">22.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed price contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2971-wk-Fact-EB24054E767B518792C622BA02F9E437" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,238,309</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e2990-wk-Fact-8B7B2DAC18DF5EBBB8286B46C53C9B7C" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">36.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3005-wk-Fact-404C56516AB85E248A2AFE4136FE4CD4" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,239,666</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3025-wk-Fact-92C229A975E25004854672734F5B4D7F" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">41.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3040-wk-Fact-874FC42A00B15CADBE51635DEFFCE918" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,907,583</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3059-wk-Fact-00CF8E6B34E256B28E767FAE6FC778E8" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">32.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3075-wk-Fact-6F037FE9D107533998303D6AE0C0A7EA" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,497,746</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3094-wk-Fact-D15A184BB49C5DE6946C57AB0C92BEB8" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">43.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3120-wk-Fact-3756743F03A2597AA358950BC3512898" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,352,895</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3134-wk-Fact-96C4370A037D50FA8A87A0A55B4962CA" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3QTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3154-wk-Fact-B3D0756E66B45AEB8D32FA51D7E4BD21" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,985,281</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3169-wk-Fact-792CAFEB58E95991B0AC985364A46644" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3QTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3189-wk-Fact-78FA0EEB9C085BF9B33ECA21869A94F3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,999,353</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3203-wk-Fact-35BD24365720553C940CD5556505D1E8" name="pwr:PercentageOfTotalRevenues" contextRef="FD2019Q3YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3224-wk-Fact-6BBD13D8F3C25FFCB3F1C28CA350ED1D" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,059,205</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3238-wk-Fact-811BBD8061A3522084B8F8D1C182714D" name="pwr:PercentageOfTotalRevenues" contextRef="FD2018Q3YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="TextSelection-1B9646B065AA548C9F8AC2F91E1995D1-0-wk-Fact-437793C3E86753C9B8AE2395F929964C" continuedAt="TextSelection-1B9646B065AA548C9F8AC2F91E1995D1-1" escape="true"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As described above, under unit-price contracts with more than an insignificant amount of partially completed units and fixed price contracts, revenue is recognized as performance obligations are satisfied over time, with the percentage completion generally measured as the percentage of costs incurred to total estimated costs for such performance obligation. Approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3255-wk-Fact-CC185F815831506A918E88A17CEBC63F" name="pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime" contextRef="FD2019Q3QTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">51.3</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3259-wk-Fact-527CC91C70BD5E749CF045A91925749A" name="pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime" contextRef="FD2018Q3QTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">58.6</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of Quanta’s revenues recognized during the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were associated with this revenue recognition method, and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3271-wk-Fact-4FED0CE5D55B52A0BE335BE71DC6B857" name="pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime" contextRef="FD2019Q3YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">50.8</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3276-wk-Fact-E3F94245EB175635BE583770266EB3D3" name="pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime" contextRef="FD2018Q3YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">56.0</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of Quanta’s revenues recognized during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were associated with this revenue recognition method.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Assets and Liabilities</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to Quanta’s contracts, interim payments are typically received as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or upon achievement of contractual milestones. As a result, under fixed price contracts, the timing of revenue recognition and contract billings results in contract assets and contract liabilities. Contract assets represent revenues recognized in excess of amounts billed for fixed price contracts and are current assets that are transferred to accounts receivable when billed or the billing rights become unconditional. Contract assets are not considered a significant financing component as they are intended to protect the customer in the event Quanta does not perform on its obligations under the contract. </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 12</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-5" continuedAt="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-6"><ix:continuation id="TextSelection-1B9646B065AA548C9F8AC2F91E1995D1-1" continuedAt="TextSelection-FD3D9799FA975B689A7A4FB2331B72B3-0"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Conversely, contract liabilities represent billings in excess of revenues recognized for fixed price contracts. These arise under certain contracts that allow for upfront payments from the customer or contain contractual billing milestones, which result in billings that exceed the amount of revenues recognized for certain periods. Contract liabilities are current liabilities and are not considered a significant financing component, as they are used to meet working capital requirements that are generally higher in the early stages of a contract and are intended to protect Quanta from the other party failing to meet its obligations under the contract. Contract assets and liabilities are recorded on a performance obligation basis at the end of each reporting period.</span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="TextSelection-5CEA079DDF6952D3AC62744F619AB4F2-0-wk-Fact-5841B691E1285A5C8B1ECB9768646154" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets and liabilities consisted of the following (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:70%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3391-wk-Fact-37CBA74428EC5AAD94BB897753019B45" name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">652,915</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3410-wk-Fact-05B7142ED8125537AA705E5CC1E69EA1" name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">576,891</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3435-wk-Fact-999DE8F7E8C752AD99B9A576E442110A" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">540,187</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3454-wk-Fact-3DA66BADDAE25D379A56F9A8ACDBCED4" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">425,961</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-813E983EF7D80F8ABAB307D6C557F9FA-0">As referenced previously, contract assets and liabilities fluctuate period to period based on various factors, including, among others, changes in the number and size of projects in progress at period end and variability in billing and payment terms, such as up-front or advance billings, interim or milestone billings, or deferred billings. </ix:continuation>The increase in contract assets from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was partially due to billing process changes for certain customers that impacted Quanta’s ability to timely invoice and collect for services performed. Additionally, a contract asset impairment of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3478-wk-Fact-9D8FB2D8518911D73DACD4486D616A9C" name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice" contextRef="FD2019Q3YTD_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">29.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> was recognized during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> in connection with a charge to earnings on a large telecommunications project in Peru that was terminated during the period. The increase in contract liabilities from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was primarily due to the timing and number of contracts that include advance billing terms.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues were positively impacted by </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3502-wk-Fact-D61E0DC6AD9A7976AE67DEAA36293E8C" name="us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">28.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> as a result of changes in estimates associated with performance obligations on fixed price contracts partially satisfied prior to </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta recognized revenue of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3527-wk-Fact-54D1C6E9A575D3342195D46FFA7A09B3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">359</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> related to contract liabilities outstanding at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><ix:continuation id="TextSelection-FD3D9799FA975B689A7A4FB2331B72B3-0" continuedAt="TextSelection-FD3D9799FA975B689A7A4FB2331B72B3-1"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Current and Long-Term Accounts Receivable, Notes Receivable and Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta provides an allowance for doubtful accounts when collection of an account or note receivable is considered doubtful, and receivables are written off against the allowance when deemed uncollectible. The assessment of the allowance for doubtful accounts involves certain judgments and estimates regarding, among other factors, the customer’s access to capital, the customer’s willingness or ability to pay, general economic and market conditions, the ongoing relationship with the customer and uncertainties related to the resolution of disputed matters. Quanta considers accounts receivable delinquent after 30 days but does not generally include delinquent accounts in its analysis of the allowance for doubtful accounts unless the accounts receivable have been outstanding for at least 90 days. Quanta includes accounts receivable balances that relate to customers in bankruptcy or with other known difficulties in its analysis of the allowance for doubtful accounts. Material changes to a customer’s business, cash flows or financial condition, which may be impacted by negative economic and market conditions, could affect Quanta’s ability to collect amounts due. Should anticipated recoveries relating to receivables fail to materialize, including anticipated recoveries relating to existing bankruptcies or other workout situations, Quanta could experience reduced cash flows and losses in excess of current allowances provided. As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta had allowances for doubtful accounts on current receivables of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3560-wk-Fact-C060F1857EF3BDD70E5BFA10A03F489F" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3564-wk-Fact-FBDA86B0AC6E0BE3E40AD4503F6580AC" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. See Note 11 for additional information related to the bankruptcy matter involving PG&E Corporation and its primary operating subsidiary, Pacific Gas and Electric Company (collectively PG&E), a significant customer of Quanta.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term accounts receivable are included within “Other assets, net” in the accompanying condensed consolidated balance sheets. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, long-term accounts receivable were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3579-wk-Fact-351A0DD7083305961015D45214C6E5FF" name="us-gaap:AccountsReceivableNetNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">55.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3583-wk-Fact-2863943CC217DEF08666D4528F6F5900" name="us-gaap:AccountsReceivableNetNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">25.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. Included in the </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> balance was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3592-wk-Fact-D5E72F5BB03AA7B20C4AD4532D8A99BA" name="us-gaap:AccountsReceivableNetNoncurrent" contextRef="FI2019Q3_srt_MajorCustomersAxis_pwr_PGEMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">43.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of pre-petition receivables due from PG&E, which were reclassified from current accounts receivable during the three months ended March 31, 2019, as further described in Note 11.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain contracts allow customers to withhold a small percentage of billings pursuant to retainage provisions, and such amounts are generally due upon completion of the contract and acceptance of the project by the customer. Based on Quanta’s experience in recent years, the majority of these retainage balances are expected to be collected within approximately twelve months. Current retainage balances as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3607-wk-Fact-E5DF51C9DA1748F4664ED12188234D0C" name="us-gaap:ContractReceivableRetainageDueOneYearOrLess" contextRef="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">486.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3611-wk-Fact-19A9C680485EE73E0C5DD455C2E618B6" name="us-gaap:ContractReceivableRetainageDueOneYearOrLess" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">337.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and are included in “Accounts receivable.” Retainage balances with expected settlement dates beyond the next twelve months are included in “Other assets, net,” and as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3624-wk-Fact-6D1D80D68FB62A4E4981D4548104B0E3" name="us-gaap:ContractReceivableRetainageDueAfterOneYear" contextRef="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">39.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3628-wk-Fact-D6D89809AFA964077E0CD4574B9F52F8" name="us-gaap:ContractReceivableRetainageDueAfterOneYear" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">99.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta recognizes unbilled receivables for non-fixed price contracts within “Accounts receivable” in certain circumstances, such as when revenues have been earned and recorded but the amount cannot be billed under the terms of the contract until a later </span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 13</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-6" continuedAt="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-7"><ix:continuation id="TextSelection-FD3D9799FA975B689A7A4FB2331B72B3-1" continuedAt="TextSelection-4631B25D3133555D90137C6EB18E9D28-0"><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">date or amounts arise from routine lags in billing (for example, work completed one month but not billed until the next month). These balances do not include revenues recognized for work performed under fixed-price contracts, as these amounts are recorded as “Contract assets.” At </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, unbilled receivables included in “Accounts receivable” were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3646-wk-Fact-666902DDEA34C35F5999D458A9CAD0D1" name="us-gaap:UnbilledContractsReceivable" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">732.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3650-wk-Fact-A19EC5179C0EDD4D0F07D4590E7F164E" name="us-gaap:UnbilledContractsReceivable" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">434.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. Quanta also recognizes unearned revenues for non-fixed price contracts when cash is received prior to recognizing revenues for the related performance obligation. Unearned revenues, which are included in “Accounts payable and accrued expenses,” were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3658-wk-Fact-C617DF59F67F8539B0ADD44D035FA1F5" name="us-gaap:DeferredIncomeCurrent" contextRef="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">39.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3663-wk-Fact-52EF1CE5F8F3176FA5A4889DA494B3FE" name="us-gaap:DeferredIncomeCurrent" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">40.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></div><ix:continuation id="TextSelection-59C73E2487CB5C7788A05728A80BBB37-0"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts related to Quanta’s cash and cash equivalents based on geographic location of the bank accounts were as follows (in thousands):</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:66%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held in domestic bank accounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3768-wk-Fact-846F823308B256A79E7BC560F023740C" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticBankAccountsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,581</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3787-wk-Fact-E7A6BC4B5DF75A40B812F4275C9287E1" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticBankAccountsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">62,495</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held in foreign bank accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3807-wk-Fact-052122ADD3C05A9FBCF7F5404590C336" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignBankAccountsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,463</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3826-wk-Fact-A281E84FC0FB5FDCB7E295DD90586B13" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignBankAccountsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,192</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3856-wk-Fact-CEDD2AD28EC15E53BE5D3C30EAFEB87D" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">80,044</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e3875-wk-Fact-4DA514F480CF5BB3A930CA86F8AF8106" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">78,687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="TextSelection-9E5C336F03805A7AB306C6953E50F4EF-0-wk-Fact-22F3E5D828E5549CBFF1CA8E52A398DD" continuedAt="TextSelection-9E5C336F03805A7AB306C6953E50F4EF-1" escape="true"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash consisting of interest-bearing demand deposits is carried at cost, which approximates fair value. Quanta considers all highly liquid investments with an original maturity of three months or less at the time of purchase to be cash equivalents, which are carried at fair value. At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, cash equivalents were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3899-wk-Fact-449347408F755FD187E2E1DECE36C093" name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">37.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e3903-wk-Fact-114424FAB4565F5B8A449DFE41A37E49" name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">37.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and consisted primarily of money market investments and money market mutual funds and are discussed further in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements</span><span style="font-family:inherit;font-size:10pt;"> below.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-9E5C336F03805A7AB306C6953E50F4EF-1">Cash and cash equivalents held by joint ventures, which are either consolidated or proportionately consolidated, are available to support joint venture operations, but Quanta cannot utilize those assets to support its other operations. Quanta generally has no right to cash and cash equivalents held by a joint venture other than participating in distributions and in the event of dissolution.</ix:continuation> <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="TextSelection-46698D70D2C45CCD9BF659088D35819F-0-wk-Fact-9719159AE5755FF9B341167CD7C41AF4" continuedAt="TextSelection-46698D70D2C45CCD9BF659088D35819F-1" escape="true">Amounts related to cash and cash equivalents held by joint ventures, which are included in Quanta’s total cash and cash equivalents balances, were as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="TextSelection-46698D70D2C45CCD9BF659088D35819F-1" continuedAt="TextSelection-59C73E2487CB5C7788A05728A80BBB37-0"><div style="line-height:120%;padding-bottom:18px;padding-top:9px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:66%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held by domestic joint ventures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4004-wk-Fact-13B5BCE1C6EF56CFB3E5B5AA5DC5EC76" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticJointVenturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,855</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4023-wk-Fact-E48E1C1C569450248E3007399EA933DA" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticJointVenturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,544</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held by foreign joint ventures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4043-wk-Fact-7CF85E8590AE5E698BD05812151CD1A8" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignJointVenturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">142</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4062-wk-Fact-C01540F785135F2DAF92E7ABFA2C32AB" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignJointVenturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">441</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents held by joint ventures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4087-wk-Fact-C32A6077E9235C3FA587645073CD8565" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_InvestmentsInJointVenturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,997</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4106-wk-Fact-2F835B3E1D6C55398174C16BCD03E3CA" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_InvestmentsInJointVenturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,985</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents not held by joint ventures </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4131-wk-Fact-2EB6C953B53A578E8060267B48F05966" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_CashNotHeldByJointVenturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">72,047</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4150-wk-Fact-8333BD7F283359DA9A8149AA6321E4C4" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_CashNotHeldByJointVenturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">69,702</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4180-wk-Fact-CEDD2AD28EC15E53BE5D3C30EAFEB87D" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">80,044</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4199-wk-Fact-4DA514F480CF5BB3A930CA86F8AF8106" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">78,687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><ix:continuation id="TextSelection-9A9B2CE823285FB395B8EE1B56178E75-0" continuedAt="TextSelection-9A9B2CE823285FB395B8EE1B56178E75-1"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill, net of accumulated impairment losses, represents the excess of cost over the fair market value of net tangible and identifiable intangible assets of acquired businesses and is stated at cost. Goodwill is not amortized but is tested for impairment annually, or more frequently if events or circumstances indicate that the carrying amount of goodwill may be impaired. Quanta has recorded goodwill in connection with its historical acquisitions of businesses. Upon acquisition, these businesses were either combined into one of Quanta’s existing operating units or managed on a stand-alone basis as an individual operating unit. Quanta’s operating units are organized into </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4220-wk-Fact-A089E53E67595B658690A62E1DD0B966" name="pwr:NumberOfInternalDivisions" contextRef="FD2019Q3YTD" unitRef="division" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> divisions: the Electric Power Infrastructure Services Division and the Pipeline and Industrial Infrastructure Services Division. As most of the companies acquired by Quanta provide multiple types of services for multiple types of customers, these divisional designations are based on the predominant type of work performed by an operating unit at the point in time the divisional designation is made. Goodwill is required to be measured for impairment at the reporting unit level, which represents the operating segment level or one level below the operating segment level for which discrete financial information is available. Quanta has determined that its individual operating units represent its reporting units for the purpose of assessing goodwill impairment. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">An annual assessment for impairment is performed for each reporting unit that carries a balance of goodwill in the fourth quarter of the fiscal year, or more frequently if events or circumstances arise which indicate that goodwill may be impaired. The assessment can be performed by first completing a qualitative assessment on none, some or all of Quanta’s reporting units. Quanta can also bypass the qualitative assessment for any reporting unit in any period and proceed directly to a quantitative impairment test, and then resume the qualitative assessment in any subsequent period. Qualitative indicators that may trigger the need for annual or interim quantitative impairment testing include, among other things, deterioration in macroeconomic conditions, </span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 14</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-9A9B2CE823285FB395B8EE1B56178E75-1" continuedAt="TextSelection-9A9B2CE823285FB395B8EE1B56178E75-2"><ix:continuation id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-7" continuedAt="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-8"><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">declining financial performance, deterioration in the operational environment, or an expectation of selling or disposing of a portion of a reporting unit. Additionally, a significant change in business climate, a loss of a significant customer, increased competition, a sustained decrease in share price, or a decrease in Quanta’s market capitalization below book value may trigger the need for interim impairment testing of goodwill associated with one or more of Quanta’s reporting units.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If Quanta believes that, as a result of its qualitative assessment, it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. The quantitative test involves comparing the fair value of each of Quanta’s reporting units with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recorded as a reduction to goodwill with a corresponding charge to “Asset impairment charges” in the condensed consolidated statements of operations. The income tax effect associated with an impairment of tax deductible goodwill is also considered in the measurement of the goodwill impairment. A goodwill impairment for any reporting unit is limited to the total amount of goodwill allocated to such reporting unit.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta determines the fair value of its reporting units using a weighted combination of the income approach (discounted cash flow method) and market multiples valuation techniques (market guideline transaction method and market guideline public company method), with greater weight placed on the discounted cash flow method because management believes this method results in the most appropriate calculation of fair value and reflects an expectation of market value as determined by a “held and used” model.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the discounted cash flow method, Quanta determines fair value based on the estimated future cash flows for each reporting unit, discounted to present value using a risk-adjusted industry weighted average cost of capital, which reflects the overall level of inherent risk for each reporting unit and the rate of return an outside investor would expect to earn. Cash flow projections are derived from budgeted amounts (typically a one-year model) and subsequent period cash flows are developed for each reporting unit using growth rates that management believes are reasonably likely to occur. A terminal value is derived from a multiple of the reporting unit’s earnings before interest, taxes, depreciation and amortization (EBITDA). The EBITDA multiples for each reporting unit are based on observed purchase transactions for similar businesses adjusted for size, volatility and risk.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the market guideline transaction and market guideline public company methods, Quanta determines the estimated fair value for each of its reporting units by applying transaction multiples and public company multiples, respectively, to each reporting unit’s projected EBITDA and then averaging that estimate with similar historical calculations using either a one-, two- or three-year average. The transaction multiples are based on observed purchase transactions for similar businesses adjusted for size, volatility and risk. The public company multiples are based on peer group multiples adjusted for size, volatility and risk. For the market guideline public company method, Quanta adds a reasonable control premium, which is estimated as the premium that would be appropriate to convert the reporting unit value to a controlling interest basis.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For Quanta’s annual goodwill impairment assessment performed during the fourth quarter of 2018, Quanta assessed qualitative factors to determine whether it was necessary to perform a quantitative fair value impairment analysis and identified certain reporting units for which a quantitative goodwill impairment assessment was deemed appropriate based on either changes in market conditions or specific performance indicators. The subsequent quantitative analyses indicated that the fair value of each of the selected reporting units was in excess of its carrying amount. Accordingly, Quanta did not record any impairment charges related to goodwill during the fourth quarter of 2018.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The determination of a reporting unit’s fair value requires judgment and the use of significant estimates and assumptions. Quanta believes the estimates and assumptions used in its impairment assessments are reasonable and based on available market information obtained from relevant industry sources; however, variations in any of the assumptions could result in materially different calculations of fair value and impairment determinations. Accordingly, management considered the sensitivity of its fair value estimates to changes in certain valuation assumptions. After taking into account a </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4248-wk-Fact-D36F5B6F28C55A5786CB91CA144D2700" name="pwr:DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation" contextRef="FI2019Q3" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> decrease in the fair value of the reporting units for which a quantitative impairment test was performed, two reporting units within Quanta’s Pipeline and Industrial Infrastructure Services Division would have fair values below their carrying amounts. One of the reporting units is a material handling services business, and the other reporting unit operates within the midstream and smaller-scale pipeline market. Goodwill and intangible assets associated with these two reporting units were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4252-wk-Fact-28531256AB7353388713ABA9123DE9D9" name="us-gaap:Goodwill" contextRef="FI2019Q3_us-gaap_ReportingUnitAxis_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">48.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4256-wk-Fact-5314608FB1FD5C70A10EC7D3150C1B9B" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="FI2019Q3_us-gaap_ReportingUnitAxis_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If an operating unit experiences prolonged periods of declining revenues, operating margins or both, it may be at risk of failing the quantitative goodwill impairment test. The reporting units referenced above have experienced declines over the short term due to challenging macroeconomic conditions in certain geographic areas and low oil and natural gas prices, which have negatively impacted customer spending and resulted in project cancellations and delays. Additionally, customer capital spending has been constrained as a result of an increasingly complex regulatory and permitting environment. Quanta monitors these </span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 15</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-8" continuedAt="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-9"><ix:continuation id="TextSelection-9A9B2CE823285FB395B8EE1B56178E75-2"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">conditions and others to determine if it is necessary to perform the quantitative fair value impairment test for one or more operating units prior to the annual impairment assessment.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due to the cyclical nature of Quanta’s business, and the other factors described above, the profitability of its individual reporting units may suffer from decreases in customer demand and other factors. These factors may have a disproportionate impact on individual reporting units as compared to Quanta as a whole and might adversely affect the fair value of individual reporting units. If material adverse conditions occur, Quanta’s future estimates of fair value may not support the carrying amount of one or more of its reporting units, and the related goodwill would need to be written down to an amount considered recoverable.</span></div></ix:continuation><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Intangible Assets</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-315687B4B4C35BDA85EC4C7A8A9673D6-0" continuedAt="TextSelection-9A9B2CE823285FB395B8EE1B56178E75-0">Quanta’s intangible assets include customer relationships, backlog, trade names, non-compete agreements, patented rights and developed technology and curriculum, all of which are subject to amortization, as well as an engineering license, which is not subject to amortization. The value of customer relationships is estimated as of the date a business is acquired based on the value-in-use concept utilizing the income approach, specifically the multi-period excess earnings method. This analysis discounts to present value the projected cash flows attributable to the customer relationships, with consideration given to customer contract renewals and estimated customer attrition rates.</ix:continuation> </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="TextSelection-262273BF9D5A5952A80CB9716C742D00-0-wk-Fact-F7A0D91026895B35957103320661D1EF" escape="true"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the significant estimates used by management in determining the fair values of customer relationships associated with acquisitions in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:66%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:16%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rates</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19% to 24%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20% to 27%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer attrition rates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5% to 37%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20% to 33%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="TextSelection-6F76F778350655F3BF42E4BA7CBBD716-0-wk-Fact-91A34D6F72B35A548B22536E1314D10D" continuedAt="TextSelection-315687B4B4C35BDA85EC4C7A8A9673D6-0" escape="true"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta values backlog for acquired businesses as of the acquisition date based upon the contractual nature of the backlog within each service line, discounted to present value. The values of trade names and curriculum are estimated using the relief-from-royalty method of the income approach, which is based on the assumption that in lieu of ownership, a company would be willing to pay a royalty for use of the trade name or curriculum. The value of a non-compete agreement is estimated based on the difference between the present value of the prospective cash flows with the agreement in place and the present value of the prospective cash flows without the agreement in place. The value of the engineering license is based on cash paid to acquire the asset.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta amortizes the intangible assets that are subject to amortization based upon the estimated consumption of their economic benefits, or on a straight-line basis if the pattern of economic benefit cannot otherwise be reliably estimated. Intangible assets are reviewed for impairment and tested for recoverability whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. For instance, a significant change in business climate or a loss of a significant customer, among other things, may trigger the need for interim impairment testing of intangible assets. An impairment loss is recognized if the carrying amount of an intangible asset is not recoverable and its carrying amount exceeds its fair value. Intangible asset impairments are included within “Asset impairment charges” in the condensed consolidated statements of operations, when applicable.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:LesseeLeasesPolicyTextBlock" id="TextSelection-E1F9EBC11C5B5B1A895F53B9404F3207-0-wk-Fact-C4B3A7B2B71F5626BB68C4D98298BF8D" continuedAt="TextSelection-E1F9EBC11C5B5B1A895F53B9404F3207-1" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As described further in Note 3, effective January 1, 2019, Quanta adopted the new lease accounting standard utilizing the transition method that allows entities to apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption, if applicable. Quanta’s financial results for reporting periods beginning on or after January 1, 2019 are presented under the new standard, while financial results for prior periods continue to be reported in accordance with the prior standard and Quanta’s historical accounting policy. The adoption of the new standard resulted in the recording of operating lease right-of-use assets and operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4428-wk-Fact-3C0DC8DC49485792B0651B97126845F1" name="us-gaap:OperatingLeaseLiability" contextRef="I2019Q1JAN01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">301.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> as of January 1, 2019. Lease liabilities are recognized as the present value of the future minimum lease payments over the lease term as of the commencement date. Lease assets are recognized as the present value of future minimum lease payments over the lease term as of the commencement date, plus any initial direct costs incurred and lease payments made, less any lease incentives received. Although the adoption of the new standard had a material impact on Quanta’s consolidated balance sheet, there was not a material impact on its consolidated statements of operations, comprehensive income, cash flows or equity.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta determines if an arrangement contains a lease at inception. If an arrangement is considered a lease, Quanta determines whether the lease is an operating or finance lease at the commencement of the lease. In accordance with the new standard, finance leases are leases that meet any of the following criteria: the lease transfers ownership of the underlying asset at the end of the lease </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 16</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-9" continuedAt="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-10"><ix:continuation id="TextSelection-E1F9EBC11C5B5B1A895F53B9404F3207-1"><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">term; the lessee is reasonably certain to exercise an option to purchase the underlying asset; the lease term is for the major part of the remaining economic life of the underlying asset (except when the commencement date falls at or near the end of such economic life); the present value of the sum of the lease payments and any additional residual value guarantee by the lessee equals or exceeds substantially all of the fair value of the underlying asset; or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease that does not meet any of these criteria is considered an operating lease. After the commencement date, lease cost for an operating lease is recognized over the remaining lease term on a straight-line basis, while lease cost for a finance lease is based on the depreciation of the lease asset and interest on the lease liability. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The terms of Quanta’s lease arrangements vary, and certain leases include one or more of the following: renewal option(s), a cancellation option, a residual value guarantee, a purchase option or an escalation clause. An option to extend or terminate a lease is accounted for when assessing a lease term when it is reasonably certain that Quanta will exercise such option. Quanta has made a policy election to classify leases with an initial lease term of 12 months or less as short-term leases, and these leases are not recorded in the accompanying condensed consolidated balance sheets unless the lease contains a purchase option that is reasonably certain to be exercised. Lease cost related to short-term leases is recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Determinations with respect to lease term (including any extension thereof), discount rate, variable lease cost and future minimum lease payments require the use of judgment based on the facts and circumstances related to each lease. Quanta considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised. Unless a renewal option is reasonably certain to be exercised, which is typically at Quanta’s sole discretion, the initial non-cancelable lease term is used. Quanta generally uses its incremental borrowing rates to determine the present value of future minimum lease payments.</span></div></ix:continuation><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments in Affiliates and Other Entities</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:InvestmentPolicyTextBlock" id="TextSelection-81C46BD3838759009ED0527480B8F4F2-0-wk-Fact-2595D5019BE45099BD95C1D56EA0F189" continuedAt="TextSelection-81C46BD3838759009ED0527480B8F4F2-1" escape="true"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business, Quanta enters into various types of investment arrangements, each having unique terms and conditions. These investments may include equity interests held by Quanta in business entities, including general or limited partnerships, contractual joint ventures, or other forms of equity or profit participation. These investments may also include Quanta’s participation in different financing structures, such as the extension of loans to project-specific entities, the acquisition of convertible notes issued by project specific entities, or other strategic financing arrangements. Quanta also enters into strategic partnerships with customers and infrastructure investors to provide fully integrated infrastructure services on certain projects, including planning and feasibility analyses, engineering, design, procurement, construction and project operation and maintenance. These projects include public-private partnerships and concessions, along with private infrastructure projects such as build, own, operate (and in some cases transfer) and build-to-suit arrangements. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta determines whether investments involve a variable interest entity (VIE) based on the characteristics of the subject entity. If the entity is determined to be a VIE, then management determines if Quanta is the primary beneficiary of the entity and whether or not consolidation of the VIE is required. The primary beneficiary consolidating the VIE must normally have both (i) the power to direct the activities that most significantly affect the VIE’s economic performance and (ii) the obligation to absorb significant losses of, or the right to receive significant benefits from, the VIE. When Quanta is deemed to be the primary beneficiary, the VIE is consolidated and the other party’s equity interest in the VIE is accounted for as a non-controlling interest. In cases where Quanta determines that it has an undivided interest in the assets, liabilities, revenues and profits of an unincorporated VIE (e.g., a general partnership interest), such amounts are consolidated on a basis proportional to Quanta’s ownership interest in the unincorporated entity.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investments in entities of which Quanta is not the primary beneficiary, but over which Quanta has the ability to exercise significant influence, are accounted for using the equity method of accounting. Quanta’s share of net income or losses from unconsolidated equity investments is reported as equity in earnings (losses) of unconsolidated affiliates, which is included in “Other income (expense), net” in the accompanying condensed consolidated statements of operations. Equity investments are reviewed for impairment by assessing whether there has been a decline in the fair value of the investment below the carrying amount and the decline is other-than-temporary. In making this determination, factors such as the ability to recover the carrying amount of the investment and the inability of the investee to sustain its earnings capacity are evaluated in determining whether a loss in value should be recognized. Any impairment losses related to investments would be recognized in equity in earnings (losses) of unconsolidated affiliates. Equity method investments are carried at original cost adjusted for Quanta’s proportionate share of the investees’ income, losses and distributions and are included in “Other assets, net” in the accompanying condensed consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investments in entities which Quanta is not the primary beneficiary, and over which Quanta does not have the ability to exercise significant influence, are accounted for using the cost method of accounting. These investments are required to be measured </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 17</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-10" continuedAt="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-11"><ix:continuation id="TextSelection-81C46BD3838759009ED0527480B8F4F2-1"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">at fair value, with changes in fair value recognized in net income, unless the investments do not have readily determinable fair values, in which case the investments are measured at cost minus impairment, if any, plus or minus observable price changes in orderly transactions for an identical or similar investment in the same company.</span></div></ix:continuation><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of Quanta’s investment strategy, Quanta formed a partnership with select investors that provides up to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4476-wk-Fact-C0A673885A3850A1A7DE683D5521274E" name="us-gaap:OtherCommitment" contextRef="FI2019Q3_dei_LegalEntityAxis_pwr_InfrastructureInvestorsPartnershipMember_us-gaap_OtherCommitmentsAxis_pwr_CapitalforInfrastructureProjectsMember" unitRef="usd" decimals="-8" scale="9" format="ixt:numdotdecimal">1.0</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> of capital, including approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4480-wk-Fact-73D7932A9D245439A1DD818891825BEC" name="us-gaap:OtherCommitment" contextRef="FI2019Q3_us-gaap_OtherCommitmentsAxis_pwr_CapitalforInfrastructureProjectsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">80.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> from Quanta, available to invest in certain specified infrastructure projects through August 2024. Wholly owned subsidiaries of Quanta serve as the general partner of this partnership and as a separately operated registered investment adviser that manages the invested capital. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had contributed </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4488-wk-Fact-69B5698AAFF2558C91BAA22B90571152" name="us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to this partnership in connection with certain investments. In October 2019, due to certain circumstances, the partnership entered into a 180-day period during which the investors and Quanta will evaluate the partnership. During this period, the partnership may make additional investments with the consent of the investors, and, at the end of the period, the investors or Quanta may elect to end the investment period for any future investments or dissolve the partnership.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta has a minority ownership interest in a limited partnership that was selected during 2014 to build, own and operate a new </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4496-wk-Fact-6A92C48CB5255BE4A0DB4D8105B704B9" name="pwr:LengthOfTransmissionLine" contextRef="FI2014Q4_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" unitRef="km" decimals="-2" scale="0" format="ixt:numdotdecimal">500</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> kilometer electric transmission line and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4500-wk-Fact-5031F453FDEE54529D8E6974001099E7" name="pwr:NumberOfSubstations" contextRef="FI2014Q4_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" unitRef="substation" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4504-wk-Fact-2EAA15E0732F5B71905AAE4743A244A3" name="pwr:VoltageOfSubstations" contextRef="FI2014Q4_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" unitRef="kV" decimals="-2" scale="0" format="ixt:numdotdecimal">500</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> kV substations in Alberta, Canada and has accounted for this interest as an equity-method investment. The limited partnership contracted with a Quanta subsidiary to perform the engineering, procurement and construction (EPC) services for the project, and the Quanta subsidiary recognized revenue and related cost of services as performance progressed on the project. However, due to Quanta’s ownership interest, a proportional amount of the EPC profit was deferred until the electric transmission line and related substations were constructed and ownership of the assets were deemed to be transferred to the third party customer, which occurred in the three months ended March 31, 2019. The deferral of earnings and recognition of such earnings deferral were recorded as components of equity in earnings (losses) of unconsolidated affiliates, which is included in “Other income (expense), net” in the accompanying condensed consolidated statements of operations. During the three months ended March 31, 2019, deferred earnings of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4510-wk-Fact-D0A10CE400E152019659BA4084942078" name="pwr:IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit" contextRef="FD2019Q1QTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">60.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> were recognized, the majority of which was attributable to profit earned and deferred in the years ended December 31, 2018 and 2017. During the three months ended June 30, 2019, Quanta entered into a definitive agreement to sell its interest in the limited partnership. The sale is expected to close in the fourth quarter of 2019 or early 2020, subject to receipt of regulatory approvals and satisfaction of customary closing conditions. </span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2018, Quanta acquired a </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4517-wk-Fact-C66C26DE55625DA5AAEA4BA00F786E8C" name="pwr:EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage" contextRef="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_WaterandGasPipelineInfrastructureContractorMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">30</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> equity interest in a water and gas pipeline infrastructure contractor located in Australia for </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4521-wk-Fact-9378918F4E315DFBB404A3921BB9C638" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" contextRef="FI2018Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_WaterandGasPipelineInfrastructureContractorMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. This investment includes an option to acquire the remaining equity of the company through 2020 and provides for certain additional earnings and distribution participation rights during a designated 25-month post-investment period, as well as preferential liquidation rights. Quanta’s equity interest has been recorded at cost and will be adjusted for impairment, if any, plus or minus observable changes in the value of the company’s equity. Earnings on this investment are recognized as dividends are received and are reported in “Other income (expense), net” in the accompanying condensed consolidated statements of operations. Quanta received and recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4538-wk-Fact-9D729D954F99554187AFEF9A8B3A37DA" name="us-gaap:ProceedsFromDividendsReceived" contextRef="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_WaterandGasPipelineInfrastructureContractorMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash dividends from this investment during 2018. During 2018, Quanta also acquired a </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4542-wk-Fact-62B7F24DC7C95307B9CC92980F01890D" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="FI2018Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">49</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> equity interest in an electric power infrastructure services company, together with certain related customer relationship and other intangible assets, for </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4546-wk-Fact-3AFA5C7DA08B5332B2E274F009264057" name="pwr:PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets" contextRef="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. See Notes 9 and 11 for additional information related to investments.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:IncomeTaxPolicyTextBlock" id="TextSelection-6ED8529D8A615392805DFE54B023721E-0-wk-Fact-C069388345D459B0897B5E71DE5D32F0" continuedAt="TextSelection-6ED8529D8A615392805DFE54B023721E-1" escape="true"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recorded based on future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in effect when the underlying assets or liabilities are recovered or settled.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta regularly evaluates valuation allowances established for deferred tax assets for which future realization is uncertain, including in connection with changes in tax laws. The estimation of required valuation allowances includes estimates of future taxable income. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Quanta considers projected future taxable income and tax planning strategies in making this assessment. If actual future taxable income differs from these estimates, Quanta may not realize deferred tax assets to the extent estimated.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta records reserves for income taxes related to certain tax positions when management considers it more likely than not that additional taxes may be due in excess of amounts reflected on income tax returns filed. When recording these reserves, Quanta assumes that taxing authorities have full knowledge of the position and all relevant facts. Quanta continually reviews exposure to additional tax obligations, and as further information is known or events occur, changes in tax reserves may be recorded. To the extent interest and penalties may be assessed by taxing authorities on any underpayment of income tax, such amounts have been accrued and included in the provision for income taxes.</span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 18</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-11" continuedAt="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-12"><ix:continuation id="TextSelection-6ED8529D8A615392805DFE54B023721E-1" continuedAt="TextSelection-6ED8529D8A615392805DFE54B023721E-2"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the total amount of unrecognized tax benefits relating to uncertain tax positions was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4576-wk-Fact-F09FD69423CC5A87BB4E75A577968934" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">39.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">a</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4584-wk-Fact-7A6DCFDED618513187BCC5F40A9DDE9F" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">2.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. This </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;"> resulted primarily from a favorable settlement of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4601-wk-Fact-50AC1AE78C985428B86F4E4713EC55F0" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> related to certain non-U.S. income tax obligations of an acquired business and the expiration of U.S. state income tax statutes, partially offset by a </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4605-wk-Fact-86C2A49D40A15E0F85F52EDA696B1E09" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> increase in reserves for uncertain tax positions expected to be taken in 2019. Quanta and certain subsidiaries remain under examination by various U.S. state and Canadian and other foreign tax authorities for multiple periods. Quanta believes it is reasonably possible that within the next 12 months unrecognized tax benefits may decrease by up to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4609-wk-Fact-128AD2124FF6536CA07A1E7A7CC97534" name="us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> as a result of settlement of these examinations or as a result of the expiration of certain statute of limitations periods.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal and state and foreign income tax laws and regulations are voluminous and often ambiguous. As such, Quanta is required to make many subjective assumptions and judgments regarding its tax positions that could materially affect amounts recognized in future consolidated balance sheets, statements of operations and statements of comprehensive income. For example, the Tax Cuts and Jobs Act of 2017 significantly revised the U.S. corporate tax regime which, among other things, resulted in a reduction of Quanta’s current and estimated future effective tax rate and a remeasurement of its deferred tax assets and liabilities. </span></div></ix:continuation><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"><ix:continuation id="TextSelection-6ED8529D8A615392805DFE54B023721E-2"></ix:continuation>Earnings Per Share</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:EarningsPerSharePolicyTextBlock" id="TextSelection-5D20FFC56D285CBF9E35729886B07A21-0-wk-Fact-DA0C867EA64450EFB673850707C4E206" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted earnings per share attributable to common stock are computed using the weighted average number of shares of common stock outstanding during the applicable period. Exchangeable shares that were issued pursuant to certain of Quanta’s historical acquisitions (as further discussed in Note 9), which are exchangeable on a </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4633-wk-Fact-236264522324582C99E9A3AE8B0F0C5E" name="pwr:NumberOfSharesOfCommonStockReceivedForEachExchangeableShare" contextRef="FD2019Q3YTD" unitRef="shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">-for-one basis with shares of Quanta common stock, have been included in the calculation of weighted average shares outstanding for basic and diluted earnings per share attributable to common stock for the portion of the periods that they were outstanding. Additionally, unvested stock-based awards that contain non-forfeitable rights to dividends or dividend equivalents (participating securities) have been included in the calculation of basic and diluted earnings per share attributable to common stock for the portion of the periods that the awards were outstanding. Diluted earnings per share attributable to common stock is computed using the weighted average number of shares of common stock outstanding during the period adjusted for all potentially dilutive common stock equivalents, except in cases where the effect of the common stock equivalents would be antidilutive.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Insurance</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:SelfInsuranceReservePolicyTextBlock" id="TextSelection-2217A218BEF750C9A45C6E68BB857166-0-wk-Fact-C088A6B83CC35F308BDAACF17CD25899" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta is insured for employer’s liability, workers’ compensation, auto liability and general liability claims. Under its third-party insurance programs, the deductible for employer’s liability is </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4654-wk-Fact-3F324CDE023653C48181D96811EB2F55" name="pwr:EmployersLiabilityInsuranceClaimsDeductible" contextRef="FD2019Q3YTD" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> per occurrence, the deductible for workers’ compensation is </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4658-wk-Fact-9DDFA3E32CDB5E968A84C7684773B2D6" name="pwr:WorkersCompensationInsuranceClaimsDeductible" contextRef="FD2019Q3YTD" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">5.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> per occurrence, and the deductibles for auto liability and general liability are </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4662-wk-Fact-F4E89B2C55C55FC784BC807BCB61D5E1" name="pwr:AutoLiabilityInsuranceClaimsDeductible" contextRef="FD2019Q3YTD" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">10.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> per occurrence. Quanta manages and maintains a portion of its casualty risk through its wholly-owned captive insurance company, including claims up to the deductibles under its third-party insurance programs. Quanta also has employee health care benefit plans for most employees not subject to collective bargaining agreements, of which the primary plan is subject to a deductible of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e4666-wk-Fact-7387F017BFC6595C9B17C2C591756569" name="pwr:HealthCareDeductible" contextRef="FD2019Q3YTD" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> per claimant per year. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Losses under all of these insurance programs are accrued based upon Quanta’s estimate of the ultimate liability for claims reported and an estimate of claims incurred but not reported, with assistance from third-party actuaries. These insurance liabilities are difficult to assess and estimate due to unknown factors, including the severity of an injury, the extent of damage, the determination of Quanta’s liability in proportion to other parties and the number of incidents not reported. The accruals are based upon known facts and historical trends, and management believes such accruals are adequate.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Collective Bargaining Agreements</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:MinimumGuaranteesPolicy" id="TextSelection-AC49069A86405E7198BCBAA7933BF906-0-wk-Fact-00265D09CEA25B71BB942CE8FB07C1B6" escape="true"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of Quanta’s operating units are parties to collective bargaining agreements with unions that represent certain of their employees. The collective bargaining agreements expire at various times and have typically been renegotiated and renewed on terms similar to those in the expiring agreements. The agreements require the operating units to pay specified wages, provide certain benefits to union employees and contribute certain amounts to multiemployer pension plans and employee benefit trusts pursuant to specified rates. Quanta’s multiemployer pension plan contribution rates generally are made to the plans on a “pay-as-you-go” basis based on its union employee payrolls. The location and number of union employees that Quanta employs at any given time and the plans in which they may participate vary depending on Quanta’s need for union resources in connection with its ongoing projects. Therefore, Quanta is unable to accurately predict its union employee payroll and the resulting multiemployer pension plan contribution obligations for future periods.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:CompensationRelatedCostsPolicyTextBlock" id="TextSelection-C2ACDCF8712E57F9892367EB5F56A881-0-wk-Fact-3075E4E3A9C95082B6637BD820CEC133" continuedAt="TextSelection-C2ACDCF8712E57F9892367EB5F56A881-1" escape="true"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta recognizes compensation expense for restricted stock units (RSUs) and performance stock units (PSUs) to be settled in common stock based on the fair value of the awards, net of estimated forfeitures. The fair value of these awards is generally </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 19</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-12" continuedAt="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-13"><ix:continuation id="TextSelection-C2ACDCF8712E57F9892367EB5F56A881-1"><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">determined based on the number of units granted and the closing price of Quanta’s common stock on the date of grant. However, for PSUs with market-based performance metrics, the fair value is determined using a Monte Carlo simulation valuation methodology. An estimate of future forfeitures, based on historical data, is also utilized to determine compensation expense for the period, and these forfeiture estimates are subject to change and may impact the value that will ultimately be recognized as compensation expense. The resulting compensation expense for PSU and time-based RSU awards is recognized on a straight-line basis over the requisite service period, which is generally the vesting period, and the resulting compensation expense for performance-based RSU awards is recognized using the graded vesting method over the requisite service period. The compensation expense related to outstanding PSUs can also vary from period to period based on changes in forecasted achievement of established performance goals and the total number of shares of common stock that Quanta anticipates will be issued upon vesting of such PSUs. Payments made by Quanta to satisfy employee tax withholding obligations associated with awards settled in common stock are classified as financing cash flows.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation expense associated with liability-based awards, such as RSUs that are expected to or may settle in cash, is recognized based on a remeasurement of the fair value of the award at the end of each reporting period. Upon settlement, the holders receive for each RSU an amount in cash equal to the fair market value of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4712-wk-Fact-A6AB990CB837565380CE177CDAD8216E" name="pwr:AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" unitRef="shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> share of Quanta common stock on the settlement date, as specified in the applicable award agreement. For additional information on Quanta’s RSU and PSU awards, see Note 10.</span></div></ix:continuation><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Functional Currency and Translation of Financial Statements</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="TextSelection-6E5F77345D115CFEAE9AD5A1212E90E8-0-wk-Fact-6CE9693C521C596FA7C75DE117701BB9" escape="true"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The U.S. dollar is the functional currency for the majority of Quanta’s operations, which are primarily located within the United States. The functional currency for Quanta’s foreign operations, which are primarily located in Canada, Australia and Latin America, is typically the currency of the country where the foreign operating unit is located and transacts the majority of its activities, including billings, financing, payroll and other expenditures. When preparing its consolidated financial statements, Quanta translates the financial statements of its foreign operating units from their functional currency into U.S. dollars. Statements of operations, comprehensive income and cash flows are translated at average monthly rates, while balance sheets are translated at month-end exchange rates. The translation of the balance sheet results in translation gains or losses, which are included as a separate component of equity under “Accumulated other comprehensive income (loss).” Gains and losses arising from transactions not denominated in functional currencies are included within “Other income (expense), net” in the accompanying condensed consolidated statements of operations.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="TextSelection-49A5390D4C845827BC201DFDB4EA91EF-0-wk-Fact-8A31CDCFD1245030943797C49EAC3FBD" escape="true"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of comprehensive income include all changes in equity during a period except those resulting from changes in Quanta’s capital-related accounts. Quanta records other comprehensive income (loss) for foreign currency translation adjustments related to its foreign operations and for other revenues, expenses, gains and losses that are included in comprehensive income but excluded from net income.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation Costs and Reserves</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:LegalCostsPolicyTextBlock" id="TextSelection-BB1EBD5924B35C599DB76F435883602C-0-wk-Fact-6A1C5513303554B7BD720CF8814E2288" escape="true">Quanta records reserves when the likelihood of incurring a loss is probable and the amount of loss can be reasonably estimated. Costs incurred for litigation are expensed as incurred.</ix:nonNumeric> See Note 11 for additional information related to legal proceedings and other contingencies.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><ix:continuation id="TextSelection-B1505C54E05B5EDF85A64AAB0081BB87-0"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For disclosure purposes, qualifying assets and liabilities are categorized into three broad levels based on the priority of the inputs used to determine their fair values. The fair value hierarchy gives the highest priority to quoted prices (unadjusted) in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). Certain assumptions and other information as they relate to these qualifying assets and liabilities are described below.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contingent Consideration Liabilities.</span><span style="font-family:inherit;font-size:10pt;"> As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, financial instruments required to be measured at fair value on a recurring basis consisted primarily of Quanta’s liabilities related to contingent consideration associated with certain acquisitions, the payment of which is contingent upon the achievement of certain performance objectives by the acquired businesses during designated post-acquisition periods and, if earned, would be payable to the former owners of the acquired businesses. The liabilities recorded represent the estimated fair values of future amounts payable to the former owners of the acquired businesses and are estimated by management based on entity-specific assumptions that are evaluated on an ongoing basis. Quanta expects a significant portion of these liabilities to be settled by late 2020 or early 2021. </span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 20</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-13" continuedAt="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-14"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" id="TextSelection-0EEA42F0FEFA543C7F5207DAB3930178-0-wk-Fact-0842637E2FF06B9AFB4907DCD8791937" escape="true"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate fair values of these outstanding and unearned contingent consideration liabilities and their classification in the accompanying condensed consolidated balance sheets were as follows (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:66%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4882-wk-Fact-55516D0EF558E5748769168E054BD648" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70,982</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4901-wk-Fact-DF08D5C3EC12792E4062168E08052811" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance and other non-current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4921-wk-Fact-DBABE327E0F351A92FBF168E0A4FE6C7" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" contextRef="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,438</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4940-wk-Fact-C7CD160CD27F52AADED4168E0D1BA4B6" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70,756</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total contingent consideration liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4970-wk-Fact-57810354B664C8D52965168DC8510FF2" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">79,420</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e4989-wk-Fact-CCF180CD4DB65B1A58F5168DE31C2813" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70,756</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="TextSelection-0036EC83B18A49C4181207D91C8304FE-0-wk-Fact-076B950CBD8E87FBA7D507D92DCCDF3F" continuedAt="TextSelection-89FD7B32142E36B0396507D9E1C383E6-0" escape="true"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair values of these liabilities were primarily determined using a Monte Carlo simulation valuation methodology based on probability-weighted performance projections and other inputs, including a discount rate and an expected volatility factor for each acquisition. The expected volatility factors ranged from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e5001-wk-Fact-E800D85A240A597B9243FA040972CCC5" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" contextRef="FI2019Q3_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">22.2</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e5005-wk-Fact-8EC977F54A7A5C3CAFD85F37C900786C" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">30.0</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> based on historical asset volatility of selected guideline public companies. Depending on contingent consideration payment terms, the present values of the estimated payments are discounted based on a risk-free rate and/or Quanta’s cost of debt, ranging from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e5009-wk-Fact-7DBD53974E9053B1942CBDA92CFEDFE1" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" contextRef="FI2019Q3_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.1</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34578000e5013-wk-Fact-2D5FA561D1ED51A68A047442CC7FEED9" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">3.9</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. The fair value determinations incorporate significant inputs not observable in the market. Accordingly, the level of inputs used for these fair value measurements is the lowest level (Level 3). Significant changes in any of these assumptions could result in a significantly higher or lower potential liability. </span></div></ix:nonNumeric><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of Quanta’s contingent consideration liabilities are subject to a maximum payment amount, which aggregated to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e5021-wk-Fact-8617095A4B4053F8BC67E7E788363253" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">153.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. One contingent consideration liability is not subject to a maximum payout amount, and that liability had a fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e5029-wk-Fact-58AC3AE788565BE5AF48DF1417C093F9" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_AcquisitionWithoutMaximumEarnOutMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s aggregate contingent consideration liabilities can change due to additional business acquisitions, settlement of outstanding liabilities, changes in the fair value of amounts owed based on forecasted performance in post-acquisition periods and accretion in present value. During the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta recognized net increases in the fair value of its aggregate contingent consideration liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e5048-wk-Fact-A96A5293609F572E86CB0C0167E64115" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" contextRef="FD2019Q3QTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e5052-wk-Fact-792917D705245CA8BD1A0C8D0B91597C" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" contextRef="FD2019Q3YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. During the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta recognized net decreases in the fair value of its aggregate contingent consideration liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e5065-wk-Fact-A7CB6A248B9F52FEA70F115EC68C0340" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" contextRef="FD2018Q3QTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">1.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34578000e5069-wk-Fact-B592D84C4A885DD78082C6D86F134F62" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" contextRef="FD2018Q3YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">7.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. These changes are reflected in “Change in fair value of contingent consideration liabilities” in the accompanying condensed consolidated statements of operations.</span></div><ix:continuation id="TextSelection-89FD7B32142E36B0396507D9E1C383E6-0" continuedAt="TextSelection-89FD7B32142E36B0396507D9E1C383E6-1"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and Other Intangible Assets.</span><span style="font-family:inherit;font-size:10pt;"> As discussed in the </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill </span><span style="font-family:inherit;font-size:10pt;">and</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Other Intangible Assets</span><span style="font-family:inherit;font-size:10pt;"> sections within this Note 2 above, Quanta has recorded goodwill and identifiable intangible assets in connection with certain of its historical business acquisitions. Quanta utilizes the fair value premise as the primary basis for its impairment valuation procedures. The </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Intangible Assets</span><span style="font-family:inherit;font-size:10pt;"> sections provide information regarding valuation methods, including the income approach, market approach and cost approach, and assumptions used to determine the fair value of these assets based on the appropriateness of each method in relation to the type of asset being valued. Quanta believes that these valuation methods appropriately represent the methods that would be used by other market participants in determining fair value, and periodically engages the services of an independent valuation firm when a new business is acquired to assist management with the valuation process, including assistance with the selection of appropriate valuation methodologies and the development of market-based valuation assumptions. The level of inputs used for these fair value measurements is the lowest level (Level 3).</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Investments and Financial Instruments.</span><span style="font-family:inherit;font-size:10pt;"> Quanta also uses fair value measurements in connection with the valuation of its investments in private company equity interests and financial instruments. These valuations require significant management judgment due to the absence of quoted market prices, the inherent lack of liquidity and their long-term nature. Typically, the initial costs of these investments are considered to represent fair market value, as such amounts are negotiated between willing market participants. On a quarterly basis, Quanta performs an evaluation of its investments to determine if an other-than-temporary decline in the value of each investment has occurred and whether the recorded amount of each investment will be recoverable. If an other-than-temporary decline in the value of an investment occurs, a fair value analysis is performed to determine the degree to which the investment is impaired and a corresponding charge to earnings is recorded during the period. These types of fair market value assessments are similar to other nonrecurring fair value measures used by Quanta, which include the use of significant judgments and available relevant market data. Such market data may include observations of the valuation of comparable companies, risk-adjusted discount rates and an evaluation of the expected performance of the underlying portfolio asset, including historical and projected levels of profitability or cash flows. In addition, a variety of additional factors may be reviewed by management, including, but not limited to, contemporaneous financing and sales transactions with third parties, changes in market outlook and the third-party financing environment. The level of inputs used for these fair value measurements is the lowest level (Level 3). </span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other.</span><span style="font-family:inherit;font-size:10pt;"> The carrying amounts of cash equivalents, accounts receivable and accounts payable and accrued expenses approximate fair value due to the short-term nature of these instruments. All of Quanta’s cash equivalents were categorized as Level 1 assets at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, as all values were based on unadjusted quoted prices for identical assets in an </span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 21</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-89FD7B32142E36B0396507D9E1C383E6-1" continuedAt="TextSelection-B1505C54E05B5EDF85A64AAB0081BB87-0"><ix:continuation id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-14"><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">active market that Quanta has the ability to access. The carrying amount of variable rate debt also approximates fair value.</span></div></ix:continuation></ix:continuation><div><a id="s268CB4B1E37F5BE085C0088230BEC110"></a></div><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3. <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="TextSelection-1B1E92E79A2951FFBB11505D0B6FF63B-0-wk-Fact-7B4BD1D1803F58E4BD3C7A1F6A2D40E6" continuedAt="TextSelection-1B1E92E79A2951FFBB11505D0B6FF63B-1" escape="true">NEW ACCOUNTING PRONOUNCEMENTS:</ix:nonNumeric></span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="TextSelection-BFCBE1C5820959DB89DF475267FAD084-0-wk-Fact-D0FE9342F92A5E7FADBDD0232A87B7BF" escape="true"><ix:continuation id="TextSelection-1B1E92E79A2951FFBB11505D0B6FF63B-1"><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adoption of New Accounting Pronouncements </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (FASB) issued an update that requires the recognition of operating lease right-of-use assets and corresponding lease liabilities on an entity’s balance sheet. Effective January 1, 2019, Quanta adopted the new lease accounting standard utilizing the transition method that allows entities to apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption, if applicable. Quanta’s financial results for reporting periods beginning on or after January 1, 2019 are presented under the new standard, while financial results for prior periods continue to be reported in accordance with the prior standard and Quanta’s historical accounting policy. The adoption of the new standard resulted in the recording of operating lease right-of-use assets and operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34539518e596-wk-Fact-3C0DC8DC49485792B0651B97126845F1" name="us-gaap:OperatingLeaseLiability" contextRef="I2019Q1JAN01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">301.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> as of January 1, 2019. Although the adoption of the new standard had a material impact on Quanta’s consolidated balance sheet, there was not a material impact on its consolidated statements of operations, comprehensive income, cash flows or equity. Additionally, the adoption of this standard did not have a material impact on Quanta’s debt covenant compliance under its senior secured credit facility. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta elected certain practical expedients that, among other things, permit the identification and classification of leases in accordance with the previous guidance. Additionally, certain of Quanta’s real estate and equipment arrangements contain both lease and non-lease components (e.g., maintenance services). Quanta elected the practical expedient that allows an entity to not separate lease components from their associated non-lease components for such arrangements and accounted for both lease and non-lease components under the new standard. Quanta also made an accounting policy election allowed under the new standard whereby leases with terms of twelve months or less are not recorded on the balance sheet unless they contain a purchase option that is reasonably certain to be exercised. The new lease standard requires new disclosures that are designed to enable users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases, which are included in Notes 2, 8 and 13. Quanta implemented new internal controls related to the preparation of financial information necessary for adoption of the new standard. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued an update that amends and simplifies existing guidance for presenting the economic effects of risk management activities in an entity’s financial statements. The update is effective for interim and annual periods beginning after December 15, 2018. The amended presentation and disclosure guidance is required only prospectively, but certain amendments, if applicable, could require a cumulative-effect adjustment. Quanta adopted the new standard effective January 1, 2019; however, as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had no outstanding hedging relationships or other activities covered by the update.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Standards Not Yet Adopted </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">June 2016</span><span style="font-family:inherit;font-size:10pt;">, the FASB issued an update for measuring </span><span style="font-family:inherit;font-size:10pt;">credit losses</span><span style="font-family:inherit;font-size:10pt;"> on most financial assets and certain other instruments that are not measured at fair value through net income. The update amends the impairment model to utilize an expected loss methodology in place of the incurred loss methodology for financial instruments, including trade receivables, and off-balance sheet credit exposures. The amendment requires entities to consider a broader range of information to estimate expected credit losses, which may result in earlier recognition of losses. The update will also require disclosure of information regarding how a company developed its allowance, including changes in the factors that influenced management’s estimate of expected credit losses and the reasons for those changes. Companies will apply this standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective. The new standard is effective for interim and annual reporting periods beginning after December 15, 2019. Quanta is evaluating the potential impact of this guidance on its consolidated financial statements and will adopt the guidance effective </span><span style="font-family:inherit;font-size:10pt;">January 1, 2020</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">August 2018</span><span style="font-family:inherit;font-size:10pt;">, the FASB issued an update that amends the disclosure requirements related to </span><span style="font-family:inherit;font-size:10pt;">fair value</span><span style="font-family:inherit;font-size:10pt;"> measurements. Pursuant to this update, certain disclosure requirements will be removed, such as the valuation processes for Level 3 fair value measurements, and other disclosure requirements will be modified or added, including a new requirement to disclose the range and weighted average (or a more reasonable and rational method to reflect the distribution) of significant unobservable inputs used to develop Level 3 fair value measurements. This update is effective for interim and annual periods beginning after </span><span style="font-family:inherit;font-size:10pt;">December 15, 2019</span><span style="font-family:inherit;font-size:10pt;">, and certain amendments should be applied prospectively, while other amendments should be applied retrospectively. Quanta is evaluating the potential impact of this guidance on its consolidated financial statements and will adopt the guidance effective </span><span style="font-family:inherit;font-size:10pt;">January 1, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 22</span></div></div><hr style="page-break-after:always"></hr><div><a id="sC0318A7C0F1B5771B60986CBB0FA5476"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:17px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4. </span></div></td><td style="vertical-align:top;"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="TextSelection-0EA3041B47E95BEE9122F9D3270149E8-0-wk-Fact-D61C1FF99E015514BA074BF3F549A4B8" continuedAt="TextSelection-0EA3041B47E95BEE9122F9D3270149E8-1" escape="true"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ACQUISITIONS:</span></div></ix:nonNumeric></td></tr></table><ix:continuation id="TextSelection-0EA3041B47E95BEE9122F9D3270149E8-1" continuedAt="TextSelection-0EA3041B47E95BEE9122F9D3270149E8-2"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta acquired Hallen, a pipeline and industrial services business located in the United States that specializes in gas distribution and transmission services, and to a lesser extent, underground electric distribution and transmission services; two specialty utility foundation and pole-setting contractors serving the southeast United States; an electric power specialty contracting business located in the United States that provides aerial power line and construction support services; a business located in the United States that provides technical training materials to electric utility workers; and an electrical infrastructure services business located in Canada. The aggregate consideration for these acquisitions was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e597-wk-Fact-E688553CB6A45291A1E83ED17ACFD96D" name="pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">395.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> paid or payable in cash, subject to certain adjustments, and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e601-wk-Fact-2E57F2BA385728285F3A16BA7AA71D03" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">60,860</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock, which had a fair value of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e605-wk-Fact-0CF8868154E01FC88E7216BB5906AB72" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> as of the respective acquisition date. A portion of the cash consideration in connection with the Hallen acquisition was placed in an escrow account, which, subject to certain conditions, could be utilized to reimburse Quanta for obligations associated with certain contingent liabilities assumed by Quanta in the transaction. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings — Hallen Acquisition Assumed Liability</span><span style="font-family:inherit;font-size:10pt;"> in Note 11 for additional information related to these liabilities. Beginning on the respective acquisition dates, the results of the acquired businesses have been included in Quanta’s consolidated financial statements, with the results of Hallen generally included in the Pipeline and Industrial Infrastructure Services segment and the other acquired businesses generally included in the Electric Power Infrastructure Services segment. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2018, Quanta acquired an electrical infrastructure services business specializing in substation construction and relay services, a postsecondary educational institution that provides training and programs for workers in the industries Quanta serves, and two communications infrastructure services businesses, all of which are located in the United States. The aggregate consideration for these acquisitions was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e617-wk-Fact-86D108D8D8A85632A20B72A92AF3ACF0" name="pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">108.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> paid or payable in cash, subject to certain adjustments, and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e621-wk-Fact-CA6F7E11D65757A28A21BD839621455F" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">679,668</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock, which had a fair value of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e625-wk-Fact-EAFE1BCB11CE5842B32B009EFE0192E8" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> as of the respective acquisition dates. Additionally, the acquisitions of the postsecondary educational institution and one of the communications infrastructure services businesses include the potential payment of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e629-wk-Fact-4B19A4A87BB159578BDBFDD2978A1304" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">18.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of contingent consideration, payable if the acquired businesses achieve certain performance objectives over </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;">- and </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-year post-acquisition periods. Based on the estimated fair value of the contingent consideration, Quanta recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e642-wk-Fact-19834E260E8750EC875D79BAF3EF38C1" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of liabilities as of the respective acquisition dates. Beginning on the respective acquisition dates, the results of the acquired businesses have been included in Quanta’s consolidated financial statements, generally within the Electric Power Infrastructure Services segment.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta is finalizing its fair value assessments for the acquired assets and assumed liabilities related to businesses acquired subsequent to </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and further adjustments to the purchase price allocations may occur. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair values of the net assets acquired were preliminary, with possible updates primarily related to the valuation of certain intangible assets and pre-acquisition contingent liabilities, as further described in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings — Hallen Acquisition Assumed Liability</span><span style="font-family:inherit;font-size:10pt;"> in Note 11, and tax-related estimates. The aggregate consideration paid for businesses acquired between </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was allocated to acquired assets and assumed liabilities, which resulted in an allocation of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e678-wk-Fact-1A86D80B2BBC5361891AD9B3E438BB43" name="pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">111.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to net tangible assets, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e682-wk-Fact-F9F0B429995058A5A359B7D1ED5777B4" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="D2019Q3OCT01-SEPT30" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">190.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to identifiable intangible assets and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e686-wk-Fact-E7D97342F40C5FDCB688809F61B4030E" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="D2019Q3OCT01-SEPT30" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">97.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to goodwill. </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 23</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-0EA3041B47E95BEE9122F9D3270149E8-2" continuedAt="TextSelection-0EA3041B47E95BEE9122F9D3270149E8-3"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="TextSelection-8F2B6417263E570DB1B7559ACA4B01AE-0-wk-Fact-F3BD76D60A265CEE865C004862683E3B" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the aggregate consideration paid or payable as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> for the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and presents the allocation of these amounts to net tangible and identifiable intangible assets based on their estimated fair values as of the respective acquisition dates, inclusive of any purchase price adjustments. <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:BusinessCombinationsPolicy" id="TextSelection-3917FEC252D1530DA66719D24842A0DE-0-wk-Fact-150EB8C7B7C65D5498B1E04AD3C8AFBA" escape="true">These allocations require significant use of estimates and are based on information that was available to management at the time these consolidated financial statements were prepared. Quanta uses a variety of information to estimate fair values, including quoted market prices, carrying amounts and valuation techniques such as discounted cash flows. When deemed appropriate, third-party appraisal firms are engaged to assist in fair value determination of fixed assets, intangible assets and certain other assets and liabilities (in thousands).</ix:nonNumeric></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:76%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consideration:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid or payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e846-wk-Fact-28906D4CC9F95A37B2C3B638D62421B3" name="pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">395,019</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e865-wk-Fact-CBE134E590C45B18BC90D926FB5A53C5" name="pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">108,307</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Value of Quanta common stock issued</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e885-wk-Fact-EE2F47D1ABCC584BADE9A7688AD843FF" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,791</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e904-wk-Fact-F4C4CCD23E0D57108E0FB4228AD8B872" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,882</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e929-wk-Fact-4249BC4ECC97573EADF4F6CA4938B912" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e948-wk-Fact-4011EEDF2C9E5FADBC77CE0CA3D0AE44" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,471</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of total consideration transferred or estimated to be transferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e978-wk-Fact-79EFB924C0BD57F3A56445577027C197" name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">396,810</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e997-wk-Fact-DF8D6D66CC035ACCB531D7E30385CBE9" name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">147,660</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1068-wk-Fact-FC293D64B3715FF594995FAD0D16DD3B" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">107,362</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1087-wk-Fact-3F85760DE00F5ACEB55F0ABE087A39B4" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,405</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1107-wk-Fact-E742A0D8FE7D5616BB7187AB35EF1E8C" name="pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,445</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1126-wk-Fact-7D09206BA6335276B3CA283282974415" name="pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,905</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1151-wk-Fact-A6416F6B5C925E149ADDB3ABF0894B61" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,548</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1170-wk-Fact-5FE29B0F93B35A278ABBB8983F217FBB" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,484</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1195-wk-Fact-7B8796D281685087BB135224DB950CB9" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">60,133</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1214-wk-Fact-68EC2ABDC3BC50F7B625D024EEE347B2" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,674</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1240-wk-Fact-3A59406A1DC253E58B1B0B18F5A6EAA6" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">149</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1259-wk-Fact-7837BE1BADC652E180EE37BAF4A617D1" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">576</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1284-wk-Fact-9608F75149C555BA92C4FA0E2C2506A0" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">190,785</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1303-wk-Fact-35387A05C9C45B4BADB47C3435B6E6E7" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">52,364</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34543476e1328-wk-Fact-1AA4E1B331B1524691080AFC781FB434" name="pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,782</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34543476e1348-wk-Fact-59B77D2D542E50A29E161300286C09BB" name="pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">175</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34543476e1374-wk-Fact-D3F26E720C265C2F80C4713DC8E1A579" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">64,687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34543476e1394-wk-Fact-EEFDC166D97B5E23BFAC5AA594D83999" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,205</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34543476e1420-wk-Fact-ACCC2508F0665B5AB3444C14FE413F5A" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,002</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34543476e1440-wk-Fact-A116B646AE175FFE9CB2AB3F3F7ABEB9" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,208</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34543476e1466-wk-Fact-F1BC13F985045E9BB6D1140FD6EB0F9E" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,345</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1486-wk-Fact-7F52265DAAB058398995C279D7547A52" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" contextRef="FI2018Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total identifiable net assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1511-wk-Fact-F89D8FE544415C8F845D0B496B7A07C8" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">302,606</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1530-wk-Fact-866B31742D2E5AFBBBD9E6BEF8B23660" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">89,820</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1555-wk-Fact-D71EBFFE1A6E513DBD85EF686477DF5F" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">97,343</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1574-wk-Fact-9CD12C5959265285820BFDFAF5E2A1C2" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,840</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1599-wk-Fact-0DACF42DFE3753D3BBA076CD7B6D023B" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">399,949</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1618-wk-Fact-8E14FCEFA24E55DD926920A0637464B6" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">147,660</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bargain purchase gain</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34543476e1643-wk-Fact-5293C53F42B9552B864C0284B93B8C61" name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,139</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1663-wk-Fact-161E38EFFDE75E9AA54D328E3F502BD8" name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of total consideration transferred or estimated to be transferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1693-wk-Fact-79EFB924C0BD57F3A56445577027C197" name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">396,810</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1712-wk-Fact-DF8D6D66CC035ACCB531D7E30385CBE9" name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">147,660</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The acquisition of Hallen included the assumption of the assets and liabilities of a defined benefit pension plan. As of the acquisition date, the funded status of the acquired defined benefit pension plan was a net liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e1723-wk-Fact-EDD6882D5421F3C49C31F95B211968E7" name="pwr:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_HallenMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">5.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, included in “Other long-term liabilities” above. The amount consisted of a projected benefit obligation of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e1727-wk-Fact-CA1854A5AFB2FD95CDEEF90C41A9468B" name="pwr:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_HallenMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">26.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, net of pension plan assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e1731-wk-Fact-9734586841241BFDB966F90C42F22C3A" name="pwr:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_HallenMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">21.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. Subsequent to </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the accrued benefits under the defined benefit plan will be frozen and accounted for as a curtailment. Settlement of the accrued benefit obligation is expected to be complete upon liquidation of the plan in early 2020.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill represents the amount by which the purchase price for an acquired business exceeds the net fair value of the assets acquired and liabilities assumed, and a bargain purchase gain results when the amount of the net fair value of the assets acquired and liabilities assumed exceeds the purchase price for an acquired business. The acquisition of the electrical infrastructure services business in Canada that occurred during the three months ended June 30, 2019 included the recognition of a bargain purchase gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e1742-wk-Fact-D5BEA2B6F2745347ABD2D4C4DEA94AA0" name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which was recorded in “Other income (expense), net” in the accompanying condensed consolidated statements of operations. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> strategically expanded Quanta’s domestic pipeline and industrial and domestic and international electric power and communications service offerings, which Quanta believes contributes to the recognition of the goodwill. Approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e1757-wk-Fact-41EBB5CF84A55F638252FD3F257B0390" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">77.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill is expected to be deductible for income tax purposes related to acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e1765-wk-Fact-6958A1AE1CDD5F988A7E9CC8671B1299" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">21.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> is expected to be deductible for income tax purposes related to acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 24</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-0EA3041B47E95BEE9122F9D3270149E8-3" continuedAt="TextSelection-0EA3041B47E95BEE9122F9D3270149E8-4"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" id="TextSelection-72223A3D8E1B59F88B5F410583D849BF-0-wk-Fact-951F123594A45099AADA437447AB47C2" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of identifiable intangible assets for the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as of the acquisition dates and the related weighted average amortization periods by type (in thousands, except for weighted average amortization periods, which are in years).    </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.32163742690058%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:68%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Amortization Period in Years </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1855-wk-Fact-041E145A5A3D52DB9984C6A081D56123" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">168,263</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34543476e1869-wk-Fact-E07AACA62E2C5A5B9F2FD35038639397" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" format="ixt-sec:duryear">7.9</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1885-wk-Fact-BD21B5B3563D558BA364A4C9A262D7CA" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,276</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34543476e1904-wk-Fact-026CEE7CC47C539E9F53610665B46E22" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" format="ixt-sec:durmonth">0.5</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1920-wk-Fact-62C5172AD6B05E059504813228F070A5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,752</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34543476e1939-wk-Fact-5627AE495BA25573935FD25518E7CB95" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" format="ixt-sec:duryear">15.0</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1955-wk-Fact-D63CE1853B06590F88E4BDFE284EB0CB" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,712</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34543476e1974-wk-Fact-25BA7D2C7A9A5B539F7C056A77AEBB74" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" format="ixt-sec:duryear">4.3</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e1990-wk-Fact-7C9EAC9F315A529A8FEC02F2E649F032" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,782</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34543476e2009-wk-Fact-09261003AE6C5026A76522C2BF5E56E7" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember" format="ixt-sec:duryear">10.0</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization related to the 2019 acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2030-wk-Fact-E950B15F2BE0546FA592311897A72258" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">190,785</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34543476e2044-wk-Fact-1203C5928FFE5E1DBCA26DACAD212F75" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" format="ixt-sec:duryear">8.0</ix:nonNumeric></span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="TextSelection-0E82B0B5C50B5790B47922CCD4C8A5DF-0-wk-Fact-C9DB944382A159918F58A39F117AB37A" escape="true"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited supplemental pro forma results of operations for Quanta, which incorporates the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, have been provided for illustrative purposes only and do not purport to be indicative of the actual results that would have been achieved by the combined companies for the periods presented or that may be achieved by the combined companies in the future. Future results may vary significantly from the results reflected in the following pro forma financial information because of future events and transactions, as well as other factors (in thousands, except per share amounts):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2373-wk-Fact-70A721BBBC80580EA7B1D84667BD15C2" name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,446,437</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2392-wk-Fact-0A90C57D33EB5A9E86B49287266D478F" name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,149,694</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2412-wk-Fact-DB2711B9C8815556A36CC7F5D1031A27" name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,391,582</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2431-wk-Fact-529AE5084E5C59029872E0BA62AF105A" name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,560,960</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2451-wk-Fact-5070FDA4BBC453D3B9BD2A99E04F498E" name="pwr:BusinessAcquisitionsProFormaGrossProfit" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">495,994</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2470-wk-Fact-3814CDFB08D951E39E7520CCD0414C5D" name="pwr:BusinessAcquisitionsProFormaGrossProfit" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">463,109</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2489-wk-Fact-58285686656E5AED9A9EF6FD239B6A2D" name="pwr:BusinessAcquisitionsProFormaGrossProfit" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,246,605</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2509-wk-Fact-B2D852201ED55180B2D94DE2E66AB0F2" name="pwr:BusinessAcquisitionsProFormaGrossProfit" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,175,470</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2534-wk-Fact-3341F76CA2C355A3BB102F65BF0B2319" name="pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">250,187</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2553-wk-Fact-327CDDDCF51D5227A87E9EEBB78B8BC2" name="pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">235,637</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2572-wk-Fact-D917E42AB0395FE18BFDC7785FA9D267" name="pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">725,801</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2592-wk-Fact-AACEEDCEA2DD52CC9164DC9B0AEBD8D2" name="pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">682,342</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2617-wk-Fact-87701570198F588C8BC13FD93DD0F843" name="pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,918</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2636-wk-Fact-F87C274A9AD354ACA551BB840D2D9D29" name="pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,329</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2655-wk-Fact-D8B4806343EF53EBABFE3F78AAE4D9F7" name="pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,503</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2675-wk-Fact-FF8F1A018C485FA29E4A945D4EA33EB4" name="pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">59,463</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2700-wk-Fact-C0DF079F32965758AAD94FAFEBA672C5" name="us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">145,602</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2719-wk-Fact-3F743B13F5E85C9EA96351CFD1C70F53" name="us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">135,311</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2738-wk-Fact-2E782967529157DD88339701706E71E2" name="us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">316,941</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2758-wk-Fact-456B0FFB161E5A1BB70743C7867F6FD5" name="us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">267,108</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2783-wk-Fact-22A42559BA975BB495D60AD11523E180" name="pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">144,648</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2802-wk-Fact-84F7DA73038955C689B5565BE8B9F840" name="pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">134,963</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2821-wk-Fact-8B164F8FCD0155F79D54099865146D8C" name="pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">314,325</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e2841-wk-Fact-0461978E6B175840A2EC47B6AD545F86" name="pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">265,422</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings per share:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e3046-wk-Fact-C9B2918643615219A168523D3811412F" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.99</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e3065-wk-Fact-221DA10922C4564F947C04AC44E08615" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.88</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e3085-wk-Fact-8116891A88A25721A46D598BB33B96F9" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.16</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e3104-wk-Fact-5DFFFA549F2353B29F5F85C607ADB23D" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" contextRef="FD2018Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.72</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e3129-wk-Fact-E8294964545E54A0AF7A0038C8B6864E" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.98</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e3148-wk-Fact-2C28BF341BE85C89A45F1390F94C82C5" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.88</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e3168-wk-Fact-ABCCB25BB5425D23A5630A93C425A3D3" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.14</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34543476e3187-wk-Fact-9EBA3BA03B40544F9FB7BA6A13CED93A" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" contextRef="FD2018Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.71</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The pro forma combined results of operations for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were prepared by adjusting the historical results of Quanta to include the historical results of the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as if they occurred January 1, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. The pro forma combined results of operations for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were prepared by also adjusting the historical results of Quanta to include the historical results of the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> as if they occurred January 1, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. These pro forma combined historical results were adjusted for the following: a reduction of interest expense as a result of the repayment of outstanding indebtedness of the acquired businesses; an increase in interest expense as a result of the cash consideration paid; an increase in amortization expense due to the incremental intangible assets recorded; changes in depreciation expense to adjust acquired property and equipment to the acquisition date fair value and to conform with Quanta’s accounting policies; an increase in the number of outstanding shares of Quanta common stock; and reclassifications to conform the acquired businesses’ presentation to Quanta’s accounting policies. The pro forma combined results of operations do not include any adjustments to eliminate the impact of acquisition-related costs or any cost savings or other synergies that resulted or may result from the acquisitions. As noted above, the pro forma results of operations do not purport to be indicative of the actual results that would have been achieved by the combined company for the periods presented or that may be achieved by the combined company in the future. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e3248-wk-Fact-01128E9D6CE1B95A6B88D4FC71AFB80D" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" contextRef="FD2019Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">56.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">a loss</span><span style="font-family:inherit;font-size:10pt;"> before income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e3256-wk-Fact-523CE19D8B4C0DFE407FD4FD1BED5EFF" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" contextRef="FD2019Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">10.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e3260-wk-Fact-1228343AEA1980B58E9AD4FE5720B60D" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" contextRef="FD2019Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">17.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, are included in Quanta’s consolidated results of operations for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> related to the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. Revenues of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e3275-wk-Fact-C0F1FF122D185A048644098D4041F080" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">78.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">a loss</span><span style="font-family:inherit;font-size:10pt;"> before income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e3283-wk-Fact-83476FAFAFEA592AA5F3E64834D6337C" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">6.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e3287-wk-Fact-F9E69403D2B656A6B8E1C93139DF370E" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">19.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, are included in Quanta’s </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 25</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-0EA3041B47E95BEE9122F9D3270149E8-4"><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">consolidated results of operations for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> related to the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. Revenues of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e3308-wk-Fact-42109F67BDA4571E9550FD5E285C91AD" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" contextRef="FD2018Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">a loss</span><span style="font-family:inherit;font-size:10pt;"> before income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e3317-wk-Fact-B969DF79F04A57BE8F9D721BED05A86E" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" contextRef="FD2018Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">5.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e3321-wk-Fact-B187367562D25573941A93AC9E559716" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" contextRef="FD2018Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, are included in Quanta’s consolidated results of operations for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> related to the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Revenues of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e3335-wk-Fact-7B3A5B5C0AE15888B517039E57ACB9C7" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" contextRef="FD2018Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">32.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">a loss</span><span style="font-family:inherit;font-size:10pt;"> before income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e3344-wk-Fact-671BA416C7A45302A8E53DCA79366C45" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" contextRef="FD2018Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">11.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34543476e3348-wk-Fact-64AE296FECFC5708BBEE1AD765BEB94B" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" contextRef="FD2018Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, are included in Quanta’s consolidated results of operations for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> related to the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s90C17EA8B6EC55C0A39D1A8C33DC6042"></a></div><div style="line-height:120%;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5. <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="TextSelection-17F67A49F59C5AC7A335DBFF3B925BFB-0-wk-Fact-592FB921FE0D5D3FBEC1C737D7F162FD" continuedAt="TextSelection-17F67A49F59C5AC7A335DBFF3B925BFB-1" escape="true">GOODWILL AND OTHER INTANGIBLE ASSETS:</ix:nonNumeric></span></div><ix:continuation id="TextSelection-17F67A49F59C5AC7A335DBFF3B925BFB-1" continuedAt="TextSelection-17F67A49F59C5AC7A335DBFF3B925BFB-2"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As described in Note 2, Quanta’s operating units are organized into one of Quanta’s </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e586-wk-Fact-A089E53E67595B658690A62E1DD0B966" name="pwr:NumberOfInternalDivisions" contextRef="FD2019Q3YTD" unitRef="division" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> internal divisions, and accordingly the goodwill associated with the operating units has been aggregated on a divisional basis in the table below. These divisions are closely aligned with Quanta’s reportable segments, and operating units are assigned to a division based on the predominant type of work performed. From time to time, an operating unit may be reorganized between divisions if warranted due to changes in its predominant business. </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfGoodwillTextBlock" id="TextSelection-49B0B56240CE58DE927ACF8C0F61F8BA-0-wk-Fact-1CFB2D38D0975B659A854BBEF5D36B20" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of changes in Quanta’s goodwill is as follows (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Electric Power Infrastructure Services </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Division</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Pipeline and Industrial Infrastructure Services</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Division</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2017:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e779-wk-Fact-AFD69C49A1F95793A0F8E67595BA3844" name="us-gaap:GoodwillGross" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,272,527</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e798-wk-Fact-7A7D154E3BB357D092800A790915E565" name="us-gaap:GoodwillGross" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">693,905</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e818-wk-Fact-DCE525B51ADE5E5EBFDFDD9A84BF94BF" name="us-gaap:GoodwillGross" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,966,432</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated impairment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e838-wk-Fact-33235206ED0A55E280FC8D483373646C" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e857-wk-Fact-6DF9BA64569A53529A40A7D3578C52F5" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">97,832</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e877-wk-Fact-3055C5C81038571EA645EC459731F5E9" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">97,832</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e904-wk-Fact-C3115F7C9FCE5578A62D92AE7593AB04" name="us-gaap:Goodwill" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,272,527</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e924-wk-Fact-B8971571EBA95975B44427EBF41A7C18" name="us-gaap:Goodwill" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">596,073</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e944-wk-Fact-E256B653A415538A81B4CA693B7ECF3C" name="us-gaap:Goodwill" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,868,600</ix:nonFraction></span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill related to acquisitions completed in 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1038-wk-Fact-FF0AEF5BB6575381A1F6F7D88B2EB5D5" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">56,337</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1057-wk-Fact-66B0E2B120695F739D1BD55D66F595F4" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1076-wk-Fact-FB71757B2A205FD5A989E09963F73E13" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">56,337</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase price allocation adjustments </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1102-wk-Fact-367DD012037256D2878FC5D12778BBA6" name="us-gaap:GoodwillPurchaseAccountingAdjustments" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1121-wk-Fact-221AD0195C735EB3ABCAE3A4D26D640D" name="us-gaap:GoodwillPurchaseAccountingAdjustments" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1140-wk-Fact-3795517BFBB856BBA3613000FCA29750" name="us-gaap:GoodwillPurchaseAccountingAdjustments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e1166-wk-Fact-0AA1F927A67F5F699FA58C36C827D0D6" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">15,837</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e1186-wk-Fact-0176E4E9523F5F52B48B666C0FFC5FD0" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">9,272</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e1206-wk-Fact-49C2B169E42A57518FD8703AC5BD5411" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">25,109</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;">Balance at December 31, 2018:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1368-wk-Fact-2EC1238895385085ACD4D58BD9CE827D" name="us-gaap:GoodwillGross" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,313,078</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1387-wk-Fact-5BB8BF932FC3500B8484ACAAE93DAB3B" name="us-gaap:GoodwillGross" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">683,284</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1406-wk-Fact-83EFBD45C5035E198FF193A00CED9ABE" name="us-gaap:GoodwillGross" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,996,362</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1432-wk-Fact-B9E4C14FC5B055208654C102A81E0980" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e1451-wk-Fact-303083E4FBDF5F32AB6F39D1A8B6650E" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">96,483</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e1471-wk-Fact-8554C21ADD375C838F557DC368CCF630" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">96,483</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1498-wk-Fact-45DECE64899954D8A5D316E5F61BCF08" name="us-gaap:Goodwill" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,313,078</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1517-wk-Fact-126839615CE1596092A7982D1524EAA1" name="us-gaap:Goodwill" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">586,801</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1536-wk-Fact-679729764CE55B349575157246AF1CDF" name="us-gaap:Goodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,899,879</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill related to acquisitions completed in 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1629-wk-Fact-29C50B72421F5189B035E0848C26BB29" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,143</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1648-wk-Fact-92AF38C527F155CEA1083DAFF3CE2852" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">65,200</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1667-wk-Fact-279C0C50DEF0565992CDFC33D12994EA" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">97,343</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase price allocation adjustments </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1693-wk-Fact-26291811349C5CD6BAE45F2873B6B146" name="us-gaap:GoodwillPurchaseAccountingAdjustments" contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,503</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1712-wk-Fact-94418C0BEAC256B7BA4466A2370A27FB" name="us-gaap:GoodwillPurchaseAccountingAdjustments" contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1731-wk-Fact-21D807129AFD560DAD19B59933EAF85D" name="us-gaap:GoodwillPurchaseAccountingAdjustments" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,503</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1757-wk-Fact-4848F0B81EA5577F9D109A0537FF798D" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,207</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1776-wk-Fact-54ABB514A2FA50F9A718CB7D8ED62469" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">977</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1795-wk-Fact-0E57B8A6A96357B4A5FD2492A90D222C" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,184</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at September 30, 2019:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1955-wk-Fact-E8C83AC8C7245024AE3D5753D466DDF6" name="us-gaap:GoodwillGross" contextRef="FI2019Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,349,931</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1974-wk-Fact-30EB8AEEF6F65FF89EC3D7F9DF3FDD17" name="us-gaap:GoodwillGross" contextRef="FI2019Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">748,927</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e1993-wk-Fact-79EF901E3E725A96A27577B68318618C" name="us-gaap:GoodwillGross" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,098,858</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated impairment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2019-wk-Fact-8A80C8F3406F5D81878D7E19000E74DE" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2019Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e2038-wk-Fact-D72C3967F1F453E5B5B2F9452AD1F978" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2019Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">95,949</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e2058-wk-Fact-77DB54C688235D3CA6CD01CA32E40739" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">95,949</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2091-wk-Fact-5721A6CB6E545B83BF12A40DA1113EFE" name="us-gaap:Goodwill" contextRef="FI2019Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,349,931</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2110-wk-Fact-680A8C4F50B55A3683E8238029C553AE" name="us-gaap:Goodwill" contextRef="FI2019Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">652,978</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2130-wk-Fact-CB7BF2378EE75CE994120043157BD0A2" name="us-gaap:Goodwill" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,002,909</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 26</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-17F67A49F59C5AC7A335DBFF3B925BFB-2"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="TextSelection-57BB04D9149E5E3A85987DCBF6AD1630-0-wk-Fact-F44F8A4391C05BF4BBC864DF12CD535A" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s intangible assets and the remaining weighted average amortization periods related to its intangible assets subject to amortization were as follows (in thousands except for weighted average amortization periods, which are in years):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="27"></td></tr><tr><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets, Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets, Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining Weighted Average Amortization Period in Years</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2633-wk-Fact-839505A948CF539CB82B142A5D899B94" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">531,813</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e2652-wk-Fact-9C45F53A97D257F09433C900E278ACF9" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">197,646</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2673-wk-Fact-08083592AB375106A1337DECBF71FD8B" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">334,167</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2692-wk-Fact-2D855ED9AD26557DBF7082ECC76C351B" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">359,967</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e2711-wk-Fact-BD570C70D20054FDA2B44F3643C58C6A" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">165,715</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2732-wk-Fact-98BE730736BB57A7B529131A46C460A3" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">194,252</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34547395e2746-wk-Fact-9AA97426A97456EAA9A42D1C412626A8" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" format="ixt-sec:duryear">6.7</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2762-wk-Fact-44D96B8E269C564788A9F60DDD3673CB" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">140,984</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e2781-wk-Fact-CFF3414D712A55E8A8DBB7E6B711600D" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">137,454</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2801-wk-Fact-52C3E8863AFB5516B501C694A5623881" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,530</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2821-wk-Fact-1F36EC323D1853DFA2630FE9342F1411" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">135,578</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e2840-wk-Fact-B9CFF42AF86C55F88DADE24471E2BC53" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">134,592</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2861-wk-Fact-6DF80C7B393E544695704AC9CDC4A38B" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">986</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34547395e2880-wk-Fact-13B38BD4DAAF56478F9D9F7555392B69" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" format="ixt-sec:duryear">0.3</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2896-wk-Fact-E2A9648A1FC05A87B208963AA9AC6FAB" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">93,021</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e2915-wk-Fact-0AF3731773A95BC396D4E7E900D473AD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,379</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2935-wk-Fact-4BC8139627F154328E1393644169BD78" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67,642</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2955-wk-Fact-34AAABCB992B54078444E62E0B792E3F" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">81,058</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e2974-wk-Fact-DB7E5376EDF753F3AA98A4F10ED9710B" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,559</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e2995-wk-Fact-B78968D78EF4500E99177C7BFEB4BCC1" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">59,499</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34547395e3014-wk-Fact-464884F382945FCF8C361E67B0236D5D" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" format="ixt-sec:duryear">14.9</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3030-wk-Fact-55D1BD9035D152C9A157F560D4DBAC43" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">43,157</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e3049-wk-Fact-3FA01EA9B005541EA06AEE9724CC0982" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,754</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3069-wk-Fact-CD16FB0D58DB578D86B0C898A424AC13" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,403</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3089-wk-Fact-5C566B3343D35028B9B0B71C0E653647" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,728</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e3108-wk-Fact-FAA3DF64CA2959C888B40CAE0DD6F113" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">30,168</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3129-wk-Fact-56EE9C077A5D5BA4A93C3937D51A6BF1" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,560</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34547395e3148-wk-Fact-6EED0ACCCB895B329D7FFFE95938C2A3" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" format="ixt-sec:duryear">3.4</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patented rights and developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3164-wk-Fact-8BB352AF111153B1BD2CFF22F4A57A6C" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,511</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e3183-wk-Fact-7E4C61637C0555DC8052EE5E50434FDA" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,297</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3203-wk-Fact-B16BD95A43B05ADFB203EB8236DA5814" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,214</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3223-wk-Fact-7194BBD1447B573A9F3668091C1D43B7" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,482</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e3242-wk-Fact-ACC2BE8BB9D35D33B88320F0B0643DAC" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,175</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3263-wk-Fact-B5EA855FAD71533DBBD1F4FF184760A4" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,307</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34547395e3282-wk-Fact-A27549774245599CB13D400737FF5C02" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" format="ixt-sec:duryear">2.3</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3298-wk-Fact-56172BF479675B6D88C4947A406A3791" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,230</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e3317-wk-Fact-008EB4ECACAA547E96894A900C16040B" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,623</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3337-wk-Fact-57E8BFEA5C355F9FB25C37E29540C2CA" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,607</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3357-wk-Fact-860C237A45895D499E452711552FD7F4" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,448</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e3376-wk-Fact-BBAEDA8E38DF50CCAFAD9A98F6729667" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">872</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3397-wk-Fact-1E917B3E1A46591894B11B3580D5300B" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,576</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34547395e3416-wk-Fact-F1B8E70BA27659C8A66A1F6C07025118" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember" format="ixt-sec:duryear">8.6</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3432-wk-Fact-C9483B6239FF500AB987DAE096E62690" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">842,716</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e3451-wk-Fact-E391D96BED3D5B1992AB1F11A002088E" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">414,153</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3471-wk-Fact-0BFE17A115215BE490E03843C44C2A7E" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">428,563</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3491-wk-Fact-A48C0ED04A265BE0B01D0CE32D7E43F1" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">649,261</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e3510-wk-Fact-6E67FF6E81E95BFD9B283085A0674945" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">372,081</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3531-wk-Fact-A05D7D99706A519EA3E84D42251EB3F8" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">277,180</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34547395e3550-wk-Fact-1FA837E585615465A20ED5B87E8858D4" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q3YTD" format="ixt-sec:duryear">7.8</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Engineering license</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3566-wk-Fact-96B090A975C45DED9470E359470D4716" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" contextRef="FI2019Q3_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3604-wk-Fact-96B090A975C45DED9470E359470D4716" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" contextRef="FI2019Q3_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3624-wk-Fact-8E5EE654B0995F6EA83AC62112FB7628" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" contextRef="FI2018Q4_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3663-wk-Fact-8E5EE654B0995F6EA83AC62112FB7628" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" contextRef="FI2018Q4_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Total intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3704-wk-Fact-72FDC1974C555C89815680FE3DA77B1D" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">845,716</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e3723-wk-Fact-E391D96BED3D5B1992AB1F11A002088E" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">414,153</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3744-wk-Fact-379F7B212C1E51E2BB9BD9A5340752BE" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">431,563</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3763-wk-Fact-E9D09F13BD6B58679B05171C1BE850E2" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">652,261</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34547395e3782-wk-Fact-6E67FF6E81E95BFD9B283085A0674945" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">372,081</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3803-wk-Fact-93AE332261F05BE6952BFFD27032E722" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">280,180</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense for intangible assets was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34547395e3828-wk-Fact-CE94F0C6DBAA51E48B4E4DA1C92A153F" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34547395e3832-wk-Fact-932A2DD80174529C8A2C3F731030A833" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34547395e3844-wk-Fact-9A20F30AF3A9542894E785AE1914C9D4" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">40.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34547395e3849-wk-Fact-1AFF67A9CE155C24837CB8D0C81AB996" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">31.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="TextSelection-A32EA1DBE3E0520EA287AA7FA023B552-0-wk-Fact-18BE3173C0B65C1884848B86FC3FE4A7" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated future aggregate amortization expense of intangible assets subject to amortization as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> is set forth below (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:85%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ending December 31:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3933-wk-Fact-71A65EC2D9E7501CB0218020A9C51979" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,654</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3953-wk-Fact-F15255E1B732508BBD89CCEF45D5263D" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,933</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e3978-wk-Fact-02D46CD47B0B5BFC9B9FD9BD11233F16" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">66,327</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e4003-wk-Fact-1F9A8834443E5A53B7EC920D5C7A0FE8" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">62,555</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e4028-wk-Fact-B0CF57D94C095EA7883CCF01102D4DC6" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">54,316</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e4053-wk-Fact-D7B2B99F153358BC99C159ADCFC53D9B" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">154,778</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34547395e4083-wk-Fact-0BFE17A115215BE490E03843C44C2A7E" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">428,563</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><a id="s9FEEC7538D24593F9C7F9B6179019360"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">6. <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:EarningsPerShareTextBlock" id="TextSelection-868C7F6CA64654FD8DD673BC058F83AC-0-wk-Fact-199AA0632A2259E39FB31764A03EA854" continuedAt="TextSelection-868C7F6CA64654FD8DD673BC058F83AC-1" escape="true">PER SHARE INFORMATION:</ix:nonNumeric></span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="TextSelection-0533A1C31BBF5F3185DD07D28DB173FA-0-wk-Fact-179FDD36735F5FA9A8ECA6F0D9625554" escape="true"><ix:continuation id="TextSelection-868C7F6CA64654FD8DD673BC058F83AC-1" continuedAt="TextSelection-868C7F6CA64654FD8DD673BC058F83AC-2"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amounts used to compute basic and diluted earnings per share attributable to common stock for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amounts attributable to common stock:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e993-wk-Fact-A507C7A208AF5EE1AEFBF89363FF578E" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">136,068</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1012-wk-Fact-25B4479CE1AB54098EF4BA05E51CF7B1" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">124,551</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1032-wk-Fact-E487B31AE8D45D96AF09FA25F59C0E0D" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">283,900</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1051-wk-Fact-A09A345F684854E1A1CBE0F32AF06113" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">236,530</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average shares:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding for basic earnings per share attributable to common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1245-wk-Fact-AEBCB693493F521AA7293662133330AC" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">145,913</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1264-wk-Fact-0C4EE132FCCE582A9FCBBAFFE8E1D05C" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">152,562</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1283-wk-Fact-964D6AE2190E5E178466CA27466E0396" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">145,654</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1303-wk-Fact-90807A4CF922520582D9AD0676A84B2A" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">154,087</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of dilutive unvested non-participating stock-based awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1328-wk-Fact-B6FC7F939E37587F9B907C7BD7CAFEBF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,525</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1347-wk-Fact-DE1C7499822754C585FCCD553C906DAF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,125</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1366-wk-Fact-8007FB5EBE4F5912ACCC97D4817D9466" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,420</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1386-wk-Fact-C4BF0CE2FF075085949EC2034A08AB32" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,111</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding for diluted earnings per share attributable to common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1411-wk-Fact-A9E06B1A7C625C2999C32A1E8A46E9E1" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">147,438</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1430-wk-Fact-1435FCBCC74152C896F896588F03A827" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">153,687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1449-wk-Fact-4AD32A54A9B55DCA8BDF86165B034908" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">147,074</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1469-wk-Fact-8897E85BBAD05E1CBBC9354A45258084" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">155,198</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 27</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-868C7F6CA64654FD8DD673BC058F83AC-2"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted earnings per share attributable to common stock are computed using the weighted average number of shares of common stock outstanding during the applicable period. Exchangeable shares that were issued pursuant to certain of Quanta’s historical acquisitions (as further discussed in Note 9), which are exchangeable on a one-for-one basis with shares of Quanta common stock, have been included in the calculation of weighted average shares outstanding for basic and diluted earnings per share attributable to common stock for the portion of the periods that they were outstanding. Additionally, unvested stock-based awards that contain non-forfeitable rights to dividends or dividend equivalents (participating securities) have been included in the calculation of basic and diluted earnings per share attributable to common stock for the portion of the periods that the awards were outstanding. Weighted average shares outstanding for basic and diluted earnings per share attributable to common stock for each of the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> included </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1499-wk-Fact-BE23F12E1F205AFBA9F926E1C9EEB7FE" name="us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">2.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1503-wk-Fact-8B367A6B2DAC5EE6AA83E48EE869B8AD" name="us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> weighted average participating securities. Weighted average shares outstanding for basic and diluted earnings per share attributable to common stock for each of the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> included </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1516-wk-Fact-98ECBC174C2A54B88DEE4C6C53956F22" name="us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">2.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34540625e1520-wk-Fact-047E7E6AB4105A9FBA83A83D5BD9D0CD" name="us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">2.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> weighted average participating securities.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For purposes of calculating diluted earnings per share attributable to common stock, there were no adjustments required to derive Quanta’s net income attributable to common stock. Diluted earnings per share attributable to common stock is computed using the weighted average number of shares of common stock outstanding during the period adjusted for all potentially dilutive common stock equivalents, except in cases where the effect of the common stock equivalents would be antidilutive.</span></div></ix:continuation><div><a id="s1E88F88D50E15F4EA2F11A24AAE5321B"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7. <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:DebtDisclosureTextBlock" id="TextSelection-8C35C0E75343572D963B0D22743BD9A4-0-wk-Fact-65D0F42988E35BFD934732D4369EADCB" continuedAt="TextSelection-8C35C0E75343572D963B0D22743BD9A4-1" escape="true">DEBT OBLIGATIONS:</ix:nonNumeric></span></div><ix:continuation id="TextSelection-8C35C0E75343572D963B0D22743BD9A4-1" continuedAt="TextSelection-8C35C0E75343572D963B0D22743BD9A4-2"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfDebtTableTextBlock" id="TextSelection-6CD7AA1910CC527EB2330A53C445CA4C-0-wk-Fact-96738A518DAF50CF8BBF4716A99C8240" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s long-term debt obligations consisted of the following (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:68%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Borrowings under senior secured credit facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e672-wk-Fact-B3806FC3F5C153B2A71E632E0C8B607A" name="us-gaap:LineOfCredit" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,865,930</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e691-wk-Fact-D56E39BFBC2258469A9449CC6EB775C1" name="us-gaap:LineOfCredit" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,070,299</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e711-wk-Fact-EB799D820F3157F59B3C80904112DE94" name="us-gaap:OtherLongTermDebt" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,190</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e730-wk-Fact-F8DA6C6E433E575DB65FA5F643948331" name="us-gaap:OtherLongTermDebt" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,523</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e755-wk-Fact-23A4F63B0E0554DFAD3A0CF111FABAE4" name="us-gaap:FinanceLeaseLiability" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,489</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e774-wk-Fact-21913CCDDAED5B99828FA999C669692C" name="us-gaap:CapitalLeaseObligations" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">934</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term debt obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e799-wk-Fact-E39AD32E294351D4832DD022D026779C" name="us-gaap:LongTermDebt" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,878,609</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e818-wk-Fact-8A6651F8083955F89A16B7A167DE2538" name="us-gaap:LongTermDebt" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,072,756</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less — Current maturities of long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e843-wk-Fact-6A87A4EF465A5CE2BC966F80A3A0569D" name="us-gaap:LongTermDebtCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,129</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e862-wk-Fact-5D3001254F745E52B2A92CBCE30A56C4" name="us-gaap:LongTermDebtCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,224</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term debt obligations, net of current maturities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e892-wk-Fact-10067DCFE6C35DBE9B5847F3DE06542B" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,810,480</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e911-wk-Fact-F07171F1DE4D5F7C8B22951BE984861D" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,040,532</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfShortTermDebtTextBlock" id="TextSelection-0AC338E866865B5F87F63FD1FEA214F6-0-wk-Fact-56E6E6C975C659B19282073873DC60C2" escape="true"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s current maturities of long-term debt and short-term debt consisted of the following (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:68%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1015-wk-Fact-C23126C6631250B6B5F78BD409E2DD15" name="us-gaap:ShortTermBorrowings" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,622</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1034-wk-Fact-EC9CE7029F7C5BFEBCBD486B6DEE553E" name="us-gaap:ShortTermBorrowings" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">33,422</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1054-wk-Fact-6A87A4EF465A5CE2BC966F80A3A0569D" name="us-gaap:LongTermDebtCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,129</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1073-wk-Fact-5D3001254F745E52B2A92CBCE30A56C4" name="us-gaap:LongTermDebtCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,224</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt and short-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1103-wk-Fact-815D314BB7DF5588AF1A01F47206397B" name="us-gaap:DebtCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">75,751</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1122-wk-Fact-7FEF858F04B65193A1409C1FE7D9BD80" name="us-gaap:DebtCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">65,646</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Senior Secured Credit Facility</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta has a credit agreement with various lenders that, as amended on September 6, 2019 and subsequent to the execution of an incremental revolving credit increase agreement on September 12, 2019, provides for (i) a </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1143-wk-Fact-A41D43D44B855F20A72655A6AD5BA1DD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="I2019Q3SEPT12_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">2.14</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> revolving credit facility and (ii) a term loan facility with term loans in the aggregate initial principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1147-wk-Fact-1F496D34F13B5A78AF03CCFAC9EF1B41" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="I2019Q3SEPT12_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">1.29</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;">. In addition, subject to the conditions specified in the credit agreement, Quanta has the option to increase the capacity of the credit facility, in the form of an increase in the revolving credit facility, incremental term loans or a combination thereof, from time to time, upon receipt of additional commitments from new or existing lenders by up to an additional (i) </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1151-wk-Fact-82880A703AE25BDB8A5112F39BA3B7CA" name="pwr:LineOfCreditFacilityOptionToIncreaseAmount" contextRef="I2019Q3SEPT12_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">400.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> plus (ii) an additional amount that is unlimited so long as the Incremental Leverage Ratio Requirement (as defined in the credit agreement) is satisfied at the time of such increase. The Incremental Leverage Ratio Requirement requires, among other things, after giving pro forma effect to such increase and the use of proceeds therefrom, compliance with the credit agreement’s financial covenants as of the most recent fiscal quarter end for which financial statements were required to be delivered and that Quanta’s Consolidated Leverage Ratio does not exceed </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1155-wk-Fact-4FBB1FE6C0EC2E37A8F0B74EB25B2C45" name="pwr:LineOfCreditFacilityCovenantMaximumLeverageRatio" contextRef="D2019Q3SEPT12_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="number" decimals="INF" scale="0" format="ixt:numdotdecimal">2.5</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> to 1.0, subject to the conditions specified in the credit agreement. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Borrowings under the credit agreement are to be used to refinance existing indebtedness and for working capital, capital expenditures and other general corporate purposes. The maturity date for both the revolving credit facility and the term loan facility is October 31, 2022, and Quanta is required to make quarterly principal payments on the term loan facility as described below.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to the revolving credit facility, the entire amount available may be used by Quanta for revolving loans and letters of credit in U.S. dollars and certain alternative currencies. Up to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1165-wk-Fact-82E3A58C8E6D5D0E8A8878FE04DC0618" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="FI2019Q3_us-gaap_CreditFacilityAxis_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">600.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> may be used by certain subsidiaries of Quanta for revolving loans and letters of credit, including in certain alternative currencies, up to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1169-wk-Fact-2F9B13BD1A3658B4B4354456708A0E95" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="FI2019Q3_srt_CurrencyAxis_currency_USD_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">100.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> may be used for </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 28</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-8C35C0E75343572D963B0D22743BD9A4-2" continuedAt="TextSelection-8C35C0E75343572D963B0D22743BD9A4-3"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">swing line loans in U.S. dollars, up to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1176-wk-Fact-1CAC99154AD45402A2CC4502F6D946C4" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="FI2019Q3_srt_CurrencyAxis_currency_CAD_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">50.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> may be used for swing line loans in Canadian dollars and up to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1180-wk-Fact-6F112D63B7545F68BA910EFA4299BA74" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="FI2019Q3_srt_CurrencyAxis_currency_AUD_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">50.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> may be used for swing line loans in Australian dollars. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta borrowed </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1188-wk-Fact-772942A73DFC0E5689834F87D53176CC" name="us-gaap:ProceedsFromLongTermLinesOfCredit" contextRef="D2018Q4Oct01-Oct31_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">600.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> under the term loan facility in October 2018 and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1192-wk-Fact-C46567619FA0B5C0DB374F9C3F414578" name="us-gaap:ProceedsFromLongTermLinesOfCredit" contextRef="D2019Q3Sep01-Sep30_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">687.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> under the term loan facility in September 2019 and used all of such proceeds to repay outstanding revolving loans under the credit agreement. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1200-wk-Fact-2460279E3A46536FACF283E585CE6E17" name="us-gaap:LineOfCredit" contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">1.87</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> of borrowings outstanding under the credit agreement, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1204-wk-Fact-BDE30CBEE516512CB28B8134D8086861" name="us-gaap:LineOfCredit" contextRef="FI2019Q3_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">1.26</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> borrowed under term loans and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1209-wk-Fact-17F1B649A95A5AECAE9A650A68942871" name="us-gaap:LineOfCredit" contextRef="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">608.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding revolving loans. Of the total outstanding borrowings, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1213-wk-Fact-DB36EBAADB065523A4ED8DA7A819C0E0" name="us-gaap:LineOfCredit" contextRef="FI2019Q3_srt_CurrencyAxis_currency_USD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">1.65</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> were denominated in U.S. dollars, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1217-wk-Fact-F875AEC9AB215470A768A7AB25350F76" name="us-gaap:LineOfCredit" contextRef="FI2019Q3_srt_CurrencyAxis_currency_CAD_us-gaap_CreditFacilityAxis_pwr_BorrowingsUnderCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">169.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> were denominated in Canadian dollars and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1221-wk-Fact-2EC47F5FCDFB58669DE8315B50DC1B54" name="us-gaap:LineOfCredit" contextRef="FI2019Q3_srt_CurrencyAxis_currency_AUD_us-gaap_CreditFacilityAxis_pwr_BorrowingsUnderCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">42.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> were denominated in Australian dollars. Quanta also had </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1225-wk-Fact-9329A66B6DE158398E0B983CD3CB4DF4" name="us-gaap:LettersOfCreditOutstandingAmount" contextRef="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">346.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of letters of credit issued under the revolving credit facility, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1229-wk-Fact-5C1A1ADB8D9359DFA5C6D6325506A2E7" name="us-gaap:LettersOfCreditOutstandingAmount" contextRef="FI2019Q3_srt_CurrencyAxis_currency_USD_us-gaap_CreditFacilityAxis_pwr_LettersOfCreditAndBankGuaranteesMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">235.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> were denominated in U.S. dollars and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1234-wk-Fact-2FC5CD2AE78654209E777F2149FFD46B" name="us-gaap:LettersOfCreditOutstandingAmount" contextRef="FI2019Q3_srt_CurrencyAxis_pwr_CanadianAndAustralianDollarsMember_us-gaap_CreditFacilityAxis_pwr_LettersOfCreditAndBankGuaranteesMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">111.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> were denominated in currencies other than the U.S. dollar, primarily Canadian and Australian dollars. The remaining </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1238-wk-Fact-46921155016B54FB948E17968640D2BD" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">1.18</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> of available commitments under the revolving credit facility was available for loans or issuing new letters of credit. </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock" id="TextSelection-AFF2135FA53652778B8E9567F65827A1-0-wk-Fact-95F397280FEE570A95031DE83875DDA7" escape="true"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Borrowings under the credit facility and the applicable interest rates were as follows (dollars in thousands):</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maximum amount outstanding under the credit facility during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1551-wk-Fact-C5AFD445CA3755BF825A919F9A8AFC6A" name="us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,987,215</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1570-wk-Fact-792133ECF31452C7987299276368A347" name="us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,003,581</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1590-wk-Fact-0127E392EB72525EA721A872437FA8B9" name="us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,987,215</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1609-wk-Fact-6260196C62C15295996A999D05461283" name="us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,053,598</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average daily amount outstanding under the credit facility</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1634-wk-Fact-E9DD055A98655A99BF2E13DFF8A7D4EA" name="us-gaap:LineOfCreditFacilityAverageOutstandingAmount" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,721,843</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1653-wk-Fact-D871A7C5323B58F3857EC609652135FF" name="us-gaap:LineOfCreditFacilityAverageOutstandingAmount" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">899,323</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1673-wk-Fact-E3CC7E4812015BEBBE814BF655B21C58" name="us-gaap:LineOfCreditFacilityAverageOutstandingAmount" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,505,376</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1692-wk-Fact-EAACCFD756AD5FA68412975396EF2E8E" name="us-gaap:LineOfCreditFacilityAverageOutstandingAmount" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">836,448</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1712-wk-Fact-7211163F137F5EC39E5D7868D4ED37F4" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="FD2019Q3QTD" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">3.86</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1732-wk-Fact-DECE9302A7EF53B4BDCFB51F3BFB98D0" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="FD2018Q3QTD" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">3.70</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1752-wk-Fact-7323126F7499528FB78DF3DE267D477B" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="FD2019Q3YTD" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">3.88</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1773-wk-Fact-28105B8A029655368AF80B826B3E0BC4" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="FD2018Q3YTD" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">3.57</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revolving loans borrowed in U.S. dollars bear interest, at Quanta’s option, at a rate equal to either (i) the Eurocurrency Rate (as defined in the credit agreement) plus </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1794-wk-Fact-90FD35A7D73552D0B85C98C4EC32673A" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">1.125</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1798-wk-Fact-33A244789A4259D2B309B54FF028F3A4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">2.000</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">, as determined based on Quanta’s Consolidated Leverage Ratio (as described below), or (ii) the Base Rate (as described below) plus </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1802-wk-Fact-FDEAD68E8C3F548592CB5FA10E9D708E" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0.125</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1806-wk-Fact-DE63499DA0BA57B08939CCDA48FA5CDE" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">1.000</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">, as determined based on Quanta’s Consolidated Leverage Ratio. Revolving loans borrowed in any currency other than U.S. dollars bear interest at a rate equal to the Eurocurrency Rate plus </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1810-wk-Fact-07C2D8A99B77504097F1B7C06B931E97" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">1.125</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1815-wk-Fact-9C877AF2CF28548197ADFCA7466F89A6" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">2.000</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">, as determined based on Quanta’s Consolidated Leverage Ratio. Additionally, standby or commercial letters of credit issued under the credit agreement are subject to a letter of credit fee of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1819-wk-Fact-4F13BE0EB3E55195B84D975A881EBD65" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">1.125</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1823-wk-Fact-749CFEA4E28B5CD6B299AC7FD22AD9AE" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">2.000</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">, based on Quanta’s Consolidated Leverage Ratio, and Performance Letters of Credit (as defined in the credit agreement) issued under the credit agreement in support of certain contractual obligations are subject to a letter of credit fee of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1827-wk-Fact-677ACFB6EFB85BB8B9F17D0F7383722E" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_pwr_PerformanceLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0.675</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1831-wk-Fact-7B6FD91EDE0E5A88A4E76B49D8937A28" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_pwr_PerformanceLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">1.150</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">, based on Quanta’s Consolidated Leverage Ratio.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term loans bear interest at rates generally consistent with the revolving loans borrowed in U.S. dollars, except that the additional amount over the Eurocurrency Rate is </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1838-wk-Fact-CAE08E2B31B2518EBBA719C147E99B01" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_EurocurrencyRateMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">1.125</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1842-wk-Fact-DA60F41F62685AB88E5F01CDD73005D3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_EurocurrencyRateMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">1.875</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">, as determined based on Quanta’s Consolidated Leverage Ratio. Quanta made quarterly principal payments of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1846-wk-Fact-88806F4247DB4C7A7591AD2505112979" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="FD2019Q3YTD_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> on the term loan through September 2019 and is required to make quarterly principal payments of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1850-wk-Fact-7768D4E8F198CB458618462C464B9977" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="FD2019Q4QTD_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> on the term loans on the last business day of each March, June, September and December beginning in December 2019. The aggregate outstanding principal amount of all outstanding term loans must be paid on the maturity date; however, Quanta may voluntarily prepay that amount from time to time, in whole or in part, without premium or penalty.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta is also subject to a commitment fee of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1857-wk-Fact-26A88F59DD43516194106EFE4B2FAFF4" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0.20</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1861-wk-Fact-68EB940377DD5E4B9AA599A30170AAC3" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0.40</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">, based on its Consolidated Leverage Ratio, on any unused availability under the revolving credit facility.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Leverage Ratio is the ratio of Quanta’s Consolidated Funded Indebtedness to Consolidated EBITDA (as those terms are defined in the credit agreement). For purposes of calculating Quanta’s Consolidated Leverage Ratio, Consolidated Funded Indebtedness is reduced by available cash and Cash Equivalents (as defined in the credit agreement) in excess of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1868-wk-Fact-E14BA2FBE31B5EFB95ECA8FB9B75D38A" name="pwr:ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount" contextRef="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">25.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. The Base Rate equals the highest of (i) the Federal Funds Rate (as defined in the credit agreement) plus </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1872-wk-Fact-3A6F5442A074528CAFE90A5B5B54EE6D" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfFederalFundsRateMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0.5</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">, (ii) the prime rate publicly announced by Bank of America, N.A. and (iii) the Eurocurrency Rate plus </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1876-wk-Fact-34F228334F325C27815B09755E1890BB" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">1.00</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. Consolidated Interest Coverage Ratio is the ratio of (i) Consolidated EBIT (as defined in the credit agreement) for the four fiscal quarters most recently ended to (ii) Consolidated Interest Expense (as defined in the credit agreement) for such period (excluding all interest expense attributable to capitalized loan costs and the amount of fees paid in connection with the issuance of letters of credit on behalf of Quanta during such period).</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The credit agreement contains certain covenants, including (i) a maximum Consolidated Leverage Ratio of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1883-wk-Fact-70D7ACD01FE75E06962A5E5B10592769" name="pwr:DebtInstrumentCovenantLeverageRatioMaximum" contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="number" decimals="INF" scale="0" format="ixt:numdotdecimal">3.0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> to 1.0 (except that in connection with certain permitted acquisitions in excess of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1887-wk-Fact-C14A823DAE1A55DCBA5D597B8BD20BEB" name="pwr:DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio" contextRef="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">200.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, such ratio is </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1891-wk-Fact-89AC36E6AF53540D84ADF46EDF7C9007" name="pwr:DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum" contextRef="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="number" decimals="INF" scale="0" format="ixt:numdotdecimal">3.5</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> to 1.0 for the fiscal quarter in which the acquisition is completed and the two subsequent fiscal quarters) and (ii) a minimum Consolidated Interest Coverage Ratio of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1895-wk-Fact-192539083164535AB6FE45DC070ECE11" name="pwr:DebtInstrumentCovenantInterestCoverageRatioMinimum" contextRef="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="number" decimals="INF" scale="0" format="ixt:numdotdecimal">3.0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> to 1.0. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta was in compliance with all of the covenants under the credit agreement.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 29</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-8C35C0E75343572D963B0D22743BD9A4-3"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subject to certain exceptions, (i) all borrowings under the credit agreement are secured by substantially all the assets of Quanta and Quanta’s wholly owned U.S. subsidiaries and by a pledge of all of the capital stock of Quanta’s wholly owned U.S. subsidiaries and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34558440e1906-wk-Fact-6F0F6DDCD7BD55DCA90F5475C77B5B2F" name="pwr:PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement" contextRef="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">65</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the capital stock of direct foreign subsidiaries of Quanta’s wholly owned U.S. subsidiaries and (ii) Quanta’s wholly owned U.S. subsidiaries guarantee the repayment of all amounts due under the credit agreement. Subject to certain conditions, all collateral will automatically be released from the liens securing the obligations under the credit agreement at any time Quanta maintains an Investment Grade Rating (defined in the credit agreement as two of the following three conditions being met: (i) a corporate credit rating that is BBB- or higher by Standard & Poor’s Rating Services, (ii) a corporate family rating that is Baa3 or higher by Moody’s Investors Services, Inc. or (iii) a corporate credit rating that is BBB- or higher by Fitch Ratings, Inc.).</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The credit agreement also limits certain acquisitions, mergers and consolidations, indebtedness, asset sales and prepayments of indebtedness and, subject to certain exceptions, prohibits liens on Quanta’s assets. The credit agreement allows cash payments for dividends and stock repurchases subject to compliance with the following requirements (including after giving effect to the dividend or stock repurchase): (i) no default or event of default under the credit agreement; (ii) continued compliance with the financial covenants in the credit agreement; and (iii) at least </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1913-wk-Fact-DD10F588C44151298B50087B21DC33A0" name="pwr:AvailabilityAmountToAllowDividendsAndStockRepurchases" contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">100.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of availability under the revolving credit facility and/or cash and cash equivalents on hand. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The credit agreement provides for customary events of default and contains cross-default provisions with Quanta’s underwriting, continuing indemnity and security agreement with its sureties and certain other debt instruments exceeding </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34558440e1920-wk-Fact-730E0042C5315955B970976D1702BBD0" name="pwr:CrossDefaultProvisions" contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">150.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in borrowings or availability. If an Event of Default (as defined in the credit agreement) occurs and is continuing, on the terms and subject to the conditions set forth in the credit agreement, the lenders may declare all amounts outstanding and accrued and unpaid interest immediately due and payable, require that Quanta provide cash collateral for all outstanding letter of credit obligations, terminate the commitments under the credit agreement, and foreclose on the collateral.</span></div></ix:continuation><div><a id="s54CC2FB94BF85AFF82F9B2105502DC16"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">8. <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:LesseeOperatingLeasesTextBlock" id="TextSelection-26E92DEB8A795A969158D83BB1F51DB0-0-wk-Fact-B4B06E9ECB6C521C835D09633A68CEE3" continuedAt="TextSelection-26E92DEB8A795A969158D83BB1F51DB0-1" escape="true"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:LesseeFinanceLeasesTextBlock" id="TextSelection-36B4004F027154148231F36843D1AFEA-0-wk-Fact-478F18D13AB75AA6A08EAE5633617B48" continuedAt="TextSelection-36B4004F027154148231F36843D1AFEA-1" escape="true">LEASES:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="TextSelection-26E92DEB8A795A969158D83BB1F51DB0-1" continuedAt="TextSelection-26E92DEB8A795A969158D83BB1F51DB0-2"><ix:continuation id="TextSelection-36B4004F027154148231F36843D1AFEA-1" continuedAt="TextSelection-36B4004F027154148231F36843D1AFEA-2"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, Quanta adopted the new lease accounting standard utilizing the transition method that allows entities to initially apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption, if applicable. Quanta’s financial results for reporting periods beginning on or after January 1, 2019 are presented under the new standard, while financial results for prior periods continue to be reported in accordance with the prior standard and Quanta’s historical accounting policy.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s leases primarily include leases of land, buildings, vehicles, construction equipment and office equipment. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta’s leases had remaining lease terms of up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34569910e594-wk-Fact-BF360179B9425F639388D20830C749BC" name="us-gaap:LesseeOperatingLeaseTermOfContract" contextRef="FI2019Q3" format="ixt-sec:durwordsen">ten years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">. Certain leases include options to extend their terms in increments of up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34569910e598-wk-Fact-A41A466888D65DC7987E622F29EDFFDF" name="us-gaap:LesseeOperatingLeaseRenewalTerm" contextRef="FI2019Q3" format="ixt-sec:durwordsen">five years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> and/or options to terminate. <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:LeaseCostTableTextBlock" id="TextSelection-E27E88279EF05C34A2EF98625A11806F-0-wk-Fact-562520AAC45C5BABB8E2389E032B9703" continuedAt="TextSelection-E27E88279EF05C34A2EF98625A11806F-1" escape="true">The components of lease costs in the accompanying condensed consolidated statements of operations are as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="TextSelection-E27E88279EF05C34A2EF98625A11806F-1" continuedAt="TextSelection-E27E88279EF05C34A2EF98625A11806F-2"><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:27%;"></td><td style="width:37%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease cost:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of lease assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e802-wk-Fact-034CEBD47DAC599B9815557F96F1698F" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">320</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e821-wk-Fact-E1463E00D4AC5981B40A52D1A198C371" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">976</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e846-wk-Fact-C9D20B51132556A89F0A1C927C3C318B" name="us-gaap:FinanceLeaseInterestExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e865-wk-Fact-5642C7B11C4159AEBBD8420F31FAD156" name="us-gaap:FinanceLeaseInterestExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">54</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services and Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e895-wk-Fact-BD2FCF99A33F52CEA63BE1B24729C4F3" name="us-gaap:OperatingLeaseCost" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">30,543</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e914-wk-Fact-520E8168ABB35AC9A8A0F4C5DE1162B9" name="us-gaap:OperatingLeaseCost" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">91,278</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services and Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e946-wk-Fact-DAD5EAC67A2F5407ACA2FA95CF4AECFB" name="us-gaap:ShortTermLeaseCost" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">209,717</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e965-wk-Fact-A5648B8E348D52B8B36336A05D89154C" name="us-gaap:ShortTermLeaseCost" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">608,028</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services and Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e997-wk-Fact-EC24CE299B9D5A51BDAE5C2A4331C929" name="us-gaap:VariableLeaseCost" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,290</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1016-wk-Fact-922DE1AA3A6C58B089DA8DFDD0202B4F" name="us-gaap:VariableLeaseCost" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,878</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1051-wk-Fact-BB421EDEBDFE538FA83708883258D624" name="us-gaap:LeaseCost" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">242,885</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1070-wk-Fact-6F74F94DC6225E8D975E59AF7BA3685F" name="us-gaap:LeaseCost" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">712,214</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation is included within “Cost of services” and “Selling, general and administrative expenses” in the accompanying condensed consolidated statements of operations.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost includes both leases and rentals with initial terms of one year or less.</span></div></td></tr></table></ix:continuation><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-E27E88279EF05C34A2EF98625A11806F-2" continuedAt="TextSelection-E27E88279EF05C34A2EF98625A11806F-3"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3) </sup> </span></div></ix:continuation></td><td style="vertical-align:top;"><ix:continuation id="TextSelection-E27E88279EF05C34A2EF98625A11806F-3"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost primarily relates to real estate leases and consists of common area maintenance charges, real estate taxes, insurance and other variable costs.</span></div></ix:continuation></td></tr></table></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 30</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-26E92DEB8A795A969158D83BB1F51DB0-2" continuedAt="TextSelection-26E92DEB8A795A969158D83BB1F51DB0-3"><ix:continuation id="TextSelection-36B4004F027154148231F36843D1AFEA-2" continuedAt="TextSelection-36B4004F027154148231F36843D1AFEA-3"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, rent expense related to operating leases was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569910e1111-wk-Fact-A559E6229B2C51599A0260C9E374EE39" name="us-gaap:LeaseAndRentalExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">77.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569910e1115-wk-Fact-5EF6ADD7E7105F4E940DA61E1C620D5D" name="us-gaap:LeaseAndRentalExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">229.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">; however, this amount did not include rent expense related to certain equipment under month-to-month rental periods, which is included in short-term lease cost for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> in the table above.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, Quanta has entered into lease arrangements for real property and facilities with related parties, typically employees or former employees of Quanta who are the former owners of acquired businesses that utilize the leased premises. These lease agreements generally have lease terms of up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34569910e1131-wk-Fact-39CB0320F399549A816A7E982E7CBF31" name="us-gaap:LesseeOperatingLeaseTermOfContract" contextRef="FI2019Q3_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember" format="ixt-sec:durwordsen">five years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> and may include renewal options. Related party lease expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569910e1135-wk-Fact-A5BB67FF7227521AACE66E32FEF57B91" name="us-gaap:OperatingLeaseExpense" contextRef="FD2019Q3QTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569910e1139-wk-Fact-D052881400D158FC8333842F1C64D6AD" name="us-gaap:OperatingLeaseExpense" contextRef="FD2018Q3QTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569910e1152-wk-Fact-34E22D0A965A5C0699DC3526D7BD092F" name="us-gaap:OperatingLeaseExpense" contextRef="FD2019Q3YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569910e1156-wk-Fact-B940AF4C189B5B9195EC8F1407DC9CE5" name="us-gaap:OperatingLeaseExpense" contextRef="FD2018Q3YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="pwr:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" id="TextSelection-6FF02D62B6DE5501B1789CEB8E0AA9EC-0-wk-Fact-29AF1D5D2582523BA2C71FA885B375A6" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of leases in the accompanying condensed consolidated balance sheet were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:33%;"></td><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease type</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1277-wk-Fact-1EDB8D37AFE756BA859317F84C36B0B8" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">289,267</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net of accumulated depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1302-wk-Fact-498C54C254835ED6A043F9AD3B3FA043" name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,079</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1337-wk-Fact-50F099E966D951B886E6C1E519AA1E7A" name="pwr:OperatingAndFinanceLeaseRightOfUseAsset" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">290,346</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of operating lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1429-wk-Fact-8DC92766C49C553F95C48313811B2D26" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">93,506</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt and short-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1454-wk-Fact-884B1764B964550EA73442F8A36A6654" name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">893</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, net of current portion</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1547-wk-Fact-2B0624F54A3C571B8DB3E18CC52E5002" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">197,896</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt, net of current maturities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1577-wk-Fact-EF0A4E8646EF541A9A454CC2B27368A2" name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">596</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1612-wk-Fact-7B2E31715ED15D67B3922AE41F3183F5" name="pwr:OperatingAndFinanceLeaseLiability" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">292,891</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of Quanta’s equipment rental agreements contain purchase options pursuant to which the purchase price is offset by a portion of the rental payments. For rental purchase options exercised through a third-party lessor and for which a substantive benefit is deemed to be transferred to the lessor, such benefit is recorded in “Property, plant and equipment, net of accumulated depreciation,” with a corresponding increase in “Current maturities of long-term debt and short-term debt” and “Long-term debt, net of current maturities.” As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the benefit recorded was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569910e1630-wk-Fact-9CF7DCF7909252849D654F404C122A30" name="pwr:LeasesOptionToPurchaseAssetFailedSaleLeaseback" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="TextSelection-FFED89D3ABF35E96BABD418DC23D059C-0-wk-Fact-5473F1991A7E53DD94F3F8F726D72E0C" escape="true"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="TextSelection-B432BCE08382597498EB27259DB8021E-0-wk-Fact-D70D9E74F6EF51DAA372065D887DB653" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments for operating and finance leases were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:58%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1816-wk-Fact-2129A92F244552639F5F45CFD2A852B1" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,398</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1835-wk-Fact-9D6F8598E1DB51348F4A32B8B2BD5873" name="us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">388</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1855-wk-Fact-E1136E50E92F58A9A7AA94CF04DE4AF8" name="pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,786</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1875-wk-Fact-0A5C4D2A275351A3801E946D449ECCE5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">96,874</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1894-wk-Fact-41479FC830E55610BF82DB05BAB1CEA6" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">627</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1913-wk-Fact-D9F58A9EC6A75E1391DD0AFD6C7FF47F" name="pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">97,501</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1939-wk-Fact-C3BFE8417C155B3FA9336CED1CEC3802" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70,524</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1958-wk-Fact-659EF67D39D357BC9C6C361E7BD65166" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">342</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e1977-wk-Fact-3B5F56CF9424525D9B2EBCE208DB6AD9" name="pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70,866</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2003-wk-Fact-6EE3A293EAC2520D876E815A959073A1" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,867</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2022-wk-Fact-285FFFF7C2EE53CEB57A3047682F38AD" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">119</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2041-wk-Fact-B34A2A66EC915BCC971E27989A93C3C7" name="pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,986</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2067-wk-Fact-6FADFFFDE177523A9A2B58792FEBB8EE" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">30,503</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2086-wk-Fact-0B342EE9448D57418DAD753F36245485" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">50</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2105-wk-Fact-3B982BE7A26950DFB9E564E6F8AD85A7" name="pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">30,553</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2131-wk-Fact-75086313A5715B0CABDC1D9BA73BB9DF" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,953</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2150-wk-Fact-34D673895A5E5E7B9708ADF19AC1F2ED" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2169-wk-Fact-BCBF1E22802D552B9E1B3849B2855B99" name="pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,979</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2200-wk-Fact-DEDB8F5961FB55F2B81AFD50AF8B48D3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">320,119</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2219-wk-Fact-0EA4B54FD8815501A948567F45933791" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,552</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2239-wk-Fact-796A10B0E8D7555CB1520B49E69D79D9" name="pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">321,671</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34569910e2259-wk-Fact-3CAB2770010458788A96F6499E5EBCA4" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,717</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34569910e2279-wk-Fact-869F195856BF5BDFBB3070F1E0F71B55" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">63</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34569910e2299-wk-Fact-53AC8B5639FC5CFFB1A5A61B30ED69F4" name="pwr:OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,780</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2331-wk-Fact-C4D2C8E57C295B928AE352D0F5189D29" name="us-gaap:OperatingLeaseLiability" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">291,402</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2350-wk-Fact-23A4F63B0E0554DFAD3A0CF111FABAE4" name="us-gaap:FinanceLeaseLiability" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,489</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2370-wk-Fact-7B2E31715ED15D67B3922AE41F3183F5" name="pwr:OperatingAndFinanceLeaseLiability" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">292,891</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 31</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-26E92DEB8A795A969158D83BB1F51DB0-3" continuedAt="TextSelection-26E92DEB8A795A969158D83BB1F51DB0-4"><ix:continuation id="TextSelection-36B4004F027154148231F36843D1AFEA-3" continuedAt="TextSelection-36B4004F027154148231F36843D1AFEA-4"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="TextSelection-EB60A76D7D2F50978503D308A2A833F3-0-wk-Fact-FB829F2C9D415A458E3882ABC34FB257" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments for operating leases under the prior standard and Quanta’s historical accounting policy were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:80%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2473-wk-Fact-6AAA539B0746596D9EB057D3EF1786E6" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">124,530</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2493-wk-Fact-8CA7D55EDEAF567891DE88DE13E87F09" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">81,189</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2518-wk-Fact-485579BBA3B8544D8A13B3A088E5E16C" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,827</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2543-wk-Fact-334B82B4829950108968460F68A1D378" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">34,337</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2568-wk-Fact-AD119828F59F560AAE0DEF1F4968FFA1" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,450</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2593-wk-Fact-E828B345449D596B878B00AAEC94136D" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">37,217</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2623-wk-Fact-35FC2BE2B5C65A93A832EBC006154C4B" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">354,550</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="pwr:LesseeLeasesOtherInformationTableTextBlock" id="TextSelection-3F06C985B05857319595597B2A95D9C9-0-wk-Fact-8846CDE9A2875AC8869BA6D2BE3E940F" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average remaining lease terms and discount rates were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:80%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average remaining lease term (in years):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34569910e2707-wk-Fact-0F9196B81732591CBCA2FD0737C1D838" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="FI2019Q3" format="ixt-sec:duryear">4.36</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34569910e2727-wk-Fact-BC4A6F251B205F6E9ABE5F76CF29840C" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" contextRef="FI2019Q3" format="ixt-sec:duryear">2.33</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average discount rate:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2768-wk-Fact-DDFFB8A9CD905FB9828D2925B35DEFA9" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="FI2019Q3" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">4.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569910e2789-wk-Fact-62BC0BA6650A585A86A87792935AB848" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" contextRef="FI2019Q3" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">4.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta has also guaranteed the residual value on certain of its equipment operating leases, agreeing to pay any difference between this residual value and the fair market value of the underlying asset at the date of lease termination. At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the maximum guaranteed residual value of this equipment was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569910e2807-wk-Fact-56991E95BAFD59F68161B84C6ADF9E62" name="us-gaap:OperatingLeaseResidualValueOfLeasedAsset" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">754.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. While Quanta believes that no significant payments will be made as a result of these residual value guarantees, there can be no assurance that significant payments will not be required in the future.</span></div></ix:continuation></ix:continuation><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><ix:continuation id="TextSelection-26E92DEB8A795A969158D83BB1F51DB0-4" continuedAt="TextSelection-26E92DEB8A795A969158D83BB1F51DB0-5"><ix:continuation id="TextSelection-36B4004F027154148231F36843D1AFEA-4" continuedAt="TextSelection-36B4004F027154148231F36843D1AFEA-5"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had additional operating lease obligations that had not yet commenced of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569910e2818-wk-Fact-37AEB65602E551AAA16AFF59A4C33CC0" name="pwr:LesseeOperatingLeaseLeaseNotYetCommencedLiability" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. These operating leases will commence in 2019 and 2020 with lease terms of </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34569910e2826-wk-Fact-097BD82E74A6521D8298F959D74B365D" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember" format="ixt-sec:durwordsen">seven years</ix:nonNumeric></span></span></ix:continuation></ix:continuation><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-26E92DEB8A795A969158D83BB1F51DB0-5"><ix:continuation id="TextSelection-36B4004F027154148231F36843D1AFEA-5">.</ix:continuation></ix:continuation> </span></div><div><a id="s0E0EBF40AAAB532A92BE3DB6909105B4"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">9. <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="TextSelection-3F4F0A5E3FB8570DB81DF587B6E388FD-0-wk-Fact-2F746122C7405DD59302AA88BB825D81" continuedAt="TextSelection-3F4F0A5E3FB8570DB81DF587B6E388FD-1" escape="true">EQUITY:</ix:nonNumeric></span></div><ix:continuation id="TextSelection-3F4F0A5E3FB8570DB81DF587B6E388FD-1" continuedAt="TextSelection-3F4F0A5E3FB8570DB81DF587B6E388FD-2"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Exchangeable Shares and Preferred Stock</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with certain prior acquisitions of Canadian businesses, the former owners of the acquired businesses received exchangeable shares of certain Canadian subsidiaries of Quanta, which may be exchanged at the option of the holders for Quanta common stock on a </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e590-wk-Fact-236264522324582C99E9A3AE8B0F0C5E" name="pwr:NumberOfSharesOfCommonStockReceivedForEachExchangeableShare" contextRef="FD2019Q3YTD" unitRef="shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">-for-one basis. Additionally, in connection with </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e594-wk-Fact-82040E9D3A9B5E04A7E07A332148BDAB" name="pwr:NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts" contextRef="FD2019Q3YTD" unitRef="Acquisition" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> of such acquisitions, Quanta issued </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e598-wk-Fact-52654378FEA551138579BC56B3CC5C7D" name="us-gaap:PreferredStockSharesIssued" contextRef="I2017Q3Oct05_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesFPreferredStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> share of Quanta Series F preferred stock and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e602-wk-Fact-C175AED264A25EB9AED98856C0793693" name="us-gaap:PreferredStockSharesIssued" contextRef="I2017Q3Oct05_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> share of Quanta Series G preferred stock to voting trusts on behalf of the respective holders of the exchangeable shares issued in such acquisitions, which provided such holders with voting rights in Quanta common stock equivalent to the number of exchangeable shares outstanding. The share of Quanta Series F preferred stock was redeemed and retired effective October 6, 2017. All holders of exchangeable shares have rights equivalent to Quanta common stockholders with respect to dividends and other economic rights. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended March 31, 2019, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e609-wk-Fact-9C564AA5901D823F445ADF1B6DF60D01" name="us-gaap:ConversionOfStockSharesConverted1" contextRef="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesForCommonStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> exchangeable shares were exchanged for Quanta common stock, and as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e617-wk-Fact-B0193A14A5C55627838C5FE0478FB126" name="us-gaap:CommonStockSharesOutstanding" contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">36,183</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> exchangeable shares remained outstanding. After completion of the exchange during the three months ended March 31, 2019, no exchangeable shares associated with the share of Quanta Series G preferred stock remained outstanding. Accordingly, that share was redeemed, deemed retired and canceled and may not be reissued. </span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Treasury Stock</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">General</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Treasury stock is recorded at cost. Under Delaware law, treasury stock is not counted for quorum purposes or entitled to vote. </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 32</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-3F4F0A5E3FB8570DB81DF587B6E388FD-2" continuedAt="TextSelection-3F4F0A5E3FB8570DB81DF587B6E388FD-3"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Shares withheld for tax withholding obligations </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax withholding obligations of employees upon vesting of RSUs and PSUs settled in common stock are typically satisfied by Quanta making tax payments and withholding the number of vested shares having a value on the date of vesting equal to the tax withholding obligation. For the settlement of these liabilities, Quanta withheld a nominal amount of Quanta common stock during the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, which had a total market value of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e644-wk-Fact-982DB74C49DC598EA08DF0E3F988D183" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2019Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e648-wk-Fact-DCCE5123BECA65B20A4C1BB913135473" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, and withheld </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e652-wk-Fact-9B787FD1A9B15F25B3E389399A4413F6" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2019Q3YTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e657-wk-Fact-31F9F87ABB555C00AA18C54D2CA70A03" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2018Q3YTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, which had a total market value of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d34565674e673-wk-Fact-9182CC5CA04F55F0A22EEEA27C19EEA7" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2019Q3YTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e677-wk-Fact-91D2DDC934C8510D9AB4201D1268CAE3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q3YTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. These shares and the related costs to acquire them were accounted for as adjustments to the balance of treasury stock. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Notional amounts recorded related to deferred compensation plans </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For RSUs and PSUs that vest but the settlement of which is deferred under a deferred compensation plan, Quanta records a notional amount to “Treasury stock” and an offsetting amount to “Additional paid-in capital” (APIC). At vesting, only shares withheld for tax liabilities other than income taxes are added to outstanding treasury shares, as the shares of Quanta common stock associated with deferred equity awards are not issued until settlement of the award. Upon settlement of the deferred equity awards and issuance of the associated Quanta common stock, the original accounting entry is reversed. The net amounts recorded to treasury stock related to the deferred compensation plans were nominal amounts during the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e696-wk-Fact-CA71496046F1527B87AEAF4F50661E98" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2019Q3YTD_us-gaap_PlanNameAxis_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e700-wk-Fact-406CA35C1E1E5E7AB9C1E06BAF9F9BAB" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q3YTD_us-gaap_PlanNameAxis_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock repurchases </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the second quarter of 2017, Quanta’s Board of Directors approved a stock repurchase program that authorized Quanta to purchase, from time to time through June 30, 2020, up to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e726-wk-Fact-28E87C8273F357A6A1D473F2BE309FD7" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" contextRef="FI2017Q2_us-gaap_ShareRepurchaseProgramAxis_pwr_A2017RepurchaseProgramMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">300.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of its outstanding common stock (the 2017 Repurchase Program). During the third quarter of 2018, Quanta’s Board of Directors approved an additional stock repurchase program that authorizes Quanta to purchase, from time to time through June 30, 2021, up to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e730-wk-Fact-CCA8F3CAEB1B58F682EDBB5D217D8BF7" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" contextRef="FI2018Q3_us-gaap_ShareRepurchaseProgramAxis_pwr_A2018RepurchaseProgramMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">500.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of its outstanding common stock (the 2018 Repurchase Program). </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfTreasuryStockByClassTextBlock" id="TextSelection-573A7BA156C759E4AF033E8A7D41E560-0-wk-Fact-4544D15568BC5C9C9349ECC52FE0244D" escape="true"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta repurchased the following shares of common stock in the open market under the stock repurchase programs (in thousands):</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:74%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Quarter ended:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e809-wk-Fact-2D0FFFCD6F52B7231A9E1BB05CF3E0CD" name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e828-wk-Fact-B7C3DA89F30BA25C82491BB05F3C9CAB" name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e848-wk-Fact-2F1F71FE2BC15863BF7CB78F3861FD76" name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="FD2019Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e867-wk-Fact-5E141E903265510F96A458440D0EC316" name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">—</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e887-wk-Fact-11213E4BDC2056DC908DE3E3B6737AB7" name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="FD2019Q1QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">376</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e906-wk-Fact-E96E307F65C65C3D82C40357EE336F92" name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,953</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e926-wk-Fact-EB86EF597B355DA6A993CAAD40A1C029" name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="FD2018Q4QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">7,652</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e945-wk-Fact-E6B08C9C2406550D8AC0798C34E74EE9" name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">233,633</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e965-wk-Fact-53A0FAE87C095DA89B4062CC0A4CC783" name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">701</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e984-wk-Fact-41515959E69E5280A1D24A38824848D2" name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,751</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e1004-wk-Fact-09452461A3AA570BB25C7737058EE1E8" name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="FD2018Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">595</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e1023-wk-Fact-0B3B2F7AED2150EDBB73CC0AA44E5D83" name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,993</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e1043-wk-Fact-BACE8068D6D759CDB6B1B208DB01FE2C" name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="FD2018Q1QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">4,969</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e1062-wk-Fact-591B492F18B6538FA4A5E3FED6C6F07D" name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">173,913</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s policy is to record a stock repurchase as of the trade date; however, the payment of cash related to the repurchase is made on the settlement date of the trade. During the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, cash payments related to stock repurchases were </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e1084-wk-Fact-9BE6D542CAD35FC2970E6078FC62C4D0" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2019Q3QTD" unitRef="usd" decimals="INF" scale="6" format="ixt-sec:numwordsen">none</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1088-wk-Fact-AD32B3F54F3B5F7FAFC869E385C6A285" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">26.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, and during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, cash payments related to stock repurchases were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1105-wk-Fact-BD468C373F5F5BBF89A91EF6B61CA985" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">20.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1109-wk-Fact-900936B552E056F98B0799157CDB5ACE" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">216.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1120-wk-Fact-D0AC393B82D35C8EAB844EDEE3B7292D" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="FI2019Q3_us-gaap_ShareRepurchaseProgramAxis_pwr_A2018RepurchaseProgramMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">286.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> remained authorized under the 2018 Repurchase Program. Repurchases under the 2018 Repurchase Program may be implemented through open market repurchases or privately negotiated transactions, at management’s discretion, based on market and business conditions, applicable contractual and legal requirements, including restrictions under Quanta’s senior secured credit facility, and other factors. Quanta is not obligated to acquire any specific amount of common stock, and the 2018 Repurchase Program may be modified or terminated by Quanta’s Board of Directors at any time at its sole discretion and without notice.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Non-controlling Interests</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta holds interests in various entities through both joint venture entities that provide infrastructure services under specific customer contracts, either directly or through subcontracting relationships, and other equity investments in partially owned entities that own and operate certain infrastructure assets, including investments that may be entered into through the partnership structure Quanta has formed with certain infrastructure investors. Quanta has determined that certain of these joint ventures where Quanta provides the majority of the infrastructure services, which management believes most significantly influences the economic </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 33</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-3F4F0A5E3FB8570DB81DF587B6E388FD-3"><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">performance of such joint ventures, are VIEs. Management has concluded that Quanta is the primary beneficiary of these joint ventures and has accounted for each on a consolidated basis. The other parties’ equity interests in these joint ventures have been accounted for as “Non-controlling interests” in Quanta’s condensed consolidated balance sheets. Net income attributable to the other participants in the amounts of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1135-wk-Fact-EADC0F01F9BF5241A19B6D07E91A4352" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1139-wk-Fact-4A31800A843359019603A35DE07948F2" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1151-wk-Fact-F31E752CAED859C4B521C1334B9DBA80" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1156-wk-Fact-F186D10391355112847842CEE2A88B59" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> has been accounted for as a reduction of net income in deriving “Net income attributable to common stock” in Quanta’s condensed consolidated statements of operations. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amount of the investments in VIEs held by Quanta was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1175-wk-Fact-BFB22442309859AAA77E1F70B525B725" name="us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1179-wk-Fact-FC29E1B4DF3155F09895EA43F626DA19" name="us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. The carrying amount of investments held by the non-controlling interests in these VIEs at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1200-wk-Fact-E2E764C4E6F95CE9B52E1527581BA4C4" name="us-gaap:MinorityInterest" contextRef="FI2019Q3_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1204-wk-Fact-D30FFCEE4A63A4CE49DB272934203ED3" name="us-gaap:MinorityInterest" contextRef="FI2018Q4_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. During the three months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, net distributions to non-controlling interests were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1216-wk-Fact-43A074A1D82A5C09A16013D698D1FCAD" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1221-wk-Fact-E684BDD2C55B5C4D96ADEE6FB0926C0D" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, net distributions to non-controlling interests were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1237-wk-Fact-5D45DABC47015C3F9B0854BE9017F985" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1242-wk-Fact-6EACB89A89355EC7BB0BD407AAC9E0D5" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. During the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, notes receivable of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1254-wk-Fact-32BC8349894D502FAC30C9FF3032DFE9" name="us-gaap:IncreaseDecreaseInNotesReceivables" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1258-wk-Fact-741C56856275527AB1ADEF559457884D" name="us-gaap:IncreaseDecreaseInNotesReceivables" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">1.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> were discharged by a joint venture partner, which were accounted for as a “Buyout of a non-controlling interest” in the accompanying condensed consolidated statements of equity. There were no other changes in equity as a result of transfers to/from the non-controlling interests during the three months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">. See Note 11 for further disclosures related to Quanta’s joint venture arrangements.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Dividends</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:DividendsDeclaredTableTextBlock" id="TextSelection-0688956618975128824D6D23DCD8B686-0-wk-Fact-FE07D1CF6D705AC58FF058E6DCA68EED" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta declared and paid the following cash dividends and cash dividend equivalents during 2018 and the first </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months of 2019 (in thousands, except per share amounts):</span></div><div style="line-height:120%;padding-top:9px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:20%;"></td><td style="width:1%;"></td><td style="width:22%;"></td><td style="width:1%;"></td><td style="width:22%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Declaration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Record</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Payment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Dividend</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Dividends</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Declared</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">August 28, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">October 1, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">October 15, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span><ix:nonFraction id="d34565674e1473-wk-Fact-8F6D55791310998A37241BB4905A50F3" name="us-gaap:CommonStockDividendsPerShareDeclared" contextRef="D2019Q3AUG28" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.04</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e1498-wk-Fact-921408348F1A3AD86F9E1BB4928F0B50" name="us-gaap:DividendsCommonStockCash" contextRef="D2019Q3AUG28" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,564</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">May 24, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">July 1, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">July 15, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e1543-wk-Fact-C0D0D8EB8EE25C919D6F24AD11B157A2" name="us-gaap:CommonStockDividendsPerShareDeclared" contextRef="D2019Q2MAY24" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.04</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e1563-wk-Fact-9F591663742A5AA6A7E16527FA5EED82" name="us-gaap:DividendsCommonStockCash" contextRef="D2019Q2MAY24" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,233</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March 21, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 5, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 19, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e1608-wk-Fact-50FD1D06F0B95ACD80E5EBA7342EC46B" name="us-gaap:CommonStockDividendsPerShareDeclared" contextRef="D2019Q1MAR21" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.04</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e1628-wk-Fact-1B6FF6274E2851E7B0CF159CC349F4BF" name="us-gaap:DividendsCommonStockCash" contextRef="D2019Q1MAR21" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,896</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 6, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January 2, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January 16, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e1673-wk-Fact-38977384177F5C82951B8FC9B3C282BA" name="us-gaap:CommonStockDividendsPerShareDeclared" contextRef="D2018Q4DEC06-DEC06" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.04</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34565674e1693-wk-Fact-894F22496C2151D585E5291B86CCC574" name="us-gaap:DividendsCommonStockCash" contextRef="D2018Q4DEC06-DEC06" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A significant majority of the dividends declared were paid on the corresponding payment dates. Holders of RSUs awarded under the Quanta Services, Inc. 2011 Omnibus Equity Incentive Plan (the 2011 Plan) generally received cash dividend equivalent payments on the payment dates. Holders of exchangeable shares of certain Canadian subsidiaries of Quanta were paid a cash dividend of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34565674e1705-wk-Fact-33A9DB2678E151D6BB774E5ADC7167B2" name="us-gaap:CommonStockDividendsPerShareCashPaid" contextRef="D2019Q3OCT15_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.04</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per exchangeable share on the payment dates. Holders of RSUs awarded under the Quanta Services, Inc. 2019 Omnibus Equity Incentive Plan (the 2019 Plan) and holders of unearned and unvested PSUs receive cash dividend equivalent payments only to the extent such RSUs and PSUs become earned and/or vest. Additionally, cash dividend equivalents related to certain equity awards that have been deferred pursuant to the terms of a deferred compensation plan maintained by Quanta are recorded as liabilities in such plans until the deferred awards are settled. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The declaration, payment and amount of future cash dividends will be at the discretion of Quanta’s Board of Directors after taking into account various factors, including Quanta’s financial condition, results of operations, cash flows from operations, current and anticipated capital requirements and expansion plans, income tax laws then in effect and the requirements of Delaware law. In addition, as discussed in Note 7</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">,</span><span style="font-family:inherit;font-size:10pt;"> Quanta’s credit agreement restricts the payment of cash dividends unless certain conditions are met.</span></div></ix:continuation><div><a id="s0D4DA3583481516E9D86BD1074270B5C"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">10. <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="TextSelection-D9417B9346F1553092E2D160320EB16A-0-wk-Fact-AE935A397BB65F7C956BEDF191D65241" continuedAt="TextSelection-D9417B9346F1553092E2D160320EB16A-1" escape="true">EQUITY-BASED COMPENSATION:</ix:nonNumeric></span></div><ix:continuation id="TextSelection-D9417B9346F1553092E2D160320EB16A-1" continuedAt="TextSelection-D9417B9346F1553092E2D160320EB16A-2"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Incentive Plans</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">May 23, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta’s stockholders approved the 2019 Plan. The 2019 Plan provides for the award of non-qualified stock options, incentive (qualified) stock options, stock appreciation rights, restricted stock awards, RSUs, stock bonus awards, performance compensation awards (including cash bonus awards) or any combination of the foregoing. Current and prospective employees, directors, officers, advisors or consultants of Quanta or its affiliates are eligible to participate in the 2019 Plan. Subject to certain adjustments, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e593-wk-Fact-DD7F8A59FB1C5493A6DC40984E67D536" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="FI2019Q3_us-gaap_PlanNameAxis_pwr_TwoThousandAndElevenPlanMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">7,466,592</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock are available for issuance in connection with awards under the 2019 Plan, which includes shares of Quanta common stock that remained available for issuance under the 2011 Plan as of the date stockholders approved the 2019 Plan. In addition, any share-settling awards previously awarded pursuant to the 2011 Plan that are ultimately forfeited, canceled, expired or settled in cash after May 23, 2019 will be added to the maximum number of shares available for issuance under the 2019 Plan. All awards subsequent to stockholder approval of the 2019 Plan have been and will </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 34</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-D9417B9346F1553092E2D160320EB16A-2" continuedAt="TextSelection-D9417B9346F1553092E2D160320EB16A-3"><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">be made pursuant to the 2019 Plan and applicable award agreements, and no further awards have been or will be made under the 2011 Plan after such date. Awards made under the 2011 Plan prior to approval of the 2019 Plan remain subject to the terms of the 2011 Plan and the applicable award agreements.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">RSUs to be Settled in Common Stock</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta granted </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e614-wk-Fact-06C1D0C103CA59118BC8BFE38AEA48C5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e618-wk-Fact-4128D68A4CDA16DE87401E016C1CD5FF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of RSUs to be settled in common stock under the 2011 Plan and the 2019 Plan with weighted average grant date fair values of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e622-wk-Fact-92500149C9365137B24DF8DF03BCA5EA" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">34.07</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e627-wk-Fact-A4F7EC4271795DC9BA39F73BD9B3EC5B" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">33.73</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta granted </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e643-wk-Fact-632198E315E3561CB35F94C494FF1635" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">2.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e647-wk-Fact-B997D0724463558DB73B4C1B62C1B0F7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs to be settled in common stock under the 2011 Plan and the 2019 Plan with weighted average grant date fair values of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e652-wk-Fact-4CC9AB4B7B1F58B89504B2BB7872F1D2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">35.45</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e656-wk-Fact-184824592EC45088BA806A586A41311E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">34.43</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">.The grant date fair value for RSUs to be settled in common stock is based on the market value of Quanta common stock on the date of grant. RSU awards to be settled in common stock are subject to forfeiture, restrictions on transfer and certain other conditions until vesting, which generally occurs in </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> equal annual installments following the date of grant. Holders of RSUs to be settled in common stock awarded under the 2011 Plan generally are entitled to receive a cash dividend equivalent payment equal to any cash dividend payable on account of the underlying Quanta common stock on the payment date of any such dividend. Holders of RSUs to be settled in common stock awarded under the 2019 Plan are also entitled to cash dividend equivalents in an amount equal to any cash dividend payable on account of the underlying Quanta common stock; however, payment of such amounts is not made until the RSUs vest, such that the dividend equivalent payments are subject to forfeiture.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, vesting activity consisted of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e675-wk-Fact-335737FCF665C6338926FE379CE69435" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs settled in common stock with an approximate fair value at the time of vesting of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e679-wk-Fact-A40E236307965DED9F7F89C64DC82720" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e683-wk-Fact-AE47C034F6A8583EB2D5E24ABF9CD81E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, vesting activity consisted of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e700-wk-Fact-19C2118D6EE455C69A0EA174CAC006B7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e704-wk-Fact-6540F98516105B0EB4794E2B1939BBD3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">1.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs settled in common stock with an approximate fair value at the time of vesting of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e708-wk-Fact-34E4B780C4435B8C87DC2395C10F7055" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">46.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e713-wk-Fact-F35E6017FD935171AFB8043E1ED97A81" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">47.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e728-wk-Fact-A00A3EB6C53756ADB4DFE5AD8765786A" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e732-wk-Fact-99AC1487B17053A09E60C01D5AC8A93E" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of non-cash stock compensation expense related to RSUs to be settled in common stock. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e749-wk-Fact-3E27050642E0514396680A4BCAEBEF3E" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e753-wk-Fact-C42D2E4FAB1252B2AC61CECC66713F81" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">32.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of non-cash stock compensation expense related to RSUs to be settled in common stock. Such expense is recorded in selling, general and administrative expenses. As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d34569720e761-wk-Fact-4950C64D29165B6BA4C5B67878DD0034" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">72.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation expense related to unvested RSUs to be settled in common stock granted to both employees and non-employees. This cost is expected to be recognized over a weighted average period of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span><ix:nonNumeric id="d34569720e766-wk-Fact-A1402CEA365A5B9490ACA99389392E67" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" format="ixt-sec:duryear">2.66</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">PSUs to be Settled in Common Stock</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PSUs provide for the issuance of shares of common stock upon vesting, which occurs at the end of a </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-year performance period based on achievement of certain performance metrics established by Quanta’s compensation committee, including company performance goals and, with respect to certain awards, Quanta’s total shareholder return as compared to a predetermined group of peer companies. The final number of shares of common stock issuable upon vesting of PSUs can range from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e780-wk-Fact-DE45570A04EC546C8CACB5D750F89145" name="pwr:PerformanceBasedAwardPerformancePercentage" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e784-wk-Fact-A97898B4FE475DD682C174E0C49810C1" name="pwr:PerformanceBasedAwardPerformancePercentage" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">200</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the number of PSUs initially granted, depending on the level of achievement, as determined by Quanta’s compensation committee. Holders of PSUs are entitled to cash dividend equivalents in an amount equal to any cash dividend payable on account of the underlying Quanta common stock; however, payment of such amounts is not made until the PSUs vest, such that the dividend equivalent payments are subject to forfeiture. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta granted a nominal amount and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e799-wk-Fact-3D44C8F70B3D5988A2355E78D483B4A6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> PSUs to be settled in common stock. During each of the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta granted </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e816-wk-Fact-C29D6D175D115F5481333D8848040CF0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> PSUs to be settled in common stock under the 2011 Plan and the 2019 Plan with a weighted average grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e820-wk-Fact-BABE15E3E6A5524C9D97908EC0CBED7C" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">15.49</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e824-wk-Fact-1BF25547486E5EF390107339E5B6E5AC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">12.24</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per unit. <ix:nonNumeric contextRef="FD2019Q3YTD" name="pwr:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" id="TextSelection-80699EB2D6C75676BC49ABA40DD6842B-0-wk-Fact-BDAC598D629152AE944653B0A7C9233F" continuedAt="TextSelection-80699EB2D6C75676BC49ABA40DD6842B-1" escape="true">The grant date fair values for awards of PSUs granted in the </ix:nonNumeric></span><ix:continuation id="TextSelection-80699EB2D6C75676BC49ABA40DD6842B-1" continuedAt="TextSelection-80699EB2D6C75676BC49ABA40DD6842B-2"><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, which included market-based metrics, were determined using a Monte Carlo simulation valuation methodology using the following key inputs:</span></ix:continuation></div><ix:continuation id="TextSelection-80699EB2D6C75676BC49ABA40DD6842B-2"><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:80%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation date price based on March 8, 2019 and February 28, 2018 closing stock prices of Quanta common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e913-wk-Fact-37F27C22CED450F08F989A04320A5CDE" name="us-gaap:SharePrice" contextRef="I2019Q1MAR08_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">35.19</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e928-wk-Fact-191144F086745AF4AFE721BEA4F88304" name="us-gaap:SharePrice" contextRef="I2018Q1Feb28_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="usdPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">34.44</ix:nonFraction></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e949-wk-Fact-CF2B5842476A5800880096B5A604C30F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">25</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e964-wk-Fact-1601A35C59C85452B4BE32369381A404" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">34</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e985-wk-Fact-6525488DE80E585D8E03422D28149C4A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">2.43</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e1000-wk-Fact-EA3DBD3F2D5D527E9D64AFAE15F0F695" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">2.39</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term in years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34569720e1021-wk-Fact-8DA595F3E4B95C2A90EF0CBC45A9FF39" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" format="ixt-sec:duryear">2.81</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d34569720e1035-wk-Fact-AE94166BC1E95BEB8F0FA8E1687B8143" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" format="ixt-sec:duryear">2.84</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta recognizes expense, net of estimated forfeitures, related to PSUs with market-based metrics based on the probability of achievement of the underlying performance metrics, multiplied by the completed portion of the three-year period and the fair </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 35</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-D9417B9346F1553092E2D160320EB16A-3"><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">value of the total number of shares of common stock that Quanta anticipates will be issued based on such achievement. Quanta recognizes expense, net of estimated forfeitures, related to PSUs without market-based metrics based on the completed portion of the three-year period multiplied by the fair value of the total number of shares of common stock that Quanta anticipates will be issued. During the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e1062-wk-Fact-B9AAADFB40565FD4928410023752F40F" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e1066-wk-Fact-924E7A71149B50FEB455EA7DF7213673" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in compensation expense associated with PSUs. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e1083-wk-Fact-38C39F0563CD5E3388F813B0CE4D01DA" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e1087-wk-Fact-15908B014B5855EBB60F2ED5C2B92DFD" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in compensation expense associated with PSUs. Such expense is recorded in “Selling, general and administrative expenses.” During each of the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e1100-wk-Fact-ABDF9F19A6FA536CB3DB5E08CCCE2426" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="shares" decimals="INF" scale="6" format="ixt-sec:numwordsen">no</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> PSUs vested, and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e1104-wk-Fact-AB6FD02FA3E25AE98D3C89F7B0760E9D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="shares" decimals="INF" scale="6" format="ixt-sec:numwordsen">no</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock were issued in connection with PSUs. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e1116-wk-Fact-7F304324116650DC88A7214CFE700049" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> PSUs vested, and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e1121-wk-Fact-1C8FF37F7B735B468FED3697935B0205" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock were earned and either issued or deferred for future issuance in connection with PSUs. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e1133-wk-Fact-02E8CE693AA85BF393F334FFF1232831" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> PSUs vested, and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e1137-wk-Fact-9DE5F398CF145B80B0D8F494360C70C3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock were earned and either issued or deferred for future issuance in connection with PSUs. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">RSUs to be Settled in Cash</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain RSUs granted by Quanta are settled solely in cash. These cash-settled RSUs are intended to provide plan participants with cash performance incentives that are substantially equivalent to the risks and rewards of equity ownership in Quanta, typically vest in </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> equal annual installments following the date of grant, and are subject to forfeiture under certain conditions, primarily termination of service. Additionally, subject to certain restrictions, Quanta’s non-employee directors may elect to settle a portion of their RSU awards in cash. For RSUs settled in cash, the holders receive for each vested RSU an amount in cash equal to the fair market value of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569720e1151-wk-Fact-A6AB990CB837565380CE177CDAD8216E" name="pwr:AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" unitRef="shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> share of Quanta common stock on the settlement date, as specified in the applicable award agreement.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation expense related to RSUs to be settled in cash was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e1158-wk-Fact-4B453114C27758D094FD2C015CC33440" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e1162-wk-Fact-84D52289730555F8A763534C34BD25A5" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e1174-wk-Fact-9B9ADD01CA4854BE9406FDE7F3ED7E33" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e1179-wk-Fact-56D97B1A4E52512484E16436371ADC83" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Such expense is recorded in “Selling, general and administrative expenses.” RSUs that are anticipated to be settled in cash are not included in the calculation of weighted average shares outstanding for earnings per share, and the estimated earned value of such RSUs is classified as a liability. Quanta paid </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e1195-wk-Fact-62EB7B8991565F6F90924176E7801A83" name="us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e1199-wk-Fact-BCDC99DF70D15BED9048BFE183ACFC4E" name="us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to settle liabilities related to cash-settled RSUs in the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e1212-wk-Fact-8AEDFDE93322583C9992D079ACAB7F54" name="us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e1216-wk-Fact-35BC9CBE893C54FE8CA6421941D65C6F" name="us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to settle liabilities related to cash-settled RSUs in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Accrued liabilities for the estimated earned value of outstanding RSUs to be settled in cash were </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d34569720e1233-wk-Fact-BA62EF3F49BD5C8A83AC4A575CBF8E16" name="us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569720e1237-wk-Fact-20DC54494EAF5E3F81A62E2B29F5DE83" name="us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div><a id="sF044C8E46B4C5140BFD3919F31A7BD70"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">11. <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="TextSelection-01FEBB358C0559279C6206C7F45CF998-0-wk-Fact-3E329A9CE5055022BAB112F698394874" continuedAt="TextSelection-01FEBB358C0559279C6206C7F45CF998-1" escape="true">COMMITMENTS AND CONTINGENCIES:</ix:nonNumeric></span></div><ix:continuation id="TextSelection-01FEBB358C0559279C6206C7F45CF998-1" continuedAt="TextSelection-01FEBB358C0559279C6206C7F45CF998-2"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments in Affiliates and Other Entities</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As described in Note 9, Quanta holds investments in various entities, including joint venture entities that provide infrastructure services under specific customer contracts and partially owned entities that own and operate certain infrastructure assets constructed by Quanta. Losses incurred by these entities are generally shared ratably based on the percentage ownership of the participants in these structures. However, in Quanta’s joint venture structures that provide infrastructure services, each participant is typically jointly and severally liable for all of the obligations of the joint venture entity pursuant to the contract with the customer, as a general partner or through a parent guarantee and, therefore, can be liable for full performance of the contract with the customer. In circumstances where Quanta’s participation in a joint venture qualifies as a general partnership, the joint venture partners are jointly and severally liable for all obligations of the joint venture, including obligations owed to the customer or any other person or entity. Quanta is not aware of circumstances that would lead to future claims against it for material amounts in connection with these joint and several liabilities. Additionally, typically each joint venture participant agrees to indemnify the other participant for any liabilities incurred in excess of what the other participant is obligated to bear under the respective joint venture agreement or in accordance with the scope of work subcontracted to each participant. It is possible, however, that Quanta could be required to pay or perform obligations in excess of its share if another participant is unable or refuses to pay or perform its share of the obligations. Quanta is not aware of circumstances that would lead to future claims against it for material amounts that would not be indemnified. However, to the extent any such claims arise, they could be material and could adversely affect Quanta’s consolidated business, financial condition, results of operations or cash flows.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As described in Note 2, Quanta has also formed a partnership with select infrastructure investors that provides up to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e596-wk-Fact-C0A673885A3850A1A7DE683D5521274E" name="us-gaap:OtherCommitment" contextRef="FI2019Q3_dei_LegalEntityAxis_pwr_InfrastructureInvestorsPartnershipMember_us-gaap_OtherCommitmentsAxis_pwr_CapitalforInfrastructureProjectsMember" unitRef="usd" decimals="-8" scale="9" format="ixt:numdotdecimal">1.0</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> of capital, including approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e600-wk-Fact-73D7932A9D245439A1DD818891825BEC" name="us-gaap:OtherCommitment" contextRef="FI2019Q3_us-gaap_OtherCommitmentsAxis_pwr_CapitalforInfrastructureProjectsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">80.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> from Quanta, available to invest in certain specified infrastructure projects through August 2024. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had contributed </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e608-wk-Fact-69B5698AAFF2558C91BAA22B90571152" name="us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to this partnership in connection with certain investments. In October 2019, due to certain circumstances, the partnership entered into a 180-day period during which the investors and Quanta will evaluate the partnership. During this period, the partnership may make additional investments with the consent of the investors, and, at the end of the period, the investors or Quanta may elect to end the investment period for any future investments or dissolve the partnership. Quanta will continue to collect management fees during this period, and this event is not expected to materially affect Quanta’s consolidated business, financial position, results of operations or cash flows.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 36</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-01FEBB358C0559279C6206C7F45CF998-2" continuedAt="TextSelection-01FEBB358C0559279C6206C7F45CF998-3"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had outstanding capital commitments associated with investments in unconsolidated affiliates related to planned oil and gas infrastructure projects of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e619-wk-Fact-0109C7C5FB635B0B9E1F129169BBC049" name="us-gaap:OtherCommitment" contextRef="FI2019Q3_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e623-wk-Fact-39F4339CD07258ABAED6A90368AC60A9" name="us-gaap:OtherCommitment" contextRef="FI2019Q4_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> is expected to be paid in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. The remaining </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e631-wk-Fact-7189CEFE182553BEA7DA612BA85B74D8" name="us-gaap:OtherCommitment" contextRef="I2022Q2MAY31_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of these capital commitments is anticipated to be paid by </span><span style="font-family:inherit;font-size:10pt;">May 31, 2022</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2014, a limited partnership in which Quanta is a partner was selected for an electric transmission project in Canada to construct approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34572429e643-wk-Fact-6A92C48CB5255BE4A0DB4D8105B704B9" name="pwr:LengthOfTransmissionLine" contextRef="FI2014Q4_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" unitRef="km" decimals="-2" scale="0" format="ixt:numdotdecimal">500</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> kilometers of transmission line and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34572429e647-wk-Fact-5031F453FDEE54529D8E6974001099E7" name="pwr:NumberOfSubstations" contextRef="FI2014Q4_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" unitRef="substation" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34572429e651-wk-Fact-2EAA15E0732F5B71905AAE4743A244A3" name="pwr:VoltageOfSubstations" contextRef="FI2014Q4_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" unitRef="kV" decimals="-2" scale="0" format="ixt:numdotdecimal">500</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> kV substations. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34572429e666-wk-Fact-BD4D8DF723BD56E2858B3CCF5AEBDA6E" name="us-gaap:OtherCommitment" contextRef="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" unitRef="usd" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> outstanding additional capital commitments associated with this project. During the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta entered into a definitive agreement to sell its investment in this limited partnership. The sale is expected to close in the fourth quarter of 2019 or early 2020, subject to receipt of regulatory approvals and satisfaction of customary closing conditions. </span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingent Consideration Liabilities</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in further detail in Note 2, Quanta is obligated to pay contingent consideration amounts to the former owners of certain acquired businesses in the event that such acquired businesses achieve specified performance objectives. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair value of Quanta’s contingent consideration liabilities totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e689-wk-Fact-52D177973F865C14A4A7F8BD961E890F" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">79.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e693-wk-Fact-2A3A092BEC8FC0F935EBF8BE2FE651AD" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">70.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Committed Expenditures</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta has capital commitments for the expansion of its vehicle fleet in order to accommodate manufacturer lead times on certain types of vehicles. As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d34572429e707-wk-Fact-940D4E5345ED5FCF96C9AD7D8EE61ECA" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" contextRef="FI2019Q3_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_pwr_VehicleFleetCommittedCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e711-wk-Fact-BC0DCD79E0477AD600DD22827C117480" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" contextRef="FI2019Q3_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_pwr_VehicleFleetCommittedCapitalMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of production orders with expected delivery dates in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and 2020. Although Quanta has committed to purchase these vehicles at the time of their delivery, Quanta anticipates that the majority of these orders will be assigned to third party leasing companies and made available under certain master equipment lease agreements, thereby releasing Quanta from its capital commitments.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta is from time to time party to various lawsuits, claims and other legal proceedings that arise in the ordinary course of business. These actions typically seek, among other things, compensation for alleged personal injury, breach of contract and/or property damages, employment-related damages, punitive damages, civil penalties or other losses, or injunctive or declaratory relief. With respect to all such lawsuits, claims and proceedings, Quanta records a reserve when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. In addition, Quanta discloses matters for which management believes a material loss is at least reasonably possible. Except as otherwise stated below, none of these proceedings are expected to have a material adverse effect on Quanta’s consolidated financial position, results of operations or cash flows. In all instances, management has assessed the matter based on current information and made a judgment concerning its potential outcome, giving due consideration to the nature of the claim, the amount and nature of damages sought and the probability of success. Management’s judgment may prove materially inaccurate, and such judgment is made subject to the known uncertainties of litigation. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Peru Project Dispute</span><span style="font-family:inherit;font-size:10pt;">. In 2015, Redes Andinas de Comunicaciones S.R.L. (Redes), a majority-owned subsidiary of Quanta, entered into two separate contracts with an agency of the Peruvian Ministry of Transportation and Communications (MTC), currently Programa Nacional de Telecomunicaciones (PRONATEL), as successor to Fondo de Inversion en Telecomunicaciones (FITEL), pursuant to which Redes would design, construct and operate certain telecommunication networks in rural regions of Peru. The aggregate consideration provided for in the contracts was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e731-wk-Fact-B1B3835D79DE5A1E81E8EE912DB6E132" name="pwr:ContractWithCustomerContractValue" contextRef="FI2015Q4_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_srt_ProductOrServiceAxis_pwr_TelecommunicationNetworksConstructionAndOperationMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">248</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, consisting of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e735-wk-Fact-B0A07EED9D8558429BBFD50C901D6CE7" name="pwr:ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction" contextRef="FI2015Q4_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_srt_ProductOrServiceAxis_pwr_TelecommunicationNetworksConstructionAndOperationMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">151</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to be paid during the construction period and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e739-wk-Fact-43A21F39BA005D109CB76C43912F94F8" name="pwr:ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod" contextRef="FI2015Q4_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_srt_ProductOrServiceAxis_pwr_TelecommunicationNetworksConstructionAndOperationMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">97</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to be paid during a </span><span style="font-family:inherit;font-size:10pt;">10</span><span style="font-family:inherit;font-size:10pt;">-year post-construction operation and maintenance period. At the beginning of the project, FITEL made advance payments totaling approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e747-wk-Fact-E5652B530E395CA3BF0D2D1BE59C00F7" name="us-gaap:ProceedsFromAdvancesForConstruction" contextRef="D2019Q2JAN0115-APR3019_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">87</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to Redes, which were secured by two on-demand advance payment bonds posted by Redes to guarantee proper use of the payments in the execution of the project. Redes also provided two on-demand performance bonds in the aggregate amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e752-wk-Fact-E99D462CE47A517987DFF5F827F2CDAC" name="pwr:ContractWithCustomerOnDemandPerformanceBonds" contextRef="FI2015Q4_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">25</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to secure performance of its obligations under the contracts.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the construction phase, the project experienced numerous challenges and delays, primarily related to issues which Quanta believes were outside of the control of and not attributable to Redes, including, among others, weather-related issues, local opposition to the project, permitting delays, the inability to acquire clear title to certain required parcels of land and other delays which Quanta believes were attributable to FITEL/PRONATEL. In response to various of these challenges and delays, Redes had requested and received multiple extensions to certain contractual deadlines and relief from related liquidated damages. However, in April 2019, PRONATEL provided notice to Redes claiming that Redes was in default under the contracts due to the delays and that PRONATEL would terminate the contracts if the alleged defaults were not cured. Redes responded by claiming that it was not in default, as the delays were due to events not attributable to Redes, and therefore PRONATEL was not entitled to terminate the contracts. PRONATEL subsequently terminated the contracts for alleged cause prior to completion of Redes’ scope of work, exercised the on-demand performance bonds and advance payment bonds against Redes, and indicated its intention to claim </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 37</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-01FEBB358C0559279C6206C7F45CF998-3" continuedAt="TextSelection-01FEBB358C0559279C6206C7F45CF998-4"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">damages, including a verbal allegation of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e762-wk-Fact-4FCB7213B2055555B9237D6C62927445" name="us-gaap:LossContingencyDamagesSoughtValue" contextRef="D2019Q2APRIL_dei_LegalEntityAxis_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">45</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of liquidated damages under the contracts, although it has not formally submitted the amount of its claim to Redes. Additionally, upon termination of the contracts, Redes is required to transfer the networks (as completed to such date) to PRONATEL.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2019, Redes filed for arbitration before the Court of International Arbitration of the International Chamber of Commerce against PRONATEL and the MTC. In the arbitration, Redes claims that PRONATEL: (i) wrongfully terminated the contracts; (ii) wrongfully executed the advance payment bonds and the performance bonds; and (iii) is not entitled to the alleged amount of liquidated damages. In addition, Redes is seeking compensation for all damages arising from PRONATEL’s actions, including but not limited to (i) repayment of the amounts collected by PRONATEL under the advance payment bonds and the performance bonds; (ii) payment of amounts owed for work completed by Redes under the contracts; (iii) lost income in connection with Redes’ future operation and maintenance of the networks; and (iv) other related costs and damages to Redes as a result of the improper termination of the contracts. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the date of the contract terminations, Redes had incurred costs of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e772-wk-Fact-143FBF8BEE7655CF99645DBE38CC9335" name="pwr:ConstructionInProcessCostsIncurred" contextRef="D2019Q2JAN0115-APR3019_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">157</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in construction of the project and had received approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e776-wk-Fact-670D30C3033F59448203AC8740B4D5B3" name="pwr:ProceedsFromConstructionContracts" contextRef="D2019Q2JAN0115-APR3019_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">100</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of payments (inclusive of the approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e780-wk-Fact-E5652B530E395CA3BF0D2D1BE59C00F7" name="us-gaap:ProceedsFromAdvancesForConstruction" contextRef="D2019Q2JAN0115-APR3019_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">87</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> advance payments). Furthermore, upon completion of the physical transfer of the networks to PRONATEL, which commenced in October 2019, PRONATEL and the MTC will possess the networks, for which PRONATEL has paid approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e784-wk-Fact-670D30C3033F59448203AC8740B4D5B3" name="pwr:ProceedsFromConstructionContracts" contextRef="D2019Q2JAN0115-APR3019_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">100</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> while collecting approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e788-wk-Fact-B315A71FD1D55FB5AFCA91F535DA8D66" name="pwr:ProceedsFromExerciseOfOnDemandBonds" contextRef="D2019Q2APRIL_dei_LegalEntityAxis_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">112</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of bond proceeds. Quanta believes that PRONATEL's actions represent an abuse of power and unfair and inequitable treatment and that PRONATEL and the MTC have been unjustly enriched. Specifically, under the terms of the contracts, the advance payment bonds were to be exercised only if it is determined that Redes did not use the advance payments for their intended purpose, in which case Redes would be obligated to return the portion of the advance payments not properly used. Redes was not afforded the opportunity to provide evidence of its proper use of the advance payments for project expenditures prior to PRONATEL exercising the bonds in their full amount. As stated above, Redes has incurred substantially more than the advance payment amounts in the execution of the project, and Quanta believes Redes has used the advance payment amounts for their intended purpose. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta also reserves the right to seek full compensation for the loss of its investment under other applicable legal regimes, including investment treaties and customary international law, as well as to seek resolution through direct discussions with PRONATEL or the MTC. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta believes Redes is entitled to all amounts described in the claims above and intends to vigorously pursue those claims in the pending arbitration proceeding and/or additional arbitration proceedings. However, as a result of the contract terminations and the inherent uncertainty involved in arbitration proceedings and recovery of amounts owed, there can be no assurance that Redes will prevail on those claims or in defense of liquidated damages claims or any other claims that may be asserted by PRONATEL. As a result, during the three months ended June 30, 2019, Quanta recorded a charge to earnings of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e798-wk-Fact-9B7AD3EF25585FB58933E55837287944" name="us-gaap:LossContingencyLossInPeriod" contextRef="FD2019Q2QTD_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">79.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which included a reduction of previously recognized earnings on the project, a reserve against a portion of the project costs incurred through the project termination date, an accrual for a portion of the alleged liquidated damages, and the estimated costs to complete the project turnover and close out the project. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, after taking into account the above charge, Quanta had a net receivable position related to the project of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e809-wk-Fact-9CEEF18A6B92536087A7FA3AAF132FAC" name="us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms" contextRef="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">120</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which includes the approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e813-wk-Fact-9FC35ECA4C2C5946A976E2E2D240D2CE" name="pwr:ProceedsFromRefundOfAdvancesForConstruction" contextRef="FD2019Q3QTD_dei_LegalEntityAxis_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">87</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> PRONATEL collected through exercise of the advance payment bonds. The net receivable from PRONATEL is included in “Other assets, net” in the accompanying consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If Quanta is not successful in the pending or future arbitration proceedings, this matter could result in an additional significant loss that could have a material adverse effect on Quanta’s consolidated results of operations and cash flows. However, based on the information currently available and the preliminary status of the pending arbitration proceeding, Quanta is not able to determine a range of reasonably possible additional loss, if any, with respect to this matter.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Maurepas Project Dispute</span><span style="font-family:inherit;font-size:10pt;">. During the third quarter of 2017, Maurepas Pipeline, LLC (Maurepas) notified QPS Engineering, LLC (QPS), a subsidiary of Quanta, of its claim for liquidated damages allegedly arising from delay in mechanical completion of a project in Louisiana. Quanta disputes the claim and believes that QPS is not responsible for liquidated damages under the contract terms, and in June 2019 QPS filed suit against SemGroup Corporation, the parent company of Maurepas, under the parent guarantee issued to secure payment from Maurepas on the project. QPS is seeking to recover </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e829-wk-Fact-83FEF10334C55084AB623F8A689E67E8" name="us-gaap:LossContingencyDamagesSoughtValue" contextRef="FD2017Q3QTD_dei_LegalEntityAxis_pwr_QPSEngineeringLLCQPSMember_srt_LitigationCaseAxis_pwr_MaurepasProjectDisputeMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> that it believes has been wrongfully withheld, which represents the maximum liability for liquidated damages pursuant to the contract terms. In July and August 2018, QPS also received notice from Maurepas claiming certain warranty defects on the project. In July 2019, Maurepas filed suit against QPS and Quanta, pursuant to a parent guarantee, for damages related to the warranty defects and for a declaratory judgment related to the liquidated damages claim, subsequently claiming approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e833-wk-Fact-1417AFC53D784FB6611E133078F14816" name="us-gaap:LossContingencyDamagesSoughtValue" contextRef="D2019Q3JULY01_dei_LegalEntityAxis_pwr_MaurepasPipelineLLCMember_srt_LitigationCaseAxis_pwr_MaurepasProjectDisputeMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">59</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in damages related to a portion of the alleged warranty defects. Quanta is continuing to evaluate the claimed warranty defects and, if they exist, the appropriate remedy. At this time, Quanta disputes the extent of the alleged defects or has not been able to substantiate them.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 38</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-01FEBB358C0559279C6206C7F45CF998-4" continuedAt="TextSelection-01FEBB358C0559279C6206C7F45CF998-5"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had recorded an accrual with respect to this matter based on the current estimated amount of probable loss. However, based on the information currently available, Quanta cannot estimate the range of additional reasonably possible loss in connection with this matter. If, upon final resolution of this matter, Quanta is unsuccessful, any liquidated damages or warranty defect damages in excess of Quanta’s current loss accrual would be recorded as additional costs on the project.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Lorenzo Benton v. Telecom Network Specialists, Inc., et al. </span><span style="font-family:inherit;font-size:10pt;">In June 2006, plaintiff Lorenzo Benton filed a class action complaint in the Superior Court of California, County of Los Angeles, alleging various wage and hour violations against Telecom Network Specialists (TNS), a former subsidiary of Quanta. Quanta retained liability associated with this matter pursuant to the terms of Quanta’s sale of TNS in December 2012. Benton represents a class of workers that includes all persons who worked on certain TNS projects, including individuals that TNS retained through numerous staffing agencies. The plaintiff class in this matter is seeking damages for unpaid wages, penalties associated with the failure to provide meal and rest periods and overtime wages, interest and attorneys’ fees. In January 2017, the trial court granted a summary judgment motion filed by the plaintiff class and found that TNS was a joint employer of the class members and that it failed to provide adequate meal and rest breaks and failed to pay overtime wages. In February 2019, the court granted, in part, the plaintiff class’s final motion for summary judgment on damages awarding the class approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e850-wk-Fact-BC5A03A2115E58EEB278EFAC00E0D28C" name="us-gaap:LossContingencyDamagesAwardedValue" contextRef="D2019Q1FEB2019_srt_LitigationCaseAxis_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_srt_RangeAxis_srt_MaximumMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for its meal/rest break and overtime claims and denied the motion as to penalties. Quanta believes the court’s decisions on liability and damages are not supported by controlling law and continues to contest its liability and the damage calculation asserted by the plaintiff class in this matter. In July 2019, TNS prevailed, in part, on its own motion for summary judgment on the remaining wage statement and penalty claims, with the court dismissing the claims for penalties based on alleged meal and rest break violations. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, in November 2007, TNS filed cross complaints for indemnity and breach of contract against the staffing agencies, which employed many of the individuals in question. In December 2012, the trial court heard cross-motions for summary judgment filed by TNS and the staffing agencies pertaining to TNS’s demand for indemnity. The court denied TNS’s motion and granted the motions filed by the staffing agencies; however, the California Appellate Court reversed the trial court’s decision in part and instructed the trial court to reconsider its ruling. In February 2017, the court denied a new motion for summary judgment filed by the staffing companies and has since stated that the staffing companies would be liable to TNS for any damages owed to the class members that the staffing companies employed.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The final amount of liability, if any, payable in connection with this matter remains the subject of pending litigation and will ultimately depend on various factors, including the outcome of Quanta’s appeal of the trial court’s rulings on liability and damages, the final determination with respect to any additional damages owed by Quanta, and the solvency of the staffing agencies. Based on review and analysis of the trial court’s rulings on liability, Quanta does not believe, at this time, that it is probable this matter will result in a material loss. However, if Quanta is unsuccessful in this litigation and the staffing agencies are unable to fund damages owed to class members, Quanta believes the range of reasonably possible loss to Quanta upon final resolution of this matter could be up to approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e860-wk-Fact-BADEAFE7CD7B5340B6BCDFAD29717F82" name="us-gaap:LossContingencyEstimateOfPossibleLoss" contextRef="FI2019Q3_srt_LitigationCaseAxis_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_srt_RangeAxis_srt_MaximumMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, plus attorneys’ fees and expenses of the plaintiff class.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hallen Acquisition Assumed Liability</span><span style="font-family:inherit;font-size:10pt;">. In August 2019, in connection with the acquisition of Hallen, Quanta assumed certain contingent liabilities associated with a March 2014 natural gas-fed explosion and fire in the Manhattan borough of New York City, New York. The incident resulted in, among other things, loss of life, personal injury and the destruction of two buildings and other property damage. After investigation, the National Transportation Safety Board determined that the probable cause of the incident was the failure of certain natural gas infrastructure installed by Consolidated Edison, Inc. (Con Ed) and the failure of certain sewer infrastructure maintained by the City of New York. Pursuant to a contract with Con Ed, Hallen had performed certain work related to such natural gas infrastructure and agreed to indemnify Con Ed for certain claims, liabilities and costs associated with its work. Numerous lawsuits are pending in New York state courts related to the incident, which generally name Con Ed, the City of New York and Hallen as defendants. These lawsuits are at various preliminary stages and generally seek unspecified damages and, in some cases, punitive damages, for wrongful death, personal injury, property damage and business interruption. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hallen’s potential liabilities associated with this matter are expected to be covered under applicable insurance policies or contractual remedies negotiated by Quanta with the former owners of Hallen. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had not recorded an accrual for any probable and estimable loss related to this matter. However, the ultimate amount of liability in connection with this matter remains subject to uncertainties associated with pending litigation, including, among other things, the apportionment of liability among the defendants and the likelihood and amount of potential damages claims. As a result, this matter could result in a loss that is in excess of, or not covered by, such insurance or contractual remedies, which could have a material adverse effect on Quanta’s consolidated results of operations and cash flows. </span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Credit Risk</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta is subject to concentrations of credit risk related primarily to its cash and cash equivalents and its net receivable position with customers, which includes amounts related to billed and unbilled accounts receivable and contract assets net of advanced billings with the same customer. Substantially all of Quanta’s cash and cash equivalents are managed by what it believes </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 39</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-01FEBB358C0559279C6206C7F45CF998-5" continuedAt="TextSelection-01FEBB358C0559279C6206C7F45CF998-6"><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to be high credit quality financial institutions. In accordance with Quanta’s investment policies, these institutions are authorized to invest cash and cash equivalents in a diversified portfolio of what Quanta believes to be high quality cash and cash equivalent investments, which consist primarily of interest-bearing demand deposits, money market investments and money market mutual funds. Although Quanta does not currently believe the principal amount of these cash and cash equivalents is subject to any material risk of loss, changes in economic conditions could impact the interest income Quanta receives from these investments. In addition, Quanta grants credit under normal payment terms, generally without collateral, to its customers, which include electric power and energy companies, governmental entities, general contractors, and builders, owners and managers of commercial and industrial properties located primarily in the United States, Canada, Australia and Latin America. Consequently, Quanta is subject to potential credit risk related to changes in business and economic factors throughout these locations, which may be heightened as a result of uncertain economic and financial market conditions that have existed in recent years. However, Quanta generally has certain statutory lien rights with respect to services provided. Some of Quanta’s customers have experienced significant financial difficulties (including bankruptcy), and customers may experience financial difficulties in the future. These difficulties expose Quanta to increased risk related to collectability of billed and unbilled receivables and contract assets for services Quanta has performed. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 29, 2019, PG&E, one of Quanta’s largest customers, filed for bankruptcy protection under Chapter 11 of the U.S. Bankruptcy Code, as amended. Quanta is monitoring the bankruptcy proceeding and evaluating the treatment of, and potential claims related to, its pre-petition receivables. As of the bankruptcy filing date, Quanta had approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e888-wk-Fact-52DC81906B5A5B0DABDB94DB677CD68D" name="us-gaap:AccountsReceivableNet" contextRef="I2019Q1JAN29_srt_MajorCustomersAxis_pwr_PGEMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_pwr_PrePetitionReceivableMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">165</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of billed and unbilled receivables, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e892-wk-Fact-86F648B6C24F57EA84D02AE0E751706B" name="us-gaap:AccountsReceivableNet" contextRef="FI2019Q3_srt_MajorCustomersAxis_pwr_PGEMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_pwr_PrePetitionReceivableMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">54</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of which remained unpaid as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Subsequent to the bankruptcy filing, the bankruptcy court approved the assumption by PG&E of certain contracts with subsidiaries of Quanta, which authorized PG&E to pay approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e900-wk-Fact-C965F5B292B65CBD8BEC5F57B46C7970" name="us-gaap:AccountsReceivableNetCurrent" contextRef="I2019Q1JAN29_srt_MajorCustomersAxis_pwr_PGEMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_pwr_PrePetitionReceivableMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">122</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of pre-petition receivables, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e904-wk-Fact-9C30DBB5D59A5F80940914E2D573CB77" name="us-gaap:ProceedsFromSaleAndCollectionOfReceivables" contextRef="D2019Q3JAN29-SEPT30_srt_MajorCustomersAxis_pwr_PGEMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_pwr_PrePetitionReceivableMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">111</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of which has been received as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Quanta believes it will ultimately collect the approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e913-wk-Fact-487837A8974B50CE9119D04A2C871312" name="us-gaap:AccountsReceivableNet" contextRef="FI2019Q3_srt_MajorCustomersAxis_pwr_PGEMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_pwr_PrePetitionReceivableMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">43</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of pre-petition receivables that were not assumed by PG&E, which amount has been classified as non-current within “Other assets, net” in the accompanying condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. However, the ultimate outcome of the bankruptcy proceeding is uncertain, and Quanta’s belief regarding collection of the remaining receivables is based on a number of assumptions that are potentially subject to change as the proceeding progresses. Should any of those assumptions change, the amount collected could be materially less than the amount of the remaining receivables. Additionally, Quanta is continuing to perform services for PG&E while the bankruptcy case is ongoing and believes that amounts billed for post-petition services will continue to be collected in the ordinary course of business. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PG&E, a customer within Quanta’s Electric Power Infrastructure Services segment, represented </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34572429e924-wk-Fact-959079C4BD489ABC7A17DDC5B2DA76A2" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">10.5</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of Quanta’s consolidated revenues for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and represented </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34572429e936-wk-Fact-A9D296560138ED678AABF91C4FB9318D" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">11.6</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of Quanta’s consolidated net receivable position at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34572429e945-wk-Fact-4809E78C0B73EFEC1E4FDDC70AA69D43" name="pwr:NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue" contextRef="FD2019Q3QTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="Customer" decimals="INF" scale="0" format="ixt-sec:numwordsen">No</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> customer represented 10% or more of Quanta’s consolidated revenues for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> or for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34572429e961-wk-Fact-7C616AABECA9D2A55AC3F91EABEB0015" name="pwr:NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition" contextRef="FI2018Q4_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="Customer" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> customer represented 10% or more of Quanta’s consolidated net receivable position at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Insurance</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Note 2, Quanta is insured for employer’s liability, workers’ compensation, auto liability, general liability and group health claims. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the gross amount accrued for insurance claims totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e985-wk-Fact-D430859B067D575589DDABD816F44ACE" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" contextRef="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">280.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e989-wk-Fact-028D6F0C815E54E69AD11BBB145DE774" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" contextRef="FI2018Q4_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">272.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, with </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e993-wk-Fact-85D78467633E553E8FE104937EA1CCF8" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">210.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e998-wk-Fact-B3F4469F7F8254FAB3CE1D9825AE10EB" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2018Q4_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">210.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> considered to be long-term and included in “Insurance and other non-current liabilities.” Related insurance recoveries/receivables as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e1010-wk-Fact-03D2DDDFE60E51349F7EC32368B43C41" name="us-gaap:InsuranceSettlementsReceivable" contextRef="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">34.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e1014-wk-Fact-8ECA0F93E15C5F2DB289334165F81047" name="us-gaap:InsuranceSettlementsReceivable" contextRef="FI2018Q4_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">56.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e1018-wk-Fact-70794DC1101B5602A16F75D70EC99E43" name="us-gaap:InsuranceSettlementsReceivableCurrent" contextRef="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e1023-wk-Fact-B17F792A8A9A5F3E852009A449F5BDC5" name="us-gaap:InsuranceSettlementsReceivableCurrent" contextRef="FI2018Q4_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> are included in “Prepaid expenses and other current assets” and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e1027-wk-Fact-E910890362F058DAAE3807068B28579A" name="us-gaap:InsuranceSettlementsReceivableNoncurrent" contextRef="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">34.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e1031-wk-Fact-D11682631DC15CAAAB55C3B3BA598FFC" name="us-gaap:InsuranceSettlementsReceivableNoncurrent" contextRef="FI2018Q4_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">56.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> are included in “Other assets, net.” </span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Project Insurance Claim.</span><span style="font-family:inherit;font-size:10pt;"> In June 2018, while performing a horizontal directional drill and installing an underground gas pipeline, one of Quanta’s subsidiaries experienced a partial collapse of a borehole. Subsequent to the incident, Quanta has worked with its customer to mitigate the impact of the incident and to substantially complete the project. As required by the contract, the customer procured certain insurance coverage for the project, with Quanta subsidiaries as additional insureds. Quanta is working collaboratively with the customer to pursue insurance claims with the customer’s insurance carriers. The insurers have preliminarily acknowledged coverage for the incident; however, the amount of coverage is subject to further negotiation and, to the extent necessary, litigation. To the extent Quanta is not successful in recovering the full amount of the insurance claims it is pursuing, Quanta plans to pursue contractual relief from the customer.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had recorded a receivable of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e1049-wk-Fact-BA5B7A8F222652DDA16E9FB1161194C8" name="us-gaap:InsuranceSettlementsReceivable" contextRef="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectInsuranceClaimMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">81.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in accordance with GAAP related to accounting for insurance claims and potential recoveries. The amount represents a portion of the total insurance claims being pursued by Quanta, which amounted to approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e1053-wk-Fact-BEDDC7406ADC56199D613702169CFC88" name="pwr:InsuranceClaimsAmountsPursued" contextRef="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectInsuranceClaimMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">144</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> as of such date. To the extent Quanta is unsuccessful in realizing insurance or contractual recoveries, additional charges to operating results, which could be material, would be required.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 40</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-01FEBB358C0559279C6206C7F45CF998-6" continuedAt="TextSelection-01FEBB358C0559279C6206C7F45CF998-7"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Letters of Credit</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of Quanta’s vendors require letters of credit to ensure reimbursement for amounts they are disbursing on Quanta’s behalf, such as to beneficiaries under its insurance programs. In addition, from time to time, certain customers require Quanta to post letters of credit to ensure payment of subcontractors and vendors and guarantee performance under contracts. Such letters of credit are generally issued by a bank or similar financial institution, typically pursuant to Quanta’s senior secured credit facility. Each letter of credit commits the issuer to pay specified amounts to the holder of the letter of credit if the holder claims that Quanta has failed to perform specified actions. If this were to occur, Quanta would be required to reimburse the issuer of the letter of credit. Depending on the circumstances of such a reimbursement, Quanta may also be required to record a charge to earnings for the reimbursement. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d34572429e1070-wk-Fact-9329A66B6DE158398E0B983CD3CB4DF4" name="us-gaap:LettersOfCreditOutstandingAmount" contextRef="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">346.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in outstanding letters of credit under its senior secured credit facility securing its casualty insurance program and various contractual commitments. These are irrevocable stand-by letters of credit with maturities generally expiring at various times throughout </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">. Quanta expects to renew the majority of the letters of credit related to the casualty insurance program for subsequent one-year periods upon maturity. Quanta is not aware of any claims currently asserted or threatened under any of these letters of credit that are material, individually or in the aggregate. However, to the extent payment is required for any such claims, the amount paid could be material and could adversely affect Quanta’s consolidated business, financial condition, results of operations or cash flows.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Bonds and Parent Guarantees</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Many customers, particularly in connection with new construction, require Quanta to post performance and payment bonds issued by a financial institution known as a surety. These bonds provide a guarantee to the customer that Quanta will perform under the terms of a contract and pay its subcontractors and vendors. If Quanta fails to perform, the customer may demand that the surety make payments or provide services under the bond. Quanta must reimburse the surety for any expenses or outlays it incurs. Under Quanta’s underwriting, continuing indemnity and security agreement with its sureties and with the consent of the lenders that are party to Quanta’s credit agreement, Quanta has granted security interests in certain of its assets as collateral for its obligations to the sureties. Subject to certain conditions and consistent with terms of the credit agreement for Quanta’s senior secured credit facility, these security interests will be automatically released if Quanta maintains a credit rating that meets two of the following three conditions: (i) a corporate credit rating that is BBB- or higher by Standard & Poor’s Rating Services, (ii) a corporate family rating that is Baa3 or higher by Moody’s Investors Services, Inc. or (iii) a corporate credit rating that is BBB- or higher by Fitch Ratings, Inc. Quanta may be required to post letters of credit or other collateral in favor of the sureties or Quanta’s customers in the future, which would reduce the borrowing availability under its senior secured credit facility. Quanta has not been required to make any material reimbursements to its sureties for bond-related costs except related to the exercise of certain advance payment and performance bonds in connection with a project located in Peru, as set forth in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings</span><span style="font-family:inherit;font-size:10pt;"> above. However, to the extent further reimbursements are required, the amounts could be material and could adversely affect Quanta’s consolidated business, financial condition, results of operations or cash flows.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance bonds expire at various times ranging from mechanical completion of a project to a period extending beyond contract completion in certain circumstances, and as such a determination of maximum potential amounts outstanding requires the use of certain estimates and assumptions. Such amounts can also fluctuate from period to period based upon the mix and level of Quanta’s bonded operating activity. As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the total amount of the outstanding performance bonds was estimated to be approximately </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d34572429e1099-wk-Fact-64C3282DE6545F879E284A86B6B972A5" name="us-gaap:GuaranteeObligationsMaximumExposure" contextRef="FI2019Q3_us-gaap_GuaranteeObligationsByNatureAxis_us-gaap_PerformanceGuaranteeMember" unitRef="usd" decimals="-8" scale="9" format="ixt:numdotdecimal">2.7</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;">. Quanta’s estimated maximum exposure as it relates to the value of the performance bonds outstanding is lowered on each bonded project as the cost to complete is reduced, and each commitment under a performance bond generally extinguishes concurrently with the expiration of its related contractual obligation. The estimated cost to complete these bonded projects was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e1103-wk-Fact-E1F65CBF165551F5B0B8D15CD13A3857" name="pwr:EstimatedCostsToCompleteBondedProjects" contextRef="FI2019Q3_us-gaap_GuaranteeObligationsByNatureAxis_us-gaap_PerformanceGuaranteeMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_EstimateMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">796</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, from time to time, Quanta guarantees certain obligations and liabilities of its subsidiaries that may arise in connection with, among other things, contracts with customers, equipment lease obligations, joint venture arrangements and contractor licenses. These guarantees may cover all of the subsidiary’s unperformed, undischarged and unreleased obligations and liabilities under or in connection with the relevant agreement. For example, with respect to customer contracts, a guarantee may cover a variety of obligations and liabilities arising during the ordinary course of the subsidiary’s business or operations, including, among other things, warranty and breach of contract claims, third party and environmental liabilities arising from the subsidiary’s work and for which it is responsible, liquidated damages, or indemnity claims. Quanta is not aware of any obligations or liabilities currently asserted under any of these guarantees that are material, individually or in the aggregate. However, to the extent a subsidiary incurs a material obligation or liability and Quanta has guaranteed the performance or payment of such liability, the recovery by a customer or other counterparty or a third party will not be limited to the assets of the subsidiary. As a result, </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 41</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-01FEBB358C0559279C6206C7F45CF998-7" continuedAt="TextSelection-01FEBB358C0559279C6206C7F45CF998-8"><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">responsibility under the guarantee could exceed the amount recoverable from the subsidiary alone and could materially and adversely affect Quanta’s consolidated business, financial condition, results of operations and cash flows.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employment Agreements</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta has various employment agreements with certain executives and other employees, which provide for compensation, other benefits and, under certain circumstances, severance payments and post-termination equity-related benefits. Certain employment agreements also contain clauses that require the payment of certain amounts to such employees upon the occurrence of a defined change in control event.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Collective Bargaining Agreements</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of Quanta’s operating units are parties to collective bargaining agreements with unions that represent certain of their employees. The collective bargaining agreements expire at various times and have typically been renegotiated and renewed on terms similar to those in the expiring agreements. From time to time, Quanta is a party to grievance actions based on claims arising out of the collective bargaining agreements. The agreements require the operating units to pay specified wages, provide certain benefits to union employees and contribute certain amounts to multiemployer pension plans and employee benefit trusts. Quanta’s multiemployer pension plan contribution rates generally are made to the plans on a “pay-as-you-go” basis based on its union employee payrolls. The location and number of union employees that Quanta employs at any given time and the plans in which they may participate vary depending on Quanta’s need for union resources in connection with its ongoing projects. Therefore, Quanta is unable to accurately predict its union employee payroll and the resulting multiemployer pension plan contribution obligations for future periods.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Pension Protection Act of 2006 also added special funding and operational rules generally applicable to plan years beginning after 2007 for multiemployer plans that are classified as “endangered,” “seriously endangered” or “critical” status based on multiple factors (including, for example, the plan’s funded percentage, the plan’s cash flow position and whether the plan is projected to experience a minimum funding deficiency). Plans in these classifications must adopt measures to improve their funded status through a funding improvement or rehabilitation plan, as applicable, which may require additional contributions from employers (e.g., a surcharge on benefit contributions) and/or modifications to retiree benefits. Certain plans to which Quanta contributes or may contribute in the future are in “endangered,” “seriously endangered” or “critical” status. The amount of additional funds, if any, that Quanta may be obligated to contribute to these plans in the future cannot be reasonably estimated due to uncertainty regarding the future levels of work that require union employees covered by these plans, as well as the future contribution levels and possible surcharges on contributions applicable to these plans.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta may be subject to additional liabilities imposed by law as a result of its participation in multiemployer defined benefit pension plans. For example, the Employee Retirement Income Security Act of 1974, as amended by the Multiemployer Pension Plan Amendments Act of 1980, imposes certain liabilities upon an employer who is a contributor to a multiemployer pension plan if the employer withdraws from the plan or the plan is terminated or experiences a mass withdrawal. These liabilities include an allocable share of the unfunded vested benefits in the plan for all plan participants, not merely the benefits payable to a contributing employer’s own retirees. As a result, participating employers may bear a higher proportion of liability for unfunded vested benefits if other participating employers cease to contribute or withdraw, with the reallocation of liability being more acute in cases when a withdrawn employer is insolvent or otherwise fails to pay its withdrawal liability. Quanta is not aware of any material withdrawal liabilities that have been incurred or asserted and that remain outstanding as a result of a withdrawal by Quanta from a multiemployer defined benefit pension plan. However, to the extent any such liabilities arise, they could be material and could adversely affect Quanta’s consolidated business, financial condition, results of operations or cash flows.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Indemnities</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta generally indemnifies its customers for the services it provides under its contracts and other specified liabilities, which may subject Quanta to indemnity claims and liabilities and related litigation. Additionally, in connection with certain acquisitions and dispositions, Quanta has indemnified various parties against specified liabilities that those parties might incur in the future. The indemnities under acquisition or disposition agreements are usually contingent upon the other party incurring liabilities that reach specified thresholds. Quanta is not aware of any indemnity claims currently asserted in connection with its indemnity obligations that are material. However, to the extent indemnification is required, the amount could adversely affect Quanta’s consolidated business, financial condition, results of operations or cash flows.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of Quanta’s acquisition transactions, Quanta obtains rights to indemnification from the sellers or former owners of acquired businesses for certain risks, liabilities and obligations arising from their prior operations, such as performance, </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 42</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-01FEBB358C0559279C6206C7F45CF998-8"><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">operational, safety, workforce or tax issues, some of which Quanta may not have discovered during due diligence. However, the indemnities may not cover all of Quanta’s exposure for such pre-acquisition matters, or the indemnitors may be unwilling or unable to pay amounts owed to Quanta. Accordingly, Quanta may incur expenses for which it is not reimbursed, and such amounts could be material and could have a material adverse effect on Quanta’s consolidated business, financial condition, results of operations and cash flows. Quanta is currently in the process of negotiating certain pre-acquisition obligations associated with non-U.S. payroll taxes that may be due from a business acquired by Quanta in 2013. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34572429e1152-wk-Fact-C245A058C6E758069DD5BE40FABD202D" name="us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" contextRef="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_IndemnificationGuaranteeMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> as its estimate of the pre-acquisition tax obligations and a corresponding indemnification asset, as management expects to recover</span><span style="font-family:inherit;font-size:10pt;color:#ee2724;"> </span><span style="font-family:inherit;font-size:10pt;">from the indemnity counterparties any amounts that Quanta may be required to pay in connection with any such obligations. Additionally, Quanta has obtained certain indemnification rights from the former owners of Hallen with respect to contingent liabilities that were assumed in connection with the acquisition, as set forth in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings — Hallen Acquisition Assumed Liability </span><span style="font-family:inherit;font-size:10pt;">above.</span></div></ix:continuation><div><a id="s0089F07C6C825A0D929C1B2C955ABCE6"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">12. <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:SegmentReportingDisclosureTextBlock" id="TextSelection-6BBC17A754125FEE9ADFC291D85AD58E-0-wk-Fact-70F0C5868E3251349DAD3BCCD97BF7C1" continuedAt="TextSelection-6BBC17A754125FEE9ADFC291D85AD58E-1" escape="true">SEGMENT INFORMATION:</ix:nonNumeric></span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="TextSelection-8C7BCEA8BAF158F08A85FA2F66BEA98F-0-wk-Fact-DDCF007C1C0954B4BA1D95AE3B4B38A8" escape="true"><ix:continuation id="TextSelection-6BBC17A754125FEE9ADFC291D85AD58E-1" continuedAt="TextSelection-6BBC17A754125FEE9ADFC291D85AD58E-2"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta presents its operations under </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e591-wk-Fact-C9F086C4F2E55708A0BF4BE94236BF37" name="us-gaap:NumberOfReportableSegments" contextRef="FD2019Q3YTD" unitRef="Segment" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments: (1) Electric Power Infrastructure Services and (2) Pipeline and Industrial Infrastructure Services. This structure is generally based on the broad end-user markets for Quanta’s services. See Note 1 for additional information regarding Quanta’s reportable segments.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s segment results are derived from the types of services provided across its operating units in each of its end user markets. Quanta’s entrepreneurial business model allows multiple operating units to serve the same or similar customers and to provide a range of services across end user markets. Quanta’s operating units are organized into one of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e598-wk-Fact-A089E53E67595B658690A62E1DD0B966" name="pwr:NumberOfInternalDivisions" contextRef="FD2019Q3YTD" unitRef="division" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> internal divisions: the Electric Power Infrastructure Services Division and the Pipeline and Industrial Infrastructure Services Division. These internal divisions are closely aligned with the reportable segments, and operating units are assigned to divisions based on the predominant type of work performed.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reportable segment information, including revenues and operating income by type of work, is gathered from each operating unit for the purpose of evaluating segment performance in support of Quanta’s market strategies. Classification of operating unit revenues by type of work for segment reporting purposes can require judgment on the part of management. Quanta’s operating units may perform joint projects for customers in multiple industries, deliver multiple types of services under a single customer contract or provide service offerings to various industries. For example, Quanta performs joint trenching projects to install distribution lines for electric power and natural gas customers. </span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, Quanta’s integrated operations and common administrative support for its operating units require that certain allocations be made to determine segment profitability, including allocations of shared and indirect costs (e.g., facility costs), indirect operating expenses (e.g., depreciation), and general and administrative costs. Certain corporate costs are not allocated and include payroll and benefits, employee travel expenses, facility costs, professional fees, acquisition costs and amortization related to intangible assets.</span></div></ix:continuation></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 43</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-6BBC17A754125FEE9ADFC291D85AD58E-2"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="TextSelection-DF1D1216926157B9B4FA79E6B789D90F-0-wk-Fact-E5FF52B857AB5C788A54330BDDC874C7" escape="true"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized financial information for Quanta’s reportable segments is presented in the following table (in thousands): </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:48%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenues:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1006-wk-Fact-A185D9FCC0FD5C1DB37C49FA6D1ABD52" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,876,097</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1025-wk-Fact-D091ED224BC751659EA03D8C4EE95832" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,617,736</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1045-wk-Fact-2ED7345E7D4B51B69CFB0F5653307F9A" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,274,456</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1064-wk-Fact-58436C0BC3F4535B942C092711526F46" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,756,416</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pipeline and Industrial Infrastructure Services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1084-wk-Fact-DDEFF5A2AB8A5405836C522D8E3B54D2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,476,798</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1103-wk-Fact-59BBB6F8DCF15640BD16B056FE625291" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,367,545</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1122-wk-Fact-A4E2E229D5DA5CA2A80CE43D298AD05D" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,724,897</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1142-wk-Fact-07DF63459B8D510EA7133768FA71882E" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,302,789</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1172-wk-Fact-3756743F03A2597AA358950BC3512898" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,352,895</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1191-wk-Fact-B3D0756E66B45AEB8D32FA51D7E4BD21" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,985,281</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1211-wk-Fact-78FA0EEB9C085BF9B33ECA21869A94F3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,999,353</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1230-wk-Fact-6BBD13D8F3C25FFCB3F1C28CA350ED1D" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,059,205</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating income (loss)</span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1342-wk-Fact-879641F7ADFF56EEAC76D9B327723F0F" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">175,692</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1361-wk-Fact-9AF69332F0B15B8EBEB50315FF7E78A0" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">179,181</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1381-wk-Fact-DA46A9A224C6564184486AEA88C4C9E5" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">430,244</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1400-wk-Fact-A609B5F94D1E5DD4979F33B83FE2EB66" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">466,087</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pipeline and Industrial Infrastructure Services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1420-wk-Fact-FBBE4A25801457D1837F28D608DFB4C3" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">132,424</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1439-wk-Fact-A32D814FD4DE5181AE1F3FA3C271BF07" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">96,067</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1458-wk-Fact-0B23A44C6C925C68AEC6C44745DA57A0" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">243,066</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1478-wk-Fact-29B73510FFD0534B900DB6E2E60B2BAE" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">149,953</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate and non-allocated costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34569719e1503-wk-Fact-422FFE600B4A56A7BE287D38C6A1AE65" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">98,722</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34569719e1523-wk-Fact-AC7960668FA5521187D47C1B893A60CC" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">82,687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34569719e1543-wk-Fact-9B18DF7761695D1BB7E589CD7B69B39A" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">265,849</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34569719e1564-wk-Fact-F43D45D6D47E5025B3C44B70131D4AC4" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">225,219</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated operating income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1596-wk-Fact-527A5AFD45415FB6A8125A69CB21F562" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">209,394</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1615-wk-Fact-8F846E7D341D5D888D5C4848B000A984" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">192,561</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1635-wk-Fact-F2B5FA4609D455D3B33A85834CDF9B59" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">407,461</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1654-wk-Fact-6785E25B87CA50A2A3B8F13EAEF44FF5" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">390,821</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1764-wk-Fact-580DD57448505D189248009EB2529650" name="us-gaap:Depreciation" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,240</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1783-wk-Fact-BECD013B099455C0B512D246D840727E" name="us-gaap:Depreciation" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,273</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1803-wk-Fact-DA010769AA2C5CABACA9F9BB44396625" name="us-gaap:Depreciation" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">79,205</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1822-wk-Fact-D1D727C57AEC56ED82FEB229E455FCA7" name="us-gaap:Depreciation" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">71,801</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pipeline and Industrial Infrastructure Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1842-wk-Fact-74D2262301C358A8864ECD1A15FF05A1" name="us-gaap:Depreciation" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,877</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1861-wk-Fact-53AD4A9FCCB254CB891565BFDB324993" name="us-gaap:Depreciation" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,711</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1880-wk-Fact-818AAA59FE0452E69AB6F848C1C35949" name="us-gaap:Depreciation" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,166</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1900-wk-Fact-453BEE36E8A65F6496E144304A3AFCF9" name="us-gaap:Depreciation" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">65,886</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate and non-allocated costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1925-wk-Fact-ECB1621C931D545CBDF0D5B4AC9CD866" name="us-gaap:Depreciation" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,445</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1944-wk-Fact-31A92E022B1A5C1690DD4D487A6E21D7" name="us-gaap:Depreciation" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,559</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1963-wk-Fact-261A3E933D0758D7BF84CC33819200CF" name="us-gaap:Depreciation" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,218</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e1983-wk-Fact-8972503C58C25487A585F3AA2D51F471" name="us-gaap:Depreciation" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,609</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e2013-wk-Fact-3A96E32B633A5906BCA4BD427E3D8047" name="us-gaap:Depreciation" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,562</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e2032-wk-Fact-7282DA16C7E45E02B3EC72B3A648AA89" name="us-gaap:Depreciation" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,543</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e2052-wk-Fact-00CB5009A7FC5BD5B6C427B3CD629AE8" name="us-gaap:Depreciation" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">161,589</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e2071-wk-Fact-F747757192ED5127A2154BC43A564941" name="us-gaap:Depreciation" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">150,296</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Separate measures of Quanta’s assets and cash flows by reportable segment, including capital expenditures, are not produced or utilized by management to evaluate segment performance. Quanta’s fixed assets, which are held at the operating unit level, include operating machinery, equipment and vehicles, office equipment, buildings and leasehold improvements, and are used on an interchangeable basis across its reportable segments. As such, for reporting purposes, total depreciation expense is allocated each quarter among Quanta’s reportable segments based on the ratio of each reportable segment’s revenue contribution to consolidated revenues.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Operations</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta derived </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569719e2100-wk-Fact-775379F283BA5C619FC67485CF0BE91E" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">480.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569719e2104-wk-Fact-7E0F7F8BC722561CBBE436764C7F780B" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">667.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of its revenues from foreign operations. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta derived </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569719e2121-wk-Fact-67C440AE32EA5F16B0883C2AFD6776D1" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">1.36</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34569719e2125-wk-Fact-3E792DC3B08E58E1AE1757344E3E13A8" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember" unitRef="usd" decimals="-7" scale="9" format="ixt:numdotdecimal">1.84</ix:nonFraction> billion</span></span><span style="font-family:inherit;font-size:10pt;"> of its revenues from foreign operations. Of Quanta’s foreign revenues, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e2129-wk-Fact-3CE4FC8BC21556F7943E7E3284772F5D" name="pwr:PercentageOfForeignRevenue" contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_CA_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">71</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e2133-wk-Fact-7A05AE05CBD0584F9453DBB4BA93330C" name="pwr:PercentageOfForeignRevenue" contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_CA_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">78</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> were earned in Canada during the three months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e2146-wk-Fact-CD47A94EB1625F4A9439B964DC761AFB" name="pwr:PercentageOfForeignRevenue" contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_CA_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">75</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34569719e2150-wk-Fact-61510C16D1115DAEA47B3B596E9C8A80" name="pwr:PercentageOfForeignRevenue" contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_CA_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">75</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> were earned in Canada during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. In addition, Quanta held property and equipment of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d34569719e2167-wk-Fact-91B469C0ABF4528A9EC009A11EA8E1A1" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q3_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">310.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d34569719e2171-wk-Fact-1E3B393E510D51CB8FCE4888CF930385" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">304.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in foreign countries, primarily Canada, as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 44</span></div></div><hr style="page-break-after:always"></hr><div><a id="s55B34CE03D6B5059B455E8FF10E7C9D0"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">13. <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:CashFlowSupplementalDisclosuresTextBlock" id="TextSelection-A03D8DA457A755548DA7B461DC52D939-0-wk-Fact-2EE7A873FC56536B8DB50AED23E18C20" continuedAt="TextSelection-A03D8DA457A755548DA7B461DC52D939-1" escape="true">SUPPLEMENTAL CASH FLOW INFORMATION:</ix:nonNumeric></span></div><ix:continuation id="TextSelection-A03D8DA457A755548DA7B461DC52D939-1" continuedAt="TextSelection-A03D8DA457A755548DA7B461DC52D939-2"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:CashFlowOperatingCapitalTableTextBlock" id="TextSelection-0B24F1A102195C328CC4EFED1E82AEA1-0-wk-Fact-0007FC6CC0FD5718886C2F9343DC49D1" escape="true"><div style="line-height:120%;padding-top:9px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net effects of changes in operating assets and liabilities, net of non-cash transactions, on cash flows from operating activities are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:48%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts and notes receivable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e892-wk-Fact-30D316E25D2553BDB705B1F89D0585FC" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">479,573</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e912-wk-Fact-EAF311DDDEF55904836286EC708953D5" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">169,041</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e933-wk-Fact-3F472A4D21A35B7A83AAE5FE47663EAE" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">695,364</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e953-wk-Fact-E1BF1EBF43AE5734BC1724A31B7DBB2C" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">345,842</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e974-wk-Fact-3BAE5907406956A1B2F56612F471BEF2" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">34,016</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e993-wk-Fact-295ABC2AE49C50E9BB0FD062AD97676C" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">125,878</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1013-wk-Fact-9CB011C363AB5E439E2B6FD3965FFF34" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67,882</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1034-wk-Fact-E400FA0A4B3556AF86A4FD3BB8A08F24" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">188,996</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1060-wk-Fact-882676DD2DEE53CF90B52B8E6C226684" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,511</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1079-wk-Fact-36FA2D6409AA529BA8C21E88B6CA5C33" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,436</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1099-wk-Fact-FD46AF77A1D757B78B3DCFAB9EA86B82" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">43,598</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1119-wk-Fact-50AB72D9C85B51A2AA82313BA8D0769E" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,841</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1145-wk-Fact-CE84BC7AEAB75A389A9ABE41EA67D902" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,048</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1165-wk-Fact-A5FA96A975CC58688BC1F91C06396513" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">12,991</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1184-wk-Fact-A69B0918BEAE5C08974FB64322020749" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">110,622</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1205-wk-Fact-E2889BB797325050B7591B249238F286" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,002</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses and other non-current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1231-wk-Fact-2FB5F69D0B0059AF82CE930C67886709" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">250,608</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1250-wk-Fact-20085B44389156819842DE4D51DA6440" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">170,469</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1269-wk-Fact-630A34F867C555C0800436F963455432" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">228,473</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1289-wk-Fact-9DC82EFFB3F75B33A099D8E3F1AFC25C" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">294,259</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1314-wk-Fact-BAD42D5B6A175AB0BBCB98F555BD9CED" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,535</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1333-wk-Fact-984B0F1BF463501A87376CF3247A226D" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">48,386</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1353-wk-Fact-4DDFB4AEAD29547DAED0B621BFB3345B" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">112,545</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1373-wk-Fact-3775825D9B6E51C1BC9064DB43052F8F" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,676</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1400-wk-Fact-2AE6C7E48AA35D42B9F49726FA5C446B" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,957</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1420-wk-Fact-0360C22E0F495925BD560AF183DA2110" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,291</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1440-wk-Fact-3C7692CA3C305E13B60F763DA9F1A27F" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">134,305</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1461-wk-Fact-AA2B98431E865B9E8A18E06F2862EA82" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,270</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net change in operating assets and liabilities, net of non-cash transactions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1492-wk-Fact-0822F520696E59D786CC52DCF9ACC00A" name="us-gaap:IncreaseDecreaseInOperatingCapital" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">137,908</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1512-wk-Fact-3E9A3FEF84425C25A0366DE686C481D7" name="us-gaap:IncreaseDecreaseInOperatingCapital" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">170,572</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1533-wk-Fact-E8E3071B53805B17A7B6F61C2B2F34B6" name="us-gaap:IncreaseDecreaseInOperatingCapital" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">623,557</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e1553-wk-Fact-A75342DF64E3519482C212E4086301A3" name="us-gaap:IncreaseDecreaseInOperatingCapital" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">285,016</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">The amount for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> includes the payment of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34573732e1580-wk-Fact-C7F46A167430553FB346EB5C9AD191A2" name="us-gaap:RepaymentsOfAdvancesForConstruction" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">87</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of on-demand advance payment bonds and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34573732e1584-wk-Fact-AD20EA3A05C15F42BE6091DD22C4D125" name="pwr:PaymentsForOnDemandPerformanceBonds" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">25</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of on-demand performance bonds exercised in connection with the termination of a large telecommunications project in Peru. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings — Peru Project Dispute</span><span style="font-family:inherit;font-size:10pt;"> in Note 11 for additional information on this matter.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="TextSelection-AB44115B6B065AF982444FB44243C5E6-0-wk-Fact-F94E58D80D9C54B5B6D1C1790CFEDA40" continuedAt="TextSelection-99E0DB75530A507D941483E7F2D8AD5B-0" escape="true"><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of such amounts shown in the statements of cash flows is as follows (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:74%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1728-wk-Fact-CEDD2AD28EC15E53BE5D3C30EAFEB87D" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">80,044</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1747-wk-Fact-7ADE3BA65FBE5F38B1B6C9BE13F260CA" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">113,524</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in “Prepaid expenses and other current assets”</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1767-wk-Fact-2407BEB344AC52D9AB9478188A7CE2CB" name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,441</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1786-wk-Fact-D94BB345B7045A658913257F50CEB77D" name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="FI2018Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,275</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in “Other assets, net”</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1811-wk-Fact-9B45B70A58825090B3E72BDDFB2BFAD6" name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,026</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1830-wk-Fact-DFBFE28464EC598AA4F5F431C44EF153" name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="FI2018Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,375</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents, and restricted cash reported in the statements of cash flows</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1860-wk-Fact-50C988BD57E75C17800204E1047F4F9B" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">84,511</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e1879-wk-Fact-2FFDEE2D19415CC8AC2CA326275EE006" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">118,174</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:74%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2011-wk-Fact-0C48C802F2F6530886F2802BACA5950D" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">73,356</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2030-wk-Fact-CC4A06AB4F365CA8B18FEC74EA5FC956" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">120,357</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in “Prepaid expenses and other current assets”</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2050-wk-Fact-3B276F6C3D9551F7BE32AFCA52274A43" name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="FI2019Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,733</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2069-wk-Fact-0631ADAF62D6507AB92EFCF612EA0A28" name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="FI2018Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,926</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in “Other assets, net”</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2094-wk-Fact-363E8957ECD650EBA6D6B9E87BD027EA" name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="FI2019Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,028</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2113-wk-Fact-2D9C038B80D451109FD9210AF03AAE2C" name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="FI2018Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,454</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents, and restricted cash reported in the statements of cash flows</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2143-wk-Fact-C9C85168B4A65FFFAE4FDCF5C4436D95" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">78,117</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2162-wk-Fact-937CC3C8DFA4564C9CA2B09943B60758" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">124,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:74%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2294-wk-Fact-4DA514F480CF5BB3A930CA86F8AF8106" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">78,687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2313-wk-Fact-8828E2D947685870AAA7D33F73DE86BD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">138,285</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in “Prepaid expenses and other current assets”</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2333-wk-Fact-5194804592F05BF19CB0036AD1FA4025" name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,286</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2352-wk-Fact-041B6190ED645521A3F299D69A40D147" name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,106</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in “Other assets, net”</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2377-wk-Fact-8C7756D324505E3382B24496AD94DE71" name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,283</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2396-wk-Fact-778756F07B3B5E3B871D5AC2EBBCA6EE" name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">384</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents, and restricted cash reported in the statements of cash flows</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2426-wk-Fact-611EFD4781D85F879C9B4206D8B55996" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">83,256</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2445-wk-Fact-4A9F814AFF655300AC7A49CE71988AE1" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">143,775</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash includes any cash that is legally restricted as to withdrawal or usage.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 45</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-A03D8DA457A755548DA7B461DC52D939-2"><ix:nonNumeric contextRef="FD2019Q3YTD" name="pwr:LesseeSupplementalCashFlowsFromLeasesTableTextBlock" id="TextSelection-EC8BFDCA7159565A8EC3FF8F546EAF5E-0-wk-Fact-9269770291D35F338E72401DBE1383C4" escape="true"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to leases is as follows (in thousands):</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:66%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e2642-wk-Fact-F132D885BFC2593AB1C0A358B24AD304" name="us-gaap:OperatingLeasePayments" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,908</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e2662-wk-Fact-66C4C04D319C5409A96CD42E5304A3B4" name="us-gaap:OperatingLeasePayments" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">89,175</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e2688-wk-Fact-21004E9A90A356BE892480F73F486660" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e2708-wk-Fact-27B513A4A1705A74B1F0A0CA5560983B" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">53</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing cash flows from finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e2734-wk-Fact-F9C89079CEC2531A93452BC636B3C2C8" name="us-gaap:FinanceLeasePrincipalPayments" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">411</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e2754-wk-Fact-8DECD586A15F5FB199A8ADA65A5410E9" name="us-gaap:FinanceLeasePrincipalPayments" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,523</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease assets obtained in exchange for lease liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2826-wk-Fact-BF64908CD81052B9917E21D4F9BA3E31" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,701</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2845-wk-Fact-849BE2CD45265D22AF7DE915FC48AD9F" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">76,107</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2870-wk-Fact-8FAD119FE28F5A05B1A00A4E373CCFDB" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e2889-wk-Fact-53322824A8165FC698096EB2B144316C" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">631</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:continuation id="TextSelection-99E0DB75530A507D941483E7F2D8AD5B-0"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional supplemental cash flow information is as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:48%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash (paid) received during the period for —</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest paid </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e3295-wk-Fact-97E4D31E3566E99F6EE2F971C395EAAA" name="us-gaap:InterestPaidNet" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,312</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e3315-wk-Fact-E71DFF1580789BF0F1BCF971C3871E7E" name="us-gaap:InterestPaidNet" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,279</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e3336-wk-Fact-6D7EA4B284EA9EF78536F971C3A9A2CD" name="us-gaap:InterestPaidNet" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,469</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e3356-wk-Fact-34B6AA7BF787155EC856F971C3F67359" name="us-gaap:InterestPaidNet" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,011</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes paid </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e3382-wk-Fact-C3B73765AFA8FADCCB3AF971C3BC1C0F" name="us-gaap:IncomeTaxesPaid" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,745</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e3402-wk-Fact-BCC0A3D3AE6A75BBE971F971C40B80DF" name="us-gaap:IncomeTaxesPaid" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">38,445</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e3423-wk-Fact-86F46F1631A7CE21AECCF971C37CB590" name="us-gaap:IncomeTaxesPaid" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">109,271</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d34573732e3443-wk-Fact-8F11C749E37B89718A03F971C3CC24AD" name="us-gaap:IncomeTaxesPaid" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">91,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax refunds </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e3469-wk-Fact-C2A2E2378CB1BD89B215F971C39BFD0A" name="us-gaap:ProceedsFromIncomeTaxRefunds" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,730</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e3488-wk-Fact-6AA80DFEFFBD56D19343F971C3902056" name="us-gaap:ProceedsFromIncomeTaxRefunds" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,207</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e3508-wk-Fact-CB32CB261E4D917F6C9AF971C38CFA54" name="us-gaap:ProceedsFromIncomeTaxRefunds" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,058</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d34573732e3527-wk-Fact-009BDC86986C167B02A4F971C3E284B5" name="us-gaap:ProceedsFromIncomeTaxRefunds" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,570</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the nine months ended September 30, 2018, Quanta entered into a non-cash transaction whereby Quanta accepted title to a marine industrial property appraised at </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d34573732e3544-wk-Fact-4E178F3F64BAB66E68C3224C72A9FAAE" name="pwr:NoncashOrPartNoncashAcquisitionLandAcquired" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in exchange for a construction barge.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 46</span></div></div><hr style="page-break-after:always"></hr><div><a id="s54C440E2A9535590A5058DF21DF13C3F"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 2.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Management’s Discussion and Analysis of Financial Condition and Results of Operations.</span></div></td></tr></table><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q (Quarterly Report) and with our Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (</span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> Annual Report), which was filed with the Securities and Exchange Commission (SEC) on </span><span style="font-family:inherit;font-size:10pt;">February 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and is available on the SEC’s website at </span><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.sec.gov</span><span style="font-family:inherit;font-size:10pt;"> and on our website, which is </span><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.quantaservices.com</span><span style="font-family:inherit;font-size:10pt;">. The discussion below contains forward-looking statements that are based upon our current expectations and are subject to uncertainty and changes in circumstances. Actual results may differ materially from these expectations due to inaccurate assumptions and known or unknown risks and uncertainties, including those identified in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Uncertainty of Forward-Looking Statements and Information</span><span style="font-family:inherit;font-size:10pt;"> below, Item 1A. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Risk Factors</span><span style="font-family:inherit;font-size:10pt;"> of Part II of this Quarterly Report and Item 1A. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Risk Factors</span><span style="font-family:inherit;font-size:10pt;"> of Part I of our </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> Annual Report.</span></div><div><a id="s6B3842EE7A61590E80DC260D848C20E6"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Introduction</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are a leading provider of specialty contracting services, delivering comprehensive infrastructure solutions for the electric power, energy and communications industries in the United States, Canada, Australia, Latin America and select other international markets. The services we provide include the design, installation, upgrade, repair and maintenance of infrastructure within each of the industries we serve, such as electric power transmission and distribution networks; substation facilities; pipeline transmission and distribution systems and facilities; refinery, petrochemical and industrial facilities; and telecommunications and cable multi-system operator networks. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our customers include many of the leading companies in the industries we serve. We have developed strong strategic alliances with numerous customers and strive to develop and maintain our status as a preferred service provider to our customers. Our services are typically provided pursuant to master service agreements, repair and maintenance contracts and fixed price and non-fixed price installation contracts.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We report our results under </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> reportable segments: (1) Electric Power Infrastructure Services and (2) Pipeline and Industrial Infrastructure Services. This structure is generally focused on broad end-user markets for our services. Our consolidated revenues for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;">$9.00 billion</span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;">58.6%</span><span style="font-family:inherit;font-size:10pt;"> was attributable to the Electric Power Infrastructure Services segment and </span><span style="font-family:inherit;font-size:10pt;">41.4%</span><span style="font-family:inherit;font-size:10pt;"> was attributable to the Pipeline and Industrial Infrastructure Services segment. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Electric Power Infrastructure Services segment provides comprehensive network solutions to customers in the electric power industry. Services performed by the Electric Power Infrastructure Services segment generally include the design, installation, upgrade, repair and maintenance of electric power transmission and distribution infrastructure and substation facilities along with other engineering and technical services. This segment also provides emergency restoration services, including the repair of infrastructure damaged by inclement weather, the energized installation, maintenance and upgrade of electric power infrastructure utilizing unique bare hand and hot stick methods and our proprietary robotic arm technologies, and the installation of “smart grid” technologies on electric power networks. In addition, this segment provides services that support the development of renewable energy generation, including solar, wind and certain types of natural gas generation facilities, and related switchyards and transmission infrastructure. This segment also provides comprehensive communications infrastructure services to wireline and wireless telecommunications companies, cable multi-system operators and other customers within the communications industry (including services in connection with 5G wireless deployment); services in connection with the construction of electric power generation facilities; and the design, installation, maintenance and repair of commercial and industrial wiring. This segment also includes our postsecondary educational institution, which specializes in pre-apprenticeship training, apprenticeship training and specialized utility task training for electric workers, and includes curriculum for the gas distribution and communications industries.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Pipeline and Industrial Infrastructure Services segment provides comprehensive infrastructure solutions to customers involved in the development, transportation, distribution, storage and processing of natural gas, oil and other products. Services performed by the Pipeline and Industrial Infrastructure Services segment generally include the design, installation, repair and maintenance of pipeline transmission and distribution systems, gathering systems, production systems, storage systems and compressor and pump stations, as well as related trenching, directional boring and mechanized welding services. In addition, this segment’s services include pipeline protection, integrity testing, rehabilitation and replacement, and the fabrication of pipeline support systems and related structures and facilities for natural gas utilities and midstream companies. We also provide high-pressure and critical-path turnaround services to the downstream and midstream energy markets and instrumentation and electrical services, piping, fabrication and storage tank services. To a lesser extent, this segment serves the offshore and inland water energy markets and designs, installs and maintains fueling systems and water and sewer infrastructure.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For internal management purposes, we are also organized into two internal divisions: the Electric Power Infrastructure Services Division and the Pipeline and Industrial Infrastructure Services Division. These internal divisions are closely aligned with the reportable segments, and operating units are assigned to a division based on the predominant type of work performed.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 47</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reportable segment information, including revenues and operating income by type of work, is gathered from each operating unit for the purpose of evaluating segment performance in support of our market strategies. Classification of our operating unit revenues by type of work for segment reporting purposes can at times require judgment on the part of management. Our operating units may perform joint projects for customers in multiple industries, deliver multiple types of services under a single customer contract or provide service offerings to various industries. For example, we perform joint trenching projects to install distribution lines for electric power and natural gas customers. Our integrated operations and common administrative support for operating units require that certain allocations be made to determine segment profitability, including allocations of shared and indirect costs (e.g., facility costs), indirect operating expenses (e.g., depreciation), and general and administrative costs. Certain corporate costs are not allocated, including payroll and benefits, employee travel expenses, facility costs, professional fees, acquisition costs, non-cash stock-based compensation and amortization related to intangible assets.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We operate primarily in the United States; however, we derived </span><span style="font-family:inherit;font-size:10pt;">$480.0 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$667.6 million</span><span style="font-family:inherit;font-size:10pt;"> of our revenues from foreign operations during the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$1.36 billion</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$1.84 billion</span><span style="font-family:inherit;font-size:10pt;"> of our revenues from foreign operations during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Of our foreign revenues, </span><span style="font-family:inherit;font-size:10pt;">71%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">78%</span><span style="font-family:inherit;font-size:10pt;"> were earned in Canada during the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">75%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">75%</span><span style="font-family:inherit;font-size:10pt;"> were earned in Canada during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. In addition, we held property and equipment of </span><span style="font-family:inherit;font-size:10pt;">$310.0 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$304.0 million</span><span style="font-family:inherit;font-size:10pt;"> in foreign countries, primarily Canada, as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. See Note 2 of the Notes to Consolidated Financial Statements in Item 1.</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Financial Statements </span><span style="font-family:inherit;font-size:10pt;">for a further disaggregation of revenues by geographic location.</span></div><div><a id="s6C28597CED43517C81A44F81B40B25DD"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Acquisitions, Investments and Divestitures</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisitions </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we acquired The Hallen Construction Co., Inc. (Hallen), a pipeline and industrial services business located in the United States that specializes in gas distribution and transmission services, and to a lesser extent, underground electric distribution and transmission services; two specialty utility foundation and pole-setting contractors serving the southeast United States; an electric power specialty contracting business located in the United States that provides aerial power line and construction support services; a business located in the United States that provides technical training materials to electric utility workers; and an electrical infrastructure services business located in Canada. The aggregate consideration for these acquisitions was </span><span style="font-family:inherit;font-size:10pt;">$395.0 million</span><span style="font-family:inherit;font-size:10pt;"> paid or payable in cash, subject to certain adjustments, and </span><span style="font-family:inherit;font-size:10pt;">60,860</span><span style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock, which had a fair value of approximately </span><span style="font-family:inherit;font-size:10pt;">$1.8 million</span><span style="font-family:inherit;font-size:10pt;"> as of the respective acquisition date. A portion of the cash consideration in connection with the Hallen acquisition was placed in an escrow account, which, subject to certain conditions, could be utilized to reimburse us for obligations associated with certain contingent liabilities assumed by us in the transaction. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Insurance and Indemnity Matters </span><span style="font-family:inherit;font-size:10pt;">below for additional information related to these liabilities. Beginning on the respective acquisition dates, the results of the acquired businesses have been included in Quanta’s consolidated financial statements, with the results of Hallen generally included in the Pipeline and Industrial Infrastructure Services segment and the other acquired businesses generally included in the Electric Power Infrastructure Services segment. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2018, we acquired an electrical infrastructure services business specializing in substation construction and relay services, a postsecondary educational institution that provides training and programs for workers in the industries we serve, and two communications infrastructure services businesses, all of which are located in the United States. The aggregate consideration for these acquisitions was </span><span style="font-family:inherit;font-size:10pt;">$108.3 million</span><span style="font-family:inherit;font-size:10pt;"> paid or payable in cash, subject to certain adjustments, and </span><span style="font-family:inherit;font-size:10pt;">679,668</span><span style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock, which had a fair value of approximately </span><span style="font-family:inherit;font-size:10pt;">$22.9 million</span><span style="font-family:inherit;font-size:10pt;"> as of the respective acquisition dates. Additionally, the acquisitions of the postsecondary educational institution and one of the communications infrastructure services businesses include the potential payment of up to </span><span style="font-family:inherit;font-size:10pt;">$18.0 million</span><span style="font-family:inherit;font-size:10pt;"> of contingent consideration, payable if the acquired businesses achieve certain performance objectives over five- and three-year post-acquisition periods. Based on the estimated fair value of the contingent consideration, we recorded </span><span style="font-family:inherit;font-size:10pt;">$16.5 million</span><span style="font-family:inherit;font-size:10pt;"> of liabilities as of the respective acquisition dates. Beginning on the respective acquisition dates, the results of the acquired businesses have been included in our consolidated financial statements, generally within the Electric Power Infrastructure Services segment.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2018, we acquired a </span><span style="font-family:inherit;font-size:10pt;">30%</span><span style="font-family:inherit;font-size:10pt;"> equity interest in a water and gas pipeline infrastructure contractor located in Australia for </span><span style="font-family:inherit;font-size:10pt;">$22.2 million</span><span style="font-family:inherit;font-size:10pt;">. This investment includes an option to acquire the remaining equity of the company through 2020 and provides for certain additional earnings and distribution participation rights during a designated 25-month post-investment period, as well as preferential liquidation rights. The investment has been recorded at cost and will be adjusted for impairment, if any, plus or minus observable changes in the value of the company’s equity. Earnings on this investment are recognized as dividends, and we received and recognized </span><span style="font-family:inherit;font-size:10pt;">$3.9 million</span><span style="font-family:inherit;font-size:10pt;"> of cash dividends from this investment during 2018. During 2018, we also acquired a </span><span style="font-family:inherit;font-size:10pt;">49%</span><span style="font-family:inherit;font-size:10pt;"> equity interest in an electric power infrastructure services company, together with certain related customer relationship and other intangible assets, for </span><span style="font-family:inherit;font-size:10pt;">$12.3 million</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 48</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also enter into strategic partnerships and investment arrangements with customers and infrastructure investors to provide fully integrated infrastructure services on certain projects, including planning and feasibility analyses, engineering, design, procurement, construction and project operation and maintenance. These projects include public-private partnerships and concessions, along with private infrastructure projects such as build, own, operate (and in some cases transfer) and build-to-suit arrangements. As part of this strategy, we formed a partnership with select investors that provides up to </span><span style="font-family:inherit;font-size:10pt;">$1.0 billion</span><span style="font-family:inherit;font-size:10pt;"> of capital, including approximately </span><span style="font-family:inherit;font-size:10pt;">$80.0 million</span><span style="font-family:inherit;font-size:10pt;"> from us, available to invest in certain specified infrastructure projects through August 2024. Wholly owned subsidiaries of Quanta serve as the general partner of this partnership and as a separately operated registered investment adviser that manages the invested capital. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had contributed </span><span style="font-family:inherit;font-size:10pt;">$13.7 million</span><span style="font-family:inherit;font-size:10pt;"> to this partnership in connection with certain investments. In October 2019, due to certain circumstances, the partnership entered into a 180-day period during which the investors and Quanta will evaluate the partnership. During this period, the partnership may make additional investments with the consent of the investors, and, at the end of the period, the investors or Quanta may elect to end the investment period for any future investments or dissolve the partnership.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we entered into a definitive agreement to sell our interest in a limited partnership that was selected during 2014 to build, own and operate a new </span><span style="font-family:inherit;font-size:10pt;">500</span><span style="font-family:inherit;font-size:10pt;"> kilometer electric transmission line and </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">500</span><span style="font-family:inherit;font-size:10pt;"> kV substations in Alberta, Canada. The sale is expected to close in the fourth quarter of 2019 or early 2020, subject to receipt of regulatory approvals and satisfaction of customary closing conditions. </span></div><div><a id="s0782D547A2AC538BAC9B1DB2B4A3F728"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Remaining Performance Obligations and Backlog</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract with a customer to transfer a distinct good or service. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, our remaining performance obligations were </span><span style="font-family:inherit;font-size:10pt;">$4.40 billion</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">65.5%</span><span style="font-family:inherit;font-size:10pt;"> of which was expected to be recognized in the subsequent twelve months. Our remaining performance obligations represent management’s estimate of consolidated revenues that are expected to be realized from the remaining portion of firm orders under fixed price contracts not yet completed or for which work has not yet begun. For purposes of calculating remaining performance obligations, we include all estimated revenues attributable to consolidated joint ventures and variable interest entities, revenues from funded and unfunded portions of government contracts to the extent they are reasonably expected to be realized, and revenues from change orders and claims to the extent management believes additional contract revenues will be earned and are deemed probable of collection. </span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have also historically disclosed our backlog, and while backlog is not a term recognized under GAAP, it is a common measurement used in our industry. We believe this non-GAAP measure enables us to more effectively forecast our future results and better identify future operating trends that may not otherwise be apparent. Our remaining performance obligations, as described above, are a component of our backlog calculation, which also includes estimated orders under master service agreements (MSAs), including estimated renewals, and non-fixed price contracts expected to be completed within one year. Our methodology for determining backlog may not be comparable to the methodologies used by other companies. </span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Generally, our customers are not contractually committed to specific volumes of services under our MSAs, and most of our contracts may be terminated, typically upon 30 to 90 days’ notice, even if we are not in default under the contract. We determine the estimated amount of backlog for work under MSAs by using recurring historical trends for current MSAs, factoring in seasonal demand and projected customer needs based upon ongoing communications with the customer. In addition, many of our MSAs are subject to renewal, and these potential renewals are considered in determining the estimated amount of backlog. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, MSAs accounted for </span><span style="font-family:inherit;font-size:10pt;">55%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">53%</span><span style="font-family:inherit;font-size:10pt;"> of our estimated 12-month backlog and </span><span style="font-family:inherit;font-size:10pt;">61%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">60%</span><span style="font-family:inherit;font-size:10pt;"> of total backlog. There can be no assurance as to our customers’ actual requirements or that our estimates are accurate.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue estimates included in our remaining performance obligations and backlog can be subject to change as a result of, among other things, project accelerations; project cancellations or delays due to various factors, including but not limited to commercial issues, regulatory requirements and adverse weather conditions; and final acceptance of change orders by our customers. These factors can also cause revenue amounts to be realized in periods and at levels different than originally projected. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 49</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles total remaining performance obligations to our backlog (a non-GAAP measure) by reportable segment along with estimates of amounts expected to be realized within 12 months (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:54%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Month</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Month</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining performance obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,124,632</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,929,400</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,093,461</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,045,553</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated orders under MSAs and short-term, non-fixed price contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,854,533</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,709,337</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,467,654</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,499,887</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,979,165</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,638,737</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,561,115</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,545,440</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pipeline and Industrial Infrastructure Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining performance obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">761,943</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,475,037</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,003,543</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,635,918</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated orders under MSAs and short-term, non-fixed price contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,817,815</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,168,291</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,411,329</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,161,275</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,579,758</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,643,328</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,414,872</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,797,193</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining performance obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,886,575</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,404,437</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,097,004</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,681,471</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated orders under MSAs and short-term, non-fixed price contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,672,348</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,877,628</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,878,983</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,661,162</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,558,923</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13,282,065</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,975,987</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12,342,633</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sCA72F5C5C6F450C9A7CCB1CCBDE49D04"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Seasonality; Fluctuations of Results; Economic Conditions</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our revenues and results of operations can be subject to seasonal and other variations. These variations are influenced by weather, customer spending patterns, bidding seasons, receipt of required regulatory approvals, permits and rights of way, project timing and schedules, and holidays. Typically, our revenues are lowest in the first quarter of the year because cold, snowy or wet conditions can create challenging working conditions that are more costly for our customers or cause delays on projects. In addition, many of our customers develop their annual capital budgets during the first quarter and do not begin infrastructure projects in a meaningful way until those budgets are finalized. Second quarter revenues are typically higher than those in the first quarter, as some projects begin, but continued cold and wet weather can often impact second quarter productivity. Third quarter revenues are typically the highest of the year, as a greater number of projects are underway, and weather is normally more accommodating. Generally, revenues during the fourth quarter of the year are lower than the third quarter but higher than the second quarter. Many projects are completed in the fourth quarter, and revenues are often impacted positively by customers seeking to spend their capital budgets before the end of the year. However, the holiday season and inclement weather can sometimes cause delays during the fourth quarter, reducing revenues and increasing costs. Productivity and operating activity in any quarter may be positively or negatively affected by atypical weather patterns in the areas we serve, such as severe weather, excessive rainfall or unusual winter weather, as well as the timing of project awards, unanticipated changes in project schedules as a result of delays or accelerations and project cancellations and project terminations.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These seasonal impacts are typical for our U.S. operations, but as our foreign operations grow, this pattern may have a lesser impact on our quarterly revenues. For example, revenues in Canada are typically higher in the first quarter because projects are often accelerated in order to complete work while the ground is frozen and prior to the break up, or seasonal thaw, as productivity is adversely affected by wet ground conditions during the warmer spring and summer months. Also, although revenues from Australia and other international operations have not been significant relative to our overall revenues to date, their seasonal patterns may differ from those in North America and may impact our seasonality more in the future.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, our industry can be highly cyclical. Our volume of business may be adversely affected by declines or delays in new projects due to cyclicality, which may vary by geographic region. Project schedules, particularly in connection with larger, longer-term projects, can also create fluctuations in the amount of work performed in a given period. For example, in connection with larger and more complicated projects, the timing of obtaining permits and other approvals may be delayed, and we may need to maintain a portion of our workforce and equipment in an underutilized capacity to ensure we are strategically positioned to deliver on such projects when they move forward. Examples of other items that may cause our results or demand for our services to fluctuate materially from quarter to quarter include: the financial condition of our customers and their access to capital; margins for ongoing projects; economic and political conditions on a regional, national or global scale, including changes in U.S. trade </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 50</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">relationships with other countries; our customers’ capital spending, including on larger pipeline and electrical infrastructure projects; oil, natural gas and natural gas liquids prices; liabilities and costs that are not covered by, or that are in excess of, third party insurance coverage; reimbursements associated with letters of credit or performance or payment bonds; the timing of and costs associated with acquisitions; changes in the fair value of acquisition-related contingent consideration liabilities; project payment disputes; project cancellations; dispositions; equity in earnings (losses) of unconsolidated affiliates; impairments of goodwill, intangible assets, long-lived assets or investments; effective tax rates; and interest rates. Accordingly, our operating results in any particular period may not be indicative of the results that can be expected for any other period. Please read</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Outlook</span><span style="font-family:inherit;font-size:10pt;"> and</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Understanding Margins</span><span style="font-family:inherit;font-size:10pt;"> for additional discussion of trends and challenges that may affect our financial condition, results of operations and cash flows.</span></div><div><a id="s5F6137B949DB5C6BAD89B7F9CDE4E919"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Understanding Margins</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our gross margin is gross profit expressed as a percentage of revenues, and our operating margin is operating income expressed as a percentage of revenues. Cost of services, which is subtracted from revenues to obtain gross profit, consists primarily of salaries, wages and benefits to employees; depreciation; fuel and other equipment expenses; equipment rental expense; and costs related to subcontracted services, insurance, facilities, materials, parts and supplies. Selling, general and administrative expenses, amortization of intangible assets and change in fair value of contingent consideration liabilities are then subtracted from gross profit to obtain operating income. Various factors, only some of which are within our control, can impact our margins on a quarterly or annual basis. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Seasonal and geographical.</span><span style="font-family:inherit;font-size:10pt;"> Seasonal weather patterns can have a significant impact on margins. Generally, business is slower in the colder months versus the warmer months of the year, resulting in lower productivity and consequently reducing our ability to cover fixed costs. This can be offset somewhat by increased demand for electrical service and repair work due to severe weather during colder months, as well as increased demand in Canada and certain other northern climates during the winter months due to the adverse operating conditions during the spring seasonal thaw. Additionally, project schedules, including when projects begin and are completed, may impact margins. The mix of business conducted in the areas we serve also affects margins, as some areas offer the opportunity for higher margins due to their geographic characteristics. For example, margins may be negatively impacted by unexpected difficulties that can arise in challenging operating conditions, such as urban settings or mountainous and other difficult terrain. Site conditions, including unforeseen underground conditions, can also impact margins. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Weather.</span><span style="font-family:inherit;font-size:10pt;"> Adverse or favorable weather conditions can impact gross margins in a given period. For example, snowfall, rainfall or other severe weather may negatively impact our revenues and margins due to reduced productivity, as projects may be terminated, deferred or delayed until weather conditions improve or an affected area recovers from a severe weather event. Conversely, in periods when weather remains dry and temperatures are accommodating, more work can be done, sometimes at a lower cost. In some cases, severe weather, such as hurricanes, ice storms and wildfires, can provide us with emergency restoration service work, which typically yields higher margins due in part to better equipment utilization rates and absorption of fixed costs. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue mix.</span><span style="font-family:inherit;font-size:10pt;"> The mix of revenues derived from the industries we serve and the types of services we provide within an industry will impact margins, as certain industries and services provide higher-margin opportunities. Additionally, changes in our customers’ spending patterns can cause an imbalance in supply and demand, which can affect margins and the mix of revenues. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Service and maintenance versus installation.</span><span style="font-family:inherit;font-size:10pt;"> Installation work is often performed on a fixed price basis, while maintenance work is often performed under pre-established or negotiated prices or cost-plus pricing arrangements. Margins for installation work may vary from project to project, and may be higher than maintenance work, as work obtained on a fixed price basis has higher risk than other types of pricing arrangements. We have historically derived approximately 30% of our annual revenues from maintenance work, but a higher portion of installation work in any given period may affect our gross margins for that period. </span></div><div style="line-height:120%;text-align:justify;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Subcontract work.</span><span style="font-family:inherit;font-size:10pt;"> Work that is subcontracted to other service providers generally yields lower margins. An increase in subcontract work in a given period may contribute to a decrease in margins. In recent years, we have subcontracted approximately 15% to 20% of our work to other service providers. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Materials versus labor.</span><span style="font-family:inherit;font-size:10pt;"> Typically, our customers are responsible for supplying the materials for their projects; however, for some of our contracts we may agree to procure all or part of the required materials. Margins may be lower on projects where we furnish a significant amount of materials, including projects where we provide engineering, procurement and construction (EPC) services, as our markup on materials is generally lower than our markup on labor costs. Furthermore, fluctuations in the price of materials we are required to procure, including as a result of changes in U.S. trade relationships with other countries or other economic or political conditions, may impact our margins. In a given period, an increase in the percentage of work with higher materials procurement requirements may decrease our overall margins. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 51</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Size, scope and complexity of projects. </span><span style="font-family:inherit;font-size:10pt;">We may experience a decrease or fluctuations in margins when larger, more complex electric transmission and pipeline projects experience significant delays or other difficulties impacting performance. Larger projects with higher voltage capacities; larger diameter throughput capacities; increased engineering, design or construction complexities; more difficult terrain requirements; or longer distance requirements typically yield opportunities for higher margins as we assume a greater degree of performance risk and there is greater utilization of our resources for longer construction timeframes. Conversely, smaller or less complex electric transmission and pipeline projects typically provide lower margin opportunities, as there are a greater number of competitors capable of performing in this market, and competitors at times may more aggressively pursue available volumes of work to absorb fixed costs. A greater percentage of smaller scale or less complex electric transmission and pipeline work also could negatively impact margins due to the inefficiency of transitioning between a greater number of smaller projects versus continuous production on fewer larger projects. Our margins may be further impacted by delays in the timing of larger projects, extended bidding procedures for more complex EPC projects or temporary decreases in capital spending by our customers. Also, at times we may choose to maintain a portion of our workforce and equipment in an underutilized capacity to ensure we are strategically positioned to deliver on larger, more complicated electric transmission or pipeline projects when they move forward. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Project variability and performance.</span><span style="font-family:inherit;font-size:10pt;"> Margins for a single project may fluctuate quarter to quarter due to changes in the volume or type of work performed, the pricing structure under the project contract or job productivity. Productivity can be influenced by many factors, including unexpected project difficulties or site conditions; project location, including locations with challenging operating conditions; whether the work is on an open or encumbered right of way; inclement weather or severe weather events; environmental restrictions or regulatory delays; protests, other political activity or legal challenges related to a project; and the performance of third parties. These types of factors are not practicable to quantify through accounting data but may individually or in the aggregate have a direct impact on the gross margin of a specific project. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Depreciation.</span><span style="font-family:inherit;font-size:10pt;"> We include depreciation in cost of services, which is common practice in our industry; however, some companies within our industry do not. This can make comparability of our margins to those of other companies difficult and should be taken into consideration when comparing us to other companies. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Insurance. </span><span style="font-family:inherit;font-size:10pt;">As discussed in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contractual Obligations </span><span style="font-family:inherit;font-size:10pt;">—</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Insurance</span><span style="font-family:inherit;font-size:10pt;">, we are insured for employer’s liability, workers’ compensation, auto liability and general liability claims. We also have employee health care benefit plans for most employees not subject to collective bargaining agreements. Margins could be impacted by fluctuations in insurance accruals as additional claims arise and as circumstances and conditions of existing claims change. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign currency risk. </span><span style="font-family:inherit;font-size:10pt;">Our financial performance is reported on a U.S. dollar-denominated basis but is partially subject to fluctuations in foreign currency exchange rates. Fluctuations in exchange rates relative to the U.S. dollar, primarily Canadian and Australian dollars, can materially impact margins and comparisons of our results of operations between periods. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Change in fair value of contingent consideration liabilities.</span><span style="font-family:inherit;font-size:10pt;"> We have experienced and anticipate fluctuations in operating income margins as a result of changes in the fair value of contingent consideration liabilities associated with prior acquisitions, which occur as we obtain additional information on the likelihood that the acquired businesses will achieve their post-acquisition performance objectives. See Note 2 of the Notes to Condensed Consolidated Financial Statements in Item 1. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> for more information about the valuation methodologies and assumptions related to the determination of the fair value of these liabilities.</span></div><div><a id="s525D420AEFB859CD8A4D5A2D9728CBA2"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Selling, General and Administrative Expenses</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses consist primarily of compensation and related benefits, marketing and communication costs, facility costs (e.g., rent and utilities), professional fees, bad debt expense, acquisition costs, gains and losses on the sale of property and equipment, letter of credit fees and maintenance, training and conversion costs related to information technology systems.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 52</span></div></div><hr style="page-break-after:always"></hr><div><a id="s8A6A1D5D9B4158EEBFB7B0466B8EE42C"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Results of Operations</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The results of acquired businesses have been included in the following results of operations beginning on their respective acquisition dates. </span></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Results</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth selected statements of operations and other data for the periods indicated (dollars in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"></td></tr><tr><td style="width:32%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">3,352,895</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">100.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2,985,281</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">100.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">8,999,353</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">100.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">8,059,205</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">100.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cost of services (including depreciation)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2,879,450</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">85.9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2,559,451</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">85.7</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">7,842,422</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">87.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">6,998,956</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">86.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">473,445</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">14.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">425,830</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">14.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">1,156,931</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">12.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">1,060,249</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">13.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">245,010</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">7.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">224,040</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">7.5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">700,862</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">7.8</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">645,566</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">8.0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amortization of intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">15,264</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">0.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">10,623</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">0.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">40,544</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">0.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">31,535</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">0.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Change in fair value of contingent consideration liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">3,777</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">0.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1,394</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">8,064</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">0.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(7,673</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(0.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Operating income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">209,394</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">6.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">192,561</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">6.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">407,461</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">4.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">390,821</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">4.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(18,369</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(0.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(9,219</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(0.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(48,066</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(0.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(25,175</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(0.2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Interest income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">186</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">322</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">762</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">1,128</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">717</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(15,498</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(0.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">66,197</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">0.7</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(37,899</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(0.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">191,928</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">5.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">168,166</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">5.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">426,354</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">4.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">328,875</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">4.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">54,906</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">1.6</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">43,267</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">1.4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">139,838</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">1.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">90,659</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">1.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">137,022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">4.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">124,899</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">4.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">286,516</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">3.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">238,216</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">3.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Less: Net income attributable to non-controlling interests</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">954</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">348</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2,616</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">1,686</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">0.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net income attributable to common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">136,068</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">4.1</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">124,551</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">4.2</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">283,900</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">3.2</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">236,530</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2.9</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> %</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Three months ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> compared to the three months ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenues.</span><span style="font-family:inherit;font-size:10pt;">  Revenues </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$367.6 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">12.3%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$3.35 billion</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Contributing to the </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> were incremental revenues of </span><span style="font-family:inherit;font-size:10pt;">$258.4 million</span><span style="font-family:inherit;font-size:10pt;"> from electric power infrastructure services and </span><span style="font-family:inherit;font-size:10pt;">$109.3 million</span><span style="font-family:inherit;font-size:10pt;"> from pipeline and industrial infrastructure services. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Results </span><span style="font-family:inherit;font-size:10pt;">below for additional information and discussion related to segment revenues.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit.</span><span style="font-family:inherit;font-size:10pt;">  Gross profit </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$47.6 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">11.2%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$473.4 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Gross profit as a percentage of revenues was </span><span style="font-family:inherit;font-size:10pt;">14.1%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">14.3%</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Gross profit and gross profit as a percentage of revenues were positively impacted by the overall </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in revenues described above and margin improvement in pipeline and industrial infrastructure services, partially offset by a decline in margin in electric power infrastructure services. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Results </span><span style="font-family:inherit;font-size:10pt;">below for additional information and discussion related to segment operating income (loss). </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Selling, general and administrative expenses.</span><span style="font-family:inherit;font-size:10pt;">  Selling, general and administrative expenses </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$21.0 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">9.4%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$245.0 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. This </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> was primarily attributable to a </span><span style="font-family:inherit;font-size:10pt;">$13.0 million</span><span style="font-family:inherit;font-size:10pt;"> increase in expenses associated with acquired businesses, including incremental acquisition and integration costs of </span><span style="font-family:inherit;font-size:10pt;">$9.9 million</span><span style="font-family:inherit;font-size:10pt;">, and a </span><span style="font-family:inherit;font-size:10pt;">$3.2 million</span><span style="font-family:inherit;font-size:10pt;"> increase in compensation expenses, largely associated with higher salaries due to increased personnel to support business growth and annual compensation increases. Also contributing to the increase was a </span><span style="font-family:inherit;font-size:10pt;">$2.7 million</span><span style="font-family:inherit;font-size:10pt;"> increase in legal and other professional fees and a </span><span style="font-family:inherit;font-size:10pt;">$1.7 million</span><span style="font-family:inherit;font-size:10pt;"> increase related to information systems and rent expense to support business growth. Selling, general and administrative expenses as a percentage of revenues </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;">d slightly to </span><span style="font-family:inherit;font-size:10pt;">7.3%</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">7.5%</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Amortization of intangible assets.</span><span style="font-family:inherit;font-size:10pt;">  Amortization of intangible assets </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$4.6 million</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$15.3 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. This </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> was primarily due to increased amortization of intangible assets associated with recently acquired businesses, partially offset by reduced amortization expense from previously acquired intangible assets as certain of these assets became fully amortized. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Change in fair value of contingent consideration liabilities. </span><span style="font-family:inherit;font-size:10pt;"> A </span><span style="font-family:inherit;font-size:10pt;">$3.8 million</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in the fair value of contingent consideration liabilities was recognized during the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, which resulted in a corresponding </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;"> in operating income, as compared to a </span><span style="font-family:inherit;font-size:10pt;">$1.4 million</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;"> in the fair value of contingent consideration liabilities </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 53</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">recognized during the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, which resulted in a corresponding </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in operating income. These changes were primarily due to changes in forecasted performance in post-acquisition periods for certain acquired businesses and the effect of present value accretion on fair value calculations. It is anticipated that changes in fair value will be recorded periodically until contingent consideration liabilities are settled. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contractual Obligations — Contingent Consideration Liabilities</span><span style="font-family:inherit;font-size:10pt;"> for more information.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest expense.</span><span style="font-family:inherit;font-size:10pt;">  Interest expense </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$9.2 million</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$18.4 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> as compared to the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> due to increased borrowing activity and a higher weighted average interest rate.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other income (expense), net. </span><span style="font-family:inherit;font-size:10pt;">Other income (expense), net consisted of net other </span><span style="font-family:inherit;font-size:10pt;">income</span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;">$0.7 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, as compared to net other </span><span style="font-family:inherit;font-size:10pt;">expense</span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;">$15.5 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The net expense recognized in the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was primarily related to the deferral of earnings on a large electric transmission project in Canada that was substantially completed and placed into commercial operation during the three months ended March 31, 2019. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Provision for income taxes</span><span style="font-family:inherit;font-size:10pt;">.  The provision for income taxes was </span><span style="font-family:inherit;font-size:10pt;">$54.9 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, with an effective tax rate of </span><span style="font-family:inherit;font-size:10pt;">28.6%</span><span style="font-family:inherit;font-size:10pt;">. The provision for income taxes was </span><span style="font-family:inherit;font-size:10pt;">$43.3 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, with an effective tax rate of </span><span style="font-family:inherit;font-size:10pt;">25.7%</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in the effective tax rate was primarily due to the mix of domestic and foreign earnings.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other comprehensive income (loss).</span><span style="font-family:inherit;font-size:10pt;"> Other comprehensive income (loss), net of taxes was a </span><span style="font-family:inherit;font-size:10pt;">loss</span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;">$12.8 million</span><span style="font-family:inherit;font-size:10pt;"> in the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to a </span><span style="font-family:inherit;font-size:10pt;">gain</span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;">$10.8 million</span><span style="font-family:inherit;font-size:10pt;"> in the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">loss</span><span style="font-family:inherit;font-size:10pt;"> in the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was due to the strengthening of the U.S. dollar against foreign currencies associated with our international operations, primarily the Canadian and Australian dollars, as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> when compared to </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">gain</span><span style="font-family:inherit;font-size:10pt;"> in the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was due to the strengthening of certain foreign currencies associated with our international operations, primarily the Canadian and Australian dollars, against the U.S. dollar as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> when compared to </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Nine</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> months ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> compared to the </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">nine</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> months ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenues.</span><span style="font-family:inherit;font-size:10pt;">  Revenues </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$940.1 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">11.7%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$9.00 billion</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Contributing to the </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> were incremental revenues of </span><span style="font-family:inherit;font-size:10pt;">$518.0 million</span><span style="font-family:inherit;font-size:10pt;"> from electric power infrastructure services and </span><span style="font-family:inherit;font-size:10pt;">$422.1 million</span><span style="font-family:inherit;font-size:10pt;"> from pipeline and industrial infrastructure services. Electric power infrastructure services revenues for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were impacted by a </span><span style="font-family:inherit;font-size:10pt;">$48.8 million</span><span style="font-family:inherit;font-size:10pt;"> reversal of revenues associated with the termination of a large telecommunications project in Peru and the uncertainty regarding recovery of amounts incurred and potential claims that may be owed in connection with the project. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings — Peru Project Dispute </span><span style="font-family:inherit;font-size:10pt;">in Note 11 of the Notes to Consolidated Financial Statements in Item 1.</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Financial Statements </span><span style="font-family:inherit;font-size:10pt;">for additional information and disclosure related to this matter. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Results </span><span style="font-family:inherit;font-size:10pt;">below for additional information and discussion related to segment revenues.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit.</span><span style="font-family:inherit;font-size:10pt;">  Gross profit </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$96.7 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">9.1%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$1.16 billion</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Gross profit as a percentage of revenues was </span><span style="font-family:inherit;font-size:10pt;">12.9%</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">13.2%</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in gross profit was primarily due to the overall </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in revenues described above and margin improvement in pipeline and industrial infrastructure services, partially offset by a decline in margin in electric power infrastructure services. Impacting both gross profit and gross profit as a percentage of revenues for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was a </span><span style="font-family:inherit;font-size:10pt;">$79.2 million</span><span style="font-family:inherit;font-size:10pt;"> charge associated with the termination of the telecommunications project in Peru referenced above, which included the </span><span style="font-family:inherit;font-size:10pt;">$48.8 million</span><span style="font-family:inherit;font-size:10pt;"> reversal of revenues and a </span><span style="font-family:inherit;font-size:10pt;">$30.4 million</span><span style="font-family:inherit;font-size:10pt;"> increase to cost of services. The project termination charge negatively impacted gross profit as a percentage of revenues by </span><span style="font-family:inherit;font-size:10pt;">76</span><span style="font-family:inherit;font-size:10pt;"> basis points during the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Results </span><span style="font-family:inherit;font-size:10pt;">below for additional information and discussion related to segment operating income (loss).</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Selling, general and administrative expenses.</span><span style="font-family:inherit;font-size:10pt;">  Selling, general and administrative expenses </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$55.3 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">8.6%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$700.9 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. This </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> was primarily attributable to a </span><span style="font-family:inherit;font-size:10pt;">$18.9 million</span><span style="font-family:inherit;font-size:10pt;"> increase in compensation expenses, largely associated with higher salaries due to increased personnel to support business growth and annual compensation increases; a </span><span style="font-family:inherit;font-size:10pt;">$9.9 million</span><span style="font-family:inherit;font-size:10pt;"> increase in expenses associated with acquired businesses, including incremental acquisition and integration costs of </span><span style="font-family:inherit;font-size:10pt;">$4.3 million</span><span style="font-family:inherit;font-size:10pt;">; and a </span><span style="font-family:inherit;font-size:10pt;">$9.5 million</span><span style="font-family:inherit;font-size:10pt;"> increase in legal and other professional fees. Also contributing to the increase were a </span><span style="font-family:inherit;font-size:10pt;">$6.8 million</span><span style="font-family:inherit;font-size:10pt;"> increase in information systems and rent expense to support business growth and a </span><span style="font-family:inherit;font-size:10pt;">$3.3 million</span><span style="font-family:inherit;font-size:10pt;"> increase in deferred compensation expense, which was primarily associated with market value changes. Partially offsetting these increases was a </span><span style="font-family:inherit;font-size:10pt;">$3.3 million</span><span style="font-family:inherit;font-size:10pt;"> decrease in asset impairment charges for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Selling, general and administrative expenses as a percentage of revenues </span><span style="font-family:inherit;font-size:10pt;">decreased</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">7.8%</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">8.0%</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, primarily due to the </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in revenues described above. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 54</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Amortization of intangible assets.</span><span style="font-family:inherit;font-size:10pt;">  Amortization of intangible assets </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$9.0 million</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$40.5 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. This </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> was primarily due to increased amortization of intangible assets associated with recently acquired businesses, partially offset by reduced amortization expense from previously acquired intangible assets as certain of these assets became fully amortized.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Change in fair value of contingent consideration liabilities. </span><span style="font-family:inherit;font-size:10pt;"> An </span><span style="font-family:inherit;font-size:10pt;">$8.1 million</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in the fair value of contingent consideration liabilities was recognized during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, which resulted in a corresponding </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;"> in operating income, as compared to </span><span style="font-family:inherit;font-size:10pt;">$7.7 million</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;"> in the fair value of contingent consideration liabilities recognized during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, which resulted in a corresponding </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in operating income. These changes were primarily due to changes in forecasted performance in post-acquisition periods for certain acquired businesses and the effect of present value accretion on fair value calculations. It is anticipated that changes in fair value will be recorded periodically until contingent consideration liabilities are settled. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contractual Obligations — Contingent Consideration Liabilities</span><span style="font-family:inherit;font-size:10pt;"> for more information.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest expense.</span><span style="font-family:inherit;font-size:10pt;">  Interest expense </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$22.9 million</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$48.1 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> as compared to the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> due to increased borrowing activity and a higher weighted average interest rate. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other income (expense), net. </span><span style="font-family:inherit;font-size:10pt;">Other income (expense), net consisted of net other income of </span><span style="font-family:inherit;font-size:10pt;">$66.2 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, as compared to net other expense of </span><span style="font-family:inherit;font-size:10pt;">$37.9 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. This change was primarily related to our equity investment in a large electric transmission project in Canada that was substantially completed and placed into commercial operation during the three months ended March 31, 2019. As a result of the project completion, we recognized </span><span style="font-family:inherit;font-size:10pt;">$60.3 million</span><span style="font-family:inherit;font-size:10pt;"> of earnings that were previously deferred as a component of “Other income (expense), net” in prior periods. The net expense recognized in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was primarily related to the deferral of earnings on the same project. In addition, during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, a </span><span style="font-family:inherit;font-size:10pt;">$3.1 million</span><span style="font-family:inherit;font-size:10pt;"> bargain purchase gain was recognized, which related to the acquisition of an electrical infrastructure services business, and other expense of $4.0 million was recognized related to a reduction of an indemnification asset, which resulted from the favorable settlement of a pre-acquisition foreign tax-related obligation. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Provision for income taxes.</span><span style="font-family:inherit;font-size:10pt;">  The provision for income taxes was </span><span style="font-family:inherit;font-size:10pt;">$139.8 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, with an effective tax rate of </span><span style="font-family:inherit;font-size:10pt;">32.8%</span><span style="font-family:inherit;font-size:10pt;">. The provision for income taxes was </span><span style="font-family:inherit;font-size:10pt;">$90.7 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, with an effective tax rate of </span><span style="font-family:inherit;font-size:10pt;">27.6%</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in the effective tax rate was primarily due to the </span><span style="font-family:inherit;font-size:10pt;">$79.2 million</span><span style="font-family:inherit;font-size:10pt;"> charge associated with the termination of the large telecommunications project in Peru, for which no income tax benefit was recognized, and the mix of domestic and foreign earnings.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other comprehensive income (loss).</span><span style="font-family:inherit;font-size:10pt;"> Other comprehensive income (loss), net of taxes was a </span><span style="font-family:inherit;font-size:10pt;">gain</span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;">$21.9 million</span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to a </span><span style="font-family:inherit;font-size:10pt;">loss</span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;">$34.3 million</span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">gain</span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was due to the strengthening of certain foreign currencies associated with our international operations, primarily the Canadian and Australian dollars, against the U.S. dollar as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> when compared to </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, and the </span><span style="font-family:inherit;font-size:10pt;">loss</span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was due to a strengthening of the U.S. dollar against foreign currencies associated with our international operations, primarily the Canadian and Australian dollars, as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> when compared to </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 55</span></div></div><hr style="page-break-after:always"></hr><div><a id="sFDAAFF1B92BE52C6B60CF9CBD580A7F1"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Results</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth segment revenues and segment operating income (loss) for the periods indicated (dollars in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"></td></tr><tr><td style="width:32%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenues</span><span style="font-family:inherit;font-size:8pt;">:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Electric Power Infrastructure Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">1,876,097</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">56.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">1,617,736</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">54.2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">5,274,456</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">58.6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">4,756,416</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">59.0</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Pipeline and Industrial Infrastructure Services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">1,476,798</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">44.0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">1,367,545</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">45.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">3,724,897</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">41.4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">3,302,789</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">41.0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Consolidated revenues from external customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">3,352,895</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">100.0</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2,985,281</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">100.0</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">8,999,353</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">100.0</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">8,059,205</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">100.0</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating income (loss):</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Electric Power Infrastructure Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">175,692</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">9.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">179,181</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">11.1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">430,244</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">8.2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">466,087</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">9.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Pipeline and Industrial Infrastructure Services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">132,424</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">9.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">96,067</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">7.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">243,066</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">6.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">149,953</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">4.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Corporate and non-allocated costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(98,722</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(82,687</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(265,849</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(225,219</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Consolidated operating income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">209,394</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">6.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">192,561</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">6.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">407,461</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">4.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">390,821</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">4.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Three months ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> compared to the three months ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Electric Power Infrastructure Services Segment Results</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$258.4 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">16.0%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$1.88 billion</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. This change in revenues was primarily due to increased customer spending on smaller transmission and distribution services, including increased revenues in the western United States associated with grid modernization and accelerated fire hardening programs; approximately </span><span style="font-family:inherit;font-size:10pt;">$50 million</span><span style="font-family:inherit;font-size:10pt;"> in revenues from acquired businesses; and a </span><span style="font-family:inherit;font-size:10pt;">$16 million</span><span style="font-family:inherit;font-size:10pt;"> increase in emergency restoration services revenues, primarily attributable to the significant impact of Hurricane Dorian on the eastern coast of the United States. These increases were partially offset by lower revenues on a larger transmission project in Canada that was substantially completed during the three months ended March 31, 2019 and </span><span style="font-family:inherit;font-size:10pt;">less favorable</span><span style="font-family:inherit;font-size:10pt;"> foreign currency exchange rates, which </span><span style="font-family:inherit;font-size:10pt;">negatively</span><span style="font-family:inherit;font-size:10pt;"> impacted revenues by approximately </span><span style="font-family:inherit;font-size:10pt;">$7 million</span><span style="font-family:inherit;font-size:10pt;"> and were primarily attributable to the relationship between the U.S. dollar and the Canadian and Australian dollars.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$3.5 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">1.9%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$175.7 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Operating income as a percentage of revenues </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;">d to </span><span style="font-family:inherit;font-size:10pt;">9.4%</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">11.1%</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. These </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;">s were primarily due to operating income for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> including favorable progress on the larger transmission project in Canada that successfully executed through project procurement, winter schedule and productivity risks, resulting in a decrease in cost contingencies. Additionally, operating income for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was negatively impacted by severe weather and other delays on certain larger transmission projects in Canada that resulted in elevated levels of unabsorbed costs. Partially offsetting these decreases were increased revenues from smaller transmission and distribution services and emergency restoration services described above, including increased customer spending on continuing fire hardening programs.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Pipeline and Industrial Infrastructure Services Segment Results</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$109.3 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">8.0%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$1.48 billion</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. This change was primarily due to an increase in revenues from smaller pipeline transmission and gas distribution services, which resulted from increased capital spending by our customers, and approximately </span><span style="font-family:inherit;font-size:10pt;">$40 million</span><span style="font-family:inherit;font-size:10pt;"> in revenues from acquired businesses. Partially offsetting these increases was a decrease in larger pipeline transmission revenues. The timing of construction for these types of larger projects is highly variable due to potential permitting delays, worksite access limitations related to environmental regulations and seasonal weather patterns. Due to these factors, the majority of our larger pipeline transmission project work for 2018 was performed in the second half of the year, while the majority of such work for 2019 was performed in the first half of the year. Also, partially offsetting these increases were </span><span style="font-family:inherit;font-size:10pt;">less favorable</span><span style="font-family:inherit;font-size:10pt;"> foreign currency exchange rates during the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, which </span><span style="font-family:inherit;font-size:10pt;">negatively</span><span style="font-family:inherit;font-size:10pt;"> impacted revenues by approximately </span><span style="font-family:inherit;font-size:10pt;">$3 million</span><span style="font-family:inherit;font-size:10pt;"> and were primarily attributable to the relationship between the U.S. dollar and the Canadian and Australian dollars.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$36.4 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">37.8%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$132.4 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Operating income as a percentage of revenues </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d to </span><span style="font-family:inherit;font-size:10pt;">9.0%</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">7.0%</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. These </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">s were primarily due to improved margins on both gas distribution services and larger pipeline transmission projects. Additionally, the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were negatively impacted by </span><span style="font-family:inherit;font-size:10pt;">$28.9 million</span><span style="font-family:inherit;font-size:10pt;"> of project losses associated with engineering and production delays on a processing facility project in </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 56</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Texas and a partial collapse of an underground borehole for a natural gas pipeline project in the northeast United States. These projects had a minimal negative impact on operating income for the three months ended September 30, 2019.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Corporate and Non-allocated Costs</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain selling, general and administrative expenses, amortization of intangible assets and change in fair value of contingent consideration liabilities are not allocated to segments. Corporate and non-allocated costs for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$16.0 million</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$98.7 million</span><span style="font-family:inherit;font-size:10pt;"> compared to the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> was primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$9.9 million</span><span style="font-family:inherit;font-size:10pt;"> increase in acquisition-related costs and a </span><span style="font-family:inherit;font-size:10pt;">$3.8 million</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in the fair value of contingent consideration liabilities in the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> as compared to a </span><span style="font-family:inherit;font-size:10pt;">$1.4 million</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;"> in the fair value of certain contingent consideration liabilities recognized in the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Also contributing to the increase was a </span><span style="font-family:inherit;font-size:10pt;">$4.6 million</span><span style="font-family:inherit;font-size:10pt;"> increase in intangible amortization expense. Partially offsetting these increases was a </span><span style="font-family:inherit;font-size:10pt;">$4.2 million</span><span style="font-family:inherit;font-size:10pt;"> net decrease in incentive and stock-based compensation.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Nine</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> months ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> compared to the </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">nine</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> months ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September 30, 2018</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Electric Power Infrastructure Services Segment Results</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues for this segment </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$518.0 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">10.9%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$5.27 billion</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. This change in revenues was primarily due to increased customer spending on smaller transmission and distribution services, including increased revenues in the western United States associated with grid modernization and accelerated fire hardening programs, and approximately </span><span style="font-family:inherit;font-size:10pt;">$120 million</span><span style="font-family:inherit;font-size:10pt;"> in revenues from acquired businesses. These increases were partially offset by lower revenues on the larger transmission project in Canada that was substantially completed during the three months ended March 31, 2019; an </span><span style="font-family:inherit;font-size:10pt;">$8 million</span><span style="font-family:inherit;font-size:10pt;"> decrease in emergency restoration services revenues; and </span><span style="font-family:inherit;font-size:10pt;">less favorable</span><span style="font-family:inherit;font-size:10pt;"> foreign currency exchange rates, which </span><span style="font-family:inherit;font-size:10pt;">negatively</span><span style="font-family:inherit;font-size:10pt;"> impacted revenues by approximately </span><span style="font-family:inherit;font-size:10pt;">$29 million</span><span style="font-family:inherit;font-size:10pt;"> and were primarily attributable to the relationship between the U.S. dollar and the Canadian and Australian dollars. Additionally, as discussed above, segment revenues for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were negatively impacted by a </span><span style="font-family:inherit;font-size:10pt;">$48.8 million</span><span style="font-family:inherit;font-size:10pt;"> reversal of revenues related to the large telecommunications project in Peru that was recorded in the three months ended June 30, 2019.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$35.8 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">7.7%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$430.2 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Operating income as a percentage of segment revenues </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;">d to </span><span style="font-family:inherit;font-size:10pt;">8.2%</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">9.8%</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. These decreases were primarily due to the </span><span style="font-family:inherit;font-size:10pt;">$79.2 million</span><span style="font-family:inherit;font-size:10pt;"> charge associated with the termination of the large telecommunications project in Peru, higher operating income for the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> related to the successful execution of the larger transmission project in Canada described above, as well as lower operating income for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> due to an increase in unabsorbed costs in Canada related to severe weather and other delays on certain larger transmission projects. The charge associated with the termination of the telecommunications project in Peru negatively impacted operating income as a percentage of revenues by </span><span style="font-family:inherit;font-size:10pt;">146</span><span style="font-family:inherit;font-size:10pt;"> basis points and included a reduction of previously recognized earnings on the project, a reserve against a portion of alleged liquidated damages and recognition of estimated costs to complete the project turnover and close out the project. The </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was positively impacted by the increase in revenues from smaller transmission and distribution services described above, including increased customer spending on continuing fire hardening programs. </span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Pipeline and Industrial Infrastructure Services Segment Results</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues for this segment </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$422.1 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">12.8%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$3.72 billion</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. This change was primarily due to an increase in revenues from pipeline transmission, gas distribution and industrial services, which resulted from increased capital spending by our customers and included an increase in revenues from larger pipeline transmission projects. The timing of construction for larger projects is highly variable due to potential permitting delays, worksite access limitations related to environmental regulations and seasonal weather patterns. Due to these factors, the majority of our larger pipeline transmission project work for 2018 was performed in the second half of the year, while the majority of such work for 2019 was performed in the first half of the year. The increase in revenues also included approximately </span><span style="font-family:inherit;font-size:10pt;">$40 million</span><span style="font-family:inherit;font-size:10pt;"> from acquired businesses. Partially offsetting the increases were </span><span style="font-family:inherit;font-size:10pt;">less favorable</span><span style="font-family:inherit;font-size:10pt;"> foreign currency exchange rates during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, which </span><span style="font-family:inherit;font-size:10pt;">negatively</span><span style="font-family:inherit;font-size:10pt;"> impacted revenues by approximately </span><span style="font-family:inherit;font-size:10pt;">$25 million</span><span style="font-family:inherit;font-size:10pt;"> and were primarily attributable to the relationship between the U.S. dollar and the Canadian and Australian dollars.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$93.1 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">62.1%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$243.1 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Operating income as a percentage of segment revenues </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d to </span><span style="font-family:inherit;font-size:10pt;">6.5%</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">4.5%</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. These </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">s were primarily due to improved margins across our transmission, distribution and industrial services operations resulting from improved execution and utilization, as well as an increase in revenues from larger pipeline transmission projects, which typically yield higher margins. Also contributing to these increases were a </span><span style="font-family:inherit;font-size:10pt;">$3.3 million</span><span style="font-family:inherit;font-size:10pt;"> reduction in asset impairment charges, a </span><span style="font-family:inherit;font-size:10pt;">$1.3 million</span><span style="font-family:inherit;font-size:10pt;"> reduction in severance and restructuring costs and the </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 57</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">impact of severe weather on various ongoing projects that resulted in lower productivity during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended September 30, 2018 were also negatively impacted by $22.7 million of project losses associated with production issues and severe weather conditions on a large gas transmission project and a partial collapse of an underground borehole for a natural gas pipeline project in the northeast United States. Additionally, the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were negatively impacted by </span><span style="font-family:inherit;font-size:10pt;">$23.3 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$20.6 million</span><span style="font-family:inherit;font-size:10pt;"> of project losses associated with engineering and production delays on a processing facility project, which was substantially complete as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Corporate and Non-allocated Costs</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain selling, general and administrative expenses, amortization of intangible assets and change in fair value of contingent consideration liabilities are not allocated to segments. Corporate and non-allocated costs for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;">d </span><span style="font-family:inherit;font-size:10pt;">$40.6 million</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$265.8 million</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. This increase was partially due to a </span><span style="font-family:inherit;font-size:10pt;">$8.1 million</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in the fair value of contingent consideration liabilities in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, as compared to a </span><span style="font-family:inherit;font-size:10pt;">$7.7 million</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;"> in the fair value of contingent consideration liabilities recognized during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Also contributing to the increase were a </span><span style="font-family:inherit;font-size:10pt;">$9.0 million</span><span style="font-family:inherit;font-size:10pt;"> increase in intangible amortization, a </span><span style="font-family:inherit;font-size:10pt;">$4.3 million</span><span style="font-family:inherit;font-size:10pt;"> increase in acquisition-related costs, a </span><span style="font-family:inherit;font-size:10pt;">$4.0 million</span><span style="font-family:inherit;font-size:10pt;"> increase in salaries and benefits, a </span><span style="font-family:inherit;font-size:10pt;">$3.5 million</span><span style="font-family:inherit;font-size:10pt;"> increase in professional fees, and a </span><span style="font-family:inherit;font-size:10pt;">$3.3 million</span><span style="font-family:inherit;font-size:10pt;"> increase in deferred compensation expense primarily associated with market value changes. Partially offsetting these increases was a </span><span style="font-family:inherit;font-size:10pt;">$7.0 million</span><span style="font-family:inherit;font-size:10pt;"> net decrease in incentive and stock-based compensation.</span></div><div><a id="sAE40645E19445F2E9FF10EA670217E8D"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liquidity and Capital Resources</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash Requirements</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts related to our cash and cash equivalents based on geographic location of the bank accounts were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:66%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held in domestic bank accounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">55,581</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">62,495</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held in foreign bank accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24,463</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16,192</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">80,044</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">78,687</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held by joint ventures, which are either consolidated or proportionately consolidated, are available to support joint venture operations, but we cannot utilize those assets to support our other operations. We generally have no right to cash and cash equivalents held by a joint venture other than participating in distributions and in the event of dissolution. Amounts related to cash and cash equivalents held by joint ventures, which are included in our total cash and cash equivalents balances, were as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:9px;padding-top:9px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:66%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held by domestic joint ventures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,855</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,544</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held by foreign joint ventures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">142</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">441</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents held by joint ventures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,997</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,985</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents not held by joint ventures </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">72,047</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">69,702</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">80,044</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">78,687</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we were in compliance with the covenants under the credit agreement for our senior secured credit facility. We anticipate that our cash and cash equivalents on hand, existing borrowing capacity under our senior secured credit facility, our ability to access capital markets and future cash flows from operations will provide sufficient funds to enable us to meet our debt repayment obligations, fund future operating needs and planned capital expenditures during </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, facilitate our ability to pay any future dividends we declare and grow through acquisitions or otherwise in the foreseeable future. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our industry is capital intensive, and we expect substantial capital expenditures and commitments under equipment lease and rental arrangements to be needed into the foreseeable future in order to meet anticipated demand for our services, all of which may require cash. Total capital expenditures for </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> are expected to be approximately </span><span style="font-family:inherit;font-size:10pt;">$265 million</span><span style="font-family:inherit;font-size:10pt;">, of which we have spent </span><span style="font-family:inherit;font-size:10pt;">$207.6 million</span><span style="font-family:inherit;font-size:10pt;"> through </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also evaluate opportunities for strategic acquisitions, stock repurchases under our authorized stock repurchase programs and opportunities to invest in strategic partnerships with customers and infrastructure investors. These investment opportunities exist in the markets and industries we serve and may require the use of cash to purchase debt or equity investments.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 58</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Management monitors financial markets and national and global economic conditions for factors that may affect our liquidity and capital resources. We consider our investment policies related to cash and cash equivalents to be conservative in that we maintain a diverse portfolio of what we believe to be high-quality cash and cash equivalent investments with short-term maturities. Accordingly, we do not anticipate that weakness in the capital markets will have a material impact on the principal amounts of our cash and cash equivalents or our ability to rely upon our senior secured credit facility for funds. To date, we have not experienced a loss of or lack of access to our cash or cash equivalents or funds under our senior secured credit facility; however, our access to invested cash and cash equivalents or availability under our senior secured credit facility could be impacted in the future by adverse conditions in financial markets.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We generally do not provide for taxes related to undistributed earnings of our foreign subsidiaries because such earnings either would not be taxable when remitted or they are considered to be indefinitely reinvested. We could also be subject to additional foreign withholding taxes if we were to repatriate cash that is indefinitely reinvested outside the United States, but we do not expect such amounts to be material.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Sources and Uses of Cash</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had cash and cash equivalents of </span><span style="font-family:inherit;font-size:10pt;">$80.0 million</span><span style="font-family:inherit;font-size:10pt;"> and working capital of </span><span style="font-family:inherit;font-size:10pt;">$1.94 billion</span><span style="font-family:inherit;font-size:10pt;">. We had </span><span style="font-family:inherit;font-size:10pt;">$1.87 billion</span><span style="font-family:inherit;font-size:10pt;"> of loans outstanding under our senior secured credit facility, which included </span><span style="font-family:inherit;font-size:10pt;">$1.26 billion</span><span style="font-family:inherit;font-size:10pt;"> outstanding under term loans and </span><span style="font-family:inherit;font-size:10pt;">$608.4 million</span><span style="font-family:inherit;font-size:10pt;"> of outstanding revolving loans. Of the total outstanding borrowings, </span><span style="font-family:inherit;font-size:10pt;">$1.65 billion</span><span style="font-family:inherit;font-size:10pt;"> were denominated in U.S. dollars, </span><span style="font-family:inherit;font-size:10pt;">$169.9 million</span><span style="font-family:inherit;font-size:10pt;"> were denominated in Canadian dollars and </span><span style="font-family:inherit;font-size:10pt;">$42.2 million</span><span style="font-family:inherit;font-size:10pt;"> were denominated in Australian dollars. We also had </span><span style="font-family:inherit;font-size:10pt;">$346.5 million</span><span style="font-family:inherit;font-size:10pt;"> of letters of credit outstanding under our senior secured credit facility, </span><span style="font-family:inherit;font-size:10pt;">$235.5 million</span><span style="font-family:inherit;font-size:10pt;"> of which were denominated in U.S. dollars and </span><span style="font-family:inherit;font-size:10pt;">$111.0 million</span><span style="font-family:inherit;font-size:10pt;"> of which were denominated in currencies other than the U.S. dollar, primarily Australian or Canadian dollars. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, our senior secured credit facility had </span><span style="font-family:inherit;font-size:10pt;">$1.18 billion</span><span style="font-family:inherit;font-size:10pt;"> available for revolving loans or new letters of credit.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In summary, our cash flows for each period were as follows (in thousands):</span></div><div style="line-height:120%;padding-top:9px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash provided by (used in) operating activities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">91,167</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39,104</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(100,247</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">221,617</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash used in investing activities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(391,797</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(136,431</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(607,124</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(321,683</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash provided by financing activities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">307,111</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">90,963</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">708,749</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">72,860</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Operating Activities</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flow from operations is primarily influenced by demand for our services and operating margins but can also be influenced by working capital needs associated with the various types of services that we provide. In particular, working capital needs may increase when we commence large volumes of work under circumstances where project costs, primarily labor, equipment and subcontractors, are required to be paid before the associated receivables are billed and collected. Accordingly, changes within working capital in accounts receivable, contract assets and contract liabilities are normally related and are typically affected on a collective basis by changes in revenue due to the timing and volume of work performed and variability in the timing of customer billings and payments. Additionally, working capital needs are generally higher during the summer and fall months due to increased demand for our services when favorable weather conditions exist in many of our operating regions. Conversely, working capital assets are typically converted to cash during the winter months. These seasonal trends can be offset by changes in project timing due to delays or accelerations and other economic factors that may affect customer spending.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash </span><span style="font-family:inherit;font-size:10pt;">provided by</span><span style="font-family:inherit;font-size:10pt;"> operating activities during the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was favorably impacted by increased earnings and a smaller increase in operating assets and liabilities as compared to the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Net cash </span><span style="font-family:inherit;font-size:10pt;">used in </span><span style="font-family:inherit;font-size:10pt;"> operating activities during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> included the payment of </span><span style="font-family:inherit;font-size:10pt;">$112 million</span><span style="font-family:inherit;font-size:10pt;"> as a result of the exercise of on-demand advance payment and performance bonds in connection with the termination of the large telecommunications project in Peru, which is described in further detail in Note 11 of the Notes to Condensed Consolidated Financial Statements in Item 1. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Statements</span><span style="font-family:inherit;font-size:10pt;">. Net cash used in operating activities was also impacted by increased working capital requirements, including mobilization and tooling costs, to support business growth and due to extended billing and collection cycles for certain utility customers. Additionally, during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, a significant advance billing position on a larger electric transmission project in Canada favorably impacted net cash flow from operating activities. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Days sales outstanding (DSO) at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">91</span><span style="font-family:inherit;font-size:10pt;"> days, as compared to </span><span style="font-family:inherit;font-size:10pt;">78</span><span style="font-family:inherit;font-size:10pt;"> days at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The increase in DSO is primarily due to an increase in retainage balances included in current receivables, a significant portion of which was related to a balance for the large electric transmission project in Canada that has been received subsequent to </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and elevated receivables associated with billing arrangement modifications for two customers. Collections for these customers </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 59</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">have improved subsequent to </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and we expect our DSO to decline and be more in line with historical levels in future periods. DSO is calculated by using the sum of current accounts receivable, net of allowance (which includes retainage and unbilled balances), plus contract assets less contract liabilities, divided by average revenues per day during the quarter.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Investing Activities</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash </span><span style="font-family:inherit;font-size:10pt;">used in</span><span style="font-family:inherit;font-size:10pt;"> investing activities in the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> included </span><span style="font-family:inherit;font-size:10pt;">$329.8 million</span><span style="font-family:inherit;font-size:10pt;"> used for acquisitions and </span><span style="font-family:inherit;font-size:10pt;">$66.2 million</span><span style="font-family:inherit;font-size:10pt;"> of capital expenditures. These items were partially offset by </span><span style="font-family:inherit;font-size:10pt;">$4.9 million</span><span style="font-family:inherit;font-size:10pt;"> of proceeds from the sale of property and equipment. Net cash </span><span style="font-family:inherit;font-size:10pt;">used in</span><span style="font-family:inherit;font-size:10pt;"> investing activities in the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> included </span><span style="font-family:inherit;font-size:10pt;">$74.1 million</span><span style="font-family:inherit;font-size:10pt;"> of capital expenditures, </span><span style="font-family:inherit;font-size:10pt;">$48.7 million</span><span style="font-family:inherit;font-size:10pt;"> used for acquisitions and </span><span style="font-family:inherit;font-size:10pt;">$19.4 million</span><span style="font-family:inherit;font-size:10pt;"> of cash paid for investments in unconsolidated affiliates and other entities, which primarily related to our acquisition of a 30% interest in a water and gas pipeline infrastructure contractor located in Australia. These items were partially offset by </span><span style="font-family:inherit;font-size:10pt;">$5.6 million</span><span style="font-family:inherit;font-size:10pt;"> of proceeds from the sale of property and equipment. Net cash </span><span style="font-family:inherit;font-size:10pt;">used in</span><span style="font-family:inherit;font-size:10pt;"> investing activities in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> included </span><span style="font-family:inherit;font-size:10pt;">$385.2 million</span><span style="font-family:inherit;font-size:10pt;"> used for acquisitions, </span><span style="font-family:inherit;font-size:10pt;">$207.6 million</span><span style="font-family:inherit;font-size:10pt;"> of capital expenditures and </span><span style="font-family:inherit;font-size:10pt;">$39.0 million</span><span style="font-family:inherit;font-size:10pt;"> of cash paid for investments in unconsolidated affiliates and other entities. These items were partially offset by </span><span style="font-family:inherit;font-size:10pt;">$24.2 million</span><span style="font-family:inherit;font-size:10pt;"> of proceeds from the sale of property and equipment. Net cash </span><span style="font-family:inherit;font-size:10pt;">used in</span><span style="font-family:inherit;font-size:10pt;"> investing activities in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> included </span><span style="font-family:inherit;font-size:10pt;">$222.7 million</span><span style="font-family:inherit;font-size:10pt;"> used for capital expenditures, </span><span style="font-family:inherit;font-size:10pt;">$94.9 million</span><span style="font-family:inherit;font-size:10pt;"> used for acquisitions; and </span><span style="font-family:inherit;font-size:10pt;">$21.0 million</span><span style="font-family:inherit;font-size:10pt;"> of cash paid for investments in unconsolidated affiliates and other entities, which primarily related to our acquisition of a 30% equity interest in a water and gas pipeline infrastructure contractor located in Australia. These items were partially offset by </span><span style="font-family:inherit;font-size:10pt;">$18.6 million</span><span style="font-family:inherit;font-size:10pt;"> of proceeds from the sale of property and equipment. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our industry is capital intensive, and we expect substantial capital expenditures and commitments under equipment lease and rental arrangements to be needed into the foreseeable future. We also have various contractual obligations related to investments in unconsolidated affiliates and other capital commitments that are detailed in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contractual Obligations </span><span style="font-family:inherit;font-size:10pt;">below. In addition, we expect to continue to pursue strategic acquisitions and investments, although we cannot predict the timing or amount of the cash needed for these initiatives.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financing Activities</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash </span><span style="font-family:inherit;font-size:10pt;">provided by</span><span style="font-family:inherit;font-size:10pt;"> financing activities in the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> included </span><span style="font-family:inherit;font-size:10pt;">$328.6 million</span><span style="font-family:inherit;font-size:10pt;"> of net </span><span style="font-family:inherit;font-size:10pt;">borrowings</span><span style="font-family:inherit;font-size:10pt;"> under our senior secured credit facility, partially offset by </span><span style="font-family:inherit;font-size:10pt;">$11.2 million</span><span style="font-family:inherit;font-size:10pt;"> of net short-term </span><span style="font-family:inherit;font-size:10pt;">repayments</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$5.8 million</span><span style="font-family:inherit;font-size:10pt;"> of cash payments of dividends and cash dividend equivalents. Net cash </span><span style="font-family:inherit;font-size:10pt;">provided by</span><span style="font-family:inherit;font-size:10pt;"> financing activities in the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> included </span><span style="font-family:inherit;font-size:10pt;">$112.7 million</span><span style="font-family:inherit;font-size:10pt;"> of net </span><span style="font-family:inherit;font-size:10pt;">borrowings</span><span style="font-family:inherit;font-size:10pt;"> under our senior secured credit facility and </span><span style="font-family:inherit;font-size:10pt;">$7.1 million</span><span style="font-family:inherit;font-size:10pt;"> of net short-term </span><span style="font-family:inherit;font-size:10pt;">borrowings</span><span style="font-family:inherit;font-size:10pt;">, partially offset by </span><span style="font-family:inherit;font-size:10pt;">$26.8 million</span><span style="font-family:inherit;font-size:10pt;"> of cash payments for common stock repurchases. Net cash </span><span style="font-family:inherit;font-size:10pt;">provided by</span><span style="font-family:inherit;font-size:10pt;"> financing activities in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> included </span><span style="font-family:inherit;font-size:10pt;">$795.3 million</span><span style="font-family:inherit;font-size:10pt;"> of net </span><span style="font-family:inherit;font-size:10pt;">borrowings</span><span style="font-family:inherit;font-size:10pt;"> under our senior secured credit facility, partially offset by </span><span style="font-family:inherit;font-size:10pt;">$27.1 million</span><span style="font-family:inherit;font-size:10pt;"> of net short-term </span><span style="font-family:inherit;font-size:10pt;">repayments</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">$20.1 million</span><span style="font-family:inherit;font-size:10pt;"> of cash payments for common stock repurchases, </span><span style="font-family:inherit;font-size:10pt;">$17.4 million</span><span style="font-family:inherit;font-size:10pt;"> of cash payments of dividends and cash dividend equivalents and </span><span style="font-family:inherit;font-size:10pt;">$16.0 million</span><span style="font-family:inherit;font-size:10pt;"> of cash payments to satisfy tax withholding obligations associated with stock-based compensation. Net cash </span><span style="font-family:inherit;font-size:10pt;">provided by</span><span style="font-family:inherit;font-size:10pt;"> financing activities in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> included </span><span style="font-family:inherit;font-size:10pt;">$288.1 million</span><span style="font-family:inherit;font-size:10pt;"> of net </span><span style="font-family:inherit;font-size:10pt;">borrowings</span><span style="font-family:inherit;font-size:10pt;"> under our senior secured credit facility and </span><span style="font-family:inherit;font-size:10pt;">$20.1 million</span><span style="font-family:inherit;font-size:10pt;"> of net short-term debt </span><span style="font-family:inherit;font-size:10pt;">borrowings</span><span style="font-family:inherit;font-size:10pt;">; partially offset by </span><span style="font-family:inherit;font-size:10pt;">$216.7 million</span><span style="font-family:inherit;font-size:10pt;"> of cash payments for common stock repurchases and </span><span style="font-family:inherit;font-size:10pt;">$14.7 million</span><span style="font-family:inherit;font-size:10pt;"> of payments to satisfy tax withholding obligations associated with stock-based compensation.</span></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contingent Consideration Liabilities </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of our acquisitions include the potential payment of contingent consideration, payable in the event certain performance objectives are achieved by the acquired businesses during designated post-acquisition periods. The majority of these contingent consideration liabilities are subject to a maximum payment amount, which totaled </span><span style="font-family:inherit;font-size:10pt;">$153.0 million</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Included within this maximum amount is approximately </span><span style="font-family:inherit;font-size:10pt;">$18.0 million</span><span style="font-family:inherit;font-size:10pt;"> related to certain acquisitions completed in 2018, payable based on performance over five-year and three-year post-acquisition periods, and approximately $100.0 million related to the 2017 acquisition of Stronghold, Ltd. and Stronghold Specialty, Ltd., payable based on performance over a three-year post-acquisition period. The aggregate fair value of all of our contingent consideration liabilities was </span><span style="font-family:inherit;font-size:10pt;">$79.4 million</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;">$71.0 million</span><span style="font-family:inherit;font-size:10pt;"> is included in “Accounts payable and accrued expenses” and </span><span style="font-family:inherit;font-size:10pt;">$8.4 million</span><span style="font-family:inherit;font-size:10pt;"> is included in “Insurance and other non-current liabilities.” The significant majority of these liabilities would be paid at least 70% to 85% in cash. Cash payments for these liabilities up to the amount recognized at the respective acquisition dates, including measurement-period adjustments, will be classified as financing activities in our consolidated statements of cash flows. Any cash payments in excess of the amount of contingent consideration liabilities recognized at the respective acquisition dates will be classified as operating activities in our consolidated statements of cash flows.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 60</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Repurchases </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We repurchased the following shares of common stock in the open market under our stock repurchase programs (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:74%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Quarter ended:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">376</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,953</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,652</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">233,633</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">701</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,751</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">595</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19,993</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,969</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">173,913</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our policy is to record a stock repurchase as of the trade date; however, the payment of cash related to a repurchase is made on the settlement date of the trade. During the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, cash payments related to stock repurchases were </span><span style="font-family:inherit;font-size:10pt;">none</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$26.8 million</span><span style="font-family:inherit;font-size:10pt;">, and during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, cash payments related to stock repurchases were </span><span style="font-family:inherit;font-size:10pt;">$20.1 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$216.7 million</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">$286.8 million</span><span style="font-family:inherit;font-size:10pt;"> remained authorized under our existing repurchase program, which authorizes us to repurchase outstanding common stock from time to time through June 30, 2021 (the 2018 Repurchase Program). Repurchases under the 2018 Repurchase Program may be implemented through open market or privately negotiated transactions, at management's discretion, based on market and business conditions, applicable contractual and legal requirements, including restrictions under our senior secured credit facility, and other factors. We are not obligated to acquire any specific amount of common stock and the 2018 Repurchase Program may be modified or terminated by our Board of Directors at any time at its sole discretion and without notice. For additional detail about our stock repurchases, refer to Note 9 of the Notes to Condensed Consolidated Financial Statements in Item 1.</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Financial Statements</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:174%;padding-top:9px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Dividends</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We declared and paid the following cash dividends and cash dividend equivalents during 2018 and the first </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months of 2019 (in thousands, except per share amounts):</span></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:20%;"></td><td style="width:1%;"></td><td style="width:22%;"></td><td style="width:1%;"></td><td style="width:22%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Declaration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Record</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Payment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Dividend</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Dividends</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Declared</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">August 28, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">October 1, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">October 15, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.04</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,564</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">May 24, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">July 1, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">July 15, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.04</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,233</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March 21, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 5, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 19, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.04</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,896</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 6, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January 2, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">January 16, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.04</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,838</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A significant majority of dividends declared were paid on the corresponding payment dates. Holders of restricted stock units (RSUs) awarded under the Quanta Services, Inc. 2011 Omnibus Equity Incentive Plan (the 2011 Plan) generally received cash dividend equivalent payments equal to the cash dividend payable on account of the underlying Quanta common stock. Holders of exchangeable shares of certain Canadian subsidiaries of Quanta were paid a cash dividend of </span><span style="font-family:inherit;font-size:10pt;">$0.04</span><span style="font-family:inherit;font-size:10pt;"> per exchangeable share on the payment dates. Holders of RSUs awarded under the Quanta Services, Inc. 2019 Omnibus Equity Incentive Plan (the 2019 Plan) and holders of unearned and unvested performance stock units (PSUs) awarded under the 2011 Plan and the 2019 Plan receive cash dividend equivalent payments only to the extent such RSUs and PSUs become earned and/or vest. Additionally, cash dividend equivalents related to certain equity awards that have been deferred pursuant to the terms of a deferred compensation plan maintained by us are recorded as liabilities in such plans until the deferred awards are settled. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 61</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The declaration, payment and amount of future cash dividends, if any, will be at the discretion of our Board of Directors after taking into account various factors, including our financial condition, results of operations, cash flows from operations, current and anticipated capital requirements and expansion plans, the income tax laws then in effect and the requirements of Delaware law. In addition, as discussed in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Debt Instruments — Senior Secured Credit Facility</span><span style="font-family:inherit;font-size:10pt;"> below, our credit agreement restricts the payment of cash dividends unless certain conditions are met.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-style:italic;font-weight:bold;">Debt Instruments</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-style:italic;">Senior Secured Credit Facility</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a credit agreement with various lenders that, as amended on September 6, 2019 and subsequent to the execution of an incremental revolving credit increase agreement on September 12, 2019, provides for (i) a </span><span style="font-family:inherit;font-size:10pt;">$2.14 billion</span><span style="font-family:inherit;font-size:10pt;"> revolving credit facility and (ii) a term loan facility with term loans in the aggregate initial principal amount of </span><span style="font-family:inherit;font-size:10pt;">$1.29 billion</span><span style="font-family:inherit;font-size:10pt;">. In addition, subject to the conditions specified in the credit agreement, we have the option to increase the capacity of the credit facility, in the form of an increase in the revolving credit facility, incremental term loans or a combination thereof, from time to time, upon receipt of additional commitments from new or existing lenders by up to an additional (i) </span><span style="font-family:inherit;font-size:10pt;">$400.0 million</span><span style="font-family:inherit;font-size:10pt;"> plus (ii) an additional amount that is unlimited so long as the Incremental Leverage Ratio Requirement (as defined in the credit agreement) is satisfied at the time of such increase. The Incremental Leverage Ratio Requirement requires, among other things, after giving pro forma effect to such increase and the use of proceeds therefrom, compliance with the credit agreement’s financial covenants as of the most recent fiscal quarter end for which financial statements were required to be delivered and that our Consolidated Leverage Ratio does not exceed 2.5 to 1.0, subject to the conditions specified in the credit agreement. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Borrowings under the credit agreement are to be used to refinance existing indebtedness and for working capital, capital expenditures and other general corporate purposes. The maturity date for both the revolving credit facility and the term loan facility is October 31, 2022, and we are required to make quarterly principal payments on the term loan facility as described below.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to the revolving credit facility, the entire amount available may be used by us for revolving loans and letters of credit in U.S. dollars and certain alternative currencies. Up to </span><span style="font-family:inherit;font-size:10pt;">$600.0 million</span><span style="font-family:inherit;font-size:10pt;"> may be used by certain of our subsidiaries for revolving loans and letters of credit, including in certain alternative currencies, up to </span><span style="font-family:inherit;font-size:10pt;">$100.0 million</span><span style="font-family:inherit;font-size:10pt;"> may be used for swing line loans in U.S. dollars, up to </span><span style="font-family:inherit;font-size:10pt;">$50.0 million</span><span style="font-family:inherit;font-size:10pt;"> may be used for swing line loans in Canadian dollars and up to $50.0 million may be used for swing line loans in Australian dollars. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We borrowed </span><span style="font-family:inherit;font-size:10pt;">$600.0 million</span><span style="font-family:inherit;font-size:10pt;"> under the term loan facility in October 2018 and borrowed an additional </span><span style="font-family:inherit;font-size:10pt;">$687.5 million</span><span style="font-family:inherit;font-size:10pt;"> under the term loan facility in September 2019 and used all of such proceeds to repay outstanding revolving loans under the credit agreement. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;">$1.87 billion</span><span style="font-family:inherit;font-size:10pt;"> of borrowings outstanding under the credit agreement, which included </span><span style="font-family:inherit;font-size:10pt;">$1.26 billion</span><span style="font-family:inherit;font-size:10pt;"> borrowed under the term loan facility and </span><span style="font-family:inherit;font-size:10pt;">$608.4 million</span><span style="font-family:inherit;font-size:10pt;"> of outstanding revolving loans. Of the total outstanding borrowings, </span><span style="font-family:inherit;font-size:10pt;">$1.65 billion</span><span style="font-family:inherit;font-size:10pt;"> were denominated in U.S. dollars, </span><span style="font-family:inherit;font-size:10pt;">$169.9 million</span><span style="font-family:inherit;font-size:10pt;"> were denominated in Canadian dollars and </span><span style="font-family:inherit;font-size:10pt;">$42.2 million</span><span style="font-family:inherit;font-size:10pt;"> were denominated in Australian dollars. We also had </span><span style="font-family:inherit;font-size:10pt;">$346.5 million</span><span style="font-family:inherit;font-size:10pt;"> of letters of credit issued under our revolving credit facility, of which </span><span style="font-family:inherit;font-size:10pt;">$235.5 million</span><span style="font-family:inherit;font-size:10pt;"> were denominated in U.S. dollars and </span><span style="font-family:inherit;font-size:10pt;">$111.0 million</span><span style="font-family:inherit;font-size:10pt;"> were denominated in currencies other than the U.S. dollar, primarily Canadian and Australian dollars. The remaining </span><span style="font-family:inherit;font-size:10pt;">$1.18 billion</span><span style="font-family:inherit;font-size:10pt;"> of available commitments under the revolving credit facility was available for loans or issuing new letters of credit. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revolving loans borrowed in U.S. dollars bear interest, at our option, at a rate equal to either (i) the Eurocurrency Rate (as defined in the credit agreement) plus </span><span style="font-family:inherit;font-size:10pt;">1.125%</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">2.000%</span><span style="font-family:inherit;font-size:10pt;">, as determined based on our Consolidated Leverage Ratio (as described below), or (ii) the Base Rate (as described below) plus </span><span style="font-family:inherit;font-size:10pt;">0.125%</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">1.000%</span><span style="font-family:inherit;font-size:10pt;">, as determined based on our Consolidated Leverage Ratio. Revolving loans borrowed in any currency other than U.S. dollars bear interest at a rate equal to the Eurocurrency Rate plus </span><span style="font-family:inherit;font-size:10pt;">1.125%</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">2.000%</span><span style="font-family:inherit;font-size:10pt;">, as determined based on our Consolidated Leverage Ratio. Additionally, standby or commercial letters of credit issued under the credit agreement are subject to a letter of credit fee of </span><span style="font-family:inherit;font-size:10pt;">1.125%</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">2.000%</span><span style="font-family:inherit;font-size:10pt;">, based on our Consolidated Leverage Ratio, and Performance Letters of Credit (as defined in the credit agreement) issued under the credit agreement in support of certain contractual obligations are subject to a letter of credit fee of </span><span style="font-family:inherit;font-size:10pt;">0.675%</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">1.150%</span><span style="font-family:inherit;font-size:10pt;">, based on our Consolidated Leverage Ratio.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term loans bear interest at rates generally consistent with the revolving loans borrowed in U.S. dollars, except that the additional amount over the Eurocurrency Rate is 1.125% to 1.875%, as determined based on our Consolidated Leverage Ratio. We are also required to make quarterly principal payments of </span><span style="font-family:inherit;font-size:10pt;">$16.1 million</span><span style="font-family:inherit;font-size:10pt;"> on the term loans on the last business day of each March, June, September and December beginning in December 2019. The aggregate outstanding principal amount of all outstanding term loans must be paid on the maturity date; however, we may voluntarily prepay that amount from time to time, in whole or in part, without premium or penalty.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are also subject to a commitment fee of </span><span style="font-family:inherit;font-size:10pt;">0.20%</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">0.40%</span><span style="font-family:inherit;font-size:10pt;">, based on our Consolidated Leverage Ratio, on any unused availability under the revolving credit facility. </span></div><div style="line-height:120%;text-align:justify;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 62</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Leverage Ratio is the ratio of our Consolidated Funded Indebtedness to Consolidated EBITDA (as those terms are defined in the credit agreement). For purposes of calculating our Consolidated Leverage Ratio, Consolidated Funded Indebtedness is reduced by available cash and Cash Equivalents (as defined in the credit agreement) in excess of </span><span style="font-family:inherit;font-size:10pt;">$25.0 million</span><span style="font-family:inherit;font-size:10pt;">. The Base Rate equals the highest of (i) the Federal Funds Rate (as defined in the credit agreement) plus </span><span style="font-family:inherit;font-size:10pt;">0.5%</span><span style="font-family:inherit;font-size:10pt;">, (ii) the prime rate publicly announced by Bank of America, N.A. and (iii) the Eurocurrency Rate plus </span><span style="font-family:inherit;font-size:10pt;">1.00%</span><span style="font-family:inherit;font-size:10pt;">. Consolidated Interest Coverage Ratio is the ratio of (i) Consolidated EBIT (as defined in the credit agreement) for the four fiscal quarters most recently ended to (ii) Consolidated Interest Expense (as defined in the credit agreement) for such period (excluding all interest expense attributable to capitalized loan costs and the amount of fees paid in connection with the issuance of letters of credit on our behalf during such period).</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The credit agreement contains certain covenants, including (i) a maximum Consolidated Leverage Ratio of 3.0 to 1.0 (except that in connection with certain permitted acquisitions in excess of $200.0 million, such ratio is 3.5 to 1.0 for the fiscal quarter in which the acquisition is completed and the two subsequent fiscal quarters) and (ii) a minimum Consolidated Interest Coverage Ratio of 3.0 to 1.0. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we were in compliance with all of the covenants under the credit agreement.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subject to certain exceptions, (i) all borrowings under the credit agreement are secured by substantially all of our assets and the assets of our wholly owned U.S. subsidiaries and by a pledge of all of the capital stock of our wholly owned U.S. subsidiaries and </span><span style="font-family:inherit;font-size:10pt;">65%</span><span style="font-family:inherit;font-size:10pt;"> of the capital stock of direct foreign subsidiaries of our wholly owned U.S. subsidiaries and (ii) our wholly owned U.S. subsidiaries guarantee the repayment of all amounts due under the credit agreement. Subject to certain conditions, all collateral will automatically be released from the liens securing the obligations under the credit agreement at any time we maintain an Investment Grade Rating (defined in the credit agreement as two of the following three conditions being met: (i) a corporate credit rating that is BBB- or higher by Standard & Poor’s Rating Services, (ii) a corporate family rating that is Baa3 or higher by Moody’s Investors Services, Inc. or (iii) a corporate credit rating that is BBB- or higher by Fitch Ratings, Inc.). </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The credit agreement also limits certain acquisitions, mergers and consolidations, indebtedness, asset sales and prepayments of indebtedness and, subject to certain exceptions, prohibits liens on our assets. The credit agreement allows cash payments for dividends and stock repurchases subject to compliance with the following requirements (including after giving effect to the dividend or stock repurchase): (i) no default or event of default under the credit agreement; (ii) continued compliance with the financial covenants in the credit agreement; and (iii) at least </span><span style="font-family:inherit;font-size:10pt;">$100.0 million</span><span style="font-family:inherit;font-size:10pt;"> of availability under the revolving credit facility and/or cash and cash equivalents on hand.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The credit agreement provides for customary events of default and contains cross-default provisions with our underwriting, continuing indemnity and security agreement with our sureties and certain other debt instruments exceeding </span><span style="font-family:inherit;font-size:10pt;">$150.0 million</span><span style="font-family:inherit;font-size:10pt;"> in borrowings or availability. If an Event of Default (as defined in the credit agreement) occurs and is continuing, on the terms and subject to the conditions set forth in the credit agreement, the lenders may declare all amounts outstanding and accrued and unpaid interest immediately due and payable, require that we provide cash collateral for all outstanding letter of credit obligations, terminate the commitments under the credit agreement, and foreclose on the collateral. </span></div><div><a id="s1888272AA4E55F9783A69774D907EFCB"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Off-Balance Sheet Transactions</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As is common in our industry, we have entered into certain off-balance sheet arrangements in the ordinary course of business that result in risks not directly reflected in our balance sheets. Our significant off-balance sheet transactions include certain obligations relating to our investments and joint venture arrangements, liabilities associated with non-cancelable operating leases, letters of credit obligations, surety guarantees related to performance and payment bonds, committed expenditures for the purchase equipment and certain multiemployer pension plan liabilities. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contractual Obligations </span><span style="font-family:inherit;font-size:10pt;">below and Note 11 of the Notes to Consolidated Financial Statements in Item 1.</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Financial Statements </span><span style="font-family:inherit;font-size:10pt;">for a description of these arrangements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 63</span></div></div><hr style="page-break-after:always"></hr><div><a id="sA3213715C17E5C67923E5370C6CB93CC"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual Obligations</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes our future contractual obligations as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, excluding amounts discussed below related to unrecognized tax benefits, multiemployer pension plan obligations, interest associated with letters of credit, commitment fees under our senior secured credit facility, commitments associated with our insurance liabilities and acquisition-related contingent consideration liabilities (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"></td></tr><tr><td style="width:28%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Thereafter</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt - principal </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,877,120</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">17,899</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">65,766</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">65,766</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,722,474</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,390</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3,825</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt - cash interest </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">434</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">114</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">320</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term debt </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">7,622</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">7,622</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease obligations </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">320,119</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">28,398</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">96,874</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">70,524</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">46,867</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">30,503</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">46,953</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases obligations that have not yet commenced </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">10,319</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">111</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,564</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,826</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,701</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,492</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3,625</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease obligations </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(6)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,552</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">388</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">627</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">342</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">119</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">50</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">26</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease obligations</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (7)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">21,880</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">9,905</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">11,975</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment purchase commitments </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(8)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">7,654</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">5,370</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2,284</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital commitment related to investments in unconsolidated affiliates </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(9)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">6,314</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">6,314</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total contractual obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2,253,014</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">76,121</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">179,410</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">138,458</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,771,161</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">33,435</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">54,429</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">_______________________________________</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We had </span><span style="font-family:inherit;font-size:10pt;">$1.87 billion</span><span style="font-family:inherit;font-size:10pt;"> of outstanding borrowings under our senior secured credit facility, which included </span><span style="font-family:inherit;font-size:10pt;">$1.26 billion</span><span style="font-family:inherit;font-size:10pt;"> borrowed under the term loan facility and </span><span style="font-family:inherit;font-size:10pt;">$608.4 million</span><span style="font-family:inherit;font-size:10pt;"> of outstanding revolving loans, both of which bear interest at variable market rates. Assuming the principal amount outstanding at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> remained outstanding and the interest rate in effect at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> remained the same, the annual cash interest expense would be approximately </span><span style="font-family:inherit;font-size:10pt;">$68.1 million</span><span style="font-family:inherit;font-size:10pt;">, payable until October 31, 2022, the maturity date of the facility. Additionally, in connection with the term loan facility, we are required to make quarterly principal payments of </span><span style="font-family:inherit;font-size:10pt;">$16.1 million</span><span style="font-family:inherit;font-size:10pt;"> and pay the remaining balance on the maturity date for the facility.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount represents cash interest expense on our fixed-rate long-term debt, which excludes our senior secured credit facility.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount was recorded on our </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> condensed consolidated balance sheet.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(4)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts represent undiscounted operating lease obligations at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. The operating lease obligations recorded on our </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> condensed consolidated balance sheet represent the present value of these amounts.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(5)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts represent undiscounted operating leases obligations that have not commenced as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. The operating leases obligations will be recorded on our consolidated balance sheet beginning on the commencement date of each lease.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(6)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts represent undiscounted finance lease obligations at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. The finance lease obligations recorded on our </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> condensed consolidated balance sheet represent the present value of these amounts.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(7)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts represent short-term lease obligations that are not recorded on our </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> condensed consolidated balance sheet due to our accounting policy election. Month-to-month rental expense associated primarily with certain equipment rentals is excluded from these amounts because we are unable to accurately predict future rental amounts.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(8)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount represents capital committed for the expansion of our vehicle fleet in order to accommodate manufacturer lead times on certain types of vehicles. Although we have committed to the purchase of these vehicles at the time of their delivery, we expect that these orders will be assigned to third party leasing companies and made available to us under certain of our master equipment lease agreements, which will release us from our capital commitment. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(9)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount represents outstanding capital commitments associated with investments in unconsolidated affiliates. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had outstanding capital commitments associated with investments in unconsolidated affiliates related to planned oil and gas infrastructure projects of </span><span style="font-family:inherit;font-size:10pt;">$6.7 million</span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;">$6.3 million</span><span style="font-family:inherit;font-size:10pt;"> is expected to be paid in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. The remaining </span><span style="font-family:inherit;font-size:10pt;">$0.4 million</span><span style="font-family:inherit;font-size:10pt;"> of these capital commitments is anticipated to be paid by </span><span style="font-family:inherit;font-size:10pt;">May 31, 2022</span><span style="font-family:inherit;font-size:10pt;">; however, we have excluded these capital commitments from the Contractual Obligations table because we are unable to determine the timing of the payment. Included in this amount is </span><span style="font-family:inherit;font-size:10pt;">$6.2 million</span><span style="font-family:inherit;font-size:10pt;"> related to a partnership we formed with select investors during the year ended December 31, 2017, which is described further in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Acquisitions, Investments and Divestitures</span><span style="font-family:inherit;font-size:10pt;"> above. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had contributed </span><span style="font-family:inherit;font-size:10pt;">$13.7 million</span><span style="font-family:inherit;font-size:10pt;"> to this partnership in connection with certain investments. We are not obligated to invest amounts through this partnership and are unable to determine the timing of any such investments.</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 64</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unrecognized Tax Benefits</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta and certain subsidiaries remain under examination by various U.S. state, Canadian and other foreign tax authorities for multiple periods. We believe it is reasonably possible that within the next 12 months unrecognized tax benefits may decrease by up to </span><span style="font-family:inherit;font-size:10pt;">$3.0 million</span><span style="font-family:inherit;font-size:10pt;"> as a result of settlement of these examinations or the expiration of certain statute of limitations periods. Because we are unable to accurately predict the timing and amounts of any obligations related to unrecognized tax benefits, the Contractual Obligations table excludes unrecognized tax benefits.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Multiemployer Pension Plans</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Contractual Obligations table excludes obligations under the multiemployer pension plans in which our union employees participate. Certain of our operating units are parties to collective bargaining agreements with unions that represent certain of their employees. The agreements require the operating units to pay specified wages, provide certain benefits to union employees and contribute certain amounts to multiemployer pension plans and employee benefit trusts. Our multiemployer pension plan contribution rates generally are made to the plans on a “pay-as-you-go” basis based on our union employee payrolls. The location and number of union employees that we employ at any given time and the plans in which they may participate vary depending on our need for union resources in connection with our ongoing projects. Therefore, we are unable to accurately predict our union employee payroll and the resulting multiemployer pension plan contribution obligations for future periods.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may also be required to make additional contributions to our multiemployer pension plans if they become underfunded, and these additional contributions will be determined based on our union employee payrolls. The Pension Protection Act of 2006 added special funding and operational rules generally applicable to plan years beginning after 2007 for multiemployer plans that are classified as “endangered,” “seriously endangered” or “critical” status based on multiple factors (including, for example, the plan’s funded percentage, the plan’s cash flow position and whether the plan is projected to experience a minimum funding deficiency). Plans in these classifications must adopt measures to improve their funded status through a funding improvement or rehabilitation plan, as applicable, which may require additional contributions from employers (e.g., a surcharge on benefit contributions) and/or modifications to retiree benefits. Certain multiemployer plans to which our operating units contribute or may contribute in the future are in “endangered,” “seriously endangered” or “critical” status. The amount of additional funds, if any, that we may be obligated to contribute to these plans in the future cannot be reasonably estimated and are not included in the above table due to uncertainty regarding the future levels of work that require union employees covered by these plans, as well as the future contribution levels and possible surcharges on contributions applicable to these plans.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may be subject to additional liabilities imposed by law as a result of our participation in multiemployer defined benefit pension plans. The Employee Retirement Income Security Act of 1974, as amended by the Multiemployer Pension Plan Amendments Act of 1980, imposes certain liabilities upon an employer who is a contributor to a multiemployer plan if the employer withdraws from the plan or the plan is terminated or experiences a mass withdrawal. These liabilities include an allocable share of the unfunded vested benefits in the plan for all plan participants, not merely the benefits payable to a contributing employer’s own retirees. As a result, participating employers may bear a higher proportion of liability for unfunded vested benefits if other participating employers cease to contribute or withdraw, with the reallocation of liability being more acute in cases when a withdrawn employer is insolvent or otherwise fails to pay its withdrawal liability. We are not aware of any material withdrawal liabilities that have been incurred or asserted and that remain outstanding as a result of our withdrawal from a multiemployer defined benefit pension plan.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Letters of Credit Fees and Commitment Fees</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Contractual Obligations table excludes interest associated with letters of credit and commitment fees under our senior secured credit facility because the amount of outstanding letters of credit, availability and applicable interest rates and fees are all variable. Assuming that the amount of letters of credit outstanding and the interest rate as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> remained the same, the annual cash interest expense for our letters of credit would be approximately </span><span style="font-family:inherit;font-size:10pt;">$4.9 million</span><span style="font-family:inherit;font-size:10pt;">. For additional information regarding our letters of credit and the associated interest rates and fees and our borrowings under our senior secured credit facility, see </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Liquidity and Capital Resources </span><span style="font-family:inherit;font-size:10pt;">— </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Debt Instruments </span><span style="font-family:inherit;font-size:10pt;">above.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Bonds and Parent Guarantees</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Contractual Obligations table does not include any commitments associated with our performance bonds or parent guarantees. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we are not aware of any material obligations for payments related to these obligations. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Many customers, particularly in connection with new construction, require us to post performance and payment bonds issued by a financial institution known as a surety. These bonds provide a guarantee to the customer that we will perform under the terms of a contract and pay our subcontractors and vendors. If we fail to perform, the customer may demand that the surety make payments or provide services under the bond. We must reimburse the surety for any expenses or outlays it incurs. Under our underwriting, continuing indemnity and security agreement with our sureties and with the consent of the lenders that are party to our credit </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 65</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">agreement, we have granted security interests in certain of our assets as collateral for our obligations to the sureties. We may be required to post letters of credit or other collateral in favor of the sureties or our customers in the future, which would reduce the borrowing availability under our senior secured credit facility. We have not been required to make any material reimbursements to our sureties for bond-related costs except as set forth in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings</span><span style="font-family:inherit;font-size:10pt;"> in Note 11 of the Notes to Consolidated Financial Statements in Item 1.</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Financial Statements </span><span style="font-family:inherit;font-size:10pt;">in connection with the exercise of approximately </span><span style="font-family:inherit;font-size:10pt;">$112.0 million</span><span style="font-family:inherit;font-size:10pt;"> of advance payment and performance bonds related to the terminated project in Peru. However, to the extent further reimbursements are required, the amounts could be material and could adversely affect our consolidated business, financial condition, results of operations or cash flows.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance bonds expire at various times ranging from mechanical completion of a project to a period extending beyond contract completion in certain circumstances, and as such a determination of maximum potential amounts outstanding requires the use of certain estimates and assumptions. Such amounts can also fluctuate from period to period based upon the mix and level of our bonded operating activity. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the total amount of the outstanding performance bonds was estimated to be approximately </span><span style="font-family:inherit;font-size:10pt;">$2.7 billion</span><span style="font-family:inherit;font-size:10pt;">. Our estimated maximum exposure as it relates to the value of the performance bonds outstanding is lowered on each bonded project as the cost to complete is reduced, and each commitment under a performance bond generally extinguishes concurrently with the expiration of our related contractual obligation. The estimated cost to complete these bonded projects was approximately </span><span style="font-family:inherit;font-size:10pt;">$796 million</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, from time to time, we guarantee certain obligations and liabilities of our subsidiaries that may arise in connection with, among other things, contracts with customers, equipment lease obligations, joint venture arrangements and contractor licenses. These guarantees may cover all of the subsidiary’s unperformed, undischarged and unreleased obligations and liabilities under or in connection with the relevant agreement. For example, with respect to customer contracts, a guarantee may cover a variety of obligations and liabilities arising during the ordinary course of the subsidiary’s business or operations, including, among other things, warranty and breach of contract claims, third party and environmental liabilities arising from the subsidiary’s work and for which it is responsible, liquidated damages, or indemnity claims. We are not aware of any obligations or liabilities currently asserted under any of these guarantees that are material, individually or in the aggregate. However, to the extent a subsidiary incurs a material obligation or liability and we have guaranteed the performance or payment of such liability, the recovery by a customer or other counterparty or a third party will not be limited to the assets of the subsidiary. As a result, responsibility under the guarantee could exceed the amount recoverable from the subsidiary alone and could materially and adversely affect our consolidated business, financial condition, results of operations and cash flows.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Insurance</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are insured for employer’s liability, workers’ compensation, auto liability and general liability claims. Under these third-party insurance programs, the deductible for employer’s liability is </span><span style="font-family:inherit;font-size:10pt;">$1.0 million</span><span style="font-family:inherit;font-size:10pt;"> per occurrence, the deductible for workers’ compensation is </span><span style="font-family:inherit;font-size:10pt;">$5.0 million</span><span style="font-family:inherit;font-size:10pt;"> per occurrence, and the deductibles for auto liability and general liability are </span><span style="font-family:inherit;font-size:10pt;">$10.0 million</span><span style="font-family:inherit;font-size:10pt;"> per occurrence. We manage and maintain a portion of our casualty risk through our wholly-owned captive insurance company, including claims up to deductibles under our third-party insurance programs. In connection with our casualty insurance programs, we are required to issue letters of credit to secure our obligations. We also have employee health care benefit plans for most employees not subject to collective bargaining agreements, of which the primary plan is subject to a deductible of </span><span style="font-family:inherit;font-size:10pt;">$0.5 million</span><span style="font-family:inherit;font-size:10pt;"> per claimant per year.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Losses under all of these insurance programs are accrued based upon our estimate of the ultimate liability for claims reported and an estimate of claims incurred but not reported, with assistance from third-party actuaries. These insurance liabilities are difficult to assess and estimate due to unknown factors, including the severity of an injury, the extent of damage, the determination of our liability in proportion to other parties and the number of incidents not reported. The accruals are based upon known facts and historical trends, and management believes such accruals are adequate. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the gross amount accrued for insurance claims totaled </span><span style="font-family:inherit;font-size:10pt;">$280.2 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$272.9 million</span><span style="font-family:inherit;font-size:10pt;">, with </span><span style="font-family:inherit;font-size:10pt;">$210.1 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$210.1 million</span><span style="font-family:inherit;font-size:10pt;"> considered to be long-term and included in “Insurance and other non-current liabilities.” Related insurance recoveries/receivables as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;">$34.8 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$56.5 million</span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;">$0.4 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$0.3 million</span><span style="font-family:inherit;font-size:10pt;"> are included in “Prepaid expenses and other current assets” and </span><span style="font-family:inherit;font-size:10pt;">$34.4 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$56.2 million</span><span style="font-family:inherit;font-size:10pt;"> are included in “Other assets, net.” </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We renew our insurance policies on an annual basis, and therefore deductibles and levels of insurance coverage may change in future periods. In addition, insurers may cancel our coverage or determine to exclude certain items from coverage, or we may elect not to obtain certain types or incremental levels of insurance based on the potential benefits considered relative to the cost of such insurance. In any such event, our overall risk exposure would increase, which could negatively affect our results of operations, financial condition and cash flows. The Contractual Obligations table excludes commitments associated with our insurance liabilities, as we are unable to determine the timing of payments related to these obligations. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 66</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingent Consideration Liabilities</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Contractual Obligations table excludes acquisition-related contingent consideration associated with certain acquisitions, the payment of which is contingent upon the achievement of certain performance objectives by the acquired businesses during post-acquisition periods and, if earned, would be payable to the former owners of the acquired businesses. The liabilities recorded represent the estimated fair values of future amounts payable to the former owners of the acquired businesses and are estimated by management based on entity-specific assumptions that are evaluated on an ongoing basis. Because acquisition-related contingent consideration liabilities are contingent upon future events, we include these liabilities in the Contractual Obligations table when the contingencies are resolved. We expect a significant portion of these liabilities to be settled by late 2020 or early 2021.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate fair values of these outstanding and unearned contingent consideration liabilities and their classification in the Condensed Consolidated Balance Sheets in Item 1.</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:66%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70,982</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance and other non-current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,438</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70,756</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total contingent consideration liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">79,420</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70,756</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair values of these liabilities were primarily determined using a Monte Carlo simulation valuation methodology based on probability-weighted performance projections and other inputs including a discount rate and an expected volatility factor for each acquisition. The expected volatility factors ranged from </span><span style="font-family:inherit;font-size:10pt;">22.2%</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">30.0%</span><span style="font-family:inherit;font-size:10pt;"> based on historical asset volatility of selected guideline public companies. Depending on contingent consideration payment terms, the present values of the estimated payments are discounted based on a risk-free rate and/or our cost of debt, ranging from </span><span style="font-family:inherit;font-size:10pt;">2.1%</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">3.9%</span><span style="font-family:inherit;font-size:10pt;">. The fair value determinations incorporate significant inputs not observable in the market. Accordingly, the level of inputs used for these fair value measurements is the lowest level (Level 3), as further described in Note 2 of the Notes to Condensed Consolidated Financial Statements in Item 1.</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Financial Statements</span><span style="font-family:inherit;font-size:10pt;">. Significant changes in any of these assumptions could result in a significantly higher or lower potential liability. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of our contingent consideration liabilities are subject to a maximum payment amount, which aggregated to </span><span style="font-family:inherit;font-size:10pt;">$153.0 million</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. One contingent consideration liability is not subject to a maximum payout amount, and that liability had a fair value of </span><span style="font-family:inherit;font-size:10pt;">$1.0 million</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our aggregate contingent consideration liabilities can change due to additional business acquisitions, settlement of outstanding liabilities, changes in the fair value of amounts owed based on forecasted performance in post-acquisition periods and accretion in present value. During the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we recognized net increases in the fair value of our aggregate contingent consideration liabilities of </span><span style="font-family:inherit;font-size:10pt;">$3.8 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$8.1 million</span><span style="font-family:inherit;font-size:10pt;">. During the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, we recognized net decreases in the fair value of our aggregate contingent consideration liabilities of </span><span style="font-family:inherit;font-size:10pt;">$1.4 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$7.7 million</span><span style="font-family:inherit;font-size:10pt;">. These changes are reflected in “Change in fair value of contingent consideration liabilities” in our condensed consolidated statements of operations.</span></div><div><a id="s65CA5854419F59CE9412BBC8381CCB45"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Concentrations of Credit Risk</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are subject to concentrations of credit risk related primarily to our cash and cash equivalents and our net receivable position with customers, which includes amounts related to billed and unbilled accounts receivable and contract assets net of advanced billings with the same customer. Substantially all of our cash and cash equivalents are managed by what we believe to be high credit quality financial institutions. In accordance with our investment policies, these institutions are authorized to invest cash and cash equivalents in a diversified portfolio of what we believe to be high quality cash and cash equivalent investments, which consist primarily of interest-bearing demand deposits, money market investments and money market mutual funds. Although we do not currently believe the principal amount of these cash and cash equivalents is subject to any material risk of loss, changes in economic conditions could impact the interest income we receive from these investments. In addition, we grant credit under normal payment terms, generally without collateral, to our customers, which include electric power and energy companies, governmental entities, general contractors, and builders, owners and managers of commercial and industrial properties located primarily in the United States, Canada, Australia and Latin America. Consequently, we are subject to potential credit risk related to changes in business and economic factors throughout these locations, which may be heightened as a result of uncertain economic and financial market conditions that have existed in recent years. However, we generally have certain statutory lien rights with respect to services provided. Some of our customers have experienced significant financial difficulties (including bankruptcy), and customers may experience financial difficulties in the future. These difficulties expose us to increased risk related to collectability of billed and unbilled receivables and contract assets for services we have performed.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 29, 2019, PG&E Corporation and its primary operating subsidiary, Pacific Gas and Electric Company (collectively PG&E), one of our largest customers, filed for bankruptcy protection under Chapter 11 of the U.S. Bankruptcy Code, as amended. We are monitoring the bankruptcy proceeding and evaluating the treatment of, and potential claims related to, our </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 67</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">pre-petition receivables. As of the bankruptcy filing date, we had approximately </span><span style="font-family:inherit;font-size:10pt;">$165 million</span><span style="font-family:inherit;font-size:10pt;"> of billed and unbilled receivables, </span><span style="font-family:inherit;font-size:10pt;">$54 million</span><span style="font-family:inherit;font-size:10pt;"> of which remained unpaid as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Subsequent to the bankruptcy filing, the bankruptcy court approved the assumption by PG&E of certain contracts with subsidiaries of Quanta, which authorized PG&E to pay approximately </span><span style="font-family:inherit;font-size:10pt;">$122 million</span><span style="font-family:inherit;font-size:10pt;"> of pre-petition receivables, </span><span style="font-family:inherit;font-size:10pt;">$111 million</span><span style="font-family:inherit;font-size:10pt;"> of which has been received as of September 30, 2019. We also believe we will ultimately collect the approximately </span><span style="font-family:inherit;font-size:10pt;">$43 million</span><span style="font-family:inherit;font-size:10pt;"> of pre-petition receivables that were not assumed by PG&E, which amount has been classified as non-current within “Other assets, net” in our condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. However, the ultimate outcome of the bankruptcy proceeding is uncertain, and our belief regarding collection of the remaining receivables is based on a number of assumptions that are potentially subject to change as the proceeding progresses. Should any of those assumptions change, the amount collected could be materially less than the amount of the remaining receivables. Additionally, we are continuing to perform services for PG&E while the bankruptcy case is ongoing and believe that amounts billed for post-petition services will continue to be collected in the ordinary course of business. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PG&E, which is within our Electric Power Infrastructure Services segment, represented </span><span style="font-family:inherit;font-size:10pt;">10.5%</span><span style="font-family:inherit;font-size:10pt;"> of our consolidated revenues for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and represented </span><span style="font-family:inherit;font-size:10pt;">11.6%</span><span style="font-family:inherit;font-size:10pt;"> of our consolidated net receivable position at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;">No</span><span style="font-family:inherit;font-size:10pt;"> customer represented 10% or more of our consolidated revenues for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> or for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and no customer represented 10% or more of our consolidated net receivable position at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div><a id="sE2EA493A755D5044B753BB2971575DD2"></a></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Insurance and Indemnity Matters</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Project Insurance Claim.</span><span style="font-family:inherit;font-size:10pt;"> In June 2018, while performing a horizontal directional drill and installing an underground gas pipeline, one of our subsidiaries experienced a partial collapse of a borehole. Subsequent to the incident, we have worked with our customer to mitigate the impact of the incident and to substantially complete the project. As required by the contract, the customer procured certain insurance coverage for the project, with our subsidiaries as additional insureds. We are working collaboratively with the customer to pursue insurance claims with the customer’s insurance carriers. The insurers have preliminarily acknowledged coverage for the incident; however, the amount of coverage is subject to further negotiation and, to the extent necessary, litigation. To the extent we are not successful in recovering the full amount of the insurance claims we are pursuing, we plan to pursue contractual relief from the customer.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had recorded a receivable of </span><span style="font-family:inherit;font-size:10pt;">$81.5 million</span><span style="font-family:inherit;font-size:10pt;"> in accordance with GAAP related to accounting for insurance claims and potential recoveries. The amount represents a portion of the total insurance claims being pursued by us, which amounted to approximately </span><span style="font-family:inherit;font-size:10pt;">$144 million</span><span style="font-family:inherit;font-size:10pt;"> as of such date. To the extent we are unsuccessful in realizing insurance or contractual recoveries, additional charges to operating results, which could be material, would be required.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hallen Acquisition Assumed Liability</span><span style="font-family:inherit;font-size:10pt;">. As discussed in further detail in Note 11 of the Notes to Consolidated Financial Statements in Item 1. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> of Part I, we assumed certain contingent liabilities in connection with the acquisition of Hallen. Hallen’s potential liabilities associated with this matter are expected to be covered under applicable insurance policies or contractual remedies negotiated by us with the former owners of Hallen. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had not recorded an accrual for any probable and estimable loss related to this matter. However, the ultimate amount of liability in connection with this matter remains subject to uncertainties associated with pending litigation, including, among other things, the apportionment of liability among the defendants and the likelihood and amount of potential damages claims. As a result, this matter could result in a loss that is in excess of, or not covered by, such insurance or contractual remedies, which could have a material adverse effect on our consolidated results of operations and cash flows. </span></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Legal Proceedings</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are from time to time party to various lawsuits, claims and other legal proceedings that arise in the ordinary course of business. These actions typically seek, among other things, compensation for alleged personal injury, breach of contract and/or property damages, employment-related damages, punitive damages, civil penalties or other losses, or injunctive or declaratory relief. With respect to all such lawsuits, claims and proceedings, we record a reserve when it is probable that a loss has been incurred and the amount of loss can be reasonably estimated. In addition, we disclose matters for which management believes a material loss is at least reasonably possible. See Note 11 of the Notes to Condensed Consolidated Financial Statements in Item 1. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> of Part I for additional information regarding litigation, claims and other legal proceedings.</span></div><div><a id="sCA88C6393463571B91FB0ABE12A74A70"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Related Party Transactions</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business, we enter into transactions with related parties. Our significant related party transactions typically involve real property and facility leases with prior owners of certain acquired businesses.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 68</span></div></div><hr style="page-break-after:always"></hr><div><a id="s97B6186D8D01564E9792DCECDDC1F62C"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Critical Accounting Policies Update</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The discussion and analysis of our financial condition and results of operations are based on our consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect, among other things, the reported amounts of assets, liabilities, revenues, and expenses, as well as disclosures of contingent assets and liabilities known to exist as of the date the consolidated financial statements are published. Our critical accounting estimates are detailed in Item 7. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Management’s Discussion and Analysis of Financial Condition and Results of Operations</span><span style="font-family:inherit;font-size:10pt;"> in Part II of our </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> Annual Report. Significant changes to our critical accounting policies as a result of adopting new guidance related to leases effective January 1, 2019 are referenced below:</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> in Note 2 of the Notes to Condensed Consolidated Financial Statements in Item 1. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> of Part I of this Quarterly Report for information on the new accounting standard related to leases.</span></div><div><a id="s92A646EA9EFF5F50B8E7EE644E78E2AD"></a></div><div style="line-height:120%;padding-top:24px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outlook </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe there are growth opportunities across the industries we serve and continue to have a positive long-term outlook. Overall, favorable end-market drivers have spurred demand for services in both our Electric Power Infrastructure Services and Pipeline and Industrial Infrastructure Services segments, and we believe both segments are generally in a multi-year up-cycle. Additionally, the traditional electric utility model has evolved since our inception, with many long-standing customers shifting their focus from fossil fuel-based electric power generation to an advanced integrated utility model primarily concentrated on electric transmission and distribution investment and increasing their focus on gas distribution and ownership of pipeline infrastructure. We have strategically adapted our business over time to respond to these changes, which allows us to collaborate with our customers and create unique solutions that benefit end users. We are focused on long-term profitable growth and continuing to distinguish ourselves through safe execution and best-in-class field leadership. Although not without risks and challenges, including those discussed below and in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Uncertainty of Forward-Looking Statements and Information </span><span style="font-family:inherit;font-size:10pt;">and referenced in Item 1A. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Risk Factors</span><span style="font-family:inherit;font-size:10pt;"> of Part II of this Quarterly Report, we believe, with our full-service operations, broad geographic reach, financial position and technical expertise, we are well positioned to capitalize on opportunities and trends in the industries we serve.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Electric Power Infrastructure Services Segment</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We expect demand for electricity in North America to grow over the long term and believe that certain segments of the North American electric power grid are not adequate to efficiently serve the power needs of the future. These factors have affected and will continue to affect reliability, requiring utilities to upgrade, modernize and expand their existing transmission and distribution systems. Furthermore, the electric power industry is required to meet federal reliability standards for its transmission and distribution systems. In response to these dynamics, over the past several years, many utilities across North America have begun to implement plans to upgrade their transmission and distribution systems in order to improve reliability and reduce congestion.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As demand for power increases, we expect the need for new power generation facilities to also increase. The development of such facilities, expected to be powered by certain traditional energy sources (e.g., natural gas) and renewable energy sources (e.g., solar and wind), would necessitate new or expanded transmission infrastructure to transport power to demand centers. Furthermore, we anticipate that the amount of electricity generated by natural gas-powered facilities will continue to increase as compared to coal-powered facilities, based on access to low cost natural gas resources from unconventional shale formations in the United States and Canada and the more favorable environmental characteristics of natural gas. To the extent this dynamic continues, transmission and substation infrastructure will be needed to interconnect these new generation facilities. We also anticipate that modification and reengineering of existing transmission and substation infrastructure will be required as existing coal and nuclear generation facilities are retired or shut down.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to distribution systems, a number of utilities are implementing system upgrades or hardening programs in response to severe weather events that have occurred over the past several years, such as hurricanes, which is increasing distribution investment in some regions of the United States. Similarly, California and other regions in the western U.S. are implementing system resiliency initiatives to prevent and manage the impact of wildfires on their transmission and distribution infrastructure. We also anticipate that utilities will continue to integrate smart grid technologies into their distribution systems over time to improve grid management and create efficiencies. Further, to the extent adoption of electrical vehicle technology increases, we believe upgrades to distribution and other electrical infrastructure will be required to accommodate increased load demand.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that several existing, pending or proposed legislative or regulatory actions may also positively impact long-term demand for the services we provide, particularly in connection with electric power infrastructure and renewable energy spending. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 69</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For example, legislative or regulatory action that alleviates some of the siting and right-of-way challenges that impact transmission projects would potentially accelerate future construction, and federal reliability standards for transmission and distribution systems could create incentives for system investment and maintenance. We also consider renewable energy, including solar and wind generation facilities, to be an ongoing opportunity for our engineering, project management and installation services; however, the economic feasibility of these projects may depend on the availability of tax incentive programs and there is no assurance that existing incentive programs will be extended or that new incentive programs will be implemented.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Despite these positive trends, the regulatory and environmental permitting processes remain a hurdle for some proposed transmission and renewable energy projects, and these factors continue to create uncertainty as to timing of projects and customer spending. In the near term, margins for our electric power infrastructure services operations have been impacted somewhat by regulatory and permitting delays, particularly for larger transmission projects, and unfavorable economic and market conditions in Canada. We anticipate many of these issues to subside over the long term, and we expect this segment’s backlog to remain strong during the remainder of 2019.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our customers are also seeking additional specialized labor resources to address an aging utility workforce and labor availability issues, increasing pressure to reduce costs and improve reliability, and increasing duration and complexity of customer capital programs. We believe these trends will continue, possibly to the point where customer demand for labor resources will outpace the supply of industry resources. Our ability to take advantage of available opportunities is limited by our ability to employ, train and retain the necessary skilled personnel. We are taking proactive steps to develop our workforce, including through strategic relationships with universities, the military and unions; the expansion and development of our training facility, which provides classroom and on-the-job training programs; and the development of our postsecondary educational institution, which specializes in pre-apprenticeship training, apprenticeship training and specialized utility task training for electric workers, and includes curriculum for the gas distribution and communications industries. Although we believe these initiatives will help address workforce needs, meeting our customers’ demand for labor resources could remain challenging.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to our communications service offerings, consumer and commercial demand for communication and data-intensive, high-bandwidth wireline and wireless services and applications is driving significant investment in infrastructure and the deployment of new technologies. In particular, we believe there is increasing demand to upgrade or build fiber optic networks that are closer or connected to the end user. In North America, communications providers are also in the early stages of developing new fifth generation wireless services (5G), which are intended to facilitate bandwidth-intensive services at high speeds for consumers and a wide range of commercial applications. These 5G networks require significant fiber network development and the deployment of new small cells to provide 5G services. As a result of these near- and longer-term industry trends, we believe there will be meaningful demand for our services. While we also continue to perform certain communications services in Latin America and believe the drivers mentioned above are generally present, we are currently evaluating whether additional opportunities in that market align with our long-term strategy, both in terms of expected profitability and risk profile.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Pipeline and Industrial Infrastructure Services Segment</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We continue to see growth opportunities in our Pipeline and Industrial Infrastructure Services segment, primarily with respect to services related to natural gas distribution, pipeline integrity, downstream industrial services, the installation and maintenance of larger pipeline systems and associated facilities, and horizontal directional drilling. We have experienced an increase in demand for our natural gas distribution services as a result of improved economic conditions, lower natural gas prices, regulatory requirements and customer desire to upgrade and replace aging infrastructure, which is also being driven by regulatory requirements. We believe there are also growth opportunities for our pipeline integrity, rehabilitation and replacement services. Regulatory measures have increased and could continue to increase the frequency or stringency of pipeline integrity testing requirements, which we expect to result in increased capital expenditures by our customers. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe, looking at trends and estimates for process facility utilization rates and overall refining capacity, North America will be the largest downstream maintenance market in the world over the next several years. Furthermore, we believe processing facilities located along the U.S. Gulf Coast region should have certain strategic advantages due to their access and proximity to affordable hydrocarbon resources. While our high-pressure and critical-path turnaround services can be negatively impacted in any given year or period by severe weather events along the U.S. Gulf Coast region, these services, as well as our capabilities with respect to instrumentation, high-voltage and other electrical services, piping, fabrication and storage, and other industrial services, are expected to have favorable near-term industry drivers and longer-term opportunities. Additionally, a number of larger pipeline projects from the North American shale formations and Canadian oil sands to power plants, refineries, liquefied natural gas (LNG) export facilities and other demand centers are in various stages of development. While there is risk the projects will not move forward or could be delayed, we believe many of our customers remain committed to them given the cost and time required to move from conception to construction.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 70</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furthermore, due to its abundant supply and current low price, we believe demand for North American natural gas will continue to increase in the future and that natural gas will remain a fuel of choice for both primary power generation and backup power generation for renewable-driven power plants. In certain areas of North America, the existing pipeline system infrastructure is insufficient to support this expected future development. Furthermore, the abundance of affordable natural gas in the United States, Canada and Australia has resulted in efforts to develop LNG export facilities to serve higher-price international markets, which could provide pipeline and related facilities development opportunities for us. Although fluctuating commodity prices, regulatory issues and changing economic conditions may impact the number of projects that ultimately move forward, we believe our comprehensive service offerings and broad geographic presence enable us to competitively pursue opportunities that become available.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Despite these positive trends, regulatory and environmental permitting challenges and political and legal challenges have caused the delay of some larger pipeline projects during the past several years. These dynamics have negatively impacted our segment margins in certain recent periods, in part as a result of our inability to adequately cover certain fixed costs. Margins for larger pipeline projects are also subject to significant performance risk, which can arise from, among other things, adverse weather conditions, challenging geography, customer decisions and crew productivity. Specific opportunities for larger pipeline projects are also sometimes difficult to predict because of the seasonality of bidding and construction cycles.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Although much of this segment’s services are influenced by hydrocarbon production volume rather than shorter-term changes in commodity prices, the broader oil and gas industry is highly cyclical and subject to volatility as a result of fluctuations in natural gas, natural gas liquids and oil prices. Certain of our end markets remain challenged as the broader energy market has not fully recovered from the significant decline in oil prices that occurred in 2014 and 2015. Exploration and production companies and midstream companies significantly reduced capital spending in response to the price decline, and demand in certain areas where the price of oil is influential, such as Australia, the Canadian Oil Sands, certain oil-driven U.S. shale formations and the Gulf of Mexico, has been adversely impacted by low oil prices. If oil and natural gas prices decline or remain at lower levels over the long term, our outlook may change and demand for our services could be materially impacted.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Overall, we remain optimistic about this segment’s operations. Over the past several years we have taken steps to diversify and expand our operations in this segment, with services such as pipeline integrity, natural gas distribution, and downstream industrial services, in order to potentially mitigate end-market cyclicality. Additionally, from a near- and medium-term perspective, we continue to believe that larger pipeline project opportunities can provide significant profitability, although these projects are often subject to more cyclicality and execution risk than our other service offerings. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Strategic Acquisitions and Investments</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We continue to evaluate potential strategic acquisitions and investments to broaden our customer base, expand our geographic area of operations, grow our portfolio of services and increase opportunities across our operations. We believe that attractive growth opportunities exist primarily due to the highly fragmented and evolving nature of the industries in which we operate and adjacent industries, along with the inability of many companies to expand and modernize due to capital or liquidity constraints. We will pursue opportunities designed to enhance our core business and leadership position in the industries we serve and provide innovative solutions to our customers. We also believe our unique operating model and entrepreneurial mindset will continue to be attractive to acquisition candidates.</span></div><div><a id="sB24DD1AE98345FF2B254DDDDFE726870"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Uncertainty of Forward-Looking Statements and Information</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">This Quarterly Report includes “forward-looking statements” reflecting assumptions, expectations, projections, intentions or beliefs about future events that are intended to qualify for the “safe harbor” from liability established by the Private Securities Litigation Reform Act of 1995. You can identify these statements by the fact that they do not relate strictly to historical or current facts. They use words such as “anticipate,” “estimate,” “project,” “forecast,” “may,” “will,” “should,” “could,” “expect,” “believe,” “plan,” “intend” and other words of similar meaning. In particular, these include, but are not limited to, statements relating to the following:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Projected revenues, net income, earnings per share, margins, weighted average shares outstanding, capital expenditures, tax rates and other projections of operating or financial results;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expectations regarding our business or financial outlook, growth, trends or opportunities in particular markets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The expected value of contracts or intended contracts with customers;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The scope, services, term or results of any projects awarded or expected to be awarded to us;</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 71</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The development of larger electric transmission and pipeline projects, as well as the level of oil, natural gas and natural gas liquids prices and their impact on our business or demand for our services;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future capital allocation initiatives, including the amount, timing and strategies with respect to any future stock repurchases, and expectations regarding the declaration, amount and timing of any future cash dividends;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The impact of existing or potential legislation or regulation;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Potential opportunities that may be indicated by bidding activity or similar discussions with customers;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The future demand for and availability of labor resources in the industries we serve;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The expected realization of remaining performance obligations or backlog;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The potential benefits from investments or acquisitions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The expected outcome of pending or threatened legal proceedings;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beliefs and assumptions about the collectability of receivables;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The business plans or financial condition of our customers;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our plans and strategies; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Possible recovery of pending or contemplated insurance claims, change orders and claims asserted against customers or third parties; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The current economic and regulatory conditions and trends in the industries we serve.</span></div></td></tr></table><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These forward-looking statements are not guarantees of future performance, involve or rely on a number of risks, uncertainties, and assumptions that are difficult to predict or beyond our control, and reflect management’s beliefs and assumptions based on information available at the time the statements are made. We caution you that actual outcomes and results may differ materially from what is expressed, implied or forecasted by our forward-looking statements and that any or all of our forward-looking statements may turn out to be inaccurate or incorrect. Those statements can be affected by inaccurate assumptions and by known or unknown risks and uncertainties, including the following:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Market conditions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effects of industry, economic, financial or political conditions outside our control, including weakness in the capital markets or any actual or potential shutdown, sequester, default or similar event or occurrence involving the U.S. federal government;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly variations in our operating and financial results, liquidity, financial condition, capital requirements, and reinvestment opportunities;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trends and growth opportunities in relevant markets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delays, reductions in scope or cancellations of anticipated, pending or existing projects, including as a result of weather, regulatory or permitting issues, environmental processes, project performance issues, claimed force majeure events, protests or other political activity, legal challenges or customer capital constraints;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The successful negotiation, execution, performance and completion of anticipated, pending and existing contracts, including the ability to obtain future project awards;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our dependence on suppliers, subcontractors, equipment manufacturers and other third-party contractors;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimates relating to revenue recognition and costs associated with contracts; </span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 72</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to attract and the potential shortage of skilled employees and our ability to retain key personnel and qualified employees;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our dependence on fixed price contracts and the potential to incur losses with respect to these contracts;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adverse weather conditions or significant weather events, including hurricanes, tropical storms and floods;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risks associated with operational hazards that arise due to the nature of the services we provide and the conditions in which we operate;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to generate internal growth;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Competition in our business, including our ability to effectively compete for new projects and market share;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effect of natural gas, natural gas liquids and oil prices on our operations and growth opportunities and on our customers’ capital programs and demand for our services;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The future development of natural resources;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The failure of existing or potential legislative actions and initiatives to result in demand for our services;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fluctuations of prices of certain materials used in our business, including as a result of the imposition of tariffs or changes in U.S. trade relationships with other countries;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unexpected costs or liabilities that may arise from pending or threatened legal proceedings, indemnity obligations, reimbursement obligations associated with letters of credit or bonds or other claims or actions asserted against us, including liabilities, costs, fines or penalties for which we are not covered by, or are in excess of, our third-party insurance;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities associated with multiemployer pension plans, including underfunding of liabilities and termination or withdrawal liabilities;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The outcome of pending or threatened legal proceedings;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risks relating to the potential unavailability or cancellation of third-party insurance, the exclusion of coverage for certain losses, and potential increases in premiums for coverage deemed beneficial to us;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Damage to our brand or reputation arising as a result of cyber-security or data privacy breaches, environmental and occupational health and safety matters, or other negative corporate incidents;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancellation provisions within our contracts and the risk that contracts expire and are not renewed or are replaced on less favorable terms;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss of customers with whom we have long-standing or significant relationships;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The potential that participation in joint ventures or similar structures exposes us to liability and/or harm to our reputation for acts or omissions by our partners;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our inability or failure to comply with the terms of our contracts, which may result in additional costs, unexcused delays, warranty claims, failure to meet performance guarantees, damages or contract terminations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The inability or refusal of our customers to pay for services, including failure to collect our outstanding receivables, or the failure to recover amounts billed to customers in bankruptcy;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The failure to recover on payment claims against project owners or third-party contractors or to obtain adequate compensation for customer-requested change orders;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The failure of our customers to comply with regulatory requirements applicable to their projects, which may result in project delays and cancellations;</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 73</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Budgetary or other constraints that may reduce or eliminate tax incentives or government funding for projects, which may result in project delays or cancellations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimates and assumptions in determining our financial results, remaining performance obligations and backlog;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to successfully complete our remaining performance obligations or realize our backlog;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risks associated with operating in international markets, including instability of foreign governments, currency exchange fluctuations, and compliance with unfamiliar foreign legal systems and cultural practices, the U.S. Foreign Corrupt Practices Act and other applicable anti-bribery and anti-corruption laws, and complex U.S. and foreign tax regulations and international treaties;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to successfully identify, complete, integrate and realize synergies from acquisitions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The potential adverse impact resulting from uncertainty surrounding acquisitions and investments, including the ability to retain key personnel from acquired businesses, the potential increase in risks already existing in our operations and poor performance or decline in value of our investments;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adverse impact of impairments of goodwill, other intangible assets, receivables, long-lived assets or investments;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our growth outpacing our decentralized management and infrastructure;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Requirements relating to governmental regulation and changes thereto;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inability to enforce our intellectual property rights or the obsolescence of such rights;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risks related to the implementation of new information technology solutions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The impact of our unionized workforce on our operations, including labor stoppages or interruptions due to strikes or lockouts;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The cost of borrowing, availability of cash and credit, fluctuations in the price and volume of our common stock, debt covenant compliance, interest rate fluctuations and other factors affecting our financing and investing activities;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The ability to access sufficient funding to finance desired growth and operations, including our ability to access capital markets on favorable terms;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to obtain performance bonds and other project security;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to meet the regulatory requirements applicable to us and our subsidiaries, including the Sarbanes-Oxley Act of 2002;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rapid technological and other structural changes that could reduce the demand for our services;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New or changed tax laws, treaties or regulations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Legislative or regulatory changes that result in increased costs, including with respect of labor and healthcare costs;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Significant fluctuations in foreign currency exchange rates; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The other risks and uncertainties described elsewhere herein and in Item 1A. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Risk Factors</span><span style="font-family:inherit;font-size:10pt;"> of Part I of our </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> Annual Report and as may be detailed from time to time in our other public filings with the SEC.</span></div></td></tr></table><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All of our forward-looking statements, whether written or oral, are expressly qualified by these cautionary statements and any other cautionary statements that may accompany such forward-looking statements or that are otherwise included in this report. In addition, we do not undertake and expressly disclaim any obligation to update or revise any forward-looking statements to reflect events or circumstances after the date of this report or otherwise.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 74</span></div></div><hr style="page-break-after:always"></hr><div><a id="sC034472FFB065B5896972A4B992CF4FE"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:17px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 3.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Quantitative and Qualitative Disclosures about Market Risk.</span></div></td></tr></table><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information in this section should be read in connection with the information on financial market risk related to changes in interest rates and currency exchange rates in Item 7A. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Quantitative and Qualitative Disclosures About Market Risk </span><span style="font-family:inherit;font-size:10pt;">of Part II of our </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> Annual Report. Our primary exposure to market risk relates to unfavorable changes in concentration of credit risk, interest rates and currency exchange rates.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Credit Risk.</span><span style="font-family:inherit;font-size:10pt;">  We are subject to concentrations of credit risk related to our cash and cash equivalents and net receivable position with customers, which includes amounts related to billed and unbilled accounts receivable and contract assets net of advanced billings with the same customer. Substantially all of our cash and cash equivalents are managed by what we believe to be high credit quality financial institutions. In accordance with our investment policies, these institutions are authorized to invest cash and cash equivalents in a diversified portfolio of what we believe to be high-quality investments, which primarily include interest-bearing demand deposits, money market investments and money market mutual funds. Although we do not currently believe the principal amounts of these cash and cash equivalents are subject to any material risk of loss, changes in economic conditions could impact the interest income we receive from these investments.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, we grant credit under normal payment terms, generally without collateral, and therefore are subject to potential credit risk related to our customers’ inability to pay for services provided. For example, in January 2019 one of our customers, PG&E, filed for bankruptcy protection under Chapter 11 of the U.S. Bankruptcy Code, as amended. See Item 2. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Management’s Discussion and Analysis of Financial Condition and Results of Operations </span><span style="font-family:inherit;font-size:10pt;">—</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Concentration of Credit Risk</span><span style="font-family:inherit;font-size:10pt;"> for additional information regarding our pre-petition receivables and this bankruptcy matter. Furthermore, the risk of nonpayment may be heightened as a result of depressed economic and financial market conditions. We believe the concentration of credit risk related to billed and unbilled receivables and contract assets is limited because of the diversity of our customers, and we perform ongoing credit risk assessments of our customers and financial institutions and in some cases obtain collateral or other security from our customers. </span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest Rate Risk. </span><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had no derivative financial instruments to manage interest rate risk. As such, we were exposed to earnings and fair value risk due to changes in interest rates with respect to our long-term obligations. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the fair value of our variable rate debt of </span><span style="font-family:inherit;font-size:10pt;">$1.87 billion</span><span style="font-family:inherit;font-size:10pt;"> approximated book value. Our weighted average interest rate on our variable rate debt for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">3.86%</span><span style="font-family:inherit;font-size:10pt;">. The annual effect on our pretax earnings of a hypothetical 50 basis point increase or decrease in variable interest rates would be approximately </span><span style="font-family:inherit;font-size:10pt;">$9.3 million</span><span style="font-family:inherit;font-size:10pt;"> based on our </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> balance of variable rate debt. </span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Risk.</span><span style="font-family:inherit;font-size:10pt;">  The U.S. dollar is the functional currency for the majority of our operations, which are primarily located within the United States. The functional currency for our foreign operations, which are primarily located in Canada, Australia and Latin America, is typically the currency of the country in which the foreign operating unit is located. Accordingly, our financial performance is subject to fluctuation due to changes in foreign currency exchange rates relative to the U.S. dollar. During the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, revenues from our foreign operations accounted for </span><span style="font-family:inherit;font-size:10pt;">14.3%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">15.2%</span><span style="font-family:inherit;font-size:10pt;"> of our consolidated revenues. Fluctuations in foreign exchange rates during the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> caused</span><span style="font-family:inherit;font-size:10pt;"> a decrease</span><span style="font-family:inherit;font-size:10pt;"> of approximately </span><span style="font-family:inherit;font-size:10pt;">$10 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$54 million</span><span style="font-family:inherit;font-size:10pt;"> in foreign revenues compared to the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are also subject to foreign currency risk with respect to sales, purchases and borrowings that are denominated in a currency other than the respective functional currencies of our operating units. To minimize the risk from changes in foreign currency exchange rates, we may enter into foreign currency derivative contracts to hedge our foreign currency risk on a cash flow basis. There were no outstanding foreign currency derivative contracts at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also have foreign exchange risk related to cash and cash equivalents in foreign banks. Based on the balance of cash and cash equivalents in foreign banks of </span><span style="font-family:inherit;font-size:10pt;">$24.5 million</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, an assumed 5% adverse change to foreign exchange rates would result in a fair value decline of </span><span style="font-family:inherit;font-size:10pt;">$0.8 million</span><span style="font-family:inherit;font-size:10pt;">. Fluctuations in fair value are recorded in “Accumulated other comprehensive income (loss),” a separate component of stockholders’ equity.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s4A7DEA53762A5C259FBC30A170BD3804"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 4.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Controls and Procedures.</span></div></td></tr></table><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Attached as exhibits to this Quarterly Report on Form 10-Q are certifications of Quanta’s Chief Executive Officer and Chief Financial Officer that are required in accordance with Rule 13a-14 of the Securities Exchange Act of 1934, as amended (the Exchange Act). This item includes information concerning the controls and controls evaluation referred to in the certifications, and it should be read in conjunction with the certifications for a more complete understanding of the topics presented.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 75</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Evaluation of Disclosure Controls and Procedures</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our management has established and maintains a system of disclosure controls and procedures that are designed to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act, such as this Quarterly Report, is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms. The disclosure controls and procedures are also designed to provide reasonable assurance that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the end of the period covered by this Quarterly Report, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule 13a-15(b) of the Exchange Act. This evaluation was carried out under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer. Based on this evaluation, these officers have concluded that, as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, our disclosure controls and procedures were effective to provide reasonable assurance of achieving their objectives.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Evaluation of Internal Control over Financial Reporting</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No change in our internal control over financial reporting occurred during the quarter ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Design and Operation of Control Systems</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our management, including the Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Further, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within the company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and breakdowns can occur because of simple errors or mistakes. Controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 76</span></div></div><hr style="page-break-after:always"></hr><div><a id="s918162B026F55D56B21CA04F993218CF"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II — OTHER INFORMATION</span></div><div><a id="s157F7F3FB8C55DA897B6FD6612653F88"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 1.</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">  Legal Proceedings.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are from time to time party to various lawsuits, claims and other legal proceedings that arise in the ordinary course of business. These actions typically seek, among other things, compensation for alleged personal injury, breach of contract and/or property damages, employment-related damages, punitive damages, civil penalties or other losses, or injunctive or declaratory relief. With respect to all such lawsuits, claims and proceedings, we record a reserve when it is probable that a loss has been incurred and the amount of loss can be reasonably estimated. In addition, we disclose matters for which management believes a material loss is at least reasonably possible. See Note 11 of the Notes to Condensed Consolidated Financial Statements in Item 1.</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Financial Statements </span><span style="font-family:inherit;font-size:10pt;">of Part I of this Quarterly Report, which is incorporated by reference in this Item 1, for additional information regarding litigation, claims and other legal proceedings.</span></div><div><a id="s6D4A111A5048592EB6D87DA754D2CC4F"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 1A.</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">  Risk Factors.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the date of this filing, there have been no material changes from the risk factors previously disclosed in Item 1A. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Risk Factors</span><span style="font-family:inherit;font-size:10pt;"> of Part I of our </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> Annual Report. Our business is subject to a variety of risks and uncertainties, and when considering an investment in our company, you should carefully consider all of the risk factors described herein and in our </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> Annual Report. The matters specifically identified are not the only risks and uncertainties facing our company, and additional risks and uncertainties not known to us or not specifically identified may also impair our business. If any of these risks and uncertainties occur, our business, financial condition, results of operations and cash flows could be negatively impacted, which could negatively impact the value of an investment in our company.</span></div><div><a id="s8A71A08D85F5501E81935BDB87C2B2E3"></a></div><table cellpadding="0" cellspacing="0" style="padding-top:17px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 2.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unregistered Sales of Equity Securities and Use of Proceeds.</span></div></td></tr></table><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unregistered Sales of Equity Securities</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 5, 2019, we completed an acquisition in which a portion of the consideration for the acquisition consisted of the unregistered issuance of shares of our common stock. The aggregate consideration paid at closing in this acquisition included </span><span style="font-family:inherit;font-size:10pt;">60,860</span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock valued at approximately </span><span style="font-family:inherit;font-size:10pt;">$1.8 million</span><span style="font-family:inherit;font-size:10pt;"> as of the acquisition date. For additional information about this acquisition, including additional consideration, see Note 4 of the Notes to Condensed Consolidated Financial Statements in Item 1. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> of Part I of this Quarterly Report. The shares of common stock issued in this transaction were issued in reliance upon the exemption from registration provided by Section 4(a)(2) of the Securities Act of 1933, as amended, as the shares were issued to the owners of the business acquired in a privately negotiated transaction not involving any public offering or solicitation.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 77</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Issuer Purchases of Equity Securities During the </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Third</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> Quarter of </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table contains information about our purchases of equity securities during the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:31%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Number of Shares Purchased </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average Price Paid per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Number</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">of Shares Purchased</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">as Part of Publicly</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Announced Plans or Programs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number (or Approximate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Dollar Value) of Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">that may yet be</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchased Under</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">the Plans or Programs </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">July 1 - 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Open Market Stock Repurchases </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">286,756,122</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax Withholdings </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,672</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">37.84</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">August 1 - 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Open Market Stock Repurchases </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">286,756,122</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax Withholdings </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,035</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32.68</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 1 - 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Open Market Stock Repurchases </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">286,756,122</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17,707</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">286,756,122</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">_______________________________________</span></div><div style="line-height:120%;padding-left:4px;text-align:justify;vertical-align:bottom;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;vertical-align:bottom;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;vertical-align:bottom;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Includes shares repurchased as of the trade date of such repurchases. On September 4, 2018, we issued a press release announcing that our Board of Directors approved a stock repurchase program that authorizes us to purchase, from time to time through June 30, 2021, up to $500.0 million of our outstanding common stock. Repurchases under this program can be made in open market and privately negotiated transactions, at our discretion, based on market and business conditions, applicable contractual and legal requirements and other factors. This program does not obligate us to acquire any specific amount of common stock and may be modified or terminated by our Board of Directors at any time at its sole discretion and without notice. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;vertical-align:bottom;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;vertical-align:bottom;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Includes shares purchased from employees to satisfy tax withholding obligations in connection with the vesting of restricted stock unit and performance unit awards or the settlement of previously vested but deferred restricted stock unit awards.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;vertical-align:bottom;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:4px;text-align:justify;vertical-align:bottom;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sE22360E030665DEAA8B6CF0974BB3E4F"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 3. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Defaults Upon Senior Securities.</span></div><div style="line-height:120%;padding-top:8px;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div><a id="sC8D31DAB3C635A8AA27A57047C109D75"></a></div><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 4. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mine Safety Disclosures.</span></div><div style="line-height:120%;padding-top:8px;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Not applicable.</span></div><div><a id="sCBE924D00FD6599982A1CDCEADF84212"></a></div><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 5. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Information.</span></div><div style="line-height:120%;padding-top:8px;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 78</span></div></div><hr style="page-break-after:always"></hr><div><a id="sF1E99F6187655D829A6AB3D007F3B353"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:17px;-sec-extract:summary;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 6.</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Exhibits.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:86%;"></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">No.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1050915/000119312519086712/d727794dex31.htm"><span style="font-family:inherit;font-size:10pt;">Restated Certificate of Incorporation of Quanta Services, Inc. (previously filed as Exhibit 3.1 to the Company’s Form 8-K filed March 26, 2019 and incorporated herein by reference)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1050915/000119312518347045/d547415dex31.htm"><span style="font-family:inherit;font-size:10pt;">Bylaws of Quanta Services, Inc., as amended and restated December 6, 2018 (previously filed as Exhibit 3.1 to the Company’s Form 8-K filed December 11, 2018 and incorporated herein by reference)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">^*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="pwr9-30x2019ex101.htm"><span style="font-family:inherit;font-size:10pt;">Consulting Agreement dated August 12, 2019, effective as of August 1, 2019, by and between Jesse E. Morris and Quanta Services, Inc.</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">^*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="pwr9-30x2019ex102.htm"><span style="font-family:inherit;font-size:10pt;">Amendment No. 1 to Amended and Restated Indemnity Agreement dated August 12, 2019, effective as of August 1, 2019, by and between Quanta Services, Inc. and Jesse E. Morris</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1050915/000119312519240442/d766288dex106.htm"><span style="font-family:inherit;font-size:10pt;">Incremental Term Loan Amendment and Fifth Amendment to Fourth Amended and Restated Credit Agreement and Omnibus Amendment to Loan Documents, dated as of September 6, 2019, among Quanta Services, Inc. and certain subsidiaries of Quanta Services, Inc., as Borrowers, certain subsidiaries of Quanta Services, Inc. identified therein as Guarantors, the lenders party thereto, Bank of America, N.A., as Administrative Agent, and the L/C Issuers party thereto (previously filed as Exhibit 10.6 to the Company's Form 8-K filed September 9, 2019 and incorporated by reference) </span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.4</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="pwr9-30x2019ex104.htm"><span style="font-family:inherit;font-size:10pt;">Incremental Revolving Credit Increase Agreement and Lender Joinder Agreement, dated as of September 12, 2019, among Quanta Services, Inc. and certain subsidiaries of Quanta Services, Inc., as Borrowers, certain subsidiaries of Quanta Services, Inc. identified therein as Guarantors, BNP Paribas, the Swing Line Lenders and L/C Issuers party thereto and Bank of America, N.A., as Administrative Agent</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="pwr9-30x2019ex311.htm"><span style="font-family:inherit;font-size:10pt;">Certification by Chief Executive Officer pursuant to Rule 13a-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="pwr9-30x2019ex312.htm"><span style="font-family:inherit;font-size:10pt;">Certification by Chief Financial Officer pursuant to Rule 13a -14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="pwr9-30x2019ex321.htm"><span style="font-family:inherit;font-size:10pt;">Certification by Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished herewith)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following financial statements from the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2019, formatted in Inline XBRL: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Operations, (iii) Condensed Consolidated Statements of Comprehensive Income, (iv) Condensed Consolidated Statements of Cash Flows, (v) Condensed Consolidated Statements of Equity and (vi) Notes to Condensed Consolidated Financial Statements, tagged as blocks of text and with detailed tags</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">104</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2019, formatted in Inline XBRL (included as Exhibit 101)</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">_______________________________________</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:5%;"></td><td style="width:95%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">^</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Management contracts or compensatory plans or arrangements</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Filed or furnished herewith</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 79</span></div></div><hr style="page-break-after:always"></hr><div><a id="sCC216DCC8FEC5DA18588F6F432492317"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:25px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURE</span></div><div style="line-height:120%;padding-top:9px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant, Quanta Services, Inc., has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="line-height:120%;padding-top:33px;text-align:center;text-indent:318px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">QUANTA SERVICES, INC.</span></div><div style="line-height:120%;padding-top:33px;text-align:left;text-indent:330px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:46%;"></td><td style="width:6%;"></td><td style="width:48%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">By: </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/  JERRY K. LEMON</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Jerry K. Lemon</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chief Accounting Officer</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Principal Accounting Officer)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dated: </span><span style="font-family:inherit;font-size:10pt;">November 1, 2019</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 80</span></div></div> </body> </html> </XBRL> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>EX-10.1 <SEQUENCE>2 <FILENAME>pwr9-30x2019ex101.htm <DESCRIPTION>EXHIBIT 10.1 <TEXT> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <!-- Document created using Wdesk 1 --> <!-- Copyright 2019 Workiva --> <title>Exhibit</title> </head> <body style="font-family:Times New Roman;font-size:10pt;"> <div><a name="s1575AEC049CBBB830793F3DB865EFDCC"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:576px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 10.1</font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">CONSULTING AGREEMENT</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">This Consulting Agreement (this “</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Agreement</font><font style="font-family:inherit;font-size:12pt;">”), is entered into this 12</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">th</sup></font><font style="font-family:inherit;font-size:12pt;"> day of August, 2019, effective as of the 1</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">st</sup></font><font style="font-family:inherit;font-size:12pt;"> day of August 2019 (the “</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Effective Date</font><font style="font-family:inherit;font-size:12pt;">”), by and between Jesse E. Morris, a citizen and resident of Texas (“</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Consultant</font><font style="font-family:inherit;font-size:12pt;">”), and Quanta Services, Inc., a Delaware corporation with an address of 2800 Post Oak Boulevard, Suite 2600, Houston, Texas 77056, including its associated companies, affiliates, offices and subsidiaries, shareholders, officers, directors, managers, employees, agents, attorneys, representatives and assigns (collectively referred to herein as the “</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company</font><font style="font-family:inherit;font-size:12pt;">”).</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WHEREAS</font><font style="font-family:inherit;font-size:12pt;">, the Company provides specialty contracting services delivering infrastructure solutions for the electric power, natural gas and pipeline, and renewable energy industries, including the design, installation, repair and maintenance of network infrastructure and related consulting, engineering and constructions services;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WHEREAS</font><font style="font-family:inherit;font-size:12pt;">, the Consultant has certain skills and expertise that may be useful to the Company; and</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WHEREAS</font><font style="font-family:inherit;font-size:12pt;">, the Company desires to secure from Consultant certain consulting services and Consultant desires to provide the Company with such services pursuant to the terms set forth herein.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOW, THEREFORE,</font><font style="font-family:inherit;font-size:12pt;"> in consideration of the mutual covenants and agreements set forth in this Agreement and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Consultant and the Company agree as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-left:0px;text-align:justify;text-indent:48px;"><font style="text-align:justify;font-family:inherit;font-size:12pt;font-weight:bold;padding-right:48px;">1.</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Scope of Consulting Agreement and Services</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">.</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1.1.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Engagement</font><font style="font-family:inherit;font-size:12pt;">. Beginning on the Effective Date, the Company will engage Consultant as an independent Consultant to perform for the Company certain services as described in Section 1.2 below, and Consultant hereby accepts such engagement. With respect to such engagement, Consultant shall report to Earl C. Austin, Jr., President and Chief Executive Officer of the Company, who shall (a) provide Consultant with the Company’s requests for Consultant’s services along with sufficient information for Consultant to properly perform those services hereunder and (b) examine and review the services performed by Consultant, and promptly notify Consultant in the event the performance of any such services is deemed unsatisfactory by the Company. Notwithstanding anything contained herein to the contrary, except as limited by the provisions of this Section 1 and Sections 5 hereof, this Agreement shall be considered to be non-exclusive relationship between the parties whereby Consultant shall be free to contract or subcontract directly or indirectly with other companies and individuals during the Term (as defined in Section 7.1 below) of this Agreement.</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1.2.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Nature and Performance of Services</font><font style="font-family:inherit;font-size:12pt;">. For purposes of this Agreement, the term “</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">services</font><font style="font-family:inherit;font-size:12pt;">” shall include all obligations, duties, requirements and responsibilities of Consultant for the successful completion by Consultant of the work assigned to Consultant </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:576px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 10.1</font></div></div><div><br></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">by the Company hereunder, including the furnishing of all supervision, labor, materials and other supplies, in accordance with the terms and conditions set forth herein. During the Term of this Agreement at such times as the Company may reasonably request, Consultant agrees to be available to the Company, as needed, to transition his duties, perform services for, consult with, advise and/or otherwise assist the Company as may be requested by the Company. Consultant shall only perform services that are authorized by the Company prior to the performance of such services, including mutually agreed upon time schedules for completion of such services, if appropriate. Consultant has the right, in Consultant’s sole discretion, to accept or refuse any assignment offered by the Company. Consultant will perform the requested services in a professional, workmanlike and expeditious manner under the direction of the Company’s directors and/or representatives, and comply, to the best of Consultant’s ability, with the rules, regulations and instructions of the Company. In consideration for such services, the Company will compensate Consultant as set forth in Section 2 below. All services of Consultant provided to Company under this Agreement shall be performed solely by Consultant, unless otherwise agreed to in writing by the Company.</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1.3.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Ability to Provide Services</font><font style="font-family:inherit;font-size:12pt;">. Consultant represents and warrants that the role as a Consultant for the Company as contemplated herein does not violate any applicable law, and that Consultant will obtain and maintain any and all permissions, approvals, qualifications, licenses, registrations and authorizations required by any applicable law to serve in this capacity. Consultant agrees to make all notices to and filings with any governmental authority required for the due execution and performance of this Agreement. Consultant represents that this engagement by the Company and the services performed under this Agreement will not violate any obligations that Consultant may have to any other party. Consultant acknowledges and agrees that the Company shall be entitled in its discretion to disclose fully to any appropriate governmental authorities the role of Consultant and its relationship to the Company.</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-left:0px;text-align:justify;text-indent:48px;"><font style="text-align:justify;font-family:inherit;font-size:12pt;font-weight:bold;padding-right:48px;">2.</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Compensation</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2.1.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Fees</font><font style="font-family:inherit;font-size:12pt;">.  During the Term of this Agreement, the Company will pay the Consultant for services performed pursuant to Section 1 above the monthly fee of $10,000 (TEN THOUSAND AND 00/100 DOLLARS) (the “</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Fee</font><font style="font-family:inherit;font-size:12pt;">”).  The Fee represents the total compensation to be paid to Consultant for such services, and Consultant will not be entitled to, and the Company shall have no obligation to provide to Consultant, any other form of remuneration or benefit of any kind whatsoever, except as may be explicitly provided herein. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2.2.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Expenses</font><font style="font-family:inherit;font-size:12pt;">. Consultant will be reimbursed by the Company for such reasonable direct travel expenses and other reasonable out-of-pocket costs actually incurred in the performance of Consultant’s services hereunder, provided that such expenses and costs are approved by the Company in writing prior to their incurrence pursuant to internal operating procedures of the Company. Consultant agrees to supply the Company with receipts and other supporting documentation for any expenses or costs to be reimbursed. Travel expenses by commercial carrier will be reimbursed at economy class rates for </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:576px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 10.1</font></div></div><div><br></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">domestic travel or business class rates for international travel. Use of Consultant’s own automobile will be reimbursed at the current IRS mileage rate.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2.3.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Payment of Fees and Expenses</font><font style="font-family:inherit;font-size:12pt;">. Consultant shall deliver to the Company no later than the 10th day of each month an invoice for Fees, expenses and costs of the preceding month that are payable under Section 2 and outlining the services performed, hours worked and expenses and costs incurred. Payment for each invoice shall be made by the Company within 30 days of its receipt. Such payment of Fees to Consultant will represent the full and final payment for such services rendered by Consultant to the Company.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2.4.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Taxes</font><font style="font-family:inherit;font-size:12pt;">. Consultant shall be responsible for any and all taxes, levies or other liabilities (including services taxes) that may result from the payment of the Fees, expenses and costs, and all payments to Consultant will be made via wire transfer to Consultant’s bank account (pursuant to wire instructions provided by Consultant), except as otherwise mutually agreed by the parties hereto. Consultant further acknowledges that Consultant is responsible for filing, withholding, reporting and paying all applicable taxes that may be applicable to the payment of the Fee or reimbursement of the expenses and costs, including, without limitation, any social security and unemployment taxes. </font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">3.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Independent Consultant</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:12pt;">  Consultant acknowledges that Consultant will serve as an independent Consultant to the Company and will not be an agent, employee, partner or joint venturer of the Company. During the Term (as defined below) of this Agreement, Consultant shall always act as an independent Consultant and nothing herein shall be construed to create any agency, partnership, joint venture or other cooperative relationship between the Company and Consultant or a relationship of employer and employee between the Company and Consultant. As an independent Consultant, Consultant acknowledges that Consultant shall not be entitled to any of the benefits the Company affords its employees and that Consultant is not eligible to participate in any of the Company’s employee benefit plans, including, without limitation, pension plans, vacation pay, sick leave, health or disability benefits, unemployment insurance benefits, retirement benefits, restricted stock grants or other employee benefits of any kind. In addition, Consultant shall not be treated as an employee of the Company for purposes of the Federal Insurance Contributions Act, the Social Security Act, the Federal Unemployment Act, income tax withholding and any applicable state or local laws, including without limitation, those pertaining to workers’ compensation, unemployment compensation and income tax withholding, and Consultant shall be solely responsible for the withholding and payment of all insurance premiums, including, but not limited to, health insurance and workers’ compensation insurance.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">4.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Consultant’s Authority</font><font style="font-family:inherit;font-size:12pt;">. The authority and powers of Consultant hereunder are strictly limited to those necessary for the performance of the services hereunder. Consultant shall not have the right, power or authority to bind, represent or commit the Company in any way, manner or thing whatsoever, or represent that it has any right to do so. In particular and notwithstanding anything to the contrary herein, without the approval of the Company, Consultant shall not: (a) make any representations or undertakings on behalf of the Company or its affiliates, (b) represent as having authority to bind the Company or its affiliates or to accept orders or conduct business on behalf of the Company or its affiliates, (c) enter into or create any binding liability or obligation on the Company or its affiliates or (d) represent that Consultant is or otherwise hold itself out as a joint </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:576px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 10.1</font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">venturer, member, manager, partner, shareholder, director, officer, employee, legal representative or commercial agent of the Company or its affiliates. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">5.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Confidential Information; Non-Disclosure</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5.1.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Confidential Information</font><font style="font-family:inherit;font-size:12pt;">. Consultant acknowledges that, in the course of the services that will be performed pursuant to this Agreement, Consultant will have access to trade secrets, intellectual property and proprietary or confidential information related to the Company’s businesses, such information shall include, but not be limited, to information concerning the Company’s customers or partners (including their identities), pricing, processes, suppliers, methods, operations, services, technologies, inventions, models, engineering data, maps, test results, diagrams, specifications, processes, drawings, contracts, marketing techniques and materials, marketing and development plans, short-term and long-term business plans, strategies, employee information, lists of prospects compiled by the Company, information received by the Company from third parties that is subject to obligations of confidentiality, other information regarding the Company’s business or accounts that the Company informs Consultant (or that Consultant should know by virtue of the circumstances under which he learned this information) is to be kept confidential, and any other information that the Company designates as secret or confidential (collectively the “</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Confidential Information</font><font style="font-family:inherit;font-size:12pt;">”).</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5.2.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Nature of Confidential Information</font><font style="font-family:inherit;font-size:12pt;">. Consultant acknowledges and recognizes this Confidential Information is not known to the Company’s competitors or generally known within the specialized construction contracting, electric power, telecommunication, renewable energy, or pipeline industries, the Confidential Information was developed by the Company over a long period of time and/or at its substantial expense, that the Company undertakes reasonable efforts to protect this Confidential Information, and this Confidential Information is of great competitive value to the Company. The Company makes no express or implied representation or warranty as to the accuracy or completeness of any Confidential Information and shall have no liability as a result of the use of any Confidential Information.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5.3.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Ownership and Control of Confidential Information</font><font style="font-family:inherit;font-size:12pt;">. All Confidential Information shall be and remain the exclusive property of the Company, and no right or license is granted (expressly, by implication, estoppel or otherwise) to Consultant by virtue of this Agreement or any disclosure of Confidential Information hereunder. Nothing in this Agreement obligates the Company to disclose any Confidential Information to Consultant.</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5.4.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Use and Disclosure Restrictions</font><font style="font-family:inherit;font-size:12pt;">. During and after the Term of this Agreement, Consultant will not (a) use any of the Confidential Information other than as authorized by the Company within the scope of the services performed for the Company hereunder or (b) disclose or transfer any Confidential Information to any person or entity other than to the Company or to persons or entities to whom disclosure has been authorized by the Company. Consultant understands that it is not allowed to sell, license or otherwise exploit any products (including software in any form) that embody or otherwise exploit in whole or in part any Confidential Information or materials. Consultant will take all </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:576px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 10.1</font></div></div><div><br></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">reasonable precautions to prevent the inadvertent or accidental exposure of the Confidential Information. Consultant understands and agrees that all obligations of confidentiality set forth in this Section 5.4 that apply to Consultant, and all protections that apply to the Company herein, also hereby apply with regard to any and all affiliates, subsidiaries, parents, clients and Consultants of the Company.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5.5.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Publicity</font><font style="font-family:inherit;font-size:12pt;">. No publicity releases (including news releases and advertising) relating to this Agreement and the services performed hereunder shall be issued by Consultant without the prior written approval of the Company. Any inquiry that Consultant may receive from news media concerning this Agreement will be referred to the Company’s representative for response. Any technical paper, article, publication or announcement of advances generated in connection with the services performed under this Agreement, during the Term of this Agreement or in the future, shall require the Company’s prior written approval.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5.6.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Return and Destruction of All Confidential Information</font><font style="font-family:inherit;font-size:12pt;">. Upon the request of the Company at any time and, in any event, without request, upon the end of the Term of this Agreement, Consultant will (a) return to the Company all tangible originals and copies of the Confidential Information, including any and all notes, analyses, reports, summaries, compilations, studies or other documents, writings or materials prepared or developed by, for or on behalf of Consultant that contain, reflect or otherwise incorporate, use or rely on any Confidential Information and (b) destroy or delete, as applicable, all such information and materials stored in electronic, magnetic, optical or any other intangible form and certify to the Company such destruction and deletion. Consultant agrees not to retain any copies of any Confidential Information materials after the end of the Term of this Agreement for any reason.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5.7.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Compliance with U.S. Export Control Laws</font><font style="font-family:inherit;font-size:12pt;">. Consultant agrees not to, directly or indirectly, transfer, export or re-export any technical data, or any product, equipment or material embodying or made by use of any technical data, that is part of the Confidential Information of the Company in violation of any U.S. export control laws or regulations.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5.8.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Remedies</font><font style="font-family:inherit;font-size:12pt;">. Consultant acknowledges and agrees that monetary damages or other remedies at law would be inadequate to protect the Company against any actual or threatened breach of this Section 5 by Consultant, and that any such breach would cause irreparable harm, and, as such, agrees that the Company shall be entitled to injunctive or other preliminary or equitable relief without proof of actual damages or posting of any bond with respect to any such actual or threatened breach. Such remedies shall not be deemed exclusive remedies for any such breach, but shall be in addition to and without prejudice to any other rights or remedies otherwise available to the Company.</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">6.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Trade Secrets</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">. </font><font style="font-family:inherit;font-size:12pt;">In accordance with the Defend Trade Secrets Act, the Company hereby provides notice to each employee that Employee will not be held criminally or civilly liable under any federal or state trade secret law for a disclosure of a trade secret that is made in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney, provided </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:576px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 10.1</font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">that it is disclosed solely for the purpose of reporting or investigating a suspected violation of the law, or is made in a complaint or other document filed in a lawsuit or other proceeding filed under seal so that it is not disclosed to the public.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">7.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Term and Termination</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7.1.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Term and Rights to Terminate</font><font style="font-family:inherit;font-size:12pt;">. The term of this Agreement (the “</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Term</font><font style="font-family:inherit;font-size:12pt;">”) and Consultant’s engagement shall commence on the Effective Date and continue for until December 31, 2019, subject to its earlier termination by either party hereto upon written notice of termination to the other party with or without cause. </font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7.2.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Effects of Termination</font><font style="font-family:inherit;font-size:12pt;">. Except as may otherwise be expressly provided herein, upon the termination of this Agreement for any reason pursuant to Section 7.1 above, (i) Consultant shall immediately discontinue the performance of services on the date and to the extent specified in the notice, (ii) Consultant will promptly return all property of the Company or its affiliates which may be held in Consultant’s custody or trust, including but not limited to, equipment/and or documents of any nature whatsoever, and Consultant will not duplicate or cause to have duplicated any documents relating to the services performed by Consultant under this Agreement, except as may be specifically authorized in writing by the Company, (iii) Consultant shall promptly return and destroy all Confidential Information as provided in Section 5.6, (iv) Consultant shall be paid the actual costs incurred during the performance of services hereunder up to the date of termination that have not been previously reimbursed by the Company, but only to the extent such costs are necessary, reasonable and verifiable and have been incurred by Consultant prior to or in connection with discontinuing the work hereunder, specifically excluding unabsorbed overhead or anticipatory profit and (iv) neither party hereto shall have any further obligations to the other under this Agreement beyond any other rights or obligations that have accrued hereunder prior to the date of termination.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7.3.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Survival</font><font style="font-family:inherit;font-size:12pt;">. Any provision of this Agreement which is expressly or by implication intended to survive the termination of this Agreement, including Section 5, shall survive and remain in effect after the termination of this Agreement</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">8.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Governing Law</font><font style="font-family:inherit;font-size:12pt;">. This Agreement will be governed by, and construed and interpreted in accordance with, the laws of the State of Texas applicable to contracts to be performed exclusively therein without regard to the choice of law previsions thereof. Any action to enforce this Agreement or address any dispute hereunder shall be commenced in a court of competent jurisdiction within the State of Texas, and the parties to this Agreement unconditionally waive trial by jury. This Agreement will not be construed against any party on the ground that it was the drafter of the Agreement or any particular provision. All captions and headings herein contained are inserted for convenience of reference only and shall not affect the meaning or interpretation of this Agreement.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">9.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Notice</font><font style="font-family:inherit;font-size:12pt;">. All notices, requests, demands, declarations and other communications required hereunder or given pursuant hereto shall be in writing and shall become effective (a) if given by facsimile, when transmitted and receipt has been confirmed, (b) if given by courier or </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">6</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:576px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 10.1</font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">overnight delivery, when delivered by such courier or overnight delivery carrier or (c) if personally delivered, when so delivered in person, addressed as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(i)    If to Consultant:    (ii)    If to the Company:</font></div><div style="line-height:120%;text-align:justify;padding-left:36px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Jesse Morris    Quanta Services, Inc.</font></div><div style="line-height:120%;text-align:justify;padding-left:36px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">XXXXXXX    2800 Post Oak Blvd, Suite 2600</font></div><div style="line-height:120%;text-align:justify;padding-left:36px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">XXXXXXX    Houston, TX 77056</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">         XXXXXXX    ATTN: General Counsel    </font></div><div style="line-height:120%;text-align:justify;padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">or at such other address as either party may from time to time designate for itself by written notice to the other party.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">10.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Assignment</font><font style="font-family:inherit;font-size:12pt;">. The Company has chosen Consultant on the basis of Consultant’s experience and qualifications, including Consultant’s reputation for ethical business conduct and compliance with applicable laws. As such, Consultant agrees not to assign any of its rights or obligations under this Agreement or delegate the performance of any of the duties hereunder, to any person or entity.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">11.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Entire Agreement; Conflicts; No Third-Party Rights</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:12pt;">  This Agreement, together with that certain Amended and Restated Indemnity Agreement dated December 6, 2018, as further amended by Amendment No. 1 to Amended and Restated Indemnity Agreement dated as of the date hereof, in each case between Consultant and the Company (as so amended, the “</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Indemnity Agreement</font><font style="font-family:inherit;font-size:12pt;">”), sets forth the entire agreement between Consultant and the Company and fully supersedes and replaces any and all prior and contemporaneous agreements or understandings, written or oral, between the Company and Consultant pertaining to the subject matter of this Agreement and the Indemnity Agreement. In the event of any conflict between the terms and provisions of this Agreement and those of the Indemnity Agreement, the terms and provisions of the Indemnity Agreement shall prevail. A person who is not a party to this Agreement has no rights to enforce or to enjoy any of the benefits of any term of this Agreement</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">12.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Partial Invalidity</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:12pt;">  Should any provision of this Agreement be declared or be determined by any court of competent jurisdiction to be illegal, invalid or unenforceable, all remaining provisions of this Agreement shall otherwise remain in full force and effect and be construed as if such illegal, invalid or unenforceable provision had not been included herein. </font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">13.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Waiver; Amendment</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:12pt;">  No term, provision or condition of this Agreement can be waived, amended, supplemented or otherwise modified except in writing and signed by the Company and Consultant, and then such waiver, amendment, supplement or other modification shall only be effective in the specific instance and for the specific purpose for which given.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">14.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">No Waiver</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:12pt;">  No failure or delay by either party hereto in exercising any right, power or privilege hereunder shall operate as a waiver thereof, nor shall any single or partial exercise or waiver thereof preclude any other or further exercise thereof or the exercise of any right, power or privilege whatsoever hereunder. The waiver by either party hereto of a breach of any of the provisions </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:576px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 10.1</font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">of this Agreement shall not operate or be construed as a waiver of any subsequent or simultaneous breach of the same or different provisions.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">15.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Acknowledgment</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:12pt;">  The parties affirm that they have read this Agreement and have had adequate time to consider the terms of the Agreement. Consultant and the Company represent and acknowledge that in executing this Agreement they do not rely upon and have not relied upon any representation or statement made by any of the parties or by any of the parties’ agents, attorneys, employees or representatives with regard to the subject matter, basis or effect of this Agreement or otherwise, other than those specifically stated in this Agreement.</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">16.</font><font style="font-family:inherit;font-size:10pt;">    </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Counterparts; Signatures</font><font style="font-family:inherit;font-size:12pt;">. This Agreement may be executed in two or more counterparts, each of which shall constitute an original and all of which together shall constitute one and the same instrument. It will not be necessary in making proof of this Agreement or the terms of this Agreement to produce or account for more than one such counterparts. Each party agrees that it will be bound by its own facsimile or scanned signature and that it accepts the facsimile or scanned signature of the other party to this Agreement. </font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">IN WITNESS WHEREOF, the undersigned have executed this Agreement as of the date first written above.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">QUANTA SERVICES, INC.    CONSULTANT:</font></div><div style="line-height:120%;text-align:justify;padding-left:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By: __</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Earl C. Austin, Jr.</font><font style="font-family:inherit;font-size:12pt;">______________    ___</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Jesse E. Morris</font><font style="font-family:inherit;font-size:12pt;">_________________</font></div><div style="line-height:120%;text-align:justify;padding-left:12px;text-indent:36px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Earl C. Austin, Jr.    Jesse E. Morris</font></div><div style="line-height:120%;text-align:justify;padding-left:12px;text-indent:36px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">President and Chief Executive Officer </font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">8</font></div></div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>EX-10.2 <SEQUENCE>3 <FILENAME>pwr9-30x2019ex102.htm <DESCRIPTION>EXHIBIT 10.2 <TEXT> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <!-- Document created using Wdesk 1 --> <!-- Copyright 2019 Workiva --> <title>Exhibit</title> </head> <body style="font-family:Times New Roman;font-size:10pt;"> <div><a name="s4D337BEF8B439F69DBCFF3CEAF936887"></a></div><div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exhibit 10.2</font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">AMENDMENT NO. 1</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">TO </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">AMENDED AND RESTATED INDEMNITY AGREEMENT</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">THIS AMENDMENT NO. 1 to AMENDED AND RESTATED INDEMNITY AGREEMENT (the “</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Amendment</font><font style="font-family:inherit;font-size:12pt;">”) dated as of the 12</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">th</sup></font><font style="font-family:inherit;font-size:12pt;"> day of August, 2019, but effective as of the 1</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">st</sup></font><font style="font-family:inherit;font-size:12pt;"> day of August, 2019, is made and entered into by and between </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Quanta Services, Inc.</font><font style="font-family:inherit;font-size:12pt;">, a Delaware corporation (the “</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company</font><font style="font-family:inherit;font-size:12pt;">”), and </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Jesse E. Morris </font><font style="font-family:inherit;font-size:12pt;">(“</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Indemnitee</font><font style="font-family:inherit;font-size:12pt;">”), an individual resident in the State of Texas. The Company and Indemnitee are sometimes referred to herein individually as a “</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Party</font><font style="font-family:inherit;font-size:12pt;">” and collectively as the “</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Parties</font><font style="font-family:inherit;font-size:12pt;">”. </font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">W I T N E S S E T H:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WHEREAS,</font><font style="font-family:inherit;font-size:12pt;"> the Parties entered into that certain Amended and Restated Indemnity Agreement dated December 6, 2018 (the “</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Original Agreement</font><font style="font-family:inherit;font-size:12pt;">”) setting forth the agreement of the Parties with respect to indemnification; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WHEREAS,</font><font style="font-family:inherit;font-size:12pt;"> the Parties desire to amend the Original Agreement as set forth herein.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOW, THEREFORE,</font><font style="font-family:inherit;font-size:12pt;"> in consideration of the mutual covenants herein contained, and on the terms herein set forth, the Parties hereby agree as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1.    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Amendment to Services</font><font style="font-family:inherit;font-size:12pt;">. Section 1 of the Original Agreement is hereby deleted in its entirety and the following shall be inserted in lieu thereof:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:49px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:11pt;">“1.   </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Services To The Company</font><font style="font-family:inherit;font-size:12pt;">. Indemnitee will serve or continue to serve (a) as an officer, director or key employee of the Company for so long as Indemnitee is duly elected or appointed or until Indemnitee tenders his resignation, or (b) as a consultant of the Company for the duration of the term, or until earlier termination, of the applicable consulting agreement. This Agreement shall not be deemed an employment contract between the Company (or any of its Subsidiaries or any Enterprise) and Indemnitee. The foregoing notwithstanding, this Agreement shall continue in force after Indemnitee has ceased to serve as a director, officer, key employee or consultant of the Company.</font><font style="font-family:inherit;font-size:11pt;">”</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2.    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Amendment of Definitions</font><font style="font-family:inherit;font-size:12pt;">. Subsections (d) and (m) of Section 2 of the Original Agreement are hereby deleted in their entirety and the following shall be inserted in lieu thereof:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:49px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:11pt;">“(d)   </font><font style="font-family:inherit;font-size:12pt;">“Corporate Status” describes the status of a person who is or was a director, officer, trustee, general partner, managing member, fiduciary, employee, agent or consultant of the Company or of any other Enterprise (as defined below) which such person is or was serving at the request of the Company</font><font style="font-family:inherit;font-size:11pt;">.”</font></div><div><br></div><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:Calibri,sans-serif;font-size:11pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exhibit 10.2</font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:49px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:11pt;">“(m)   </font><font style="font-family:inherit;font-size:12pt;">The term “Proceeding” shall include any threatened, pending or completed action, suit, arbitration, alternate dispute resolution mechanism, investigation, inquiry, administrative hearing, appeal or any other actual, threatened or completed proceeding, whether brought by or in the right of the Company or otherwise and whether of a civil (including intentional or unintentional tort claims), criminal, administrative or investigative nature, in which Indemnitee was, is or will be involved as a party or otherwise by reason of the fact that Indemnitee is or was a director, officer, key employee or consultant of the Company, by reason of any action (or omission from action) taken by him or of any action (or omission from action) on his part while acting as a director, officer, key employee or consultant of the Company, or by reason of the fact that he is or was serving at the request of the Company as a director, officer, trustee, general partner, managing member, fiduciary, employee, consultant or agent of any other Enterprise, in each case whether or not serving in such capacity at the time any liability or expense is incurred for which indemnification, reimbursement, or advancement of expenses can be provided under this Agreement. Notwithstanding the foregoing, “Proceeding” shall not include any proceeding or arbitration, or part thereof, initiated by Indemnitee to enforce his or her rights under this Agreement or as provided for in Section 14(e) of this Agreement</font><font style="font-family:inherit;font-size:11pt;">.”</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3.    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Amendment to Duration</font><font style="font-family:inherit;font-size:12pt;">. Section 18 of the Original Agreement is hereby is hereby deleted in its entirety and the following shall be inserted in lieu thereof:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:49px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:11pt;">“18.   </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Duration Of Agreement.</font><font style="font-family:inherit;font-size:12pt;">  All agreements and obligations of the Company contained herein shall continue during the period Indemnitee serves as a director, officer, key employee or consultant of the Company or as a director, officer, trustee, general partner, managing member, fiduciary, employee, consultant or agent of any other corporation, partnership, joint venture, trust, employee benefit plan or other Enterprise which Indemnitee serves at the request of the Company and shall continue thereafter so long as Indemnitee may be subject to any possible Proceeding (including any rights of appeal thereto and any Proceeding commenced by Indemnitee pursuant to Section 14 of this Agreement) by reason of his Corporate Status, whether or not he is serving in any such capacity at the time any liability or expense is incurred for which indemnification or advancement of Expenses can be provided under this Agreement</font><font style="font-family:inherit;font-size:11pt;">.”</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4.    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Amendment to Binding Effect</font><font style="font-family:inherit;font-size:12pt;">. Subsections (a) and (c) of Section 22 of the Original Agreement are hereby deleted in their entirety and the following shall be inserted in lieu thereof:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:49px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:11pt;">“(a)   .</font><font style="font-family:inherit;font-size:12pt;"> The Company expressly confirms and agrees that it has entered into this Agreement and assumed the obligations imposed on it hereby in order to induce Indemnitee to serve as a director, officer, key employee or consultant of the Company, and the Company acknowledges that Indemnitee is relying upon this Agreement in serving as a director, officer, key employee or consultant of the Company.</font><font style="font-family:inherit;font-size:11pt;">”</font></div><div><br></div><div><div style="line-height:120%;text-align:left;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:Arial;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;">    </font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exhibit 10.2</font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:49px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:11pt;">“(c)   </font><font style="font-family:inherit;font-size:12pt;">The indemnification, hold harmless and advancement of expenses rights provided by or granted pursuant to this Agreement shall be binding upon and be enforceable by the parties hereto and their respective successors and assigns (including any direct or indirect successor by purchase, merger, consolidation or otherwise to all or substantially all of the business or assets of the Company), shall continue as to an Indemnitee who has ceased to be a director, officer, trustee, general partner, managing member, fiduciary, employee, agent or consultant of the Company or of any other Enterprise that such Indemnitee had been serving at the Company’s request, and shall inure to the benefit of Indemnitee and his or her spouse, assigns, heirs, devisees, executors and administrators and other legal representatives</font><font style="font-family:inherit;font-size:11pt;">.”</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">6.    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Supplemental Instrument</font><font style="font-family:inherit;font-size:12pt;">. This instrument is executed and shall constitute an instrument supplemental to and in amendment of the Original Agreement and shall be construed with and as a part of the Original Agreement. All references herein and in the Original Agreement to the Agreement shall be deemed to refer to the Original Agreement as amended hereby. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7.    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Ratification of Original Agreement</font><font style="font-family:inherit;font-size:12pt;">. Except as modified and expressly amended by this Amendment and any other written supplement or amendment executed by the Parties, the Original Agreement is in all respects ratified and confirmed, and all of the terms, provisions and conditions thereof shall be and remain in full force and effect. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">8.    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Entire Agreement</font><font style="font-family:inherit;font-size:12pt;">. This Amendment, together with the Original Agreement, constitutes the entire agreement and understanding between the Parties concerning the matters addressed by the Original Agreement, and supersedes any and all previous agreements or understandings between the Parties concerning same. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">9.    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Applicable Law</font><font style="font-family:inherit;font-size:12pt;">. This Amendment shall be governed by and construed and enforced in accordance with the laws of the State of Delaware, without regard to conflicts of law rules. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">10.    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Interpretation</font><font style="font-family:inherit;font-size:12pt;">. Any capitalized terms used herein which are defined in the Original Agreement shall have the meaning attributable to such terms in the Original Agreement unless otherwise defined herein. Headings in this Amendment are for informational purposes only and shall not be used to construe the intent of this Amendment. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">11.    </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Counterparts</font><font style="font-family:inherit;font-size:12pt;">. This Amendment may be executed in two or more counterparts, all of which shall be deemed one and the same agreement and shall become effective when one or more counterparts have been signed by each of the Parties. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">[signatures follow]</font></div><div><br></div><div><div style="line-height:120%;text-align:left;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:Arial;font-size:10pt;">3</font><font style="font-family:inherit;font-size:10pt;">    </font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exhibit 10.2</font></div></div><div><br></div><div style="line-height:120%;text-align:left;padding-left:96px;text-indent:-24px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">IN WITNESS WHEREOF</font><font style="font-family:inherit;font-size:12pt;">, the Parties have caused this Amendment to be duly executed as of the date first above written. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">QUANTA SERVICES, INC.    INDEMNITEE:</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By: __</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Earl C. Austin, Jr.</font><font style="font-family:inherit;font-size:12pt;">_____________    __</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Jesse E. Morris</font><font style="font-family:inherit;font-size:12pt;">________________</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Earl C. Austin, Jr.    Jesse E. Morris</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">President and Chief Executive Officer </font></div><div><br></div><div><div style="line-height:120%;text-align:left;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:Arial;font-size:10pt;">4</font><font style="font-family:inherit;font-size:10pt;">    </font></div></div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>EX-10.4 <SEQUENCE>4 <FILENAME>pwr9-30x2019ex104.htm <DESCRIPTION>EXHIBIT 10.4 <TEXT> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <!-- Document created using Wdesk 1 --> <!-- Copyright 2019 Workiva --> <title>Exhibit</title> </head> <body style="font-family:Times New Roman;font-size:10pt;"> <div><a name="s8074A43580B0B0B66470F3DDF91F99C2"></a></div><div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exhibit 10.4</font></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">EXECUTION VERSION</font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">INCREMENTAL REVOLVING CREDIT INCREASE AGREEMENT AND LENDER JOINDER AGREEMENT</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">This INCREMENTAL REVOLVING CREDIT INCREASE AGREEMENT AND LENDER JOINDER AGREEMENT (this “</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Agreement</font><font style="font-family:inherit;font-size:11pt;">”) dated as of September 12, 2019 (the “</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Increase Effective Date</font><font style="font-family:inherit;font-size:11pt;">”) is entered into among Quanta Services, Inc., a Delaware corporation (the “</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Company</font><font style="font-family:inherit;font-size:11pt;">”), the Australian Borrowers, the Canadian Borrowers, the Guarantors, BNP Paribas (the “</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">New Revolving Lender</font><font style="font-family:inherit;font-size:11pt;">”), the Swing Line Lenders party hereto, the L/C Issuers party hereto and Bank of America, N.A., as Administrative Agent. All capitalized terms used herein and not otherwise defined herein shall have the meanings given to such terms in the Credit Agreement (as defined below), as amended hereby.</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">RECITALS</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">WHEREAS, the Borrowers, the Guarantors, the Lenders and Bank of America, N.A., as Administrative Agent, Swing Line Lender and L/C Issuer, entered into that certain Fourth Amended and Restated Credit Agreement dated as of December 18, 2015 (as heretofore amended and modified, the “</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Credit Agreement</font><font style="font-family:inherit;font-size:11pt;">”); </font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">WHEREAS, pursuant to Section 2.02(f) of the Credit Agreement, the Company has requested to increase the Aggregate Revolving Commitments with a new Revolving Commitment in the aggregate principal amount of $150,000,000 (the “</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">New Revolving Commitment</font><font style="font-family:inherit;font-size:11pt;">”) from the New Revolving Lender; and</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">WHEREAS, the New Revolving Lender has agreed to provide the New Revolving Commitment on the terms and conditions set forth herein and to become a “Lender” under the Credit Agreement in connection therewith.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NOW, THEREFORE, in consideration of the premises and the mutual covenants contained herein, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">1.    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">New Revolving Commitment; Reallocation</font><font style="font-family:inherit;font-size:11pt;">. Upon giving effect to this Agreement, (a) the New Revolving Lender hereby agrees to provide the New Revolving Commitment and be an “L/C Issuer” for all purposes of the Credit Agreement and the other Loan Documents, (b) the Revolving Commitments and Pro Rata Shares of each of Lender shall be as set forth on </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Schedule I</font><font style="font-family:inherit;font-size:11pt;"> hereto, (c) the amount of the Aggregate Revolving Commitments in effect on the Increase Effective Date shall be TWO BILLION ONE HUNDRED THIRTY-FIVE MILLION DOLLARS ($2,135,000,000), and (d) the Outstanding Amount of all Revolving Loans, Swingline Loans and L/C Obligations shall be reallocated such that each Revolving Lender shall hold its respective Pro Rata Share of the Outstanding Amount all Revolving Loans, Swingline Loans and L/C Obligations in accordance with </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Schedule I</font><font style="font-family:inherit;font-size:11pt;"> hereto. The foregoing is being effected in accordance with Section 2.02(f) of the Credit Agreement and pursuant to clause (b) of the definition of “Incremental Cap” in Section 1.01 of the Credit Agreement, as such term is used in Section 2.02(f) of the Credit Agreement.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2.    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">New Revolving Lender Joinder</font><font style="font-family:inherit;font-size:11pt;">. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(a)    In accordance with Section 2.02(f)(i)(D) of the Credit Agreement, the New Revolving Lender hereby agrees that it shall have a Revolving Commitment in the amount set forth on </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Schedule I</font><font style="font-family:inherit;font-size:11pt;"> hereto under the Credit Agreement. The New Revolving Lender (i) represents and </font></div><div><br></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">warrants that (A) it has full power and authority, and has taken all action necessary, to execute and deliver this Agreement and to consummate the transactions contemplated hereby and to become a Lender under the Credit Agreement, (B) it meets all requirements of an Eligible Assignee under the Credit Agreement (subject to receipt of such consents as may be required under the Credit Agreement), (C) from and after the date hereof, it shall be bound by the provisions of the Credit Agreement as a Lender thereunder and shall have the obligations of a Lender thereunder, (D) it has received a copy of the Credit Agreement, together with copies of the most recent financial statements delivered pursuant to Section 7.01 thereof, as applicable, and such other documents and information as it has deemed appropriate to make its own credit analysis and decision to enter into this Agreement on the basis of which it has made such analysis and decision independently and without reliance on the Administrative Agent, the Arrangers or any other Lender, and (E) if it is a Foreign Lender, attached hereto is any documentation required to be delivered by it pursuant to the terms of the Credit Agreement; (ii) agrees that (A) it will, independently and without reliance on the Administrative Agent or any other Lender, and based on such documents and information as it shall deem appropriate at the time, continue to make its own credit decisions in taking or not taking action under the Loan Documents, and (B) it will perform in accordance with their terms all of the obligations which by the terms of the Loan Documents are required to be performed by it as a Lender; and (iii) appoints and authorizes the Administrative Agent to take such action as agent on its behalf and to exercise such powers under the Credit Agreement and the other Loan Documents as are delegated to the Administrative Agent, by the terms thereof, together with such powers as are reasonably incidental thereto.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(b)    Each of the Administrative Agent, the Borrowers, and the Guarantors agrees that, upon the Increase Effective Date, the New Revolving Lender shall (i) be a party to the Credit Agreement and the other Loan Documents, (ii) be a “Lender” for all purposes of the Credit Agreement and the other Loan Documents, (iii) be an “L/C Issuer” for all purposes of the Credit Agreement and the other Loan Documents and (iv) be subject to and bound by the terms of the Credit Agreement and the Loan Documents and have the rights and obligations of a Lender and an L/C Issuer under the Credit Agreement and the other Loan Documents.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(c)    The address of the New Revolving Lender for purposes of all notices and other communications is as set forth on the Administrative Questionnaire delivered by the New Revolving Lender to the Administrative Agent.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3.    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Conditions Precedent</font><font style="font-family:inherit;font-size:11pt;">. This Agreement shall be effective upon satisfaction of the following conditions precedent: </font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(a)    Receipt by the Administrative Agent of counterparts of this Agreement duly executed by each of the Borrowers, the Guarantors, the Swing Line Lenders, the L/C Issuers, the New Revolving Lender, and the Administrative Agent.</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(b)    Receipt by the Administrative Agent of a Revolving Note executed by each Borrower for the New Revolving Lender if the New Revolving Lender has requested a Revolving Note.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(c)    Receipt by the Administrative Agent of a certificate of each Loan Party dated as of the Increase Effective Date signed by a Responsible Officer of such Loan Party (i) certifying and attaching resolutions adopted by such Loan Party approving or consenting to the institution of the New Revolving Commitment and (ii) in the case of the Company, certifying that (i) the </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">representations and warranties of the Company and each other Loan Party set forth in Article VI of the Credit Agreement and any other Loan Document, or which are contained in any document furnished at any time under or in connection therewith, are true and correct in all material respects (and in all respects if any such representation or warranty is already qualified by materiality or reference to Material Adverse Effect) on and as of the date hereof, except to the extent that such representations and warranties specifically refer to an earlier date, in which case they were true and correct in all material respects (and in all respects if any such representation or warranty is already qualified by materiality or reference to Material Adverse Effect) as of such earlier date (and except that the representations and warranties contained in subsections (a) and (b) of Section 6.05 of the Credit Agreement shall be deemed to refer to the most recent statements furnished pursuant to clauses (a) and (b), respectively, of Section 7.01 of the Credit Agreement) and (ii) no event has occurred and is continuing which constitutes a Default or an Event of Default.</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(d)    Upon the reasonable request of the New Revolving Lender made at least ten days prior to the Increase Effective Date, the Company shall have provided to the New Revolving Lender the documentation and other information so requested in order to comply with its ongoing obligations under applicable “know your customer” and anti-money-laundering rules and regulations, including the Act, in each case at least five days prior to the Increase Effective Date. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(e)    Payment by the Company of all agreed fees and expenses (including reasonable attorney’s fees of the Administrative Agent).</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4.    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Miscellaneous</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(a)    The Credit Agreement, and the obligations of the Loan Parties thereunder and under the other Loan Documents, are hereby ratified and confirmed and shall remain in full force and effect according to their terms, as affected and amended by this Agreement.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(b)    Upon the effectiveness of this Agreement, each reference in the Credit Agreement to “this Agreement,” “hereunder” or words of like import shall mean and be a reference to the Credit Agreement (as amended by this Agreement). This Agreement is a Loan Document.</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(c)    Each Guarantor (i) acknowledges and consents to all of the terms and conditions of this Agreement, (ii) affirms all of its obligations under the Loan Documents and (iii) agrees that this Agreement and all documents executed in connection herewith do not operate to reduce or discharge its obligations under the Credit Agreement or the other Loan Documents.</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(d)    The Loan Parties hereby represent and warrant as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(i)    Each Loan Party has taken all necessary corporate or other organizational action to authorize the execution, delivery and performance of this Agreement;</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(ii)    This Agreement has been duly executed and delivered by the Loan Parties and constitutes each of the Loan Parties’ legal, valid and binding obligations, enforceable against such Loan Party in accordance with its terms, except as such enforceability may be limited by (A) applicable Debtor Relief Laws and (B) general principles of equity (regardless of whether such enforceability is considered in a proceeding at law or in equity);</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(iii)    No consent, approval, authorization or order of, or filing, registration or qualification with, any court or governmental authority or third party is required in connection with the execution, delivery or performance by any Loan Party of this Agreement, except for any filings that the Company or any of its Subsidiaries may be required to make with the Securities and Exchange Commission or pursuant to applicable stock exchange rules, which the Company expects to file promptly upon execution of this Agreement;</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(iv)    The representations and warranties of the Loan Parties set forth in Article VI of the Credit Agreement and in each other Loan Document are true and correct in all material respects (and in all respects if any such representation or warranty is already qualified by materiality or reference to Material Adverse Effect) as of the date hereof with the same effect as if made on and as of the date hereof, except to the extent such representations and warranties expressly relate solely to an earlier date, in which case they shall be true and correct in all material respects (and in all respects if any such representation or warranty is already qualified by materiality or reference to Material Adverse Effect) as of such earlier date (and except that the representations and warranties contained in subsections (a) and (b) of Section 6.05 of the Credit Agreement shall be deemed to refer to the most recent statements furnished pursuant to clauses (a) and (b), respectively, of Section 7.01 of the Credit Agreement); and</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(v)    No event has occurred and is continuing which constitutes a Default or an Event of Default.</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(e)    This Agreement may be executed in any number of counterparts, each of which when so executed and delivered shall be an original, but all of which shall constitute one and the same instrument. Delivery of an executed counterpart of this Agreement by telecopy or digital/electronic transmission (e.g., PDF format) shall be effective as an original and shall constitute a representation that an executed original shall be delivered.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(f)    </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">THIS AGREEMENT AND THE RIGHTS AND OBLIGATIONS OF THE PARTIES HEREUNDER SHALL BE GOVERNED BY AND CONSTRUED AND INTERPRETED IN ACCORDANCE WITH THE LAWS OF THE STATE OF NEW YORK.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[Signature pages follow]</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sFC175FE6CD1EEE52CE8AF3DDF9456645"></a></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">IN WITNESS WHEREOF</font><font style="font-family:inherit;font-size:11pt;font-style:italic;">, </font><font style="font-family:inherit;font-size:11pt;">the parties hereto have caused this Agreement to be duly executed as of the date first above written.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">BORROWERS</font><font style="font-family:inherit;font-size:11pt;">:            QUANTA SERVICES, INC.,</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">a Delaware corporation</font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:     </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Nicholas M. Grindstaff</font><font style="font-family:inherit;font-size:11pt;"> </font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Nicholas M. Grindstaff</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Vice President – Finance and Treasurer</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QSI FINANCE (AUSTRALIA) PTY LTD, a corporation incorporated under the laws of the Commonwealth of Australia</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Gerald Albert Ducey, Jr.</font><font style="font-family:inherit;font-size:11pt;">                </font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:     Gerald Albert Ducey, Jr.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:     Director</font></div><div style="line-height:120%;text-align:left;padding-left:288px;text-indent:24px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Scot P. Fluharty</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:     Scot P. Fluharty</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:     Director</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QSI FINANCE V (US), L.P., a Delaware limited partnership </font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By: QSI FINANCE IV (CANADA) ULC, its managing partner</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Nicholas M. Grindstaff</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:     Nicholas M. Grindstaff</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:     Treasurer</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QSI FINANCE II (AUSTRALIA) PTY LTD, a corporation incorporated under the laws of the Commonwealth of Australia</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Gerald Albert Ducey, Jr.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Gerald Albert Ducey, Jr.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Director</font></div><div style="line-height:120%;text-align:left;padding-left:288px;text-indent:24px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:     </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Scot P. Fluharty</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:     Scot P. Fluharty</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:     Director</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QSI FINANCE X (CANADA) ULC, a British Columbia corporation</font></div><div style="line-height:120%;text-align:left;padding-left:240px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Nicholas M. Grindstaff</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Nicholas M. Grindstaff</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Treasurer</font></div><div style="line-height:120%;text-align:left;padding-left:264px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:264px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">GUARANTORS</font><font style="font-family:inherit;font-size:11pt;">:        1 DIAMOND, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">ADVANCED ELECTRIC SYSTEMS, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">APPRENTICESHIP PROGRAMS, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">ARCANUM CHEMICALS, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">ARNETT & BURGESS PIPELINERS (ROCKIES) LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">B&N CLEARING AND ENVIRONMENTAL, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">BRENT WOODWARD, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">BRINK CONSTRUCTORS, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">CONAM CONSTRUCTION CO.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">CONTI COMMUNICATIONS, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">CRUX SUBSURFACE, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DACON CORPORATION</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DASHIELL CORPORATION</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DOMINO HIGHVOLTAGE SUPPLY, LLC </font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">ENERGY CONSULTING GROUP, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">FIELD PERSONNEL SERVICES, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">FIVE POINTS CONSTRUCTION CO.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">GRID CREATIVE, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">GRID MANUFACTURING CORPORATION</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">GRID TRAINING CORPORATION</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">HARGRAVE POWER, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">HAVERFIELD INTERNATIONAL INCORPORATED </font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">HERITAGE MIDSTREAM, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">H.L. CHAPMAN PIPELINE CONSTRUCTION, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">INFRASOURCE CONSTRUCTION, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">INFRASOURCE FIELD SERVICES, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">INFRASOURCE SERVICES, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">INTERMOUNTAIN ELECTRIC, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">IONEARTH, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">IRBY CONSTRUCTION COMPANY</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">ISLAND MECHANICAL CORPORATION</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">JBT ELECTRIC, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">J.C.R. CONSTRUCTION CO., INC.</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">J.W. DIDADO ELECTRIC, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">LAZY Q RANCH, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">LAZY Q TRAINING CENTER, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">MEARS EQUIPMENT SERVICES, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">MEARS GROUP, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">MEARS INSTALLATION, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">MEJIA PERSONNEL SERVICES, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">M. G. DYESS, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">MICROLINE TECHNOLOGY CORPORATION</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">MID AMERICA ENERGY SERVICES, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">M. J. ELECTRIC, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">MTS QUANTA, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NLC CA., INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NLC ID., INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NLC FL., INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NLC TX., INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NORTHERN POWERLINE CONSTRUCTORS, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NORTHSTAR ENERGY SERVICES, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NOVA EQUIPMENT LEASING, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NOVA GROUP, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NOVA NEXTGEN SOLUTIONS, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NPC ENERGY SERVICES LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">PAR ELECTRICAL CONTRACTORS, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">PERFORMANCE ENERGY SERVICES, L.L.C.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">PHOENIX POWER GROUP, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">POTELCO, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">POWER DELIVERY PROGRAM, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">PRICE GREGORY INTERNATIONAL, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">PRICE GREGORY SERVICES, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">PROBST ELECTRIC, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QES GP, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QP ENERGY SERVICES, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QPS ENGINEERING, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QSI ENGINEERING, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QSI FINANCE GP (US), LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QSI FINANCE I (US), L.P.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QSI, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QTSL, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA ASSET MANAGEMENT LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA AVIATION SERVICES, LLC </font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA CAPITAL GP, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA CAPITAL LP, L.P.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA CAPITAL SOLUTIONS, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA ELECTRIC POWER CONSTRUCTION, LLC </font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA ELECTRIC POWER SERVICES, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA ELECTRIC POWER SERVICES WEST, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA ENERGIZED SERVICES U.S., LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA ENERGY SERVICES, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA EQUIPMENT COMPANY, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA GOVERNMENT SOLUTIONS, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA INFRASTRUCTURE SERVICES, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA INLINE DEVICES, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA MARINE SERVICES, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA PIPELINE SERVICES, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA POWER GENERATION, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA SERVICES WEST, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA SUBSURFACE, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA TECHNOLOGY, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA TELECOMMUNICATION SERVICES, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA UTILITY ENGINEERING SERVICES, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA UTILITY INSTALLATION     COMPANY, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">REALTIME ENGINEERS, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">REALTIME UTILITY ENGINEERS, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">RMS HOLDINGS, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">ROAD BORE CORPORATION</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">SERVICE ELECTRIC COMPANY</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">SOUTHWEST TRENCHING COMPANY, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">STRONGHOLD GENERAL, LLC </font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">STRONGHOLD SPECIALTY GENERAL, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">SUMMIT LINE CONSTRUCTION, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">SUMTER UTILITIES, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">T. G. MERCER CONSULTING SERVICES, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">THE ASPEN UTILITY COMPANY, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">THE COMTRAN GROUP, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">THE RYAN COMPANY, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">UNDERGROUND CONSTRUCTION CO., INC.</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">UNDERGROUND ELECTRIC CONSTRUCTION COMPANY, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">UTILITY TRAINING SERVICES CORPORATION</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">VALARD CONSTRUCTION, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">WINCO, INC.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Nicholas M. Grindstaff</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Nicholas M. Grindstaff</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Treasurer</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">CAN-FER UTILITY SERVICES, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    Mejia Personnel Services, Inc., </font></div><div style="line-height:120%;text-align:left;padding-left:192px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">its sole member</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Nicholas M. Grindstaff</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Nicholas M. Grindstaff </font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Treasurer</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DIGCO UTILITY CONSTRUCTION, L.P.</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">LINDSEY ELECTRIC, L.P.</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NORTH HOUSTON POLE LINE, L.P.</font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    Mejia Personnel Services, Inc., </font></div><div style="line-height:120%;text-align:left;padding-left:192px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">its general partner</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Nicholas M. Grindstaff</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Nicholas M. Grindstaff </font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Treasurer</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA ASSOCIATES, L.P.</font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    Quanta Services, Inc., </font></div><div style="line-height:120%;text-align:left;padding-left:192px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">its general partner</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Nicholas M. Grindstaff</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Nicholas M. Grindstaff </font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Vice President – Finance and Treasurer</font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">QUANTA SERVICES MANAGEMENT PARTNERSHIP, L.P.</font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    QSI, Inc., </font></div><div style="line-height:120%;text-align:left;padding-left:192px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">its general partner</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Nicholas M. Grindstaff</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Nicholas M. Grindstaff </font></div><div style="line-height:120%;text-align:left;text-indent:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Treasurer</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">STRONGHOLD, LTD.</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">STRONGHOLD SPECIALTY, LTD.</font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    QES GP, LLC, </font></div><div style="line-height:120%;text-align:left;padding-left:192px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">its general partner</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Nicholas M. Grindstaff</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Nicholas M. Grindstaff </font></div><div style="line-height:120%;text-align:left;text-indent:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Treasurer</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">CAT-SPEC, LTD.</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">ELITE TURNAROUND SPECIALISTS, LTD.</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">STRONGHOLD TOWER GROUP, LTD.</font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    Stronghold Specialty General, LLC, </font></div><div style="line-height:120%;text-align:left;padding-left:192px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">its general partner</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Nicholas M. Grindstaff</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Nicholas M. Grindstaff </font></div><div style="line-height:120%;text-align:left;text-indent:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Treasurer</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">CITADEL INDUSTRIAL SERVICES, LTD.</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DORADO SPECIALTY SERVICES, LTD.</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">ELITE FABRICATION, LTD.</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">ELITE PIPING & CIVIL, LTD.</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">SPECIALTY TANK SERVICES, LTD.</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">STRONGHOLD INSPECTION, LTD.</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">TURNKEY AUTOMATION, LTD.</font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    Stronghold General, LLC, </font></div><div style="line-height:120%;text-align:left;padding-left:192px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">its general partner</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Nicholas M. Grindstaff</font></div><div style="line-height:120%;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Nicholas M. Grindstaff </font></div><div style="line-height:120%;text-align:left;text-indent:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Treasurer</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">ADMINISTRATIVE AGENT</font><font style="font-family:inherit;font-size:11pt;">:    BANK OF AMERICA, N.A.,</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">as Administrative Agent</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Anthony W. Kell</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Anthony W. Kell</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Vice President</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">SWING LENDERS AND</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">L/C ISSUERS</font><font style="font-family:inherit;font-size:11pt;">:            BANK OF AMERICA, N.A.,</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">as Domestic Swing Line Lender and an L/C Issuer</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Jo Ann Vasquez</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Jo Ann Vasquez</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Vice President</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">BANK OF AMERICA, N.A., AUSTRALIA BRANCH,</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">as Australian Swing Line Lender</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Ari Rubin</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Ari Rubin</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Vice President</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">BANK OF AMERICA, N.A., CANADA BRANCH,</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">as Canadian Swing Line Lender</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Medina Sales de Andrade</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Medina Sales de Andrade</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Vice President</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">BANK OF MONTREAL,</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">as an L/C Issuer</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Mike Gift</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Mike Gift</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Director</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">CITIBANK, N.A.,</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">as an L/C Issuer</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Cynthia Goodwin</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Cynthia Goodwin</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    S.V.P.</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">NEW REVOLVING LENDER</font><font style="font-family:inherit;font-size:11pt;">:    BNP PARIBAS,</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">as the New Revolving Lender</font></div><div style="line-height:120%;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Pierre Nicholas Rogers</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Pierre Nicholas Rogers</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Managing Director</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:    </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Joseph Mack</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:    Joseph Mack</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:    Vice President</font></div><div style="line-height:120%;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s41C153EB30343A75BF75F3DDF968CFD4"></a></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">SCHEDULE I</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Revolving Commitments and Pro Rata Shares</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:50%;"></td><td style="width:1%;"></td><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:26%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Lender</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Revolving Commitment</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Pro Rata Share of Revolving Commitment</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bank of America, N.A.</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$250,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">11.709601870</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">PNC Bank, National Association</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$250,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">11.709601870</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Wells Fargo Bank, National Association</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$250,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">11.709601870</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">JPMorgan Chase Bank, N.A.</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$250,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">11.709601870</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bank of Montreal</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$150,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">7.025761124</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">HSBC Bank USA, N.A.</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$100,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4.683840749</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Banco Bilbao Vizcaya Argentaria, S.A. New York Branch</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$100,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4.683840749</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">U.S. Bank National Association</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$100,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4.683840749</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">BNP Paribas</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$150,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">7.025761124</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">SunTrust Bank</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$75,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3.512880562</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Citibank, N.A.</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$100,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4.683840749</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Branch Banking and Trust Company</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$75,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3.512880562</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Citizens Bank, N.A.</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$35,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">1.639344262</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">MUFG Bank, Ltd. (f/k/a The Bank of Tokyo-Mitsubishi UFJ, Ltd.)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$100,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4.683840749</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Regions Bank</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$50,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2.341920375</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Santander Bank, N.A.</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">--</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">--</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Zions Bancorporation, N.A. (d/b/a Amegy Bank)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$60,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2.810304450</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">BOKF, NA (d/b/a Bank of Texas)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$40,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">1.873536300</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$2,135,000,000.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">100.000000000</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-right:1px solid #000000;border-top:2px solid #000000;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>EX-31.1 <SEQUENCE>5 <FILENAME>pwr9-30x2019ex311.htm <DESCRIPTION>EXHIBIT 31.1 <TEXT> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <!-- Document created using Wdesk 1 --> <!-- Copyright 2019 Workiva --> <title>Exhibit</title> </head> <body style="font-family:Times New Roman;font-size:10pt;"> <div><a name="sDA2C2E23FDED5D71BEB1BA2D46B9FE5B"></a></div><div style="line-height:120%;padding-top:16px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exhibit 31.1</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Earl C. Austin, Jr., certify that:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. I have reviewed this quarterly report on Form 10-Q of Quanta Services, Inc.;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.</font></div><div style="line-height:120%;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:50%;"></td><td style="width:4%;"></td><td style="width:39%;"></td><td style="width:7%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dated: November 1, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ EARL C. AUSTIN, JR.  </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earl C. Austin, Jr.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President, Chief Executive Officer and Chief Operating Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Principal Executive Officer)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>EX-31.2 <SEQUENCE>6 <FILENAME>pwr9-30x2019ex312.htm <DESCRIPTION>EXHIBIT 31.2 <TEXT> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <!-- Document created using Wdesk 1 --> <!-- Copyright 2019 Workiva --> <title>Exhibit</title> </head> <body style="font-family:Times New Roman;font-size:10pt;"> <div><a name="s3749B27B5B1E52A1A60B677F7BE101C4"></a></div><div style="line-height:120%;padding-top:16px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exhibit 31.2</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Derrick A. Jensen, certify that:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. I have reviewed this quarterly report on Form 10-Q of Quanta Services, Inc.;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.</font></div><div style="line-height:120%;text-align:left;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:50%;"></td><td style="width:4%;"></td><td style="width:39%;"></td><td style="width:7%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dated: November 1, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:  </font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ DERRICK A. JENSEN  </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derrick A. Jensen </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Principal Financial Officer)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>EX-32.1 <SEQUENCE>7 <FILENAME>pwr9-30x2019ex321.htm <DESCRIPTION>EXHIBIT 32.1 <TEXT> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <!-- Document created using Wdesk 1 --> <!-- Copyright 2019 Workiva --> <title>Exhibit</title> </head> <body style="font-family:Times New Roman;font-size:10pt;"> <div><a name="s5C02A438FFB057EBABF69AD2B3E382FC"></a></div><div style="line-height:120%;padding-top:16px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exhibit 32.1</font></div><div style="line-height:120%;padding-top:24px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CERTIFICATION</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:24px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PURSUANT TO 18 U.S.C. SECTION 1350,</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:24px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">AS ADOPTED PURSUANT TO</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:24px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Each of the undersigned officers of Quanta Services, Inc. (the “Company”) hereby certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to such officer’s knowledge that:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) the accompanying Form 10-Q report for the period ending </font><font style="font-family:inherit;font-size:10pt;">September 30, 2019</font><font style="font-family:inherit;font-size:10pt;"> as filed with the U.S. Securities and Exchange Commission (the “Report”) fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended; and</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods expressed in the Report.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dated: </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November 1, 2019</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:54%;"></td><td style="width:39%;"></td><td style="width:7%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ EARL C. AUSTIN, JR.  </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earl C. Austin, Jr.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President, Chief Executive Officer and Chief Operating Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dated: </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November 1, 2019</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:54%;"></td><td style="width:39%;"></td><td style="width:7%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ DERRICK A. JENSEN  </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derrick A. Jensen </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>EX-101.SCH <SEQUENCE>8 <FILENAME>pwr-20190930.xsd <DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT <TEXT> <XBRL> <?xml version="1.0" encoding="US-ASCII"?> <!--XBRL Document Created with Wdesk from Workiva--> <!-- --> <xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://quantaservices.com/20190930" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:pwr="http://quantaservices.com/20190930" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd" /> <xsd:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" /> <xsd:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" /> <xsd:import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd" /> <xsd:import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd" /> <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" /> <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" /> <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" /> <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" /> <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" /> <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" /> <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" /> <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" /> <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" /> <xsd:import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd" /> <xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" /> <xsd:import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd" /> <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" /> <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" /> <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" /> <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" /> <xsd:annotation> <xsd:appinfo> <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pwr-20190930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" /> <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pwr-20190930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" /> <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pwr-20190930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" /> <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pwr-20190930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" /> <link:roleType id="Acquisitions" roleURI="http://quantaservices.com/role/Acquisitions"> <link:definition>2104100 - Disclosure - Acquisitions</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" roleURI="http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails"> <link:definition>2404403 - Disclosure - Acquisitions - Aggregate Consideration Paid or Payable and Allocation of Net Assets (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails" roleURI="http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails"> <link:definition>2404404 - Disclosure - Acquisitions - Estimated Fair Values of Identifiable Intangible Assets and Related Weighted Average Amortization (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="AcquisitionsNarrativeDetails" roleURI="http://quantaservices.com/role/AcquisitionsNarrativeDetails"> <link:definition>2404402 - Disclosure - Acquisitions - Narrative (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="AcquisitionsTables" roleURI="http://quantaservices.com/role/AcquisitionsTables"> <link:definition>2304301 - Disclosure - Acquisitions (Tables)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" roleURI="http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails"> <link:definition>2404405 - Disclosure - Acquisitions - Unaudited Supplemental Pro Forma Results of Operations (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="BusinessAndOrganization" roleURI="http://quantaservices.com/role/BusinessAndOrganization"> <link:definition>2101100 - Disclosure - Business and Organization</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="BusinessAndOrganizationDetail" roleURI="http://quantaservices.com/role/BusinessAndOrganizationDetail"> <link:definition>2401401 - Disclosure - Business and Organization (Detail)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CommitmentsAndContingencies" roleURI="http://quantaservices.com/role/CommitmentsAndContingencies"> <link:definition>2111100 - Disclosure - Commitments and Contingencies</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CommitmentsAndContingenciesCommittedExpendituresDetails" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails"> <link:definition>2411403 - Disclosure - Commitments and Contingencies - Committed Expenditures (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails"> <link:definition>2411405 - Disclosure - Commitments and Contingencies - Concentrations of Credit Risk (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails"> <link:definition>2411402 - Disclosure - Commitments and Contingencies - Contingent Consideration Liabilities (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CommitmentsAndContingenciesIndemnitiesDetails" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails"> <link:definition>2411409 - Disclosure - Commitments and Contingencies - Indemnities (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CommitmentsAndContingenciesInsuranceDetails" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails"> <link:definition>2411406 - Disclosure - Commitments and Contingencies - Insurance (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails"> <link:definition>2411401 - Disclosure - Commitments and Contingencies - Investments in Affiliates and Other Entities (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CommitmentsAndContingenciesLegalProceedingsDetails" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails"> <link:definition>2411404 - Disclosure - Commitments and Contingencies - Legal Proceedings (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CommitmentsAndContingenciesLettersOfCreditDetails" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails"> <link:definition>2411407 - Disclosure - Commitments and Contingencies - Letters of Credit (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails"> <link:definition>2411408 - Disclosure - Commitments and Contingencies - Performance Bonds and Parent Guarantees (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CondensedConsolidatedBalanceSheets" roleURI="http://quantaservices.com/role/CondensedConsolidatedBalanceSheets"> <link:definition>1001000 - Statement - Condensed Consolidated Balance Sheets</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical"> <link:definition>1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CondensedConsolidatedStatementsOfCashFlows" roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows"> <link:definition>1004000 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CondensedConsolidatedStatementsOfComprehensiveIncome" roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome"> <link:definition>1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical"> <link:definition>1003501 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CondensedConsolidatedStatementsOfEquity" roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity"> <link:definition>1005000 - Statement - Condensed Consolidated Statements of Equity</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="CondensedConsolidatedStatementsOfOperations" roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations"> <link:definition>1002000 - Statement - Condensed Consolidated Statements of Operations</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="DebtObligations" roleURI="http://quantaservices.com/role/DebtObligations"> <link:definition>2107100 - Disclosure - Debt Obligations</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails" roleURI="http://quantaservices.com/role/DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails"> <link:definition>2407405 - Disclosure - Debt Obligations - Borrowings under Current and Prior Credit Facility and Applicable Interest Rates (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails" roleURI="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails"> <link:definition>2407403 - Disclosure - Debt Obligations - Current Maturities of Long-Term Debt and Short-Term Debt (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="DebtObligationsLongTermDebtObligationsDetails" roleURI="http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails"> <link:definition>2407402 - Disclosure - Debt Obligations - Long-term Debt Obligations (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="DebtObligationsNarrativeDetails" roleURI="http://quantaservices.com/role/DebtObligationsNarrativeDetails"> <link:definition>2407404 - Disclosure - Debt Obligations - Narrative (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="DebtObligationsTables" roleURI="http://quantaservices.com/role/DebtObligationsTables"> <link:definition>2307301 - Disclosure - Debt Obligations (Tables)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="DocumentAndEntityInformation" roleURI="http://quantaservices.com/role/DocumentAndEntityInformation"> <link:definition>0001000 - Document - Document and Entity Information</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="Equity" roleURI="http://quantaservices.com/role/Equity"> <link:definition>2109100 - Disclosure - Equity</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="EquityBasedCompensation" roleURI="http://quantaservices.com/role/EquityBasedCompensation"> <link:definition>2110100 - Disclosure - Equity-Based Compensation</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails" roleURI="http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails"> <link:definition>2410405 - Disclosure - Equity-Based Compensation - Grant Date Fair Value for Awards of Performance Units Inputs (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="EquityBasedCompensationPsusToBeSettledInCommonStockDetails" roleURI="http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails"> <link:definition>2410404 - Disclosure - Equity-Based Compensation - PSUs to be Settled in Common Stock (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="EquityBasedCompensationRsusToBeSettledInCashDetails" roleURI="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails"> <link:definition>2410406 - Disclosure - Equity-Based Compensation - RSUs to be Settled in Cash (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="EquityBasedCompensationRsusToBeSettledInCommonStockDetails" roleURI="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails"> <link:definition>2410403 - Disclosure - Equity-Based Compensation - RSUs to be Settled in Common Stock (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="EquityBasedCompensationStockIncentivePlansDetails" roleURI="http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetails"> <link:definition>2410402 - Disclosure - Equity-Based Compensation - Stock Incentive Plans (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="EquityBasedCompensationTables" roleURI="http://quantaservices.com/role/EquityBasedCompensationTables"> <link:definition>2310301 - Disclosure - Equity-Based Compensation (Tables)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="EquityDividendsDetails" roleURI="http://quantaservices.com/role/EquityDividendsDetails"> <link:definition>2409406 - Disclosure - Equity - Dividends (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="EquityExchangeableSharesAndPreferredStockDetails" roleURI="http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails"> <link:definition>2409402 - Disclosure - Equity - Exchangeable Shares and Preferred Stock (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="EquityNonControllingInterestsDetails" roleURI="http://quantaservices.com/role/EquityNonControllingInterestsDetails"> <link:definition>2409405 - Disclosure - Equity - Non-controlling Interests (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="EquityRepurchasesOfCommonStockUnderStockRepurchaseProgramsDetails" roleURI="http://quantaservices.com/role/EquityRepurchasesOfCommonStockUnderStockRepurchaseProgramsDetails"> <link:definition>2409404 - Disclosure - Equity - Repurchases of Common Stock Under Stock Repurchase Programs (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="EquityTables" roleURI="http://quantaservices.com/role/EquityTables"> <link:definition>2309301 - Disclosure - Equity (Tables)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="EquityTreasuryStockDetails" roleURI="http://quantaservices.com/role/EquityTreasuryStockDetails"> <link:definition>2409403 - Disclosure - Equity - Treasury Stock (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="GoodwillAndOtherIntangibleAssets" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets"> <link:definition>2105100 - Disclosure - Goodwill and Other Intangible Assets</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="GoodwillAndOtherIntangibleAssetsDetails" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails"> <link:definition>2405402 - Disclosure - Goodwill and Other Intangible Assets (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails"> <link:definition>2405405 - Disclosure - Goodwill and Other Intangible Assets - Estimated Future Aggregate Amortization Expense of Intangible Assets (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails"> <link:definition>2405404 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2"> <link:definition>2405404 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails"> <link:definition>2405403 - Disclosure - Goodwill and Other Intangible Assets - Summary of Changes in Goodwill (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="GoodwillAndOtherIntangibleAssetsTables" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables"> <link:definition>2305301 - Disclosure - Goodwill and Other Intangible Assets (Tables)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="Leases" roleURI="http://quantaservices.com/role/Leases"> <link:definition>2108100 - Disclosure - Leases</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="LeasesComponentsOfLeaseCostsDetails" roleURI="http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails"> <link:definition>2408403 - Disclosure - Leases - Components of Lease Costs (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="LeasesComponentsOfLeasesInBalanceSheetDetails" roleURI="http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails"> <link:definition>2408404 - Disclosure - Leases - Components of Leases in the Balance Sheet (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="LeasesFutureMinimumLeasePaymentsDetails" roleURI="http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails"> <link:definition>2408405 - Disclosure - Leases - Future Minimum Lease Payments (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="LeasesFutureMinimumLeasePaymentsDetailsCalc2" roleURI="http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2"> <link:definition>2408405 - Disclosure - Leases - Future Minimum Lease Payments (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="LeasesFutureMinimumLeasePaymentsDetailsCalc3" roleURI="http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc3"> <link:definition>2408405 - Disclosure - Leases - Future Minimum Lease Payments (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" roleURI="http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails"> <link:definition>2408406 - Disclosure - Leases - Future Minimum Payments under Operating Leases (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="LeasesNarrativeDetails" roleURI="http://quantaservices.com/role/LeasesNarrativeDetails"> <link:definition>2408402 - Disclosure - Leases - Narrative (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="LeasesOtherInformationRelatedToLeasesDetails" roleURI="http://quantaservices.com/role/LeasesOtherInformationRelatedToLeasesDetails"> <link:definition>2408407 - Disclosure - Leases - Other Information Related to Leases (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="LeasesTables" roleURI="http://quantaservices.com/role/LeasesTables"> <link:definition>2308301 - Disclosure - Leases (Tables)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="NewAccountingPronouncements" roleURI="http://quantaservices.com/role/NewAccountingPronouncements"> <link:definition>2103100 - Disclosure - New Accounting Pronouncements</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="NewAccountingPronouncementsDetails" roleURI="http://quantaservices.com/role/NewAccountingPronouncementsDetails"> <link:definition>2403401 - Disclosure - New Accounting Pronouncements (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="PerShareInformation" roleURI="http://quantaservices.com/role/PerShareInformation"> <link:definition>2106100 - Disclosure - Per Share Information</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" roleURI="http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails"> <link:definition>2406402 - Disclosure - Per Share Information - Basic and Diluted Earnings Per Share Attributable to Common Stock (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="PerShareInformationNarrativeDetails" roleURI="http://quantaservices.com/role/PerShareInformationNarrativeDetails"> <link:definition>2406403 - Disclosure - Per Share Information - Narrative (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="PerShareInformationTables" roleURI="http://quantaservices.com/role/PerShareInformationTables"> <link:definition>2306301 - Disclosure - Per Share Information (Tables)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SegmentInformation" roleURI="http://quantaservices.com/role/SegmentInformation"> <link:definition>2112100 - Disclosure - Segment Information</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SegmentInformationDetails" roleURI="http://quantaservices.com/role/SegmentInformationDetails"> <link:definition>2412402 - Disclosure - Segment Information (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SegmentInformationSummarizedFinancialInformationDetails" roleURI="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails"> <link:definition>2412403 - Disclosure - Segment Information - Summarized Financial Information (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SegmentInformationTables" roleURI="http://quantaservices.com/role/SegmentInformationTables"> <link:definition>2312301 - Disclosure - Segment Information (Tables)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPolicies" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies"> <link:definition>2102100 - Disclosure - Summary of Significant Accounting Policies</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails"> <link:definition>2402416 - Disclosure - Summary of Significant Accounting Policies - Aggregate Fair Values of Outstanding and Unearned Contingent Consideration Liabilities (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails"> <link:definition>2402407 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails"> <link:definition>2402406 - Disclosure - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails"> <link:definition>2402413 - Disclosure - Summary of Significant Accounting Policies - Earnings Per Share (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails"> <link:definition>2402417 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesGoodwillDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails"> <link:definition>2402408 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails"> <link:definition>2402412 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesInsuranceDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInsuranceDetails"> <link:definition>2402414 - Disclosure - Summary of Significant Accounting Policies - Insurance (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails"> <link:definition>2402411 - Disclosure - Summary of Significant Accounting Policies - Investments in Affiliates and Other Entities (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesLeasesDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails"> <link:definition>2402410 - Disclosure - Summary of Significant Accounting Policies - Leases (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails"> <link:definition>2402403 - Disclosure - Summary of Significant Accounting Policies - Performance Obligation (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies"> <link:definition>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails"> <link:definition>2402405 - Disclosure - Summary of Significant Accounting Policies - Revenue Disaggregated by Geographic Location and Contract Type (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"> <link:definition>2402404 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails"> <link:definition>2402409 - Disclosure - Summary of Significant Accounting Policies - Significant Estimates Used by Management in Determining Fair Values of Customer Relationships Acquired (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"> <link:definition>2402415 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SummaryOfSignificantAccountingPoliciesTables" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables"> <link:definition>2302302 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SupplementalCashFlowInformation" roleURI="http://quantaservices.com/role/SupplementalCashFlowInformation"> <link:definition>2113100 - Disclosure - Supplemental Cash Flow Information</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails" roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails"> <link:definition>2413405 - Disclosure - Supplemental Cash Flow Information - Additional Supplemental Cash Flow Information (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SupplementalCashFlowInformationNarrativeDetails" roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationNarrativeDetails"> <link:definition>2413406 - Disclosure - Supplemental Cash Flow Information - Narrative (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails"> <link:definition>2413402 - Disclosure - Supplemental Cash Flow Information - Net Effects of Changes in Operating Assets and Liabilities, Net, on Cash Flows from Operating Activities (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails"> <link:definition>2413403 - Disclosure - Supplemental Cash Flow Information - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails"> <link:definition>2413404 - Disclosure - Supplemental Cash Flow Information - Supplemental Cash Flow Related to Leases (Details)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> <link:roleType id="SupplementalCashFlowInformationTables" roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationTables"> <link:definition>2313301 - Disclosure - Supplemental Cash Flow Information (Tables)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType> </xsd:appinfo> </xsd:annotation> <xsd:element abstract="true" id="pwr_A2017RepurchaseProgramMember" name="A2017RepurchaseProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_A2018RepurchaseProgramMember" name="A2018RepurchaseProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_AcquisitionWithoutMaximumEarnOutMember" name="AcquisitionWithoutMaximumEarnOutMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_Acquisitions2018Member" name="Acquisitions2018Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_Acquisitions2019Member" name="Acquisitions2019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares" name="AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_AssetsLesseeAbstract" name="AssetsLesseeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_AutoLiabilityInsuranceClaimsDeductible" name="AutoLiabilityInsuranceClaimsDeductible" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" /> <xsd:element id="pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases" name="AvailabilityAmountToAllowDividendsAndStockRepurchases" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" /> <xsd:element abstract="true" id="pwr_BorrowingsUnderCreditFacilityMember" name="BorrowingsUnderCreditFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets" name="BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" /> <xsd:element id="pwr_BusinessAcquisitionsProFormaGrossProfit" name="BusinessAcquisitionsProFormaGrossProfit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" /> <xsd:element id="pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax" name="BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" /> <xsd:element id="pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses" name="BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" /> <xsd:element id="pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred" name="BusinessCombinationCashConsiderationTransferredOrToBeTransferred" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" /> <xsd:element id="pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm" name="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets" name="BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" /> <xsd:element id="pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities" name="BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed" name="BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" /> <xsd:element id="pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" /> <xsd:element id="pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" /> <xsd:element abstract="true" id="pwr_CanadianAndAustralianDollarsMember" name="CanadianAndAustralianDollarsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_CapitalforInfrastructureProjectsMember" name="CapitalforInfrastructureProjectsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_CashFlowLesseeAbstract" name="CashFlowLesseeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_CashNotHeldByJointVenturesMember" name="CashNotHeldByJointVenturesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_CommitmentAndContingenciesLineItems" name="CommitmentAndContingenciesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_CommitmentAndContingenciesTable" name="CommitmentAndContingenciesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_CommonStockClassUndefinedMember" name="CommonStockClassUndefinedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" name="CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_ConstructionInProcessCostsIncurred" name="ConstructionInProcessCostsIncurred" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" /> <xsd:element id="pwr_ContractWithCustomerContractValue" name="ContractWithCustomerContractValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction" name="ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod" name="ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod" name="ContractWithCustomerContractValueSubsequentPaymentPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" name="ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" /> <xsd:element id="pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent" name="ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_ContractWithCustomerOnDemandPerformanceBonds" name="ContractWithCustomerOnDemandPerformanceBonds" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_ContractWithCustomerPercentageOfCompletion" name="ContractWithCustomerPercentageOfCompletion" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" /> <xsd:element id="pwr_CrossDefaultProvisions" name="CrossDefaultProvisions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element abstract="true" id="pwr_CurriculumMember" name="CurriculumMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio" name="DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" /> <xsd:element id="pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum" name="DebtInstrumentCovenantInterestCoverageRatioMinimum" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum" name="DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_DebtInstrumentCovenantLeverageRatioMaximum" name="DebtInstrumentCovenantLeverageRatioMaximum" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant" /> <xsd:element id="pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation" name="DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" /> <xsd:element abstract="true" id="pwr_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_DomesticBankAccountsMember" name="DomesticBankAccountsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_DomesticJointVenturesMember" name="DomesticJointVenturesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_EPCElectricTransmissionProjectMember" name="EPCElectricTransmissionProjectMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ElectricPowerInfrastructureServicesMember" name="ElectricPowerInfrastructureServicesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ElectricTransmissionProjectSouthernCaliforniaMember" name="ElectricTransmissionProjectSouthernCaliforniaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_EmployersLiabilityInsuranceClaimsDeductible" name="EmployersLiabilityInsuranceClaimsDeductible" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember" name="EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage" name="EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_EstimateMember" name="EstimateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_EstimatedCostsToCompleteBondedProjects" name="EstimatedCostsToCompleteBondedProjects" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element abstract="true" id="pwr_EurocurrencyRateMember" name="EurocurrencyRateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" name="ExcessOfBaseRateDomesticBorrowingsOnlyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ExcessOfEuroCurrencyRateMember" name="ExcessOfEuroCurrencyRateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" name="ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" name="ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ExcessOfFederalFundsRateMember" name="ExcessOfFederalFundsRateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_ExchangeableSharesExchangedForCommonStock" name="ExchangeableSharesExchangedForCommonStock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ExchangeableSharesForCommonStockMember" name="ExchangeableSharesForCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ExchangeableSharesMember" name="ExchangeableSharesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_FairValueInputsCustomerAttritionRates" name="FairValueInputsCustomerAttritionRates" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_FairValueInputsRateOfReturn" name="FairValueInputsRateOfReturn" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_FinanceLeasesCostAbstract" name="FinanceLeasesCostAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ForeignBankAccountsMember" name="ForeignBankAccountsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ForeignJointVenturesMember" name="ForeignJointVenturesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_GeneralLiabilityInsuranceClaimsDeductible" name="GeneralLiabilityInsuranceClaimsDeductible" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_GoodwillAndIntangibleAssetsLineItems" name="GoodwillAndIntangibleAssetsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_GoodwillAndIntangibleAssetsTable" name="GoodwillAndIntangibleAssetsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_HallenMember" name="HallenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_HealthCareDeductible" name="HealthCareDeductible" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" /> <xsd:element id="pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit" name="IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_IncomeTaxesLineItems" name="IncomeTaxesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_IncomeTaxesTable" name="IncomeTaxesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_InfrastructureInvestorsPartnershipMember" name="InfrastructureInvestorsPartnershipMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_InsuranceClaimsAmountsPursued" name="InsuranceClaimsAmountsPursued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" /> <xsd:element abstract="true" id="pwr_InvestmentsInJointVenturesMember" name="InvestmentsInJointVenturesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_LatinAmericaandOtherMember" name="LatinAmericaandOtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback" name="LeasesOptionToPurchaseAssetFailedSaleLeaseback" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" /> <xsd:element id="pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback" name="LeasesOptionToPurchaseLiabilityFailedSaleLeaseback" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_LengthOfTransmissionLine" name="LengthOfTransmissionLine" nillable="true" substitutionGroup="xbrli:item" type="num:lengthItemType" xbrli:periodType="instant" /> <xsd:element id="pwr_LesseeLeasesOtherInformationTableTextBlock" name="LesseeLeasesOtherInformationTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" name="LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability" name="LesseeOperatingLeaseLeaseNotYetCommencedLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock" name="LesseeSupplementalCashFlowsFromLeasesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_LettersOfCreditAndBankGuaranteesMember" name="LettersOfCreditAndBankGuaranteesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_LiabilitiesCurrentLesseeAbstract" name="LiabilitiesCurrentLesseeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_LiabilitiesLesseeAbstract" name="LiabilitiesLesseeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_LiabilityNoncurrentLesseeAbstract" name="LiabilityNoncurrentLesseeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio" name="LineOfCreditFacilityCovenantMaximumLeverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_LineOfCreditFacilityOptionToIncreaseAmount" name="LineOfCreditFacilityOptionToIncreaseAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element abstract="true" id="pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember" name="LorenzoBentonvTelecomNetworkSpecialistsIncMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember" name="MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_MaurepasPipelineLLCMember" name="MaurepasPipelineLLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_MaurepasProjectDisputeMember" name="MaurepasProjectDisputeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_NaturalGasPipelineConstructionProjectMember" name="NaturalGasPipelineConstructionProjectMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_NaturalGasPipelineProjectsMember" name="NaturalGasPipelineProjectsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_NoncashOrPartNoncashAcquisitionLandAcquired" name="NoncashOrPartNoncashAcquisitionLandAcquired" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" /> <xsd:element id="pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts" name="NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition" name="NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" /> <xsd:element id="pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue" name="NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_NumberOfInternalDivisions" name="NumberOfInternalDivisions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare" name="NumberOfSharesOfCommonStockReceivedForEachExchangeableShare" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_NumberOfSubstations" name="NumberOfSubstations" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" /> <xsd:element id="pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue" name="OperatingAndFinanceLeaseLiabilitiesPaymentsDue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element abstract="true" id="pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract" name="OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive" name="OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive" name="OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour" name="OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree" name="OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo" name="OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear" name="OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount" name="OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_OperatingAndFinanceLeaseLiability" name="OperatingAndFinanceLeaseLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element id="pwr_OperatingAndFinanceLeaseRightOfUseAsset" name="OperatingAndFinanceLeaseRightOfUseAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" /> <xsd:element abstract="true" id="pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract" name="OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract" name="OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember" name="OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_OtherComprehensiveIncomeLossOtherNetofTax" name="OtherComprehensiveIncomeLossOtherNetofTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" /> <xsd:element id="pwr_OtherComprehensiveIncomeLossOtherTax" name="OtherComprehensiveIncomeLossOtherTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_PGEMember" name="PGEMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_PaymentsForOnDemandPerformanceBonds" name="PaymentsForOnDemandPerformanceBonds" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" /> <xsd:element id="pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets" name="PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" /> <xsd:element id="pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement" name="PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_PercentageOfForeignRevenue" name="PercentageOfForeignRevenue" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_PercentageOfTotalRevenues" name="PercentageOfTotalRevenues" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_PerformanceBasedAwardPerformancePercentage" name="PerformanceBasedAwardPerformancePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_PerformanceLettersOfCreditMember" name="PerformanceLettersOfCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_PerformanceStockUnitsPSUsMember" name="PerformanceStockUnitsPSUsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_PipelineAndIndustrialInfrastructureServicesMember" name="PipelineAndIndustrialInfrastructureServicesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_PipelineTransmissionProjectWestVirginiaMember" name="PipelineTransmissionProjectWestVirginiaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_PrePetitionReceivableMember" name="PrePetitionReceivableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_ProceedsFromConstructionContracts" name="ProceedsFromConstructionContracts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" /> <xsd:element id="pwr_ProceedsFromExerciseOfOnDemandBonds" name="ProceedsFromExerciseOfOnDemandBonds" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" /> <xsd:element id="pwr_ProceedsFromRefundOfAdvancesForConstruction" name="ProceedsFromRefundOfAdvancesForConstruction" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ProcessingFacilityConstructionProjectTexasMember" name="ProcessingFacilityConstructionProjectTexasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember" name="ProgramaNacionalDeTelecomunicacionesPRONATELMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ProjectContractTerminationMember" name="ProjectContractTerminationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_ProjectInsuranceClaimMember" name="ProjectInsuranceClaimMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_QPSEngineeringLLCQPSMember" name="QPSEngineeringLLCQPSMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember" name="RedesAndinasDeComunicacionesS.R.L.RedesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount" name="ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_RelatedPartiesMember" name="RelatedPartiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_RestrictedStockUnitsToBeSettledInCashMember" name="RestrictedStockUnitsToBeSettledInCashMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" name="RestrictedStockUnitsToBeSettledInCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime" name="RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_RevenueRecognitionLineItems" name="RevenueRecognitionLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_RevenueRecognitionTable" name="RevenueRecognitionTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims" name="RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" /> <xsd:element abstract="true" id="pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember" name="RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract" name="RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" name="ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_SeniorSecuredCreditFacilityMember" name="SeniorSecuredCreditFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_SummaryOfSignificantAccountingPoliciesLineItems" name="SummaryOfSignificantAccountingPoliciesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_SummaryOfSignificantAccountingPoliciesTable" name="SummaryOfSignificantAccountingPoliciesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_SwingLinesLoanMember" name="SwingLinesLoanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_TelecommunicationNetworksConstructionAndOperationMember" name="TelecommunicationNetworksConstructionAndOperationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_TermLoanMember" name="TermLoanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember" name="TreasuryStockAssociatedWithDeferredCompensationPlansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_TwoThousandAndElevenPlanMember" name="TwoThousandAndElevenPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_UnitPriceContractsMember" name="UnitPriceContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element abstract="true" id="pwr_VehicleFleetCommittedCapitalMember" name="VehicleFleetCommittedCapitalMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_VoltageOfSubstations" name="VoltageOfSubstations" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" /> <xsd:element abstract="true" id="pwr_WaterandGasPipelineInfrastructureContractorMember" name="WaterandGasPipelineInfrastructureContractorMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" /> <xsd:element id="pwr_WorkersCompensationInsuranceClaimsDeductible" name="WorkersCompensationInsuranceClaimsDeductible" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" /> </xsd:schema> </XBRL> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>EX-101.CAL <SEQUENCE>9 <FILENAME>pwr-20190930_cal.xml <DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT <TEXT> <XBRL> <?xml version="1.0" encoding="US-ASCII"?> <!--XBRL Document Created with Wdesk from Workiva--> <!-- --> <link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <link:roleRef roleURI="http://quantaservices.com/role/Acquisitions" xlink:href="pwr-20190930.xsd#Acquisitions" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" xlink:href="pwr-20190930.xsd#AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails" xlink:href="pwr-20190930.xsd#AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsNarrativeDetails" xlink:href="pwr-20190930.xsd#AcquisitionsNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsTables" xlink:href="pwr-20190930.xsd#AcquisitionsTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" xlink:href="pwr-20190930.xsd#AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/BusinessAndOrganization" xlink:href="pwr-20190930.xsd#BusinessAndOrganization" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/BusinessAndOrganizationDetail" xlink:href="pwr-20190930.xsd#BusinessAndOrganizationDetail" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingencies" xlink:href="pwr-20190930.xsd#CommitmentsAndContingencies" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesCommittedExpendituresDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesIndemnitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesInsuranceDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesLegalProceedingsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesLettersOfCreditDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" xlink:href="pwr-20190930.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="pwr-20190930.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfEquity" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligations" xlink:href="pwr-20190930.xsd#DebtObligations" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails" xlink:href="pwr-20190930.xsd#DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails" xlink:href="pwr-20190930.xsd#DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails" xlink:href="pwr-20190930.xsd#DebtObligationsLongTermDebtObligationsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsNarrativeDetails" xlink:href="pwr-20190930.xsd#DebtObligationsNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsTables" xlink:href="pwr-20190930.xsd#DebtObligationsTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DocumentAndEntityInformation" xlink:href="pwr-20190930.xsd#DocumentAndEntityInformation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/Equity" xlink:href="pwr-20190930.xsd#Equity" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensation" xlink:href="pwr-20190930.xsd#EquityBasedCompensation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationPsusToBeSettledInCommonStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationRsusToBeSettledInCashDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationRsusToBeSettledInCommonStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationStockIncentivePlansDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationTables" xlink:href="pwr-20190930.xsd#EquityBasedCompensationTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityDividendsDetails" xlink:href="pwr-20190930.xsd#EquityDividendsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" xlink:href="pwr-20190930.xsd#EquityExchangeableSharesAndPreferredStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityNonControllingInterestsDetails" xlink:href="pwr-20190930.xsd#EquityNonControllingInterestsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityRepurchasesOfCommonStockUnderStockRepurchaseProgramsDetails" xlink:href="pwr-20190930.xsd#EquityRepurchasesOfCommonStockUnderStockRepurchaseProgramsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityTables" xlink:href="pwr-20190930.xsd#EquityTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityTreasuryStockDetails" xlink:href="pwr-20190930.xsd#EquityTreasuryStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/Leases" xlink:href="pwr-20190930.xsd#Leases" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails" xlink:href="pwr-20190930.xsd#LeasesComponentsOfLeaseCostsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" xlink:href="pwr-20190930.xsd#LeasesComponentsOfLeasesInBalanceSheetDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:href="pwr-20190930.xsd#LeasesFutureMinimumLeasePaymentsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2" xlink:href="pwr-20190930.xsd#LeasesFutureMinimumLeasePaymentsDetailsCalc2" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc3" xlink:href="pwr-20190930.xsd#LeasesFutureMinimumLeasePaymentsDetailsCalc3" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:href="pwr-20190930.xsd#LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesNarrativeDetails" xlink:href="pwr-20190930.xsd#LeasesNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesOtherInformationRelatedToLeasesDetails" xlink:href="pwr-20190930.xsd#LeasesOtherInformationRelatedToLeasesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesTables" xlink:href="pwr-20190930.xsd#LeasesTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/NewAccountingPronouncements" xlink:href="pwr-20190930.xsd#NewAccountingPronouncements" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/NewAccountingPronouncementsDetails" xlink:href="pwr-20190930.xsd#NewAccountingPronouncementsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformation" xlink:href="pwr-20190930.xsd#PerShareInformation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" xlink:href="pwr-20190930.xsd#PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationNarrativeDetails" xlink:href="pwr-20190930.xsd#PerShareInformationNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationTables" xlink:href="pwr-20190930.xsd#PerShareInformationTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformation" xlink:href="pwr-20190930.xsd#SegmentInformation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationDetails" xlink:href="pwr-20190930.xsd#SegmentInformationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" xlink:href="pwr-20190930.xsd#SegmentInformationSummarizedFinancialInformationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationTables" xlink:href="pwr-20190930.xsd#SegmentInformationTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesGoodwillDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInsuranceDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesInsuranceDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesLeasesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformation" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationNarrativeDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationTables" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationTables" xlink:type="simple" /> <link:calculationLink xlink:role="http://quantaservices.com/role/Acquisitions" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_16e3deda-1ea5-327e-60bc-c233750182b4" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_16e3deda-1ea5-327e-60bc-c233750182b4" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_3f44eeec-7a9a-a624-cfea-e14f9cdfbf96" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_3f44eeec-7a9a-a624-cfea-e14f9cdfbf96" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_16015058-a7c0-a094-234b-9ebb33fa989f" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_16015058-a7c0-a094-234b-9ebb33fa989f" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_31288939-e5e4-25a4-a69d-b52fe97edfea" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_31288939-e5e4-25a4-a69d-b52fe97edfea" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_95bf2e21-d683-f631-e8d8-3f776da44066" xlink:type="locator" /> <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_95bf2e21-d683-f631-e8d8-3f776da44066" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_583d3161-f22c-2bc8-587e-2ff15f67a984" xlink:type="locator" /> <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_583d3161-f22c-2bc8-587e-2ff15f67a984" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_a53d5c12-c6f5-5e6b-6ed8-e14f9dba5fd2" xlink:type="locator" /> <link:calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_a53d5c12-c6f5-5e6b-6ed8-e14f9dba5fd2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_0bc2ad6f-4832-8740-8753-9ea1eda8f0e5" xlink:type="locator" /> <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_0bc2ad6f-4832-8740-8753-9ea1eda8f0e5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_0e2633de-0303-3391-6128-b729f9398b24" xlink:type="locator" /> <link:calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_0e2633de-0303-3391-6128-b729f9398b24" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_ed536db1-48c2-6a76-6bce-2b5b51b285fe" xlink:type="locator" /> <link:calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_ed536db1-48c2-6a76-6bce-2b5b51b285fe" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/AcquisitionsNarrativeDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/AcquisitionsTables" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/BusinessAndOrganization" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/BusinessAndOrganizationDetail" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingencies" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1de780cc-9607-daa3-0bed-03c88ae94769" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1de780cc-9607-daa3-0bed-03c88ae94769" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_fcc3b672-6260-acd3-7f04-cb65043e671c" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_fcc3b672-6260-acd3-7f04-cb65043e671c" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_cc720f44-4c90-5acc-2e7e-b88e80f2af28" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_InventoryNet_cc720f44-4c90-5acc-2e7e-b88e80f2af28" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5fd9c643-899e-95d7-aab9-c3a9d6240218" xlink:type="locator" /> <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5fd9c643-899e-95d7-aab9-c3a9d6240218" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bd8545de-cfc2-6f31-bff6-ed0d4012c357" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_bd8545de-cfc2-6f31-bff6-ed0d4012c357" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8889606b-88fa-2d5e-3fb9-238bccdf9597" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8889606b-88fa-2d5e-3fb9-238bccdf9597" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="locator" /> <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_dcf3df0d-2155-35f6-715d-83a9bc9cf3fb" xlink:type="locator" /> <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_dcf3df0d-2155-35f6-715d-83a9bc9cf3fb" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_1417330d-29f9-c4e9-abb6-2898d623f603" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_DebtCurrent_1417330d-29f9-c4e9-abb6-2898d623f603" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_9a34fc5e-00bc-420c-8698-6e19b92b8e39" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_9a34fc5e-00bc-420c-8698-6e19b92b8e39" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_68a2ece1-b79e-558c-a305-f3ccae8c21c3" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_68a2ece1-b79e-558c-a305-f3ccae8c21c3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b91d2f01-85c2-f9fb-3250-26a4b1b39c5e" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b91d2f01-85c2-f9fb-3250-26a4b1b39c5e" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_64993a75-9b0c-349a-1011-cc5a81c58412" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_64993a75-9b0c-349a-1011-cc5a81c58412" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8c850143-cd0c-0f85-9038-e19d8c4f7808" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8c850143-cd0c-0f85-9038-e19d8c4f7808" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d18f979c-644d-9e92-9e89-21cfd1312948" xlink:type="locator" /> <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d18f979c-644d-9e92-9e89-21cfd1312948" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_4d934b0d-59bc-ae5c-ffb9-b6ced82ff9f8" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_4d934b0d-59bc-ae5c-ffb9-b6ced82ff9f8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2605fa18-bbd8-c7d7-35fc-aace43a8c019" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2605fa18-bbd8-c7d7-35fc-aace43a8c019" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2605fa18-bbd8-c7d7-35fc-aace43a8c019" xlink:to="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_928e20af-e738-4a2d-05b8-cf88fed11953" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_PreferredStockValue_928e20af-e738-4a2d-05b8-cf88fed11953" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9a00ddef-ccc2-f99c-735a-66b1e1849bbf" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9a00ddef-ccc2-f99c-735a-66b1e1849bbf" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_988c1346-b444-a867-fe80-f3aec1443d54" xlink:type="locator" /> <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_988c1346-b444-a867-fe80-f3aec1443d54" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_e6069c8d-dfec-45ff-4b3f-643d125d5b29" xlink:type="locator" /> <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_TreasuryStockValue_e6069c8d-dfec-45ff-4b3f-643d125d5b29" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_3070eb63-b0f5-1f18-a22f-cc54a94922d9" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2605fa18-bbd8-c7d7-35fc-aace43a8c019" xlink:to="loc_us-gaap_MinorityInterest_3070eb63-b0f5-1f18-a22f-cc54a94922d9" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_848cd271-4e03-8c13-d21d-e6ec9c3916f7" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_Depreciation_848cd271-4e03-8c13-d21d-e6ec9c3916f7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_725ae160-1b15-a075-fa62-729d0bc8cda1" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_725ae160-1b15-a075-fa62-729d0bc8cda1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_9e6dc84d-e1b8-bdee-bb74-bb4a08f8afdc" xlink:type="locator" /> <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_9e6dc84d-e1b8-bdee-bb74-bb4a08f8afdc" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_86dec120-3352-31c8-fc61-55992f948bdd" xlink:type="locator" /> <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_86dec120-3352-31c8-fc61-55992f948bdd" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_149d6655-b7f8-5049-ef74-296db479f8f9" xlink:type="locator" /> <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_149d6655-b7f8-5049-ef74-296db479f8f9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ae064a9e-7563-5fa2-95b8-bfe0f620685d" xlink:type="locator" /> <link:calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ae064a9e-7563-5fa2-95b8-bfe0f620685d" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_9f17afa0-979d-6808-237a-2952c8443a0a" xlink:type="locator" /> <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_9f17afa0-979d-6808-237a-2952c8443a0a" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_5ae19a9f-6de6-075a-2c5a-a587d82ebad5" xlink:type="locator" /> <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_5ae19a9f-6de6-075a-2c5a-a587d82ebad5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:type="locator" /> <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="locator" /> <link:calculationArc order="11" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_7a310644-f2a0-62e2-f4b4-4dcaaf468d54" xlink:type="locator" /> <link:calculationArc order="12" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_7a310644-f2a0-62e2-f4b4-4dcaaf468d54" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_3780ca4f-adc1-a78c-5fcb-b636cc60c0bd" xlink:type="locator" /> <link:calculationArc order="13" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_3780ca4f-adc1-a78c-5fcb-b636cc60c0bd" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" xlink:type="locator" /> <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_78f41e34-9bb6-f666-f8f9-e5d648e52055" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_78f41e34-9bb6-f666-f8f9-e5d648e52055" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6abb14d9-7978-302d-af6b-dbfc88f76bf2" xlink:type="locator" /> <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6abb14d9-7978-302d-af6b-dbfc88f76bf2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_fabd36b2-0d2f-8f1e-b9c9-718513456b78" xlink:type="locator" /> <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_fabd36b2-0d2f-8f1e-b9c9-718513456b78" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_d3769ff7-3f7d-8a64-ea69-f16e64d6f178" xlink:type="locator" /> <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_d3769ff7-3f7d-8a64-ea69-f16e64d6f178" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6d7a72cc-b15d-447c-3b26-c3564dc5b0b1" xlink:type="locator" /> <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6d7a72cc-b15d-447c-3b26-c3564dc5b0b1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_93f5c047-4b64-266d-dad0-d21441a97f7a" xlink:type="locator" /> <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_93f5c047-4b64-266d-dad0-d21441a97f7a" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_513b446a-317d-9be1-1fc2-380a24dd13e0" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_513b446a-317d-9be1-1fc2-380a24dd13e0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_cb96fc07-e276-2c52-1042-f1ea0d192b51" xlink:type="locator" /> <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_cb96fc07-e276-2c52-1042-f1ea0d192b51" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfOtherLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfOtherLongTermDebt_c776ba7a-a839-a53d-c761-c9b2717c8016" xlink:type="locator" /> <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_RepaymentsOfOtherLongTermDebt_c776ba7a-a839-a53d-c761-c9b2717c8016" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_12c0685e-44b3-8fd2-2b79-15793d0fdbbe" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_12c0685e-44b3-8fd2-2b79-15793d0fdbbe" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_d03b640f-8d2c-4108-a1c4-1354103a7ee2" xlink:type="locator" /> <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_d03b640f-8d2c-4108-a1c4-1354103a7ee2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_2c3075ab-d54c-54e4-2e05-6d4a2226ef4c" xlink:type="locator" /> <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_2c3075ab-d54c-54e4-2e05-6d4a2226ef4c" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07e50027-f2db-6d1b-93ed-b22d6bd39351" xlink:type="locator" /> <link:calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07e50027-f2db-6d1b-93ed-b22d6bd39351" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_97b2cb74-f62e-ba8a-3953-eb9af3cfb8a4" xlink:type="locator" /> <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsOfDividends_97b2cb74-f62e-ba8a-3953-eb9af3cfb8a4" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3f804297-91a1-3939-541d-a39b6288c9f9" xlink:type="locator" /> <link:calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3f804297-91a1-3939-541d-a39b6288c9f9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_62f6f07e-4449-59c4-74ee-766defbf8a2f" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_62f6f07e-4449-59c4-74ee-766defbf8a2f" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_c4761fa8-dc2a-e270-4b5c-921deca83ad0" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_c4761fa8-dc2a-e270-4b5c-921deca83ad0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_c4761fa8-dc2a-e270-4b5c-921deca83ad0" xlink:to="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1ed26a82-dd4b-490f-d61a-b04c5d44793e" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_c4761fa8-dc2a-e270-4b5c-921deca83ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1ed26a82-dd4b-490f-d61a-b04c5d44793e" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_68a2669c-01f8-c962-bf95-0b4231cd45da" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1ed26a82-dd4b-490f-d61a-b04c5d44793e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_68a2669c-01f8-c962-bf95-0b4231cd45da" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OtherComprehensiveIncomeLossOtherNetofTax" xlink:label="loc_pwr_OtherComprehensiveIncomeLossOtherNetofTax_651eddf7-454b-47de-b68f-e14f9e16c2c8" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1ed26a82-dd4b-490f-d61a-b04c5d44793e" xlink:to="loc_pwr_OtherComprehensiveIncomeLossOtherNetofTax_651eddf7-454b-47de-b68f-e14f9e16c2c8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_51cce957-7438-47fa-f5b3-33f2b5e56016" xlink:type="locator" /> <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_51cce957-7438-47fa-f5b3-33f2b5e56016" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:to="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b88c060f-09b3-b6c0-4cdb-a77cb8e75ec8" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b88c060f-09b3-b6c0-4cdb-a77cb8e75ec8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3549c1c0-2f2a-e44b-026b-b4042153e489" xlink:type="locator" /> <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3549c1c0-2f2a-e44b-026b-b4042153e489" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_89fcc343-1933-1e77-588e-68d1c2f1a04f" xlink:type="locator" /> <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_89fcc343-1933-1e77-588e-68d1c2f1a04f" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_725ae160-1b15-a075-fa62-729d0bc8cda1" xlink:type="locator" /> <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_725ae160-1b15-a075-fa62-729d0bc8cda1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_9e6dc84d-e1b8-bdee-bb74-bb4a08f8afdc" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_9e6dc84d-e1b8-bdee-bb74-bb4a08f8afdc" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_16e9f6a6-5524-a7b1-7e7c-73ee97610ec6" xlink:type="locator" /> <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:to="loc_us-gaap_InterestExpense_16e9f6a6-5524-a7b1-7e7c-73ee97610ec6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_d1f3a8d2-a9eb-dfaa-d8d8-e9a2b8c4ce0c" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:to="loc_us-gaap_InvestmentIncomeInterest_d1f3a8d2-a9eb-dfaa-d8d8-e9a2b8c4ce0c" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7a3a9730-2927-590e-4e76-6aeb4157256e" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7a3a9730-2927-590e-4e76-6aeb4157256e" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="locator" /> <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_a3a6becb-cb5c-3f3c-51b9-6edd8011ed69" xlink:type="locator" /> <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_a3a6becb-cb5c-3f3c-51b9-6edd8011ed69" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/DebtObligations" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_178AC635AAE352DCB97E24485F6BDFF0" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_35780500E11D5056AF986ABE1604ACE7" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtCurrent_178AC635AAE352DCB97E24485F6BDFF0" xlink:to="loc_us-gaap_ShortTermBorrowings_35780500E11D5056AF986ABE1604ACE7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_98AE3AA4614950F2A522F20ADB8CA934" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtCurrent_178AC635AAE352DCB97E24485F6BDFF0" xlink:to="loc_us-gaap_LongTermDebtCurrent_98AE3AA4614950F2A522F20ADB8CA934" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_BEA1A90079125FF18AC90DAE35ACF52B" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_3D764BEF16C257AE9D84125572C9BAD2" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_BEA1A90079125FF18AC90DAE35ACF52B" xlink:to="loc_us-gaap_LineOfCredit_3D764BEF16C257AE9D84125572C9BAD2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaap_OtherLongTermDebt_B07BB3E72ACC53598C43408B666CD96E" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_BEA1A90079125FF18AC90DAE35ACF52B" xlink:to="loc_us-gaap_OtherLongTermDebt_B07BB3E72ACC53598C43408B666CD96E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="loc_us-gaap_CapitalLeaseObligations_5C75D5E918195D6AA5723A22BFA20D7F" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_BEA1A90079125FF18AC90DAE35ACF52B" xlink:to="loc_us-gaap_CapitalLeaseObligations_5C75D5E918195D6AA5723A22BFA20D7F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaap_FinanceLeaseLiability_BA7CC1E46AAF5C67A05C0630330C2D46" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_BEA1A90079125FF18AC90DAE35ACF52B" xlink:to="loc_us-gaap_FinanceLeaseLiability_BA7CC1E46AAF5C67A05C0630330C2D46" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/DebtObligationsNarrativeDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/DebtObligationsTables" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/DocumentAndEntityInformation" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/Equity" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensation" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationTables" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/EquityDividendsDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/EquityNonControllingInterestsDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/EquityRepurchasesOfCommonStockUnderStockRepurchaseProgramsDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/EquityTables" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/EquityTreasuryStockDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4609200F735056A4836E32C337F1B94F" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_C2B22DD20E6C50E58D5EE2139F856473" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4609200F735056A4836E32C337F1B94F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_C2B22DD20E6C50E58D5EE2139F856473" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_209EF1B96C285872BEE973EDA00CC053" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4609200F735056A4836E32C337F1B94F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_209EF1B96C285872BEE973EDA00CC053" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_C16672C8873E58B99E5D98ED2D6B3E3D" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4609200F735056A4836E32C337F1B94F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_C16672C8873E58B99E5D98ED2D6B3E3D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_DC42EDAD1D735D5CB81C0EC690454C16" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4609200F735056A4836E32C337F1B94F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_DC42EDAD1D735D5CB81C0EC690454C16" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_20030CA790295A629BC4EF350D078A11" xlink:type="locator" /> <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4609200F735056A4836E32C337F1B94F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_20030CA790295A629BC4EF350D078A11" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_5A12875580EE524B9AD5FAD4F48571F9" xlink:type="locator" /> <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4609200F735056A4836E32C337F1B94F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_5A12875580EE524B9AD5FAD4F48571F9" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4609200F735056A4836E32C337F1B94F" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_B5048A2601F25B449FA7886AFCC270EF" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4609200F735056A4836E32C337F1B94F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_B5048A2601F25B449FA7886AFCC270EF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_E0AC693CF1625DE280649B7CDE362ACD" xlink:type="locator" /> <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4609200F735056A4836E32C337F1B94F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_E0AC693CF1625DE280649B7CDE362ACD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_DDB03169EB8959BC80DAC35C4DA73A0E" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_76088DBF571A5F14903BB8154FAB9A5F" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_DDB03169EB8959BC80DAC35C4DA73A0E" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_76088DBF571A5F14903BB8154FAB9A5F" xlink:type="arc" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_76088DBF571A5F14903BB8154FAB9A5F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_B5048A2601F25B449FA7886AFCC270EF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_A5472ABFB22A506D93C5B5317D3D37B7" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_76088DBF571A5F14903BB8154FAB9A5F" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_A5472ABFB22A506D93C5B5317D3D37B7" xlink:type="arc" /> <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_DDB03169EB8959BC80DAC35C4DA73A0E" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_E0AC693CF1625DE280649B7CDE362ACD" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_73C81F0E71106D1DDD960098C6AC9654_DDB03169EB8959BC80DAC35C4DA73A0E" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_73C81F0E71106D1DDD960098C6AC9654_4609200F735056A4836E32C337F1B94F" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_73C81F0E71106D1DDD960098C6AC9654_DDB03169EB8959BC80DAC35C4DA73A0E" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_73C81F0E71106D1DDD960098C6AC9654_4609200F735056A4836E32C337F1B94F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_73C81F0E71106D1DDD960098C6AC9654_A5472ABFB22A506D93C5B5317D3D37B7" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_73C81F0E71106D1DDD960098C6AC9654_DDB03169EB8959BC80DAC35C4DA73A0E" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_73C81F0E71106D1DDD960098C6AC9654_A5472ABFB22A506D93C5B5317D3D37B7" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_9448A82C35DD55FAACDB75BB02DADA74" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_AAE2C15773605C41A652D827A1846A02" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_9448A82C35DD55FAACDB75BB02DADA74" xlink:to="loc_us-gaap_GoodwillGross_AAE2C15773605C41A652D827A1846A02" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_4E6A8D4C3258553EAC607A99E499ADE7" xlink:type="locator" /> <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_9448A82C35DD55FAACDB75BB02DADA74" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_4E6A8D4C3258553EAC607A99E499ADE7" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/Leases" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_ac3b1889-9651-365f-e4fc-e6474385db69" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_e6bc46d1-fec7-6b3b-527e-4ad756896790" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ac3b1889-9651-365f-e4fc-e6474385db69" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_e6bc46d1-fec7-6b3b-527e-4ad756896790" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_a4a8e3bb-2ee6-a2f3-d86b-f05bd98679a7" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ac3b1889-9651-365f-e4fc-e6474385db69" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_a4a8e3bb-2ee6-a2f3-d86b-f05bd98679a7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_88d5ba82-39dd-36ed-37fe-92977ff632df" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ac3b1889-9651-365f-e4fc-e6474385db69" xlink:to="loc_us-gaap_OperatingLeaseCost_88d5ba82-39dd-36ed-37fe-92977ff632df" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_4efa230c-b1e9-e41e-ae56-b6a8565f3216" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ac3b1889-9651-365f-e4fc-e6474385db69" xlink:to="loc_us-gaap_ShortTermLeaseCost_4efa230c-b1e9-e41e-ae56-b6a8565f3216" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost_3df88f41-850d-02ae-dd0b-ab0215935a95" xlink:type="locator" /> <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ac3b1889-9651-365f-e4fc-e6474385db69" xlink:to="loc_us-gaap_VariableLeaseCost_3df88f41-850d-02ae-dd0b-ab0215935a95" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" xlink:type="extended"> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiability" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiability_3dd3aace-1244-a17a-30ee-e14f9c739154" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b91d2f01-85c2-f9fb-3250-26a4b1b39c5e" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiability_3dd3aace-1244-a17a-30ee-e14f9c739154" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b91d2f01-85c2-f9fb-3250-26a4b1b39c5e" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_c7d469db-1829-81a3-8e6c-82df6bd6f6bf" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiability_3dd3aace-1244-a17a-30ee-e14f9c739154" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_c7d469db-1829-81a3-8e6c-82df6bd6f6bf" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d18f979c-644d-9e92-9e89-21cfd1312948" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiability_3dd3aace-1244-a17a-30ee-e14f9c739154" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d18f979c-644d-9e92-9e89-21cfd1312948" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_362d72d3-5e94-ebab-8f86-75d06c8c7ee4" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiability_3dd3aace-1244-a17a-30ee-e14f9c739154" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_362d72d3-5e94-ebab-8f86-75d06c8c7ee4" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseRightOfUseAsset" xlink:label="loc_pwr_OperatingAndFinanceLeaseRightOfUseAsset_9a083e52-fc16-0613-f7dd-e14f9c91b809" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_dcf3df0d-2155-35f6-715d-83a9bc9cf3fb" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseRightOfUseAsset_9a083e52-fc16-0613-f7dd-e14f9c91b809" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_dcf3df0d-2155-35f6-715d-83a9bc9cf3fb" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_69276cd8-bc14-59c0-d638-5bf78fc9d77e" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseRightOfUseAsset_9a083e52-fc16-0613-f7dd-e14f9c91b809" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_69276cd8-bc14-59c0-d638-5bf78fc9d77e" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="extended"> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_84EFD69110CB59B4B530C888778BAC8D" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_8326473168C25D5483CD43449A26392F" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_84EFD69110CB59B4B530C888778BAC8D" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_8326473168C25D5483CD43449A26392F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_994DCB9707F0554A9C82ECCCC04BE706" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_8326473168C25D5483CD43449A26392F" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_994DCB9707F0554A9C82ECCCC04BE706" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_C505B7DA73755651B80E9878FE8B8CB8" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_8326473168C25D5483CD43449A26392F" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_C505B7DA73755651B80E9878FE8B8CB8" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_8010579D229054A0B49D9C9134083D16" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_84EFD69110CB59B4B530C888778BAC8D" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_8010579D229054A0B49D9C9134083D16" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2BB3647E64C45C18A13AA19C24F9DBA7" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_8010579D229054A0B49D9C9134083D16" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2BB3647E64C45C18A13AA19C24F9DBA7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_32DEB418FD7A58888FC1BE85646E10AA" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_8010579D229054A0B49D9C9134083D16" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_32DEB418FD7A58888FC1BE85646E10AA" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_EE1964F623C454ACB95444DE7CB5AB86" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_84EFD69110CB59B4B530C888778BAC8D" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_EE1964F623C454ACB95444DE7CB5AB86" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_AAC7BAA2CE7E558EA72A4F3301798DAC" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_EE1964F623C454ACB95444DE7CB5AB86" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_AAC7BAA2CE7E558EA72A4F3301798DAC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_03D7DC3B08325B188C84B555A1B5D7CE" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_EE1964F623C454ACB95444DE7CB5AB86" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_03D7DC3B08325B188C84B555A1B5D7CE" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_27B1D6FEB61B5C618539A2E2F14E8DAA" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_84EFD69110CB59B4B530C888778BAC8D" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_27B1D6FEB61B5C618539A2E2F14E8DAA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_0A02F9AF44C757CC9C2F7E90FDAAC7DF" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_27B1D6FEB61B5C618539A2E2F14E8DAA" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_0A02F9AF44C757CC9C2F7E90FDAAC7DF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_5C864960CBED5B6482B8A84EF24DBD3D" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_27B1D6FEB61B5C618539A2E2F14E8DAA" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_5C864960CBED5B6482B8A84EF24DBD3D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_BD98CE66739B5895BCB66A237EB418B8" xlink:type="locator" /> <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_84EFD69110CB59B4B530C888778BAC8D" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_BD98CE66739B5895BCB66A237EB418B8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_5D257DCBBE7A59D69EA80A5E90449570" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_BD98CE66739B5895BCB66A237EB418B8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_5D257DCBBE7A59D69EA80A5E90449570" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_BEEC353405AD57B096A59998C068D718" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_BD98CE66739B5895BCB66A237EB418B8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_BEEC353405AD57B096A59998C068D718" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_CBAA9CFE40F85DC6ACB76D3B190E4D1E" xlink:type="locator" /> <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_84EFD69110CB59B4B530C888778BAC8D" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_CBAA9CFE40F85DC6ACB76D3B190E4D1E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9812028AEF31502A84D562A5CA6D7006" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_CBAA9CFE40F85DC6ACB76D3B190E4D1E" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9812028AEF31502A84D562A5CA6D7006" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_44765F97F2495186BDAFCA06F55DBE29" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_CBAA9CFE40F85DC6ACB76D3B190E4D1E" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_44765F97F2495186BDAFCA06F55DBE29" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_59415E8E5C125B12B54B4FD42541EB79" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_59415E8E5C125B12B54B4FD42541EB79" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_994DCB9707F0554A9C82ECCCC04BE706" xlink:type="arc" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_59415E8E5C125B12B54B4FD42541EB79" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2BB3647E64C45C18A13AA19C24F9DBA7" xlink:type="arc" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_59415E8E5C125B12B54B4FD42541EB79" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_AAC7BAA2CE7E558EA72A4F3301798DAC" xlink:type="arc" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_59415E8E5C125B12B54B4FD42541EB79" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_0A02F9AF44C757CC9C2F7E90FDAAC7DF" xlink:type="arc" /> <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_59415E8E5C125B12B54B4FD42541EB79" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_5D257DCBBE7A59D69EA80A5E90449570" xlink:type="arc" /> <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_59415E8E5C125B12B54B4FD42541EB79" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9812028AEF31502A84D562A5CA6D7006" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_202AA78E9E585CF1B1889447DD6296E2" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_202AA78E9E585CF1B1889447DD6296E2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_C505B7DA73755651B80E9878FE8B8CB8" xlink:type="arc" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_202AA78E9E585CF1B1889447DD6296E2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_32DEB418FD7A58888FC1BE85646E10AA" xlink:type="arc" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_202AA78E9E585CF1B1889447DD6296E2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_03D7DC3B08325B188C84B555A1B5D7CE" xlink:type="arc" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_202AA78E9E585CF1B1889447DD6296E2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_5C864960CBED5B6482B8A84EF24DBD3D" xlink:type="arc" /> <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_202AA78E9E585CF1B1889447DD6296E2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_BEEC353405AD57B096A59998C068D718" xlink:type="arc" /> <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_202AA78E9E585CF1B1889447DD6296E2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_44765F97F2495186BDAFCA06F55DBE29" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_5067840E949C5F13AF5AD2A16F6678EB" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_22A58DC5E906571882492A3DA6F37261" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_5067840E949C5F13AF5AD2A16F6678EB" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_22A58DC5E906571882492A3DA6F37261" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_48F66E37ADCC58DEA8DCC1D23E068A42" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_5067840E949C5F13AF5AD2A16F6678EB" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_48F66E37ADCC58DEA8DCC1D23E068A42" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiability" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiability_AD79E2D000BA589F85A50653FDD91DB1" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_074FC1E3CE545765A55FD076639C0571" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiability_AD79E2D000BA589F85A50653FDD91DB1" xlink:to="loc_us-gaap_OperatingLeaseLiability_074FC1E3CE545765A55FD076639C0571" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaap_FinanceLeaseLiability_BA7CC1E46AAF5C67A05C0630330C2D46" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiability_AD79E2D000BA589F85A50653FDD91DB1" xlink:to="loc_us-gaap_FinanceLeaseLiability_BA7CC1E46AAF5C67A05C0630330C2D46" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2" xlink:type="extended"> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_3BE33D34D1BCC65924920098C5B77BE2_84EFD69110CB59B4B530C888778BAC8D" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_3BE33D34D1BCC65924920098C5B77BE2_5067840E949C5F13AF5AD2A16F6678EB" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_3BE33D34D1BCC65924920098C5B77BE2_84EFD69110CB59B4B530C888778BAC8D" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_3BE33D34D1BCC65924920098C5B77BE2_5067840E949C5F13AF5AD2A16F6678EB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiability" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiability_3BE33D34D1BCC65924920098C5B77BE2_AD79E2D000BA589F85A50653FDD91DB1" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_3BE33D34D1BCC65924920098C5B77BE2_84EFD69110CB59B4B530C888778BAC8D" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiability_3BE33D34D1BCC65924920098C5B77BE2_AD79E2D000BA589F85A50653FDD91DB1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3BE33D34D1BCC65924920098C5B77BE2_202AA78E9E585CF1B1889447DD6296E2" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_3BE33D34D1BCC65924920098C5B77BE2_48F66E37ADCC58DEA8DCC1D23E068A42" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3BE33D34D1BCC65924920098C5B77BE2_202AA78E9E585CF1B1889447DD6296E2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_3BE33D34D1BCC65924920098C5B77BE2_48F66E37ADCC58DEA8DCC1D23E068A42" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaap_FinanceLeaseLiability_3BE33D34D1BCC65924920098C5B77BE2_BA7CC1E46AAF5C67A05C0630330C2D46" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3BE33D34D1BCC65924920098C5B77BE2_202AA78E9E585CF1B1889447DD6296E2" xlink:to="loc_us-gaap_FinanceLeaseLiability_3BE33D34D1BCC65924920098C5B77BE2_BA7CC1E46AAF5C67A05C0630330C2D46" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3BE33D34D1BCC65924920098C5B77BE2_59415E8E5C125B12B54B4FD42541EB79" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3BE33D34D1BCC65924920098C5B77BE2_22A58DC5E906571882492A3DA6F37261" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3BE33D34D1BCC65924920098C5B77BE2_59415E8E5C125B12B54B4FD42541EB79" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3BE33D34D1BCC65924920098C5B77BE2_22A58DC5E906571882492A3DA6F37261" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_3BE33D34D1BCC65924920098C5B77BE2_074FC1E3CE545765A55FD076639C0571" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3BE33D34D1BCC65924920098C5B77BE2_59415E8E5C125B12B54B4FD42541EB79" xlink:to="loc_us-gaap_OperatingLeaseLiability_3BE33D34D1BCC65924920098C5B77BE2_074FC1E3CE545765A55FD076639C0571" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc3" xlink:type="extended"> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_1797EB8BB7BAADA710590098C5B851EC_84EFD69110CB59B4B530C888778BAC8D" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1797EB8BB7BAADA710590098C5B851EC_59415E8E5C125B12B54B4FD42541EB79" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_1797EB8BB7BAADA710590098C5B851EC_84EFD69110CB59B4B530C888778BAC8D" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1797EB8BB7BAADA710590098C5B851EC_59415E8E5C125B12B54B4FD42541EB79" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1797EB8BB7BAADA710590098C5B851EC_202AA78E9E585CF1B1889447DD6296E2" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_1797EB8BB7BAADA710590098C5B851EC_84EFD69110CB59B4B530C888778BAC8D" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1797EB8BB7BAADA710590098C5B851EC_202AA78E9E585CF1B1889447DD6296E2" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_8F7FA07D919D5719A80C0E9232DC8E95" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_78E961F561D0510787F50F3A4E009839" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_8F7FA07D919D5719A80C0E9232DC8E95" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_78E961F561D0510787F50F3A4E009839" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3D77F1563206586E8DB2CC4EDA28E370" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_8F7FA07D919D5719A80C0E9232DC8E95" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3D77F1563206586E8DB2CC4EDA28E370" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2DF51A4061B152C3BE70B51C94F6EA69" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_8F7FA07D919D5719A80C0E9232DC8E95" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2DF51A4061B152C3BE70B51C94F6EA69" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_15C47F3936635B1A8F8CDAEE3E4ED93A" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_8F7FA07D919D5719A80C0E9232DC8E95" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_15C47F3936635B1A8F8CDAEE3E4ED93A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_6CD8F36E56BA56B6B564F0A8611FF5A5" xlink:type="locator" /> <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_8F7FA07D919D5719A80C0E9232DC8E95" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_6CD8F36E56BA56B6B564F0A8611FF5A5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_2092D2F9B6B25A43AA7F07F97E02331A" xlink:type="locator" /> <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_8F7FA07D919D5719A80C0E9232DC8E95" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_2092D2F9B6B25A43AA7F07F97E02331A" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/LeasesNarrativeDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/LeasesOtherInformationRelatedToLeasesDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/LeasesTables" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/NewAccountingPronouncements" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/NewAccountingPronouncementsDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/PerShareInformation" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2B12ED3B987C5E5C888290C2035D23EE" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_203FD09A838E508680C5B8EC0AABB322" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2B12ED3B987C5E5C888290C2035D23EE" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_203FD09A838E508680C5B8EC0AABB322" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_A79193F40B4D53E3BAF64D64B80CA711" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2B12ED3B987C5E5C888290C2035D23EE" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_A79193F40B4D53E3BAF64D64B80CA711" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/PerShareInformationNarrativeDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/PerShareInformationTables" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SegmentInformation" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SegmentInformationDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SegmentInformationTables" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0d328368-07a6-9c90-0463-ba8a9aaaab66" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_d410c611-7331-3b41-2e33-c06ae8a4cf98" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0d328368-07a6-9c90-0463-ba8a9aaaab66" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_d410c611-7331-3b41-2e33-c06ae8a4cf98" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_eaedbb6a-5feb-d7b5-74ff-83d9e06de663" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0d328368-07a6-9c90-0463-ba8a9aaaab66" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_eaedbb6a-5feb-d7b5-74ff-83d9e06de663" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInsuranceDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformation" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationNarrativeDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_7a310644-f2a0-62e2-f4b4-4dcaaf468d54" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_6a8d34ec-5683-d48f-ab67-45d3f877b474" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_7a310644-f2a0-62e2-f4b4-4dcaaf468d54" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_6a8d34ec-5683-d48f-ab67-45d3f877b474" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_591bbf45-d531-0671-adc1-cfca3447af6c" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_7a310644-f2a0-62e2-f4b4-4dcaaf468d54" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_591bbf45-d531-0671-adc1-cfca3447af6c" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_f2b34f8d-2445-12ee-2c68-fa0c5409d5e0" xlink:type="locator" /> <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_7a310644-f2a0-62e2-f4b4-4dcaaf468d54" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_f2b34f8d-2445-12ee-2c68-fa0c5409d5e0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dfcbd6f7-83fa-00c2-bd9e-6c5c1de7d890" xlink:type="locator" /> <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_7a310644-f2a0-62e2-f4b4-4dcaaf468d54" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dfcbd6f7-83fa-00c2-bd9e-6c5c1de7d890" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_b85ea94a-c4eb-a977-b009-50c05654207d" xlink:type="locator" /> <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_7a310644-f2a0-62e2-f4b4-4dcaaf468d54" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_b85ea94a-c4eb-a977-b009-50c05654207d" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8fa19589-0da6-036d-a79e-4bd2fa365a6d" xlink:type="locator" /> <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_7a310644-f2a0-62e2-f4b4-4dcaaf468d54" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8fa19589-0da6-036d-a79e-4bd2fa365a6d" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_2d3aea93-0685-7648-d025-abd4b91cbb46" xlink:type="locator" /> <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_7a310644-f2a0-62e2-f4b4-4dcaaf468d54" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_2d3aea93-0685-7648-d025-abd4b91cbb46" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AF75754A9A6F564CA6098CB4BF6A286D" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F66DBE5943325E5EB052B3E3F15F96FB" xlink:type="locator" /> <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AF75754A9A6F564CA6098CB4BF6A286D" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F66DBE5943325E5EB052B3E3F15F96FB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_FD03AD1D7C3F5C46B25A384EEFBF0705" xlink:type="locator" /> <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AF75754A9A6F564CA6098CB4BF6A286D" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_FD03AD1D7C3F5C46B25A384EEFBF0705" xlink:type="arc" /> </link:calculationLink> <link:calculationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" xlink:type="extended" /> <link:calculationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationTables" xlink:type="extended" /> </link:linkbase> </XBRL> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>EX-101.DEF <SEQUENCE>10 <FILENAME>pwr-20190930_def.xml <DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT <TEXT> <XBRL> <?xml version="1.0" encoding="US-ASCII"?> <!--XBRL Document Created with Wdesk from Workiva--> <!-- --> <link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <link:roleRef roleURI="http://quantaservices.com/role/Acquisitions" xlink:href="pwr-20190930.xsd#Acquisitions" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" xlink:href="pwr-20190930.xsd#AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails" xlink:href="pwr-20190930.xsd#AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsNarrativeDetails" xlink:href="pwr-20190930.xsd#AcquisitionsNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsTables" xlink:href="pwr-20190930.xsd#AcquisitionsTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" xlink:href="pwr-20190930.xsd#AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/BusinessAndOrganization" xlink:href="pwr-20190930.xsd#BusinessAndOrganization" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/BusinessAndOrganizationDetail" xlink:href="pwr-20190930.xsd#BusinessAndOrganizationDetail" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingencies" xlink:href="pwr-20190930.xsd#CommitmentsAndContingencies" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesCommittedExpendituresDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesIndemnitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesInsuranceDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesLegalProceedingsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesLettersOfCreditDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" xlink:href="pwr-20190930.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="pwr-20190930.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfEquity" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligations" xlink:href="pwr-20190930.xsd#DebtObligations" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails" xlink:href="pwr-20190930.xsd#DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails" xlink:href="pwr-20190930.xsd#DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails" xlink:href="pwr-20190930.xsd#DebtObligationsLongTermDebtObligationsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsNarrativeDetails" xlink:href="pwr-20190930.xsd#DebtObligationsNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsTables" xlink:href="pwr-20190930.xsd#DebtObligationsTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DocumentAndEntityInformation" xlink:href="pwr-20190930.xsd#DocumentAndEntityInformation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/Equity" xlink:href="pwr-20190930.xsd#Equity" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensation" xlink:href="pwr-20190930.xsd#EquityBasedCompensation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationPsusToBeSettledInCommonStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationRsusToBeSettledInCashDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationRsusToBeSettledInCommonStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationStockIncentivePlansDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationTables" xlink:href="pwr-20190930.xsd#EquityBasedCompensationTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityDividendsDetails" xlink:href="pwr-20190930.xsd#EquityDividendsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" xlink:href="pwr-20190930.xsd#EquityExchangeableSharesAndPreferredStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityNonControllingInterestsDetails" xlink:href="pwr-20190930.xsd#EquityNonControllingInterestsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityRepurchasesOfCommonStockUnderStockRepurchaseProgramsDetails" xlink:href="pwr-20190930.xsd#EquityRepurchasesOfCommonStockUnderStockRepurchaseProgramsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityTables" xlink:href="pwr-20190930.xsd#EquityTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityTreasuryStockDetails" xlink:href="pwr-20190930.xsd#EquityTreasuryStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/Leases" xlink:href="pwr-20190930.xsd#Leases" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails" xlink:href="pwr-20190930.xsd#LeasesComponentsOfLeaseCostsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" xlink:href="pwr-20190930.xsd#LeasesComponentsOfLeasesInBalanceSheetDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:href="pwr-20190930.xsd#LeasesFutureMinimumLeasePaymentsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:href="pwr-20190930.xsd#LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesNarrativeDetails" xlink:href="pwr-20190930.xsd#LeasesNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesOtherInformationRelatedToLeasesDetails" xlink:href="pwr-20190930.xsd#LeasesOtherInformationRelatedToLeasesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesTables" xlink:href="pwr-20190930.xsd#LeasesTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/NewAccountingPronouncements" xlink:href="pwr-20190930.xsd#NewAccountingPronouncements" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/NewAccountingPronouncementsDetails" xlink:href="pwr-20190930.xsd#NewAccountingPronouncementsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformation" xlink:href="pwr-20190930.xsd#PerShareInformation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" xlink:href="pwr-20190930.xsd#PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationNarrativeDetails" xlink:href="pwr-20190930.xsd#PerShareInformationNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationTables" xlink:href="pwr-20190930.xsd#PerShareInformationTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformation" xlink:href="pwr-20190930.xsd#SegmentInformation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationDetails" xlink:href="pwr-20190930.xsd#SegmentInformationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" xlink:href="pwr-20190930.xsd#SegmentInformationSummarizedFinancialInformationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationTables" xlink:href="pwr-20190930.xsd#SegmentInformationTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesGoodwillDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInsuranceDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesInsuranceDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesLeasesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformation" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationNarrativeDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationTables" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationTables" xlink:type="simple" /> <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" /> <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" /> <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" /> <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" /> <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" /> <link:definitionLink xlink:role="http://quantaservices.com/role/Acquisitions" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_DC7834A5ED9223B0510717D95B0D38D9" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_DC7834A5ED9223B0510717D95B0D38D9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_F470ED091C56154BD75317D95B0DBFA9" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_DC7834A5ED9223B0510717D95B0D38D9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_F470ED091C56154BD75317D95B0DBFA9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48F6C63DF5F8F583F8FE17D95B0E7F40_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F470ED091C56154BD75317D95B0DBFA9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48F6C63DF5F8F583F8FE17D95B0E7F40_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48F6C63DF5F8F583F8FE17D95B0E7F40" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F470ED091C56154BD75317D95B0DBFA9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48F6C63DF5F8F583F8FE17D95B0E7F40" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_Acquisitions2019Member" xlink:label="loc_pwr_Acquisitions2019Member_6F267EF168581E9CC8CD17D95B0EE690" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48F6C63DF5F8F583F8FE17D95B0E7F40" xlink:to="loc_pwr_Acquisitions2019Member_6F267EF168581E9CC8CD17D95B0EE690" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_Acquisitions2018Member" xlink:label="loc_pwr_Acquisitions2018Member_34E9ED55ED8F047405CE17D95B0E5715" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48F6C63DF5F8F583F8FE17D95B0E7F40" xlink:to="loc_pwr_Acquisitions2018Member_34E9ED55ED8F047405CE17D95B0E5715" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred" xlink:label="loc_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_9A3F0F2AD72DC70CE56E17D95B0FF774" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_9A3F0F2AD72DC70CE56E17D95B0FF774" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_C12F98E642BA99C9F87E17D95B0FA13A" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_C12F98E642BA99C9F87E17D95B0FA13A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_3D68A22581B11312DA3217D95B0F5F93" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_3D68A22581B11312DA3217D95B0F5F93" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_73E5C6EC98991DC2DD4A17D95B10B2E7" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_73E5C6EC98991DC2DD4A17D95B10B2E7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2C54E352B954DD53485317D95B10939B" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2C54E352B954DD53485317D95B10939B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_A0F552C938344F7C758917D95B107EFA" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_A0F552C938344F7C758917D95B107EFA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_3EFF0D8D1EEDE9A44B9417D95B109139" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_3EFF0D8D1EEDE9A44B9417D95B109139" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39BCAF7B8160BD6A257917D95B108786" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39BCAF7B8160BD6A257917D95B108786" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_616EB850F6523A0A89AE17D95B116D47" xlink:type="locator" /> <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_616EB850F6523A0A89AE17D95B116D47" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_487E05FFC0843B9585DE17D95B113DE1" xlink:type="locator" /> <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_487E05FFC0843B9585DE17D95B113DE1" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_CE76B6F0636368134A7A17D95B117039" xlink:type="locator" /> <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_CE76B6F0636368134A7A17D95B117039" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_E4436C67C9E90335073F17D95B11AAE3" xlink:type="locator" /> <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_E4436C67C9E90335073F17D95B11AAE3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2B4BF78C322625D84B0517D95B11D8B1" xlink:type="locator" /> <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2B4BF78C322625D84B0517D95B11D8B1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4322FD82DC99707766B617D95B125C6C" xlink:type="locator" /> <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4322FD82DC99707766B617D95B125C6C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_BF7A49D25EC483DC180617D95B1270F3" xlink:type="locator" /> <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_BF7A49D25EC483DC180617D95B1270F3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_C089D3D2BD1E0F7EEAB717D95B12D0D0" xlink:type="locator" /> <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_C089D3D2BD1E0F7EEAB717D95B12D0D0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7F9E66258D1BABD2F95017D95B12E31D" xlink:type="locator" /> <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7F9E66258D1BABD2F95017D95B12E31D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_292AC2CDD7C378DC630C17D95B124797" xlink:type="locator" /> <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_292AC2CDD7C378DC630C17D95B124797" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69C16C3AB617F6B6FA82F95A6802E129" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69C16C3AB617F6B6FA82F95A6802E129" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69C16C3AB617F6B6FA82F95A6802E129" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69C16C3AB617F6B6FA82F95A6802E129" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_395E94F655A71031DB6DF95A6802F13C" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:to="loc_us-gaap_CustomerRelationshipsMember_395E94F655A71031DB6DF95A6802F13C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_2C6F79BD818C19F139C2F95A680382DA" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_2C6F79BD818C19F139C2F95A680382DA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_1870FB4EC47BBB4C5883F95A68036CC0" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:to="loc_us-gaap_TradeNamesMember_1870FB4EC47BBB4C5883F95A68036CC0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_0F57D458B077721D8F04F95A6803D3C2" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_0F57D458B077721D8F04F95A6803D3C2" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CurriculumMember" xlink:label="loc_pwr_CurriculumMember_3904AEBA387990F412CEF95CC34F1300" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:to="loc_pwr_CurriculumMember_3904AEBA387990F412CEF95CC34F1300" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3E0CDC047A790484FC7AF95A68030DE8" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3E0CDC047A790484FC7AF95A68030DE8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3E0CDC047A790484FC7AF95A68030DE8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3E0CDC047A790484FC7AF95A68030DE8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_Acquisitions2019Member" xlink:label="loc_pwr_Acquisitions2019Member_BB6A5D1092696241B6F3F95A680481D6" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE" xlink:to="loc_pwr_Acquisitions2019Member_BB6A5D1092696241B6F3F95A680481D6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_4CB568D3312134B37DD6F95A68052D62" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_4CB568D3312134B37DD6F95A68052D62" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E27F3DE8BDB68CA2FC9CF95A68058FC8" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E27F3DE8BDB68CA2FC9CF95A68058FC8" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/AcquisitionsNarrativeDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13618115BEE3480B6FB117D7C98D3092" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13618115BEE3480B6FB117D7C98D3092" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_F05C8B2790EC5482A90F17D7C98DC64D" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13618115BEE3480B6FB117D7C98D3092" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_F05C8B2790EC5482A90F17D7C98DC64D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6B30CC8789CC5CE8CDCB17D7C98EB93D_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F05C8B2790EC5482A90F17D7C98DC64D" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6B30CC8789CC5CE8CDCB17D7C98EB93D_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6B30CC8789CC5CE8CDCB17D7C98EB93D" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F05C8B2790EC5482A90F17D7C98DC64D" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6B30CC8789CC5CE8CDCB17D7C98EB93D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_Acquisitions2019Member" xlink:label="loc_pwr_Acquisitions2019Member_87CCA7F575D0E5D325E617D7C98E3A97" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6B30CC8789CC5CE8CDCB17D7C98EB93D" xlink:to="loc_pwr_Acquisitions2019Member_87CCA7F575D0E5D325E617D7C98E3A97" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_Acquisitions2018Member" xlink:label="loc_pwr_Acquisitions2018Member_343EB71A63C4E49622E217D7C98EA52E" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6B30CC8789CC5CE8CDCB17D7C98EB93D" xlink:to="loc_pwr_Acquisitions2018Member_343EB71A63C4E49622E217D7C98EA52E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_HallenMember" xlink:label="loc_pwr_HallenMember_6732957B433944CAB55617D7C98E5BAD" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6B30CC8789CC5CE8CDCB17D7C98EB93D" xlink:to="loc_pwr_HallenMember_6732957B433944CAB55617D7C98E5BAD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_9231DCA07C52DF30BA9417D7C98EB12D" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13618115BEE3480B6FB117D7C98D3092" xlink:to="loc_srt_RangeAxis_9231DCA07C52DF30BA9417D7C98EB12D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_46DC33FDB1878F51571F17D7C98F1371_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9231DCA07C52DF30BA9417D7C98EB12D" xlink:to="loc_srt_RangeMember_46DC33FDB1878F51571F17D7C98F1371_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_46DC33FDB1878F51571F17D7C98F1371" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9231DCA07C52DF30BA9417D7C98EB12D" xlink:to="loc_srt_RangeMember_46DC33FDB1878F51571F17D7C98F1371" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_39E15FFA7AA0954D59FB17D7C98F0347" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_46DC33FDB1878F51571F17D7C98F1371" xlink:to="loc_srt_MinimumMember_39E15FFA7AA0954D59FB17D7C98F0347" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_CE4F0EB4DE9559AEE82E17D7C98FC9CA" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_46DC33FDB1878F51571F17D7C98F1371" xlink:to="loc_srt_MaximumMember_CE4F0EB4DE9559AEE82E17D7C98FC9CA" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred" xlink:label="loc_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_E2C98739DE384728FA4617D7C9904510" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_E2C98739DE384728FA4617D7C9904510" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5CD07874C38FA4F9A12617D7C990C5C7" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5CD07874C38FA4F9A12617D7C990C5C7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E7934FE057A0220B283617D7C9904D27" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E7934FE057A0220B283617D7C9904D27" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_F16FB1567F29E845F7D717D7C990B638" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_F16FB1567F29E845F7D717D7C990B638" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm" xlink:label="loc_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm_B1B48E8FAB3D8D87D0FF17D7C99054D7" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm_B1B48E8FAB3D8D87D0FF17D7C99054D7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_8BB457A13E0DAA84EC8717D7C9912531" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_8BB457A13E0DAA84EC8717D7C9912531" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F11EF92FD60C2B2AB9A17D7C9916954" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F11EF92FD60C2B2AB9A17D7C9916954" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_562F4C4A465C2E7777E517D7C9911F38" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_562F4C4A465C2E7777E517D7C9911F38" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_AC3FCE75AE5207F4E78017D7C99172F6" xlink:type="locator" /> <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_AC3FCE75AE5207F4E78017D7C99172F6" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed" xlink:label="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed_ACA7556837D29FD9D29717D7C9914717" xlink:type="locator" /> <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed_ACA7556837D29FD9D29717D7C9914717" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities" xlink:label="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities_EF2A726DA6BE1EF37D8817D7C991158C" xlink:type="locator" /> <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities_EF2A726DA6BE1EF37D8817D7C991158C" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets" xlink:label="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets_B1A865196075A6F5569917D7C99132A8" xlink:type="locator" /> <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets_B1A865196075A6F5569917D7C99132A8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_A21727BB51BFD21C2DFD17D7C992108A" xlink:type="locator" /> <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_A21727BB51BFD21C2DFD17D7C992108A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_32EC37D73CAD1D44371117D7C9920281" xlink:type="locator" /> <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_32EC37D73CAD1D44371117D7C9920281" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_46E0E690C86E347513AF17D7C992EDDF" xlink:type="locator" /> <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_46E0E690C86E347513AF17D7C992EDDF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_958CC5180E733367C66817D7C992BAB2" xlink:type="locator" /> <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_958CC5180E733367C66817D7C992BAB2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_03C893245F93784C6C1317D7C9920384" xlink:type="locator" /> <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_03C893245F93784C6C1317D7C9920384" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/AcquisitionsTables" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/BusinessAndOrganization" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/BusinessAndOrganizationDetail" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingencies" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_3644CABBAF4DAE036A4A23C99572A143" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_3644CABBAF4DAE036A4A23C99572A143" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_851F25E53D7EE4A2F53123C995738E82" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_3644CABBAF4DAE036A4A23C99572A143" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_851F25E53D7EE4A2F53123C995738E82" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_851F25E53D7EE4A2F53123C995738E82" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_851F25E53D7EE4A2F53123C995738E82" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_VehicleFleetCommittedCapitalMember" xlink:label="loc_pwr_VehicleFleetCommittedCapitalMember_197CBE40D1AE9CFC8CF323C995742E90" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9" xlink:to="loc_pwr_VehicleFleetCommittedCapitalMember_197CBE40D1AE9CFC8CF323C995742E90" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_8575136172A0B5BD7EF623C99575F9C8" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_8575136172A0B5BD7EF623C99575F9C8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_277A1259A6B7F77A75C823CE397401D2" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_277A1259A6B7F77A75C823CE397401D2" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:to="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_4812E150B8971001A656F95B41FE3FA7" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:to="loc_srt_MajorCustomersAxis_4812E150B8971001A656F95B41FE3FA7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_8B0DB1F8DF7F27FEB534F95B41FEE480_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_4812E150B8971001A656F95B41FE3FA7" xlink:to="loc_srt_NameOfMajorCustomerDomain_8B0DB1F8DF7F27FEB534F95B41FEE480_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_8B0DB1F8DF7F27FEB534F95B41FEE480" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_4812E150B8971001A656F95B41FE3FA7" xlink:to="loc_srt_NameOfMajorCustomerDomain_8B0DB1F8DF7F27FEB534F95B41FEE480" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PGEMember" xlink:label="loc_pwr_PGEMember_98A91468F64FD80103EBF95B41FF30F1" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_8B0DB1F8DF7F27FEB534F95B41FEE480" xlink:to="loc_pwr_PGEMember_98A91468F64FD80103EBF95B41FF30F1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EF130CB5F487DB3E7879F95B41FF3205" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EF130CB5F487DB3E7879F95B41FF3205" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EF130CB5F487DB3E7879F95B41FF3205" xlink:to="loc_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EF130CB5F487DB3E7879F95B41FF3205" xlink:to="loc_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PrePetitionReceivableMember" xlink:label="loc_pwr_PrePetitionReceivableMember_ED42C49D1C5C00352A8CF95B41FFA154" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B" xlink:to="loc_pwr_PrePetitionReceivableMember_ED42C49D1C5C00352A8CF95B41FFA154" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_37FBCCFAC06014DCFE12F95B4205D9EB" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_37FBCCFAC06014DCFE12F95B4205D9EB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1D873AB15EDD9FCEA2BEF95B42053883_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_37FBCCFAC06014DCFE12F95B4205D9EB" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1D873AB15EDD9FCEA2BEF95B42053883_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1D873AB15EDD9FCEA2BEF95B42053883" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_37FBCCFAC06014DCFE12F95B4205D9EB" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1D873AB15EDD9FCEA2BEF95B42053883" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_AE784FC031BEB16D8E04F95B42052210" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1D873AB15EDD9FCEA2BEF95B42053883" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_AE784FC031BEB16D8E04F95B42052210" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_17D58DFE4498EF447036F95B420644AE" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_17D58DFE4498EF447036F95B420644AE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_17D58DFE4498EF447036F95B420644AE" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_17D58DFE4498EF447036F95B420644AE" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_8AB2D8108C64A4325DA8F95B4206E59D" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3" xlink:to="loc_us-gaap_SalesRevenueNetMember_8AB2D8108C64A4325DA8F95B4206E59D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_92DB66C57E5827C45D5AF95B4207A486" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3" xlink:to="loc_us-gaap_AccountsReceivableMember_92DB66C57E5827C45D5AF95B4207A486" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_527DBC9D879682D815B1F95B42073523" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_527DBC9D879682D815B1F95B42073523" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_527DBC9D879682D815B1F95B42073523" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_527DBC9D879682D815B1F95B42073523" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_BB3EB987349EE2B27ECDF95B4207DB1F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_BB3EB987349EE2B27ECDF95B4207DB1F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_F0B6A72D1326132743EFF95B4208E736" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:to="loc_us-gaap_AccountsReceivableNet_F0B6A72D1326132743EFF95B4208E736" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_7B4E41C658BED8C25B66F95B42087527" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_7B4E41C658BED8C25B66F95B42087527" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleAndCollectionOfReceivables" xlink:label="loc_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_AD26FC32F9B3D04448AFF95B420805EA" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:to="loc_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_AD26FC32F9B3D04448AFF95B420805EA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_98D164EDA228AD4FABCAF95B42085F62" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_98D164EDA228AD4FABCAF95B42085F62" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue" xlink:label="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue_38DF8295822ED3E87B4AF95B4208D7A2" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:to="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue_38DF8295822ED3E87B4AF95B4208D7A2" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition" xlink:label="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition_E1C1AD38FB770A6513DCF95B420984F8" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:to="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition_E1C1AD38FB770A6513DCF95B420984F8" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5D8371B771699C23C7911DF01D31C874" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_BAFD213008E9AE74F7291DF01D3174B1" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5D8371B771699C23C7911DF01D31C874" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_BAFD213008E9AE74F7291DF01D3174B1" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_24B2E55944B855F854361DF01D3196F7" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_BAFD213008E9AE74F7291DF01D3174B1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_24B2E55944B855F854361DF01D3196F7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EEC923A32BE61C109C161DF01D31C818_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_24B2E55944B855F854361DF01D3196F7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EEC923A32BE61C109C161DF01D31C818_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EEC923A32BE61C109C161DF01D31C818" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_24B2E55944B855F854361DF01D3196F7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EEC923A32BE61C109C161DF01D31C818" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_A9D618EAA87779D066841DF01D31D14D" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EEC923A32BE61C109C161DF01D31C818" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_A9D618EAA87779D066841DF01D31D14D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_EF764F3515EB97F431661DF01D310325" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5D8371B771699C23C7911DF01D31C874" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_EF764F3515EB97F431661DF01D310325" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_FC8214AE52E95359915ECF64CC210976" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_E0AD217A6BA554E38396C4D9638C2E96" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_FC8214AE52E95359915ECF64CC210976" xlink:to="loc_us-gaap_LossContingenciesTable_E0AD217A6BA554E38396C4D9638C2E96" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_60B30D07EC5B5912B2999DC291EEE8E8" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_E0AD217A6BA554E38396C4D9638C2E96" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_60B30D07EC5B5912B2999DC291EEE8E8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_506064BDA4D3137BC2AB0098C4C2CC8F_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_60B30D07EC5B5912B2999DC291EEE8E8" xlink:to="loc_us-gaap_LossContingencyNatureDomain_506064BDA4D3137BC2AB0098C4C2CC8F_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_3A49CAC7359B586395336AA48B0A6848" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_60B30D07EC5B5912B2999DC291EEE8E8" xlink:to="loc_us-gaap_LossContingencyNatureDomain_3A49CAC7359B586395336AA48B0A6848" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndemnificationGuaranteeMember" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_5FCA8B513ECA548982F5B45D83735CEE" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_3A49CAC7359B586395336AA48B0A6848" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_5FCA8B513ECA548982F5B45D83735CEE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_0EC766872F69528EA8F1D6E626621DED" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_FC8214AE52E95359915ECF64CC210976" xlink:to="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_0EC766872F69528EA8F1D6E626621DED" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_3F677F8E06B05A1F9D2151DA4262554C" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_FC8214AE52E95359915ECF64CC210976" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_3F677F8E06B05A1F9D2151DA4262554C" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" xlink:type="extended"> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommitmentAndContingenciesLineItems" xlink:label="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommitmentAndContingenciesTable" xlink:label="loc_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:to="loc_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_B7E3BF771B2B5551D14E22105ED6613C" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_B7E3BF771B2B5551D14E22105ED6613C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_9F4FA216074847FC89CE22105ED67BFD_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_B7E3BF771B2B5551D14E22105ED6613C" xlink:to="loc_us-gaap_LossContingencyNatureDomain_9F4FA216074847FC89CE22105ED67BFD_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_9F4FA216074847FC89CE22105ED67BFD" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_B7E3BF771B2B5551D14E22105ED6613C" xlink:to="loc_us-gaap_LossContingencyNatureDomain_9F4FA216074847FC89CE22105ED67BFD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceClaimsMember" xlink:label="loc_us-gaap_InsuranceClaimsMember_4085146B95B07070F70C22105ED64073" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_9F4FA216074847FC89CE22105ED67BFD" xlink:to="loc_us-gaap_InsuranceClaimsMember_4085146B95B07070F70C22105ED64073" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProjectInsuranceClaimMember" xlink:label="loc_pwr_ProjectInsuranceClaimMember_D2E9620F1D2B6C50D0EC22105ED765CD" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_9F4FA216074847FC89CE22105ED67BFD" xlink:to="loc_pwr_ProjectInsuranceClaimMember_D2E9620F1D2B6C50D0EC22105ED765CD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3E8DB3E00FF127B54CE822105ED786AD" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3E8DB3E00FF127B54CE822105ED786AD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_4247CBB30809A27BAB0622105ED7C1B8" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_4247CBB30809A27BAB0622105ED7C1B8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceSettlementsReceivable" xlink:label="loc_us-gaap_InsuranceSettlementsReceivable_C76E16A20BB2AFDBC5E322105ED756B5" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:to="loc_us-gaap_InsuranceSettlementsReceivable_C76E16A20BB2AFDBC5E322105ED756B5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceSettlementsReceivableCurrent" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_87F80F95D66C36FF16E922105ED81D52" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableCurrent_87F80F95D66C36FF16E922105ED81D52" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceSettlementsReceivableNoncurrent" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_AAC35935E167EFEEFF9E22105ED8A0BB" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_AAC35935E167EFEEFF9E22105ED8A0BB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_InsuranceClaimsAmountsPursued" xlink:label="loc_pwr_InsuranceClaimsAmountsPursued_352B86B3B54D672B486122105ED8A203" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:to="loc_pwr_InsuranceClaimsAmountsPursued_352B86B3B54D672B486122105ED8A203" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:to="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_7FAD1D9B06B657FB8BFD5D909933E193" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:to="loc_dei_LegalEntityAxis_7FAD1D9B06B657FB8BFD5D909933E193" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_FB84B6818A4AA23956543B397955F31C_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7FAD1D9B06B657FB8BFD5D909933E193" xlink:to="loc_dei_EntityDomain_FB84B6818A4AA23956543B397955F31C_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_EFFC507A8D515383BC961A6001486C67" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7FAD1D9B06B657FB8BFD5D909933E193" xlink:to="loc_dei_EntityDomain_EFFC507A8D515383BC961A6001486C67" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_InfrastructureInvestorsPartnershipMember" xlink:label="loc_pwr_InfrastructureInvestorsPartnershipMember_1945E978B6615237ADC0D0EFD9A0BA4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_EFFC507A8D515383BC961A6001486C67" xlink:to="loc_pwr_InfrastructureInvestorsPartnershipMember_1945E978B6615237ADC0D0EFD9A0BA4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_8BC7B469133D5136BFD95F3341002071" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:to="loc_us-gaap_TypeOfArrangementAxis_8BC7B469133D5136BFD95F3341002071" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_13AD628D8269ED68DF373B3979564F59_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_8BC7B469133D5136BFD95F3341002071" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_13AD628D8269ED68DF373B3979564F59_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7BF76141F3295D23968E86987CF9B466" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_8BC7B469133D5136BFD95F3341002071" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7BF76141F3295D23968E86987CF9B466" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EPCElectricTransmissionProjectMember" xlink:label="loc_pwr_EPCElectricTransmissionProjectMember_EB27610BB25258EFB1EA6254C72F4673" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7BF76141F3295D23968E86987CF9B466" xlink:to="loc_pwr_EPCElectricTransmissionProjectMember_EB27610BB25258EFB1EA6254C72F4673" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_803B762564DC579CBB4D6573A88CC514" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:to="loc_us-gaap_OtherCommitmentsAxis_803B762564DC579CBB4D6573A88CC514" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_BB55E30D86F721135F903B397957B60A_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_803B762564DC579CBB4D6573A88CC514" xlink:to="loc_us-gaap_OtherCommitmentsDomain_BB55E30D86F721135F903B397957B60A_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_1660D879EEA1542E82BC634B1AB422CA" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_803B762564DC579CBB4D6573A88CC514" xlink:to="loc_us-gaap_OtherCommitmentsDomain_1660D879EEA1542E82BC634B1AB422CA" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CapitalforInfrastructureProjectsMember" xlink:label="loc_pwr_CapitalforInfrastructureProjectsMember_E398C6410F7354D49F3079363ACDEB11" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_1660D879EEA1542E82BC634B1AB422CA" xlink:to="loc_pwr_CapitalforInfrastructureProjectsMember_E398C6410F7354D49F3079363ACDEB11" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember" xlink:label="loc_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_C261DB26F09A53DEBFE705548C44A2A2" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_1660D879EEA1542E82BC634B1AB422CA" xlink:to="loc_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_C261DB26F09A53DEBFE705548C44A2A2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_A65FFDACF1265F9A8915AF7459FC348B" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:to="loc_srt_StatementScenarioAxis_A65FFDACF1265F9A8915AF7459FC348B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_B16E1F95A0868EAE6FD23B397958EC6A_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_A65FFDACF1265F9A8915AF7459FC348B" xlink:to="loc_srt_ScenarioUnspecifiedDomain_B16E1F95A0868EAE6FD23B397958EC6A_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_6C226C3F34F45E439C980C09C24D33CE" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_A65FFDACF1265F9A8915AF7459FC348B" xlink:to="loc_srt_ScenarioUnspecifiedDomain_6C226C3F34F45E439C980C09C24D33CE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember" xlink:label="loc_srt_ScenarioForecastMember_A429493E554E555A93807906558AEC27" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_6C226C3F34F45E439C980C09C24D33CE" xlink:to="loc_srt_ScenarioForecastMember_A429493E554E555A93807906558AEC27" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_2010F72A68805537BF60EE4CA63BCB52" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:to="loc_us-gaap_OtherCommitment_2010F72A68805537BF60EE4CA63BCB52" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_2D968BCF3E065AEFAC88C76BC13EA23F" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:to="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_2D968BCF3E065AEFAC88C76BC13EA23F" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LengthOfTransmissionLine" xlink:label="loc_pwr_LengthOfTransmissionLine_FED45268A2305F36B9A250D3B05E8FFE" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:to="loc_pwr_LengthOfTransmissionLine_FED45268A2305F36B9A250D3B05E8FFE" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfSubstations" xlink:label="loc_pwr_NumberOfSubstations_DFD4133DD29253D88B7D9C43D78C4ADD" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:to="loc_pwr_NumberOfSubstations_DFD4133DD29253D88B7D9C43D78C4ADD" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_VoltageOfSubstations" xlink:label="loc_pwr_VoltageOfSubstations_276C2AF59D6A58A88C4FD408AB0A05EF" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:to="loc_pwr_VoltageOfSubstations_276C2AF59D6A58A88C4FD408AB0A05EF" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_F26C8469460F71401D70228F681491AE" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:to="loc_dei_LegalEntityAxis_F26C8469460F71401D70228F681491AE" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_5DD3F714116A3CE519A7228F6814ECEA_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_F26C8469460F71401D70228F681491AE" xlink:to="loc_dei_EntityDomain_5DD3F714116A3CE519A7228F6814ECEA_default" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_5DD3F714116A3CE519A7228F6814ECEA" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_F26C8469460F71401D70228F681491AE" xlink:to="loc_dei_EntityDomain_5DD3F714116A3CE519A7228F6814ECEA" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember" xlink:label="loc_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_A602470E3915D6BF0BEC228F6814BC8B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5DD3F714116A3CE519A7228F6814ECEA" xlink:to="loc_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_A602470E3915D6BF0BEC228F6814BC8B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember" xlink:label="loc_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_30F38EB6D44A01306C7F228F68152A04" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5DD3F714116A3CE519A7228F6814ECEA" xlink:to="loc_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_30F38EB6D44A01306C7F228F68152A04" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_QPSEngineeringLLCQPSMember" xlink:label="loc_pwr_QPSEngineeringLLCQPSMember_5147C307F2272E2F7D66228F6815A82E" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5DD3F714116A3CE519A7228F6814ECEA" xlink:to="loc_pwr_QPSEngineeringLLCQPSMember_5147C307F2272E2F7D66228F6815A82E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_MaurepasPipelineLLCMember" xlink:label="loc_pwr_MaurepasPipelineLLCMember_BFEC228A4AD977A55033228F681509A0" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5DD3F714116A3CE519A7228F6814ECEA" xlink:to="loc_pwr_MaurepasPipelineLLCMember_BFEC228A4AD977A55033228F681509A0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_716F78F85970BF967DCB228F6815308A" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_716F78F85970BF967DCB228F6815308A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_C30DB44CAFBB408B9C72228F68152B87_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_716F78F85970BF967DCB228F6815308A" xlink:to="loc_us-gaap_LossContingencyNatureDomain_C30DB44CAFBB408B9C72228F68152B87_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_C30DB44CAFBB408B9C72228F68152B87" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_716F78F85970BF967DCB228F6815308A" xlink:to="loc_us-gaap_LossContingencyNatureDomain_C30DB44CAFBB408B9C72228F68152B87" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProjectContractTerminationMember" xlink:label="loc_pwr_ProjectContractTerminationMember_4661F27E7E1AA82A07EC228F681647F7" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_C30DB44CAFBB408B9C72228F68152B87" xlink:to="loc_pwr_ProjectContractTerminationMember_4661F27E7E1AA82A07EC228F681647F7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_1219A7D7A754BAC68CB8228F681B3CBF" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:to="loc_srt_ProductOrServiceAxis_1219A7D7A754BAC68CB8228F681B3CBF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_1219A7D7A754BAC68CB8228F681B3CBF" xlink:to="loc_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_1219A7D7A754BAC68CB8228F681B3CBF" xlink:to="loc_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_TelecommunicationNetworksConstructionAndOperationMember" xlink:label="loc_pwr_TelecommunicationNetworksConstructionAndOperationMember_707C10807A33E871BB74228F681C5467" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677" xlink:to="loc_pwr_TelecommunicationNetworksConstructionAndOperationMember_707C10807A33E871BB74228F681C5467" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis" xlink:label="loc_srt_LitigationCaseAxis_0359432C6B6D7AA829D9228F681C8BFD" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:to="loc_srt_LitigationCaseAxis_0359432C6B6D7AA829D9228F681C8BFD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_0359432C6B6D7AA829D9228F681C8BFD" xlink:to="loc_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_0359432C6B6D7AA829D9228F681C8BFD" xlink:to="loc_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_MaurepasProjectDisputeMember" xlink:label="loc_pwr_MaurepasProjectDisputeMember_BB55F6AEAAC42CFAD557228F681CBF0E" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415" xlink:to="loc_pwr_MaurepasProjectDisputeMember_BB55F6AEAAC42CFAD557228F681CBF0E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember" xlink:label="loc_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_8C6B6CF752B93BAF14FC228F681D3C96" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415" xlink:to="loc_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_8C6B6CF752B93BAF14FC228F681D3C96" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_4D3F2B9C379C4BABE0E5228F681FECCD" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:to="loc_srt_RangeAxis_4D3F2B9C379C4BABE0E5228F681FECCD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_0AD4E56B3422A87208D8228F681F4627_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4D3F2B9C379C4BABE0E5228F681FECCD" xlink:to="loc_srt_RangeMember_0AD4E56B3422A87208D8228F681F4627_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_0AD4E56B3422A87208D8228F681F4627" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4D3F2B9C379C4BABE0E5228F681FECCD" xlink:to="loc_srt_RangeMember_0AD4E56B3422A87208D8228F681F4627" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_661E894590163B2280F5228F681FF569" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0AD4E56B3422A87208D8228F681F4627" xlink:to="loc_srt_MaximumMember_661E894590163B2280F5228F681FF569" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValue" xlink:label="loc_pwr_ContractWithCustomerContractValue_3A66A268525E34A758E8228F6820B40A" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ContractWithCustomerContractValue_3A66A268525E34A758E8228F6820B40A" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction" xlink:label="loc_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction_9E03D79E1720C2A1FDFC228F682009CC" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction_9E03D79E1720C2A1FDFC228F682009CC" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod" xlink:label="loc_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod_7E7AD6ED63F5150E8847228F68202F56" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod_7E7AD6ED63F5150E8847228F68202F56" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod" xlink:label="loc_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod_FD1B9F6696E22E320BFC228F6821DD45" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod_FD1B9F6696E22E320BFC228F6821DD45" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromAdvancesForConstruction" xlink:label="loc_us-gaap_ProceedsFromAdvancesForConstruction_ABD45549D8C11D41A3A9228F6821BC3F" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_us-gaap_ProceedsFromAdvancesForConstruction_ABD45549D8C11D41A3A9228F6821BC3F" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerOnDemandPerformanceBonds" xlink:label="loc_pwr_ContractWithCustomerOnDemandPerformanceBonds_B273FC2BA02E7F58BFF2228F6821C4AE" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ContractWithCustomerOnDemandPerformanceBonds_B273FC2BA02E7F58BFF2228F6821C4AE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_5D92A57644F98BB53C36228F68216465" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_5D92A57644F98BB53C36228F68216465" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ConstructionInProcessCostsIncurred" xlink:label="loc_pwr_ConstructionInProcessCostsIncurred_0177346C160CFDAC5FFE228F682153AB" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ConstructionInProcessCostsIncurred_0177346C160CFDAC5FFE228F682153AB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProceedsFromConstructionContracts" xlink:label="loc_pwr_ProceedsFromConstructionContracts_2B70FE29B9EAFD134E06228F6821B210" xlink:type="locator" /> <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ProceedsFromConstructionContracts_2B70FE29B9EAFD134E06228F6821B210" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProceedsFromExerciseOfOnDemandBonds" xlink:label="loc_pwr_ProceedsFromExerciseOfOnDemandBonds_E8BF158E06A18EF51EDD228F68227029" xlink:type="locator" /> <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ProceedsFromExerciseOfOnDemandBonds_E8BF158E06A18EF51EDD228F68227029" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyLossInPeriod" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_7A48449128E35CFA3B53228F6822440A" xlink:type="locator" /> <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_7A48449128E35CFA3B53228F6822440A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:label="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_06718D4A64AF990F91F6228F68220A5C" xlink:type="locator" /> <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_06718D4A64AF990F91F6228F68220A5C" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProceedsFromRefundOfAdvancesForConstruction" xlink:label="loc_pwr_ProceedsFromRefundOfAdvancesForConstruction_15AD8EEDAF9222FEFD77228F6822AF82" xlink:type="locator" /> <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ProceedsFromRefundOfAdvancesForConstruction_15AD8EEDAF9222FEFD77228F6822AF82" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_084E1C9D6ADBB38BB158228F6823DEE7" xlink:type="locator" /> <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_084E1C9D6ADBB38BB158228F6823DEE7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue_94D976524642B9888367228F6823477C" xlink:type="locator" /> <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_us-gaap_LossContingencyDamagesAwardedValue_94D976524642B9888367228F6823477C" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_E12519266A3CB7FBFEE722105EC6E598" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_A3CAA54E757D05BF50CB22105EC47566" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_E12519266A3CB7FBFEE722105EC6E598" xlink:to="loc_us-gaap_LossContingenciesTable_A3CAA54E757D05BF50CB22105EC47566" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_069A8BFB903A603C696922105EC5CC2B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_A3CAA54E757D05BF50CB22105EC47566" xlink:to="loc_us-gaap_CreditFacilityAxis_069A8BFB903A603C696922105EC5CC2B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_069A8BFB903A603C696922105EC5CC2B" xlink:to="loc_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_069A8BFB903A603C696922105EC5CC2B" xlink:to="loc_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_4B387F3AC8B35FAC89532240A92294F9" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310" xlink:to="loc_us-gaap_LetterOfCreditMember_4B387F3AC8B35FAC89532240A92294F9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_991334884EC2991BFD7F22105EC513D1" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_A3CAA54E757D05BF50CB22105EC47566" xlink:to="loc_us-gaap_DebtInstrumentAxis_991334884EC2991BFD7F22105EC513D1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_991334884EC2991BFD7F22105EC513D1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_991334884EC2991BFD7F22105EC513D1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_SeniorSecuredCreditFacilityMember" xlink:label="loc_pwr_SeniorSecuredCreditFacilityMember_B1796971D5BF296B6DE922105EC645CC" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527" xlink:to="loc_pwr_SeniorSecuredCreditFacilityMember_B1796971D5BF296B6DE922105EC645CC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_723AD444C72DC2660D7C22105EC6C62E" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_E12519266A3CB7FBFEE722105EC6E598" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_723AD444C72DC2660D7C22105EC6C62E" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GuaranteeObligationsLineItems" xlink:label="loc_us-gaap_GuaranteeObligationsLineItems_D61ED57B0BF056AC8EDF4AA31BD88C8F" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_E236C3C9B5FD5830BD0B67E67B779D2C" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_D61ED57B0BF056AC8EDF4AA31BD88C8F" xlink:to="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_E236C3C9B5FD5830BD0B67E67B779D2C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_1095F250C9C352D984BE963C1A53C66B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_E236C3C9B5FD5830BD0B67E67B779D2C" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_1095F250C9C352D984BE963C1A53C66B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_3D19A1C59C66532162CB0098C4CD0F5D_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_1095F250C9C352D984BE963C1A53C66B" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_3D19A1C59C66532162CB0098C4CD0F5D_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_706DAD1E4A5C55BC8D0A1F8209ECFDA2" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_1095F250C9C352D984BE963C1A53C66B" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_706DAD1E4A5C55BC8D0A1F8209ECFDA2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceGuaranteeMember" xlink:label="loc_us-gaap_PerformanceGuaranteeMember_5AAC32F3C2D25A5EB87196C62346AE0A" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_706DAD1E4A5C55BC8D0A1F8209ECFDA2" xlink:to="loc_us-gaap_PerformanceGuaranteeMember_5AAC32F3C2D25A5EB87196C62346AE0A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_FA2E67ED20ED5CA1B34899533EB2622A" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_E236C3C9B5FD5830BD0B67E67B779D2C" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_FA2E67ED20ED5CA1B34899533EB2622A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_5D036BA2B2174CE55FFD0098C4CE42AB_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_FA2E67ED20ED5CA1B34899533EB2622A" xlink:to="loc_us-gaap_LossContingencyNatureDomain_5D036BA2B2174CE55FFD0098C4CE42AB_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_AE62B46AEA605FEFA98E814D0794BF93" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_FA2E67ED20ED5CA1B34899533EB2622A" xlink:to="loc_us-gaap_LossContingencyNatureDomain_AE62B46AEA605FEFA98E814D0794BF93" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EstimateMember" xlink:label="loc_pwr_EstimateMember_C9ADE3D99F5C524CB5BA314479790D26" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_AE62B46AEA605FEFA98E814D0794BF93" xlink:to="loc_pwr_EstimateMember_C9ADE3D99F5C524CB5BA314479790D26" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_43A19E2A04085D5CAC8062A7DB6EBE66" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_D61ED57B0BF056AC8EDF4AA31BD88C8F" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_43A19E2A04085D5CAC8062A7DB6EBE66" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EstimatedCostsToCompleteBondedProjects" xlink:label="loc_pwr_EstimatedCostsToCompleteBondedProjects_831B261B37BF56C9A9C75C9809102F3F" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_D61ED57B0BF056AC8EDF4AA31BD88C8F" xlink:to="loc_pwr_EstimatedCostsToCompleteBondedProjects_831B261B37BF56C9A9C75C9809102F3F" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_ED12A165123CAA466B2013327DBEB915" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41" xlink:to="loc_us-gaap_StatementTable_ED12A165123CAA466B2013327DBEB915" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_45517E0EBD181FF250C813327DBE17A7" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_ED12A165123CAA466B2013327DBEB915" xlink:to="loc_us-gaap_StatementClassOfStockAxis_45517E0EBD181FF250C813327DBE17A7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_45517E0EBD181FF250C813327DBE17A7" xlink:to="loc_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_45517E0EBD181FF250C813327DBE17A7" xlink:to="loc_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommonStockClassUndefinedMember" xlink:label="loc_pwr_CommonStockClassUndefinedMember_9FA144FFEF668838063813327DBE66A1" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:to="loc_pwr_CommonStockClassUndefinedMember_9FA144FFEF668838063813327DBE66A1" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_A01CE09C46324883EDC213327DBF6FE3" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:to="loc_pwr_ExchangeableSharesMember_A01CE09C46324883EDC213327DBF6FE3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_302E916CC2CFEA2FDCF713327DBF5D89" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_302E916CC2CFEA2FDCF713327DBF5D89" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41" xlink:to="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2A462EA515D6F1B55C9B13327DC017C3" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2A462EA515D6F1B55C9B13327DC017C3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_9134F5C64FCBDC7C9EF913327DC1D5ED" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_9134F5C64FCBDC7C9EF913327DC1D5ED" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_6527762C758F9B76CAD113327DC1651D" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_6527762C758F9B76CAD113327DC1651D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_7A48960B2185D6E5A48513327DC1FC94" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:to="loc_us-gaap_InventoryNet_7A48960B2185D6E5A48513327DC1FC94" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_C53D924E0E6497B3DA5613327DC13188" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_C53D924E0E6497B3DA5613327DC13188" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_CFFD98951DFBE9386E2013327DC163B2" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:to="loc_us-gaap_AssetsCurrent_CFFD98951DFBE9386E2013327DC163B2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_63DB06283AADCB64596413327DC1815F" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_63DB06283AADCB64596413327DC1815F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_376AADD794A83A555B4D13327DC2237E" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_376AADD794A83A555B4D13327DC2237E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_E1C7CE47E1536C7EE73413327DC2E94B" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_E1C7CE47E1536C7EE73413327DC2E94B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_B07F2FA58C241E966AE113327DC2AE1A" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_B07F2FA58C241E966AE113327DC2AE1A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_05391D5C0A58C1D93A5013327DC2F76D" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="loc_us-gaap_Goodwill_05391D5C0A58C1D93A5013327DC2F76D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_C490DA4F067BDF3A876913327DC2D750" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="loc_us-gaap_Assets_C490DA4F067BDF3A876913327DC2D750" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_CC5D3ACB6F7AA93D95B413327DC3C346" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:to="loc_us-gaap_DebtCurrent_CC5D3ACB6F7AA93D95B413327DC3C346" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4DCAF4B53D6E9AF3FFE313327DC3AA3E" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4DCAF4B53D6E9AF3FFE313327DC3AA3E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5177850E524BCA514C2313327DC3BCA1" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5177850E524BCA514C2313327DC3BCA1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_65D9864143EE98F4A99F13327DC44939" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_65D9864143EE98F4A99F13327DC44939" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_50A2DF1BEC8B2BFF103713327DC498F5" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:to="loc_us-gaap_LiabilitiesCurrent_50A2DF1BEC8B2BFF103713327DC498F5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_45E077ADB70CAADF0F5713327DC41D4B" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_45E077ADB70CAADF0F5713327DC41D4B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_F93C966FD6FF2012D41513327DC41E4E" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_F93C966FD6FF2012D41513327DC41E4E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_8774B6158EE9AE10B13813327DC4DD03" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_8774B6158EE9AE10B13813327DC4DD03" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_2ED9220FF6B7472E797B13327DC4DB2B" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_2ED9220FF6B7472E797B13327DC4DB2B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_15F65E60C71EFD69676213327DC5C986" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_Liabilities_15F65E60C71EFD69676213327DC5C986" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_351000568DF8F5D8693C13327DC58592" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_CommitmentsAndContingencies_351000568DF8F5D8693C13327DC58592" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_48E19DA71C6A9B50C9D313327DC53C30" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_CommonStockValue_48E19DA71C6A9B50C9D313327DC53C30" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_E96F541256520F0EDBBA13327DC6724E" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_PreferredStockValue_E96F541256520F0EDBBA13327DC6724E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_D8469D64285CB40767C613327DC636BD" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_D8469D64285CB40767C613327DC636BD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9C2E2F9F5AC926F3406813327DC605FF" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9C2E2F9F5AC926F3406813327DC605FF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D84574A5E41AE99A355413327DC6358A" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D84574A5E41AE99A355413327DC6358A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_3CD2A6B45433F5678FCB13327DC6AB02" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_TreasuryStockValue_3CD2A6B45433F5678FCB13327DC6AB02" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_E907D94F43F6F71EB4D213327DC7BFDD" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_StockholdersEquity_E907D94F43F6F71EB4D213327DC7BFDD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_EB1E4CEF3380161EE37813327DC74A40" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_MinorityInterest_EB1E4CEF3380161EE37813327DC74A40" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_EE3B10B50363507B5B7013327DC78FBA" xlink:type="locator" /> <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_EE3B10B50363507B5B7013327DC78FBA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_815BA12FBDC5145EAED013327DC72B39" xlink:type="locator" /> <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_815BA12FBDC5145EAED013327DC72B39" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_D7E1E00D0AE751608A9195C740613C35" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_StatementTable_D7E1E00D0AE751608A9195C740613C35" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_D46EC36F010A51AFAB00DC9070F9D8D8" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_D7E1E00D0AE751608A9195C740613C35" xlink:to="loc_us-gaap_StatementClassOfStockAxis_D46EC36F010A51AFAB00DC9070F9D8D8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_FE9E8F6D6286955209EB0098C8918989_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_D46EC36F010A51AFAB00DC9070F9D8D8" xlink:to="loc_us-gaap_ClassOfStockDomain_FE9E8F6D6286955209EB0098C8918989_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_E222B5BCD8F65162943A1C5F38C111A3" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_D46EC36F010A51AFAB00DC9070F9D8D8" xlink:to="loc_us-gaap_ClassOfStockDomain_E222B5BCD8F65162943A1C5F38C111A3" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommonStockClassUndefinedMember" xlink:label="loc_pwr_CommonStockClassUndefinedMember_C1FB4C2230E659AB812B8F702C362B8E" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_E222B5BCD8F65162943A1C5F38C111A3" xlink:to="loc_pwr_CommonStockClassUndefinedMember_C1FB4C2230E659AB812B8F702C362B8E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_3FBAD404AA6553D9B1B519B1E4466439" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_E222B5BCD8F65162943A1C5F38C111A3" xlink:to="loc_pwr_ExchangeableSharesMember_3FBAD404AA6553D9B1B519B1E4466439" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_FB732A15595D5225B32C427166A5B043" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_E222B5BCD8F65162943A1C5F38C111A3" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_FB732A15595D5225B32C427166A5B043" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_109334D85ED254B684B33F4E9D2AA4C6" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_109334D85ED254B684B33F4E9D2AA4C6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0F67C3F81FE2586F9DFED53945354BA3" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0F67C3F81FE2586F9DFED53945354BA3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8B23A0BE393951A8AC253968127CFD30" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8B23A0BE393951A8AC253968127CFD30" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_17282B6496625A2487A8ED3B93CD5E0D" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_17282B6496625A2487A8ED3B93CD5E0D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_FB5067950D585B95B07D180BCD7F3E25" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_FB5067950D585B95B07D180BCD7F3E25" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaap_CommonStockNoParValue_4B1FD9727C0956F4967ACAD86159DD6C" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_CommonStockNoParValue_4B1FD9727C0956F4967ACAD86159DD6C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_D03148F857A35908B956ADD547FA9155" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_CommonStockSharesIssued_D03148F857A35908B956ADD547FA9155" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_813CA66EF0DB5962ADE8FDA521592774" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_813CA66EF0DB5962ADE8FDA521592774" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_E0E3638964645CE9AAF900534BE57E95" xlink:type="locator" /> <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_E0E3638964645CE9AAF900534BE57E95" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_2F7F75983ABC54AF8ACC06500529772C" xlink:type="locator" /> <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_2F7F75983ABC54AF8ACC06500529772C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_8121C86BEB0251D191A0BF20FC0B5AC9" xlink:type="locator" /> <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_PreferredStockSharesIssued_8121C86BEB0251D191A0BF20FC0B5AC9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_99FC81539B415958AD168074608B56D4" xlink:type="locator" /> <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_99FC81539B415958AD168074608B56D4" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_B073F5795B0D5D4A8D0D538A140AF404" xlink:type="locator" /> <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_TreasuryStockShares_B073F5795B0D5D4A8D0D538A140AF404" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_A91A9345FE0BB268471E2895A3F96EC3" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_729A259C6729C90624EC2895A3F95BFD" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_A91A9345FE0BB268471E2895A3F96EC3" xlink:to="loc_us-gaap_StatementTable_729A259C6729C90624EC2895A3F95BFD" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_59E35D62150CA3CB94372895A3F9EDEE" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_729A259C6729C90624EC2895A3F95BFD" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_59E35D62150CA3CB94372895A3F9EDEE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_59E35D62150CA3CB94372895A3F9EDEE" xlink:to="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_59E35D62150CA3CB94372895A3F9EDEE" xlink:to="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_80C10EC5A141E526898F2895A3F96DDB" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_CommonStockMember_80C10EC5A141E526898F2895A3F96DDB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaap_PreferredStockMember_AEFE1827EA22DBEEBA5F2895A3F91D15" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_PreferredStockMember_AEFE1827EA22DBEEBA5F2895A3F91D15" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_052AD1256D3EDBF5D06A2895A3F9E351" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_052AD1256D3EDBF5D06A2895A3F9E351" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_A489D8AD6622BC4885A02895A3F9DC94" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_RetainedEarningsMember_A489D8AD6622BC4885A02895A3F9DC94" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CF075E43B2685D9439222895A3F9A29F" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CF075E43B2685D9439222895A3F9A29F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_CE21157A8B96212A42C82895A3F9E73D" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_TreasuryStockMember_CE21157A8B96212A42C82895A3F9E73D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_442EEEDC190B367EA4C82895A3F96C7E" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_ParentMember_442EEEDC190B367EA4C82895A3F96C7E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_5B7D8A1A4028D465D1252895A3F9EEA4" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_NoncontrollingInterestMember_5B7D8A1A4028D465D1252895A3F9EEA4" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_57A145829E3D59EF96482895A3F94622" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_729A259C6729C90624EC2895A3F95BFD" xlink:to="loc_us-gaap_StatementClassOfStockAxis_57A145829E3D59EF96482895A3F94622" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F8D2FE604F6D646FA8152895A3F9E219_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_57A145829E3D59EF96482895A3F94622" xlink:to="loc_us-gaap_ClassOfStockDomain_F8D2FE604F6D646FA8152895A3F9E219_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F8D2FE604F6D646FA8152895A3F9E219" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_57A145829E3D59EF96482895A3F94622" xlink:to="loc_us-gaap_ClassOfStockDomain_F8D2FE604F6D646FA8152895A3F9E219" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommonStockClassUndefinedMember" xlink:label="loc_pwr_CommonStockClassUndefinedMember_1AFA85F6031480731F412895A3F9852B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_F8D2FE604F6D646FA8152895A3F9E219" xlink:to="loc_pwr_CommonStockClassUndefinedMember_1AFA85F6031480731F412895A3F9852B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_ACDAB10E87F1C3EE7A6D2895A3F9F78C" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_F8D2FE604F6D646FA8152895A3F9E219" xlink:to="loc_pwr_ExchangeableSharesMember_ACDAB10E87F1C3EE7A6D2895A3F9F78C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_296894607267ABC2AD362895A3F94631" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_F8D2FE604F6D646FA8152895A3F9E219" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_296894607267ABC2AD362895A3F94631" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_A91A9345FE0BB268471E2895A3F96EC3" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_803EC4B36C70C4B02F992895A3F94EAB" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_SharesOutstanding_803EC4B36C70C4B02F992895A3F94EAB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_628A39389214D9730C222895A3F94227" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_628A39389214D9730C222895A3F94227" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_8B2776DA4DD729949FD12895A3F9C70E" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_8B2776DA4DD729949FD12895A3F9C70E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F310BAB2588F7810DD212895A3F9D548" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F310BAB2588F7810DD212895A3F9D548" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_E8498CFFBFB64790D4CD2895A3F9EE23" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_E8498CFFBFB64790D4CD2895A3F9EE23" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_7992495DEA81483892212895A3F9623C" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_7992495DEA81483892212895A3F9623C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_65780607ED47F56996122895A3F94E56" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_65780607ED47F56996122895A3F94E56" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9AFBEBE073142B85730D2895A3F96FCA" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9AFBEBE073142B85730D2895A3F96FCA" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesExchangedForCommonStock" xlink:label="loc_pwr_ExchangeableSharesExchangedForCommonStock_E64BD00B8B6CFB6EFB9C2895A3F93D9F" xlink:type="locator" /> <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_pwr_ExchangeableSharesExchangedForCommonStock_E64BD00B8B6CFB6EFB9C2895A3F93D9F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ED40961E78437819CFBC2895A3F9136D" xlink:type="locator" /> <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ED40961E78437819CFBC2895A3F9136D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_A05BC236969AF05720652895A3F96CAC" xlink:type="locator" /> <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_A05BC236969AF05720652895A3F96CAC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_83254823B6CF950455122895A3F9C534" xlink:type="locator" /> <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_83254823B6CF950455122895A3F9C534" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCash" xlink:label="loc_us-gaap_DividendsCash_557742227B23DB35D80F2895A3F9AE45" xlink:type="locator" /> <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_DividendsCash_557742227B23DB35D80F2895A3F9AE45" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2D63A016E10175C2E7182895A3F9826B" xlink:type="locator" /> <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2D63A016E10175C2E7182895A3F9826B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_4CA34F3192B0542491672895A3F9E572" xlink:type="locator" /> <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_4CA34F3192B0542491672895A3F9E572" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_4893B41668752F48DF712895A3F95481" xlink:type="locator" /> <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_ProfitLoss_4893B41668752F48DF712895A3F95481" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/DebtObligations" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/DebtObligationsNarrativeDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_22770709A06509D52FB62210608BC430" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:to="loc_us-gaap_DebtInstrumentAxis_22770709A06509D52FB62210608BC430" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_77B26719ED20CE666A242210608C1555_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_22770709A06509D52FB62210608BC430" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_77B26719ED20CE666A242210608C1555_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_77B26719ED20CE666A242210608C1555" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_22770709A06509D52FB62210608BC430" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_77B26719ED20CE666A242210608C1555" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_SeniorSecuredCreditFacilityMember" xlink:label="loc_pwr_SeniorSecuredCreditFacilityMember_80E6B44C3A54F5B26A642210608CF388" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_77B26719ED20CE666A242210608C1555" xlink:to="loc_pwr_SeniorSecuredCreditFacilityMember_80E6B44C3A54F5B26A642210608CF388" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_826E3ADA9529A2EBD6E12210608D9631" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:to="loc_us-gaap_CreditFacilityAxis_826E3ADA9529A2EBD6E12210608D9631" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_826E3ADA9529A2EBD6E12210608D9631" xlink:to="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_826E3ADA9529A2EBD6E12210608D9631" xlink:to="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_876C3DE6DD9B4494A47E2210608D30CC" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_876C3DE6DD9B4494A47E2210608D30CC" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_TermLoanMember" xlink:label="loc_pwr_TermLoanMember_CBC66EFFB44D1EFF141C2210608DFE46" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_pwr_TermLoanMember_CBC66EFFB44D1EFF141C2210608DFE46" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember" xlink:label="loc_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_372CA87211AFDDA8EEDB2210608E68B1" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_372CA87211AFDDA8EEDB2210608E68B1" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_SwingLinesLoanMember" xlink:label="loc_pwr_SwingLinesLoanMember_CD2921524F9D9457296E2210608EF22E" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_pwr_SwingLinesLoanMember_CD2921524F9D9457296E2210608EF22E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BorrowingsUnderCreditFacilityMember" xlink:label="loc_pwr_BorrowingsUnderCreditFacilityMember_C2552CD860830C5BBBD02210608E5539" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_pwr_BorrowingsUnderCreditFacilityMember_C2552CD860830C5BBBD02210608E5539" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LettersOfCreditAndBankGuaranteesMember" xlink:label="loc_pwr_LettersOfCreditAndBankGuaranteesMember_9B7D5B06280F496435832210608F5653" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_pwr_LettersOfCreditAndBankGuaranteesMember_9B7D5B06280F496435832210608F5653" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_23E61868A46145F6AFD92210608F3088" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_23E61868A46145F6AFD92210608F3088" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PerformanceLettersOfCreditMember" xlink:label="loc_pwr_PerformanceLettersOfCreditMember_D68D5C8594A70DDC9FB22210608F8EF2" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_pwr_PerformanceLettersOfCreditMember_D68D5C8594A70DDC9FB22210608F8EF2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_4A26F2319861FDA4CFD92210608F5C8F" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:to="loc_srt_CurrencyAxis_4A26F2319861FDA4CFD92210608F5C8F" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_4A26F2319861FDA4CFD92210608F5C8F" xlink:to="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C_default" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_4A26F2319861FDA4CFD92210608F5C8F" xlink:to="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_B37ADA170958546A036B2210608F6D7F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:to="loc_currency_USD_B37ADA170958546A036B2210608F6D7F" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_A83C6282B996E5A4147122106090FC8A" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:to="loc_currency_CAD_A83C6282B996E5A4147122106090FC8A" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AUD" xlink:label="loc_currency_AUD_DD84DA0B1BE66E2F37EE22106090C785" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:to="loc_currency_AUD_DD84DA0B1BE66E2F37EE22106090C785" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CanadianAndAustralianDollarsMember" xlink:label="loc_pwr_CanadianAndAustralianDollarsMember_9036B586003C48F42176221060908192" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:to="loc_pwr_CanadianAndAustralianDollarsMember_9036B586003C48F42176221060908192" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_E33BADA2F9B2E762969522106090F9A9" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:to="loc_us-gaap_VariableRateAxis_E33BADA2F9B2E762969522106090F9A9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_E33BADA2F9B2E762969522106090F9A9" xlink:to="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_E33BADA2F9B2E762969522106090F9A9" xlink:to="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_5FE4F55DDEBCCFA5962E22106091536B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:to="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_5FE4F55DDEBCCFA5962E22106091536B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_E56161D456817C1EFD2C221060916123" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:to="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_E56161D456817C1EFD2C221060916123" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" xlink:label="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_7CD6E207E0F45618D65022106091AAD8" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:to="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_7CD6E207E0F45618D65022106091AAD8" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EurocurrencyRateMember" xlink:label="loc_pwr_EurocurrencyRateMember_D361D605C7045E41E145221060926085" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:to="loc_pwr_EurocurrencyRateMember_D361D605C7045E41E145221060926085" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfFederalFundsRateMember" xlink:label="loc_pwr_ExcessOfFederalFundsRateMember_4F62FBF11B281FE70AF522106092E0BB" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:to="loc_pwr_ExcessOfFederalFundsRateMember_4F62FBF11B281FE70AF522106092E0BB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfEuroCurrencyRateMember" xlink:label="loc_pwr_ExcessOfEuroCurrencyRateMember_421B4F6D13215DEEB768221060922793" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:to="loc_pwr_ExcessOfEuroCurrencyRateMember_421B4F6D13215DEEB768221060922793" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_CAED604FE4FAB9560B5322106092569D" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:to="loc_srt_StatementScenarioAxis_CAED604FE4FAB9560B5322106092569D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_B4A5F646B3BCF56FE69D221060922823_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_CAED604FE4FAB9560B5322106092569D" xlink:to="loc_srt_ScenarioUnspecifiedDomain_B4A5F646B3BCF56FE69D221060922823_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_B4A5F646B3BCF56FE69D221060922823" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_CAED604FE4FAB9560B5322106092569D" xlink:to="loc_srt_ScenarioUnspecifiedDomain_B4A5F646B3BCF56FE69D221060922823" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember" xlink:label="loc_srt_ScenarioForecastMember_5D788FCC3C40A1D791DA221060924FEE" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_B4A5F646B3BCF56FE69D221060922823" xlink:to="loc_srt_ScenarioForecastMember_5D788FCC3C40A1D791DA221060924FEE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_32398F1B25D464004A2F2210609369F7" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:to="loc_srt_RangeAxis_32398F1B25D464004A2F2210609369F7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_358ACDC2B7CF4F7DEB9F221060939E08_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_32398F1B25D464004A2F2210609369F7" xlink:to="loc_srt_RangeMember_358ACDC2B7CF4F7DEB9F221060939E08_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_358ACDC2B7CF4F7DEB9F221060939E08" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_32398F1B25D464004A2F2210609369F7" xlink:to="loc_srt_RangeMember_358ACDC2B7CF4F7DEB9F221060939E08" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_4146ED377A0CA9A9B86522106093835F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_358ACDC2B7CF4F7DEB9F221060939E08" xlink:to="loc_srt_MinimumMember_4146ED377A0CA9A9B86522106093835F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_A5C36996857C458CA79B221060947BCC" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_358ACDC2B7CF4F7DEB9F221060939E08" xlink:to="loc_srt_MaximumMember_A5C36996857C458CA79B221060947BCC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_37C78668D8DA6E1AB3C22210609493B4" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_37C78668D8DA6E1AB3C22210609493B4" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LineOfCreditFacilityOptionToIncreaseAmount" xlink:label="loc_pwr_LineOfCreditFacilityOptionToIncreaseAmount_7B9868ECC67CAA7F923422106094463B" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_LineOfCreditFacilityOptionToIncreaseAmount_7B9868ECC67CAA7F923422106094463B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio" xlink:label="loc_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio_120A533016615705BD5E2210609431F5" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio_120A533016615705BD5E2210609431F5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_67FB374E1368B329DF5922106094C4A6" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_67FB374E1368B329DF5922106094C4A6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_9DD725971DE5320E43D2221060955008" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_LineOfCredit_9DD725971DE5320E43D2221060955008" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_6572BF8D953036E43CA822106095BBB9" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_6572BF8D953036E43CA822106095BBB9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8F509929905C1BA1AE8A221060951E95" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8F509929905C1BA1AE8A221060951E95" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7953404AF3A5387FE92C22106095B37D" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7953404AF3A5387FE92C22106095B37D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_561872D1DE50DBFF576E22106096DAFA" xlink:type="locator" /> <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_561872D1DE50DBFF576E22106096DAFA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6DB51F6836B04E5FCAC9221060965085" xlink:type="locator" /> <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6DB51F6836B04E5FCAC9221060965085" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount" xlink:label="loc_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_6CCDF087A93DF2BDDAB222106096C589" xlink:type="locator" /> <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_6CCDF087A93DF2BDDAB222106096C589" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_DebtInstrumentCovenantLeverageRatioMaximum" xlink:label="loc_pwr_DebtInstrumentCovenantLeverageRatioMaximum_CB7A6031BAB1C4ADE8FD221060964520" xlink:type="locator" /> <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_DebtInstrumentCovenantLeverageRatioMaximum_CB7A6031BAB1C4ADE8FD221060964520" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio" xlink:label="loc_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_EECBC6304F8BA16AF636221060962D43" xlink:type="locator" /> <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_EECBC6304F8BA16AF636221060962D43" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum" xlink:label="loc_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_619391241C3E7F35349D22106097FAA6" xlink:type="locator" /> <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_619391241C3E7F35349D22106097FAA6" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:label="loc_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_4E4F8B5180BD6A5E7B7E22106097D19D" xlink:type="locator" /> <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_4E4F8B5180BD6A5E7B7E22106097D19D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement" xlink:label="loc_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_9CD7157FAFF68352DB9A2210609743C2" xlink:type="locator" /> <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_9CD7157FAFF68352DB9A2210609743C2" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases" xlink:label="loc_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_ABE8EAA75E5B70DA4E3F221060970C6A" xlink:type="locator" /> <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_ABE8EAA75E5B70DA4E3F221060970C6A" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CrossDefaultProvisions" xlink:label="loc_pwr_CrossDefaultProvisions_0371582AA53BC2903E3E221060975E72" xlink:type="locator" /> <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_CrossDefaultProvisions_0371582AA53BC2903E3E221060975E72" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/DebtObligationsTables" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/DocumentAndEntityInformation" xlink:type="extended"> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInformationLineItems" xlink:label="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:type="locator" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitiesTable" xlink:label="loc_dei_EntitiesTable_F091CCDFD6B55B16877911146CF1CEE7" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntitiesTable_F091CCDFD6B55B16877911146CF1CEE7" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_F73FEB76C83F5BBD8E7B9E11C3430E52" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_F091CCDFD6B55B16877911146CF1CEE7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_F73FEB76C83F5BBD8E7B9E11C3430E52" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F71BF577E34CB1B485B70098C8BF9145_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_F73FEB76C83F5BBD8E7B9E11C3430E52" xlink:to="loc_us-gaap_ClassOfStockDomain_F71BF577E34CB1B485B70098C8BF9145_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_FA9DA7DEDB1355FD896AA789366B0AB0" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_F73FEB76C83F5BBD8E7B9E11C3430E52" xlink:to="loc_us-gaap_ClassOfStockDomain_FA9DA7DEDB1355FD896AA789366B0AB0" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommonStockClassUndefinedMember" xlink:label="loc_pwr_CommonStockClassUndefinedMember_915F92277258504FBC0C385274BD2B8C" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_FA9DA7DEDB1355FD896AA789366B0AB0" xlink:to="loc_pwr_CommonStockClassUndefinedMember_915F92277258504FBC0C385274BD2B8C" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_62AFAA96E3165410AF8C4A1178EC3C58" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_FA9DA7DEDB1355FD896AA789366B0AB0" xlink:to="loc_pwr_ExchangeableSharesMember_62AFAA96E3165410AF8C4A1178EC3C58" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_09AB1BD9EFD357C58CC44642348FEB29" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_DocumentType_09AB1BD9EFD357C58CC44642348FEB29" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_BE86F63A96B55C34808F935C57F822BA" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_DocumentFiscalPeriodFocus_BE86F63A96B55C34808F935C57F822BA" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport_21C269B8D0395BBE830E46C6DFB472A6" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_DocumentQuarterlyReport_21C269B8D0395BBE830E46C6DFB472A6" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_812B202D37195E38B053DFDA6FF8CB64" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_DocumentPeriodEndDate_812B202D37195E38B053DFDA6FF8CB64" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_2B10F65467BC5DBD91AA46E7DB3772D6" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_DocumentTransitionReport_2B10F65467BC5DBD91AA46E7DB3772D6" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_F1F326CE6D5E5228919AC159E4768125" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_AmendmentFlag_F1F326CE6D5E5228919AC159E4768125" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_E5BB39018B1C5C18941AD12C86954D9D" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_DocumentFiscalYearFocus_E5BB39018B1C5C18941AD12C86954D9D" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_635A06DF6ED958649E2B9F313BF1126D" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_CurrentFiscalYearEndDate_635A06DF6ED958649E2B9F313BF1126D" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_43DCB58531CB5ED4B332207170B8B558" xlink:type="locator" /> <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityFileNumber_43DCB58531CB5ED4B332207170B8B558" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_B22DC07D081B59218A59A48724EAC434" xlink:type="locator" /> <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityRegistrantName_B22DC07D081B59218A59A48724EAC434" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_2FE6AEF2315256C4B3BFCCE5B37E5D7C" xlink:type="locator" /> <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityCentralIndexKey_2FE6AEF2315256C4B3BFCCE5B37E5D7C" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_A063E35CA7F35DDCB9D649C39D5FEB5D" xlink:type="locator" /> <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityIncorporationStateCountryCode_A063E35CA7F35DDCB9D649C39D5FEB5D" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_ADEAEF5459DE5B8C8E7BEB0C6A332700" xlink:type="locator" /> <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityTaxIdentificationNumber_ADEAEF5459DE5B8C8E7BEB0C6A332700" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_883D0D80F46553E7BDB3983BF8EFE8D3" xlink:type="locator" /> <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityAddressAddressLine1_883D0D80F46553E7BDB3983BF8EFE8D3" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_5D91348636AA508E90C42C05DBB3C872" xlink:type="locator" /> <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityAddressCityOrTown_5D91348636AA508E90C42C05DBB3C872" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_D96ACE0C90905FC79B39569555587C8C" xlink:type="locator" /> <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityAddressStateOrProvince_D96ACE0C90905FC79B39569555587C8C" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_84988F7A7B525C819EEF6751FAD6E369" xlink:type="locator" /> <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityAddressPostalZipCode_84988F7A7B525C819EEF6751FAD6E369" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_4C7AA0D730AB58F38FEB41186A522031" xlink:type="locator" /> <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_CityAreaCode_4C7AA0D730AB58F38FEB41186A522031" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_9BBB355BB7BC5C64814875D51AE266B5" xlink:type="locator" /> <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_LocalPhoneNumber_9BBB355BB7BC5C64814875D51AE266B5" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_1E6AFB1E6B7C5991B29692C2AA5BC5C5" xlink:type="locator" /> <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_Security12bTitle_1E6AFB1E6B7C5991B29692C2AA5BC5C5" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_3E27A053ED7E5B4EA0B18D644B1C521C" xlink:type="locator" /> <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_TradingSymbol_3E27A053ED7E5B4EA0B18D644B1C521C" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_95D8491F6B3A567C9CE2A2915CEFE501" xlink:type="locator" /> <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_SecurityExchangeName_95D8491F6B3A567C9CE2A2915CEFE501" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_99DC33C860E15520B56FE40879417BFD" xlink:type="locator" /> <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityCurrentReportingStatus_99DC33C860E15520B56FE40879417BFD" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_7E65D82FBFC55B9DBE0174578041121A" xlink:type="locator" /> <link:definitionArc order="24" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityInteractiveDataCurrent_7E65D82FBFC55B9DBE0174578041121A" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_07B320182E0A5E89BEC3EC065D376529" xlink:type="locator" /> <link:definitionArc order="25" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityFilerCategory_07B320182E0A5E89BEC3EC065D376529" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_A14DC2BF6D7C5649BF694F10DFD4B393" xlink:type="locator" /> <link:definitionArc order="26" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntitySmallBusiness_A14DC2BF6D7C5649BF694F10DFD4B393" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_A0FC76F6B9ED574F89E5DE3428BCE864" xlink:type="locator" /> <link:definitionArc order="27" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityEmergingGrowthCompany_A0FC76F6B9ED574F89E5DE3428BCE864" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_8476648E5CA0540BB68D0A29278112FE" xlink:type="locator" /> <link:definitionArc order="28" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityShellCompany_8476648E5CA0540BB68D0A29278112FE" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_54ABF3C540D15EEE8341669D0205127D" xlink:type="locator" /> <link:definitionArc order="29" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_54ABF3C540D15EEE8341669D0205127D" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/Equity" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/EquityBasedCompensation" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4361782D1E1FF2B93274FE0CBD5A7BEE" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_B6F7A93437BF6FF21F4EFE0CBD523845" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4361782D1E1FF2B93274FE0CBD5A7BEE" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_B6F7A93437BF6FF21F4EFE0CBD523845" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_C70718A200D816B37D78FE0CBD540D6D" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_B6F7A93437BF6FF21F4EFE0CBD523845" xlink:to="loc_us-gaap_AwardTypeAxis_C70718A200D816B37D78FE0CBD540D6D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0287E6F91F8AE3E44780FE0CBD59D8EF_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_C70718A200D816B37D78FE0CBD540D6D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0287E6F91F8AE3E44780FE0CBD59D8EF_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0287E6F91F8AE3E44780FE0CBD59D8EF" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_C70718A200D816B37D78FE0CBD540D6D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0287E6F91F8AE3E44780FE0CBD59D8EF" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PerformanceStockUnitsPSUsMember" xlink:label="loc_pwr_PerformanceStockUnitsPSUsMember_E446CBEA57D1AB018E7DFE0CBD5A25FA" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0287E6F91F8AE3E44780FE0CBD59D8EF" xlink:to="loc_pwr_PerformanceStockUnitsPSUsMember_E446CBEA57D1AB018E7DFE0CBD5A25FA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_0E8E8985F0DB0AEFD788FE0CBD5A60A1" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4361782D1E1FF2B93274FE0CBD5A7BEE" xlink:to="loc_us-gaap_SharePrice_0E8E8985F0DB0AEFD788FE0CBD5A60A1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6D711DF29675DADAD5D2FE0CBD5B23C4" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4361782D1E1FF2B93274FE0CBD5A7BEE" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6D711DF29675DADAD5D2FE0CBD5B23C4" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_755816F10635960AE070FE0CBD5B900C" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4361782D1E1FF2B93274FE0CBD5A7BEE" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_755816F10635960AE070FE0CBD5B900C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_EE8DB8E12BEA5E57C93FFE0CBD5B2E24" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4361782D1E1FF2B93274FE0CBD5A7BEE" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_EE8DB8E12BEA5E57C93FFE0CBD5B2E24" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_38DC04DC623A993A59FF17C79FE20E37" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651" xlink:to="loc_us-gaap_AwardTypeAxis_38DC04DC623A993A59FF17C79FE20E37" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_38DC04DC623A993A59FF17C79FE20E37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_38DC04DC623A993A59FF17C79FE20E37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PerformanceStockUnitsPSUsMember" xlink:label="loc_pwr_PerformanceStockUnitsPSUsMember_DDDC512CD3EB57F013F717C79FE3FC17" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E" xlink:to="loc_pwr_PerformanceStockUnitsPSUsMember_DDDC512CD3EB57F013F717C79FE3FC17" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_FE88F1F1C97538667AC417C79FE30C6A" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651" xlink:to="loc_srt_RangeAxis_FE88F1F1C97538667AC417C79FE30C6A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_FE88F1F1C97538667AC417C79FE30C6A" xlink:to="loc_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_FE88F1F1C97538667AC417C79FE30C6A" xlink:to="loc_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_DDFF536D17E5EA28CE8A17C79FE4A245" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D" xlink:to="loc_srt_MinimumMember_DDFF536D17E5EA28CE8A17C79FE4A245" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_949C847960801BB08D6617C79FE4810E" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D" xlink:to="loc_srt_MaximumMember_949C847960801BB08D6617C79FE4810E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_81FBE6BFDB1C6E6CDD8B17C79FE4D18E" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_81FBE6BFDB1C6E6CDD8B17C79FE4D18E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PerformanceBasedAwardPerformancePercentage" xlink:label="loc_pwr_PerformanceBasedAwardPerformancePercentage_12D8920A444B4245913817C79FE51D53" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_pwr_PerformanceBasedAwardPerformancePercentage_12D8920A444B4245913817C79FE51D53" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_647A8DCCDFD6CD8A481E17C79FE5E85F" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_647A8DCCDFD6CD8A481E17C79FE5E85F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_D89CC9EC162022DD8F1817C79FE5EBF3" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_D89CC9EC162022DD8F1817C79FE5EBF3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_5CEBE937DB2067E30D6017C79FE57E26" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_us-gaap_ShareBasedCompensation_5CEBE937DB2067E30D6017C79FE57E26" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8552884BDDE61ED1701317C79FE52E6F" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8552884BDDE61ED1701317C79FE52E6F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_E0AFD5448809CC1EA05317C79FE5CC0E" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_E0AFD5448809CC1EA05317C79FE5CC0E" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BD498E78AFA2584693BB91B49EB790FC" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6BA76F8604E05BC3AE1CC8B64495B421" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BD498E78AFA2584693BB91B49EB790FC" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6BA76F8604E05BC3AE1CC8B64495B421" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_ACE1D5199DE855FEA14C99C1D4599651" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6BA76F8604E05BC3AE1CC8B64495B421" xlink:to="loc_us-gaap_AwardTypeAxis_ACE1D5199DE855FEA14C99C1D4599651" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_599994DD53E29474D7C20098C54DB9C0_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ACE1D5199DE855FEA14C99C1D4599651" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_599994DD53E29474D7C20098C54DB9C0_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90DDFB2DDF4654FC8FB1468BAA50B416" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ACE1D5199DE855FEA14C99C1D4599651" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90DDFB2DDF4654FC8FB1468BAA50B416" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RestrictedStockUnitsToBeSettledInCashMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_807EF45D0B6C5051A72FDF0C45C85EA3" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90DDFB2DDF4654FC8FB1468BAA50B416" xlink:to="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_807EF45D0B6C5051A72FDF0C45C85EA3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9472537498E577A8DAE69E8750BC9F2" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BD498E78AFA2584693BB91B49EB790FC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9472537498E577A8DAE69E8750BC9F2" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares" xlink:label="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_03FA350E07F45FEDB75486766CC9ACB3" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BD498E78AFA2584693BB91B49EB790FC" xlink:to="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_03FA350E07F45FEDB75486766CC9ACB3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6880045314DB5A758A163054BE08FDA3" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BD498E78AFA2584693BB91B49EB790FC" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6880045314DB5A758A163054BE08FDA3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_108B38ED3B245ED1B3110FAED8C1E8E4" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BD498E78AFA2584693BB91B49EB790FC" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_108B38ED3B245ED1B3110FAED8C1E8E4" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:label="loc_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_DBEDEAAC626A5802A22F93E46272DE1D" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BD498E78AFA2584693BB91B49EB790FC" xlink:to="loc_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_DBEDEAAC626A5802A22F93E46272DE1D" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_60AE6F34CD9BE0D7340CB74F94A62709" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_60AE6F34CD9BE0D7340CB74F94A62709" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_076F9D30B387424E3395B74F94A79A94" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_60AE6F34CD9BE0D7340CB74F94A62709" xlink:to="loc_us-gaap_AwardTypeAxis_076F9D30B387424E3395B74F94A79A94" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77B7CFFE646E43D0C082B74F94A72A19_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_076F9D30B387424E3395B74F94A79A94" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77B7CFFE646E43D0C082B74F94A72A19_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77B7CFFE646E43D0C082B74F94A72A19" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_076F9D30B387424E3395B74F94A79A94" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77B7CFFE646E43D0C082B74F94A72A19" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_C064ADF5400D6612233BB74F94A71028" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77B7CFFE646E43D0C082B74F94A72A19" xlink:to="loc_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_C064ADF5400D6612233BB74F94A71028" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_858F5E9CBD78280B050EB74F94A8E1B1" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_858F5E9CBD78280B050EB74F94A8E1B1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8D94EBE189BA5F8AD3A0B74F94A86C57" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8D94EBE189BA5F8AD3A0B74F94A86C57" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_310DF3E79AC7359A4EE8B74F94A8EFDC" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_310DF3E79AC7359A4EE8B74F94A8EFDC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_F8C61ADFE8B5EE8194DCB74F94A9F26E" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_F8C61ADFE8B5EE8194DCB74F94A9F26E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_49C4988ED7758BC69D40B74F94A999A6" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_49C4988ED7758BC69D40B74F94A999A6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_09FBA30D01E613EE23DDB74F94A9197D" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_ShareBasedCompensation_09FBA30D01E613EE23DDB74F94A9197D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_829640541630853B4373B74F94A946FC" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_829640541630853B4373B74F94A946FC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E2F3C5D63BFECF9EA228B74F94A9C0D9" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E2F3C5D63BFECF9EA228B74F94A9C0D9" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BAA9555F17C053399E9C91955C5DAE59" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46AC720BA53F50A3909DE9B8EFBBC240" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BAA9555F17C053399E9C91955C5DAE59" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46AC720BA53F50A3909DE9B8EFBBC240" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_FD94601F633B5DAF9479430A4D35B891" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46AC720BA53F50A3909DE9B8EFBBC240" xlink:to="loc_us-gaap_PlanNameAxis_FD94601F633B5DAF9479430A4D35B891" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_C72BD6EF891BC9CC4B8B20D6B80F4DFF_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_FD94601F633B5DAF9479430A4D35B891" xlink:to="loc_us-gaap_PlanNameDomain_C72BD6EF891BC9CC4B8B20D6B80F4DFF_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_E2E9972980345DD380B239767B07ABBA" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_FD94601F633B5DAF9479430A4D35B891" xlink:to="loc_us-gaap_PlanNameDomain_E2E9972980345DD380B239767B07ABBA" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_TwoThousandAndElevenPlanMember" xlink:label="loc_pwr_TwoThousandAndElevenPlanMember_782C17C4DDC8502D98093067AE054F87" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_E2E9972980345DD380B239767B07ABBA" xlink:to="loc_pwr_TwoThousandAndElevenPlanMember_782C17C4DDC8502D98093067AE054F87" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3E70AE8543A955F9B3961161AA802272" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BAA9555F17C053399E9C91955C5DAE59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3E70AE8543A955F9B3961161AA802272" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationTables" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/EquityDividendsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_86BBC391FAD1FF98E3D41B87E86027C3" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E" xlink:to="loc_us-gaap_StatementClassOfStockAxis_86BBC391FAD1FF98E3D41B87E86027C3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_CC76F5D74992E576EF961B87E86030EF_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_86BBC391FAD1FF98E3D41B87E86027C3" xlink:to="loc_us-gaap_ClassOfStockDomain_CC76F5D74992E576EF961B87E86030EF_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_CC76F5D74992E576EF961B87E86030EF" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_86BBC391FAD1FF98E3D41B87E86027C3" xlink:to="loc_us-gaap_ClassOfStockDomain_CC76F5D74992E576EF961B87E86030EF" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_715F5493D8F8CE41DEBB1B87E860FE00" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_CC76F5D74992E576EF961B87E86030EF" xlink:to="loc_pwr_ExchangeableSharesMember_715F5493D8F8CE41DEBB1B87E860FE00" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_90EE28A7470461BEC9961B87E8614CBE" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_90EE28A7470461BEC9961B87E8614CBE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_90EE28A7470461BEC9961B87E8614CBE" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_90EE28A7470461BEC9961B87E8614CBE" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_09B903E766D910E9D4841B87E861677E" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34" xlink:to="loc_us-gaap_SubsequentEventMember_09B903E766D910E9D4841B87E861677E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_47D34693E46BBE6843C61B87E861E9D8" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_47D34693E46BBE6843C61B87E861E9D8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaap_DividendsCommonStockCash_C685EAB1BD577661D1061B87E862715C" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:to="loc_us-gaap_DividendsCommonStockCash_C685EAB1BD577661D1061B87E862715C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_04E5415F08E0A90F16BD1B87E86220BF" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_04E5415F08E0A90F16BD1B87E86220BF" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_D8FA3DE20DEC1DDCECC3F8FE959F93D2" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_05632FE772B724DF19CCF8FE959D4E49" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_D8FA3DE20DEC1DDCECC3F8FE959F93D2" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_05632FE772B724DF19CCF8FE959D4E49" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_B810629BE004396B7A1EF8FE959D4629" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_05632FE772B724DF19CCF8FE959D4E49" xlink:to="loc_us-gaap_StatementClassOfStockAxis_B810629BE004396B7A1EF8FE959D4629" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F0F0A7A2CBB2DD312C1EF8FE959E4B89_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_B810629BE004396B7A1EF8FE959D4629" xlink:to="loc_us-gaap_ClassOfStockDomain_F0F0A7A2CBB2DD312C1EF8FE959E4B89_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F0F0A7A2CBB2DD312C1EF8FE959E4B89" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_B810629BE004396B7A1EF8FE959D4629" xlink:to="loc_us-gaap_ClassOfStockDomain_F0F0A7A2CBB2DD312C1EF8FE959E4B89" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesFPreferredStockMember" xlink:label="loc_us-gaap_SeriesFPreferredStockMember_5B25D03AF6E034E3587CF8FE959ED001" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_F0F0A7A2CBB2DD312C1EF8FE959E4B89" xlink:to="loc_us-gaap_SeriesFPreferredStockMember_5B25D03AF6E034E3587CF8FE959ED001" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_8E67C46B89D95AD68312F8FE959EFA1C" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_F0F0A7A2CBB2DD312C1EF8FE959E4B89" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_8E67C46B89D95AD68312F8FE959EFA1C" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesForCommonStockMember" xlink:label="loc_pwr_ExchangeableSharesForCommonStockMember_EA63646A173C235F3C59F8FE959FB8E7" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_F0F0A7A2CBB2DD312C1EF8FE959E4B89" xlink:to="loc_pwr_ExchangeableSharesForCommonStockMember_EA63646A173C235F3C59F8FE959FB8E7" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_014F1AA76E2F94188BC5F8FE959F244F" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_F0F0A7A2CBB2DD312C1EF8FE959E4B89" xlink:to="loc_pwr_ExchangeableSharesMember_014F1AA76E2F94188BC5F8FE959F244F" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare" xlink:label="loc_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_17795A21A5349C4BDA25F8FE95A0E3BC" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_D8FA3DE20DEC1DDCECC3F8FE959F93D2" xlink:to="loc_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_17795A21A5349C4BDA25F8FE95A0E3BC" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts" xlink:label="loc_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_AAA8F0AF1C9CBA24267EF8FE95A0C05D" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_D8FA3DE20DEC1DDCECC3F8FE959F93D2" xlink:to="loc_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_AAA8F0AF1C9CBA24267EF8FE95A0C05D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_CDBAE346158C6F3E4A6AF8FE95A150D7" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_D8FA3DE20DEC1DDCECC3F8FE959F93D2" xlink:to="loc_us-gaap_PreferredStockSharesIssued_CDBAE346158C6F3E4A6AF8FE95A150D7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_2BC7E901F0B2DFE6023BF8FE95A10772" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_D8FA3DE20DEC1DDCECC3F8FE959F93D2" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_2BC7E901F0B2DFE6023BF8FE95A10772" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_BC2EC0424B330EE48E30F8FE95A22D05" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_D8FA3DE20DEC1DDCECC3F8FE959F93D2" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_BC2EC0424B330EE48E30F8FE95A22D05" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/EquityNonControllingInterestsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623795A85F558F7401F827D4686E3316" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623795A85F558F7401F827D4686E3316" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_6A388C58EB7CE484B24927D4686ED5B8" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623795A85F558F7401F827D4686E3316" xlink:to="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_6A388C58EB7CE484B24927D4686ED5B8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_6A388C58EB7CE484B24927D4686ED5B8" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_6A388C58EB7CE484B24927D4686ED5B8" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6DF572391AE18497D70F27D4686F3096" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6DF572391AE18497D70F27D4686F3096" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_899A887EDE1A5780EF4627D4686F757C" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_899A887EDE1A5780EF4627D4686F757C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:label="loc_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_531E7359314BD266B97C27D46870675C" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:to="loc_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_531E7359314BD266B97C27D46870675C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_BF45D272905D96BCBA6827D46870D227" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:to="loc_us-gaap_MinorityInterest_BF45D272905D96BCBA6827D46870D227" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8D5A5C04F6F2868B06A127D46870BF31" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8D5A5C04F6F2868B06A127D46870BF31" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInNotesReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInNotesReceivables_409CC452256DF9C50B6B27D46870FB11" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:to="loc_us-gaap_IncreaseDecreaseInNotesReceivables_409CC452256DF9C50B6B27D46870FB11" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/EquityRepurchasesOfCommonStockUnderStockRepurchaseProgramsDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/EquityTables" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/EquityTreasuryStockDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_A575A1E75E78E1527E7CF9464F3B1E39" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_A575A1E75E78E1527E7CF9464F3B1E39" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_96D2BCB78B9DC7A0A191F9464F3CC791_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_A575A1E75E78E1527E7CF9464F3B1E39" xlink:to="loc_us-gaap_ClassOfStockDomain_96D2BCB78B9DC7A0A191F9464F3CC791_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_96D2BCB78B9DC7A0A191F9464F3CC791" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_A575A1E75E78E1527E7CF9464F3B1E39" xlink:to="loc_us-gaap_ClassOfStockDomain_96D2BCB78B9DC7A0A191F9464F3CC791" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" xlink:label="loc_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_BCEAD7E6A140966B7D6DF9464F3C052A" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_96D2BCB78B9DC7A0A191F9464F3CC791" xlink:to="loc_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_BCEAD7E6A140966B7D6DF9464F3C052A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_2B07FD0D5EC6E3FA8E64F9464F3D27D0" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:to="loc_us-gaap_PlanNameAxis_2B07FD0D5EC6E3FA8E64F9464F3D27D0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_2B07FD0D5EC6E3FA8E64F9464F3D27D0" xlink:to="loc_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_2B07FD0D5EC6E3FA8E64F9464F3D27D0" xlink:to="loc_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember" xlink:label="loc_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_7F057B79B8887042D684F9464F3D3578" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5" xlink:to="loc_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_7F057B79B8887042D684F9464F3D3578" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_3B14F32A7B9A2F6966B4F9464F3DED0A" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_3B14F32A7B9A2F6966B4F9464F3DED0A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_3B14F32A7B9A2F6966B4F9464F3DED0A" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_3B14F32A7B9A2F6966B4F9464F3DED0A" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_A2017RepurchaseProgramMember" xlink:label="loc_pwr_A2017RepurchaseProgramMember_24E80F44DDC4841ADE6BF9464F3E4E7D" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A" xlink:to="loc_pwr_A2017RepurchaseProgramMember_24E80F44DDC4841ADE6BF9464F3E4E7D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_A2018RepurchaseProgramMember" xlink:label="loc_pwr_A2018RepurchaseProgramMember_30A515DC60E238833228F9464F3E99D3" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A" xlink:to="loc_pwr_A2018RepurchaseProgramMember_30A515DC60E238833228F9464F3E99D3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_BAF572598CEAA811B419F9464F3FB8D1" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_BAF572598CEAA811B419F9464F3FB8D1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2EF4DF739CA9B749BC8AF9464F3F2BA0" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2EF4DF739CA9B749BC8AF9464F3F2BA0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8371209638BA5B4F9FACF9464F3FC615" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8371209638BA5B4F9FACF9464F3FC615" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3F2576BAF1D4BDB8E8B6F9464F3FABB1" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3F2576BAF1D4BDB8E8B6F9464F3FABB1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_C0C1BA41F926A61D488EF9464F3F4201" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_C0C1BA41F926A61D488EF9464F3F4201" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0CB24A0D4B4651F691ED472B4AEDDA2E" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0CB24A0D4B4651F691ED472B4AEDDA2E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_818741E868E750BFB48E9CD1B59E5843" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0CB24A0D4B4651F691ED472B4AEDDA2E" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_818741E868E750BFB48E9CD1B59E5843" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2A8393737487A0E9B8280098C6B78034_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_818741E868E750BFB48E9CD1B59E5843" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2A8393737487A0E9B8280098C6B78034_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_818741E868E750BFB48E9CD1B59E5843" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_463948FD2D5A569BA337E07ECB8FFCDA" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:to="loc_us-gaap_CustomerRelationshipsMember_463948FD2D5A569BA337E07ECB8FFCDA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_8AD3B849467E56D3A3AFCB21EBA2720F" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_8AD3B849467E56D3A3AFCB21EBA2720F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_755BA83871315598BAA150F8960F1548" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:to="loc_us-gaap_TradeNamesMember_755BA83871315598BAA150F8960F1548" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_256F99B94A1659FEAA61D507E01940F9" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_256F99B94A1659FEAA61D507E01940F9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_67A971217B21599EAB91568B823EFB1E" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_67A971217B21599EAB91568B823EFB1E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CurriculumMember" xlink:label="loc_pwr_CurriculumMember_9BFA4D860E435307BC2E5F086E67FE45" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:to="loc_pwr_CurriculumMember_9BFA4D860E435307BC2E5F086E67FE45" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_D1201665F7165A7A8CB21D62B774211D" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_D1201665F7165A7A8CB21D62B774211D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96418A2A3ADC5114AD0626CF3F06409A" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96418A2A3ADC5114AD0626CF3F06409A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0B76786D626B52E48B6464A6BE83FD8F" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0B76786D626B52E48B6464A6BE83FD8F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_CC27DE2C4E015C44B2506F3A37B4DD8F" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_CC27DE2C4E015C44B2506F3A37B4DD8F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_28F32E0241335FBD8FA7B0BD55D82047" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_CF218CCE405C5B058F913D958BC6445B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_28F32E0241335FBD8FA7B0BD55D82047" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_CF218CCE405C5B058F913D958BC6445B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_8DA33E50873D510D9002D62C7F280920" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_CF218CCE405C5B058F913D958BC6445B" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_8DA33E50873D510D9002D62C7F280920" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_434ADA0A4E4A491915230098C6BA2C4D_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_8DA33E50873D510D9002D62C7F280920" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_434ADA0A4E4A491915230098C6BA2C4D_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_88467620C8A95483B2CE2592FF2E8454" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_8DA33E50873D510D9002D62C7F280920" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_88467620C8A95483B2CE2592FF2E8454" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_7F18CCB35B4659979CC41F00CCB75FC6" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_88467620C8A95483B2CE2592FF2E8454" xlink:to="loc_us-gaap_LicensingAgreementsMember_7F18CCB35B4659979CC41F00CCB75FC6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_74824B6D0AB851C2BA6F65FB9D49A1B4" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_28F32E0241335FBD8FA7B0BD55D82047" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_74824B6D0AB851C2BA6F65FB9D49A1B4" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_21577CCA2E5855FCAEB9A1B09B9DA40B" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_111A7A7157455763BE28659273D25D10" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_21577CCA2E5855FCAEB9A1B09B9DA40B" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_111A7A7157455763BE28659273D25D10" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_AE0AF231BFC7552DA40377BE79D1BE9F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_111A7A7157455763BE28659273D25D10" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_AE0AF231BFC7552DA40377BE79D1BE9F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_F3F82F93C37662714B1D0098C6D06049_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_AE0AF231BFC7552DA40377BE79D1BE9F" xlink:to="loc_us-gaap_SegmentDomain_F3F82F93C37662714B1D0098C6D06049_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_CA0A740DACE453E49BB592453AC45C30" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_AE0AF231BFC7552DA40377BE79D1BE9F" xlink:to="loc_us-gaap_SegmentDomain_CA0A740DACE453E49BB592453AC45C30" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ElectricPowerInfrastructureServicesMember" xlink:label="loc_pwr_ElectricPowerInfrastructureServicesMember_D860DAF6500E50049B0B80077CB1812D" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_CA0A740DACE453E49BB592453AC45C30" xlink:to="loc_pwr_ElectricPowerInfrastructureServicesMember_D860DAF6500E50049B0B80077CB1812D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PipelineAndIndustrialInfrastructureServicesMember" xlink:label="loc_pwr_PipelineAndIndustrialInfrastructureServicesMember_5DBB20FB33C65A18BEBC470AF7DD5A49" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_CA0A740DACE453E49BB592453AC45C30" xlink:to="loc_pwr_PipelineAndIndustrialInfrastructureServicesMember_5DBB20FB33C65A18BEBC470AF7DD5A49" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_21577CCA2E5855FCAEB9A1B09B9DA40B" xlink:to="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_D0352E5212775AC79A7735258E2DC9DF" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_GoodwillGross_D0352E5212775AC79A7735258E2DC9DF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_503C0EB9D5505E48B72BFCC1E4FC48DD" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_503C0EB9D5505E48B72BFCC1E4FC48DD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1F44D25CC7955724949A9FC593B397A9" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_Goodwill_1F44D25CC7955724949A9FC593B397A9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_1F3DA0E0F8B3562190B989FA1A152BD7" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_1F3DA0E0F8B3562190B989FA1A152BD7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_B649382BD87355E1ADD287098A3D8D92" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_B649382BD87355E1ADD287098A3D8D92" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2C4551B2B5ED56D49365DEA6C2F774E2" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2C4551B2B5ED56D49365DEA6C2F774E2" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/Leases" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/LeasesNarrativeDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_C67B28F04AD0CFF8757417D99ED9B1BF" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_C67B28F04AD0CFF8757417D99ED9B1BF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_C67B28F04AD0CFF8757417D99ED9B1BF" xlink:to="loc_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_C67B28F04AD0CFF8757417D99ED9B1BF" xlink:to="loc_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RelatedPartiesMember" xlink:label="loc_pwr_RelatedPartiesMember_2E056EA0F792AE8F986D17D99EDA798F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F" xlink:to="loc_pwr_RelatedPartiesMember_2E056EA0F792AE8F986D17D99EDA798F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_258CD925A6D6E0F0286917D99EDA5078" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A" xlink:to="loc_srt_RangeAxis_258CD925A6D6E0F0286917D99EDA5078" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_982641D40E73073C8F0A17D99EDBE20B_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_258CD925A6D6E0F0286917D99EDA5078" xlink:to="loc_srt_RangeMember_982641D40E73073C8F0A17D99EDBE20B_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_982641D40E73073C8F0A17D99EDBE20B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_258CD925A6D6E0F0286917D99EDA5078" xlink:to="loc_srt_RangeMember_982641D40E73073C8F0A17D99EDBE20B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_0E99727C26B4BBD88CC717D99EDB45F1" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_982641D40E73073C8F0A17D99EDBE20B" xlink:to="loc_srt_MinimumMember_0E99727C26B4BBD88CC717D99EDB45F1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_17F72308C3BA170387AF17D99EDB4D63" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_982641D40E73073C8F0A17D99EDBE20B" xlink:to="loc_srt_MaximumMember_17F72308C3BA170387AF17D99EDB4D63" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_A01D24FE010EB216FF5117D99EDB7082" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_A01D24FE010EB216FF5117D99EDB7082" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_E1F546914A9BFEE6093D17D99EDC23E3" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_E1F546914A9BFEE6093D17D99EDC23E3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_28938D37679F55A2B70417D99EDC248A" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_us-gaap_LeaseAndRentalExpense_28938D37679F55A2B70417D99EDC248A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaap_OperatingLeaseExpense_51CAE966F7D16E3109A417D99EDC9902" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_us-gaap_OperatingLeaseExpense_51CAE966F7D16E3109A417D99EDC9902" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback" xlink:label="loc_pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback_D99CB2356CACD885D7B817D99EDC4BEF" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback_D99CB2356CACD885D7B817D99EDC4BEF" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback" xlink:label="loc_pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback_7CA0AD5BDEF2C420692817D99EDCBD74" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback_7CA0AD5BDEF2C420692817D99EDCBD74" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseResidualValueOfLeasedAsset" xlink:label="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_4EFF0726483AB9F6042B17D99EDD8D52" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_4EFF0726483AB9F6042B17D99EDD8D52" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability" xlink:label="loc_pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_6851B3A4F5B2A88AA16617D99EDD7C86" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_6851B3A4F5B2A88AA16617D99EDD7C86" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DE928A00D777C67906DD17D99EDD9DFF" xlink:type="locator" /> <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DE928A00D777C67906DD17D99EDD9DFF" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/LeasesOtherInformationRelatedToLeasesDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/LeasesTables" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/NewAccountingPronouncements" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/NewAccountingPronouncementsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_619C2A6B89105844A1FE62B1F7EFE70D" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_629652ED058B52119C10CCB748D63C9F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_619C2A6B89105844A1FE62B1F7EFE70D" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_629652ED058B52119C10CCB748D63C9F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_11EC7DB4B96F5B84B3769111954031C1" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_629652ED058B52119C10CCB748D63C9F" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_11EC7DB4B96F5B84B3769111954031C1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_D8C14C32C897C7BE4D8F0098C7543FA4_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_11EC7DB4B96F5B84B3769111954031C1" xlink:to="loc_us-gaap_TypeOfAdoptionMember_D8C14C32C897C7BE4D8F0098C7543FA4_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_DCD5546DFCBE56E48143BE7D28D66367" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_11EC7DB4B96F5B84B3769111954031C1" xlink:to="loc_us-gaap_TypeOfAdoptionMember_DCD5546DFCBE56E48143BE7D28D66367" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_8EFE2A371F3F59C883DF838C107F78E8" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_DCD5546DFCBE56E48143BE7D28D66367" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_8EFE2A371F3F59C883DF838C107F78E8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_5E31AB2B994A529C9E34F77110E84207" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_619C2A6B89105844A1FE62B1F7EFE70D" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5E31AB2B994A529C9E34F77110E84207" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_6C87CC15FF0D512E9843977EEF19AA21" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_619C2A6B89105844A1FE62B1F7EFE70D" xlink:to="loc_us-gaap_OperatingLeaseLiability_6C87CC15FF0D512E9843977EEF19AA21" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/PerShareInformation" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/PerShareInformationNarrativeDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/PerShareInformationTables" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/SegmentInformation" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/SegmentInformationDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_050C9FE1BDEB560E98C20144D61B1327" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E58BBB9008645C21B04CC0F449F0ED53" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_050C9FE1BDEB560E98C20144D61B1327" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E58BBB9008645C21B04CC0F449F0ED53" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionAxis" xlink:label="loc_us-gaap_GeographicDistributionAxis_257F08F0D0EF5027B342074154600667" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E58BBB9008645C21B04CC0F449F0ED53" xlink:to="loc_us-gaap_GeographicDistributionAxis_257F08F0D0EF5027B342074154600667" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaap_GeographicDistributionDomain_D5099F30A17743FC5A480098C4ACBFDE_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GeographicDistributionAxis_257F08F0D0EF5027B342074154600667" xlink:to="loc_us-gaap_GeographicDistributionDomain_D5099F30A17743FC5A480098C4ACBFDE_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaap_GeographicDistributionDomain_1F4143A1E0295FD19FBFC75DF15BCB07" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GeographicDistributionAxis_257F08F0D0EF5027B342074154600667" xlink:to="loc_us-gaap_GeographicDistributionDomain_1F4143A1E0295FD19FBFC75DF15BCB07" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionForeignMember" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_572AD3326AE5588785D260E420FB7608" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_1F4143A1E0295FD19FBFC75DF15BCB07" xlink:to="loc_us-gaap_GeographicDistributionForeignMember_572AD3326AE5588785D260E420FB7608" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_A831F0EEC0E350888173790EB9E8BE77" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E58BBB9008645C21B04CC0F449F0ED53" xlink:to="loc_srt_StatementGeographicalAxis_A831F0EEC0E350888173790EB9E8BE77" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_CB77DA89E622B1A1A2AC0098C4AC52DA_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_A831F0EEC0E350888173790EB9E8BE77" xlink:to="loc_srt_SegmentGeographicalDomain_CB77DA89E622B1A1A2AC0098C4AC52DA_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_D1506FBEC7975D91BCDC2DD1B2BA2C0E" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_A831F0EEC0E350888173790EB9E8BE77" xlink:to="loc_srt_SegmentGeographicalDomain_D1506FBEC7975D91BCDC2DD1B2BA2C0E" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_B8B060C9E5915D6E9D7149500A465C01" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_D1506FBEC7975D91BCDC2DD1B2BA2C0E" xlink:to="loc_country_CA_B8B060C9E5915D6E9D7149500A465C01" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_61B0AB1ED5785162955479504384D921" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_050C9FE1BDEB560E98C20144D61B1327" xlink:to="loc_us-gaap_NumberOfReportableSegments_61B0AB1ED5785162955479504384D921" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfInternalDivisions" xlink:label="loc_pwr_NumberOfInternalDivisions_19F89B91C6885AE383C1735EF5C6C03E" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_050C9FE1BDEB560E98C20144D61B1327" xlink:to="loc_pwr_NumberOfInternalDivisions_19F89B91C6885AE383C1735EF5C6C03E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D01635018E485DD9BD196634A2C84277" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_050C9FE1BDEB560E98C20144D61B1327" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D01635018E485DD9BD196634A2C84277" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PercentageOfForeignRevenue" xlink:label="loc_pwr_PercentageOfForeignRevenue_B74A9A5E71BE5D04AA850BA9ACE301E0" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_050C9FE1BDEB560E98C20144D61B1327" xlink:to="loc_pwr_PercentageOfForeignRevenue_B74A9A5E71BE5D04AA850BA9ACE301E0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_88CBC63F58A75C5AABDAA2F6B5E03D58" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_050C9FE1BDEB560E98C20144D61B1327" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_88CBC63F58A75C5AABDAA2F6B5E03D58" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96308A40D1A45E8086710C75845858E4" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96308A40D1A45E8086710C75845858E4" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2ED423911DAC5E23B966244DA1038BBB" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96308A40D1A45E8086710C75845858E4" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2ED423911DAC5E23B966244DA1038BBB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_6ADA7F2738ED092372480098C497BE41_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2ED423911DAC5E23B966244DA1038BBB" xlink:to="loc_us-gaap_SegmentDomain_6ADA7F2738ED092372480098C497BE41_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_B5C12D6F99325C61A1E80CA9CA9F8054" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2ED423911DAC5E23B966244DA1038BBB" xlink:to="loc_us-gaap_SegmentDomain_B5C12D6F99325C61A1E80CA9CA9F8054" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ElectricPowerInfrastructureServicesMember" xlink:label="loc_pwr_ElectricPowerInfrastructureServicesMember_E96727A580675A84800E0BCF0142258B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_B5C12D6F99325C61A1E80CA9CA9F8054" xlink:to="loc_pwr_ElectricPowerInfrastructureServicesMember_E96727A580675A84800E0BCF0142258B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PipelineAndIndustrialInfrastructureServicesMember" xlink:label="loc_pwr_PipelineAndIndustrialInfrastructureServicesMember_E59CA60F9FB45C5F911A73A9C4F36D4D" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_B5C12D6F99325C61A1E80CA9CA9F8054" xlink:to="loc_pwr_PipelineAndIndustrialInfrastructureServicesMember_E59CA60F9FB45C5F911A73A9C4F36D4D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_C75B67516DEC586FB748C6D200F4CD5F" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96308A40D1A45E8086710C75845858E4" xlink:to="loc_srt_ConsolidationItemsAxis_C75B67516DEC586FB748C6D200F4CD5F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_38BB673E6B651691D92F0098C49815EC_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_C75B67516DEC586FB748C6D200F4CD5F" xlink:to="loc_srt_ConsolidationItemsDomain_38BB673E6B651691D92F0098C49815EC_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_85060796C272550BAA1EE2678ABBCCE2" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_C75B67516DEC586FB748C6D200F4CD5F" xlink:to="loc_srt_ConsolidationItemsDomain_85060796C272550BAA1EE2678ABBCCE2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_CFE21FA103FC52EC9D2FC785642193A2" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_85060796C272550BAA1EE2678ABBCCE2" xlink:to="loc_us-gaap_OperatingSegmentsMember_CFE21FA103FC52EC9D2FC785642193A2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_987B16C0526B51FC86178BA8C159E744" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_85060796C272550BAA1EE2678ABBCCE2" xlink:to="loc_us-gaap_CorporateNonSegmentMember_987B16C0526B51FC86178BA8C159E744" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_20CAD18CCA0F5FA3A1314B956707D31B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_20CAD18CCA0F5FA3A1314B956707D31B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_ED66A77FB04754EB85CAE51BFB1B5CC9" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:to="loc_us-gaap_OperatingIncomeLoss_ED66A77FB04754EB85CAE51BFB1B5CC9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_19C96E696F8D540089E5D763D2395B1B" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:to="loc_us-gaap_Depreciation_19C96E696F8D540089E5D763D2395B1B" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SegmentInformationTables" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_A2E77B724CDD5672DC0B3A778AEC458F" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_A7C8605AAD35EF9427603A778AEAE385" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_A2E77B724CDD5672DC0B3A778AEC458F" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_A7C8605AAD35EF9427603A778AEAE385" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_D57F42F768FEE79F22563A778AEBC319" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_A7C8605AAD35EF9427603A778AEAE385" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_D57F42F768FEE79F22563A778AEBC319" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_EAC085FF251562B156553A778AEB5DF8_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_D57F42F768FEE79F22563A778AEBC319" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_EAC085FF251562B156553A778AEB5DF8_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_EAC085FF251562B156553A778AEB5DF8" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_D57F42F768FEE79F22563A778AEBC319" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_EAC085FF251562B156553A778AEB5DF8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_F60F4323BCCE6BD2DAAA3A778AEBFB93" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_EAC085FF251562B156553A778AEB5DF8" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_F60F4323BCCE6BD2DAAA3A778AEBFB93" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_04EBF096F274C62E30943A778AEC2C5D" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_EAC085FF251562B156553A778AEB5DF8" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_04EBF096F274C62E30943A778AEC2C5D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A10A103B8B780D39DBF63A778AECE5E7" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_A7C8605AAD35EF9427603A778AEAE385" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A10A103B8B780D39DBF63A778AECE5E7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A4282F168EA7801D4F513A778AEC0475_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A10A103B8B780D39DBF63A778AECE5E7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A4282F168EA7801D4F513A778AEC0475_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A4282F168EA7801D4F513A778AEC0475" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A10A103B8B780D39DBF63A778AECE5E7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A4282F168EA7801D4F513A778AEC0475" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_C26E32372ECB7A10BA0D3A778AECAAC2" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A4282F168EA7801D4F513A778AEC0475" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_C26E32372ECB7A10BA0D3A778AECAAC2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_F559ADF87B839FC302AF3AC7B6054495" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_A7C8605AAD35EF9427603A778AEAE385" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_F559ADF87B839FC302AF3AC7B6054495" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_F559ADF87B839FC302AF3AC7B6054495" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_F559ADF87B839FC302AF3AC7B6054495" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_148056308B853517C9F33AC82045280B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_148056308B853517C9F33AC82045280B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_30C3D0B5DE69C1B63C533AADDB015154" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_A2E77B724CDD5672DC0B3A778AEC458F" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_30C3D0B5DE69C1B63C533AADDB015154" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_C63B39FDEE4816012F233AAE9D47FBD5" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_A2E77B724CDD5672DC0B3A778AEC458F" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_C63B39FDEE4816012F233AAE9D47FBD5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_F39BCB66121EA7EA750E3A778AEC6793" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_A2E77B724CDD5672DC0B3A778AEC458F" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_F39BCB66121EA7EA750E3A778AEC6793" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_D063EA11DB73E8FD6A80169D11BFBC16" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_64B032D54FFCF8C8F307169D11BD2794" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_D063EA11DB73E8FD6A80169D11BFBC16" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_64B032D54FFCF8C8F307169D11BD2794" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_3DD84BF1A23D3C03876A169D11BDB179" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_64B032D54FFCF8C8F307169D11BD2794" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_3DD84BF1A23D3C03876A169D11BDB179" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_3DD84BF1A23D3C03876A169D11BDB179" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_3DD84BF1A23D3C03876A169D11BDB179" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_DomesticBankAccountsMember" xlink:label="loc_pwr_DomesticBankAccountsMember_7326F739384395A78C16169D11BD7E12" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:to="loc_pwr_DomesticBankAccountsMember_7326F739384395A78C16169D11BD7E12" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ForeignBankAccountsMember" xlink:label="loc_pwr_ForeignBankAccountsMember_1D24F8A654E172DF4002169D11BEB3D4" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:to="loc_pwr_ForeignBankAccountsMember_1D24F8A654E172DF4002169D11BEB3D4" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_DomesticJointVenturesMember" xlink:label="loc_pwr_DomesticJointVenturesMember_B4E42F290286AD88188C169D11BE6207" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:to="loc_pwr_DomesticJointVenturesMember_B4E42F290286AD88188C169D11BE6207" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ForeignJointVenturesMember" xlink:label="loc_pwr_ForeignJointVenturesMember_8890C798FBF02195A09B169D11BEC6F3" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:to="loc_pwr_ForeignJointVenturesMember_8890C798FBF02195A09B169D11BEC6F3" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_InvestmentsInJointVenturesMember" xlink:label="loc_pwr_InvestmentsInJointVenturesMember_1B4BAC28298348C0C7A6169D11BEA6AB" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:to="loc_pwr_InvestmentsInJointVenturesMember_1B4BAC28298348C0C7A6169D11BEA6AB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CashNotHeldByJointVenturesMember" xlink:label="loc_pwr_CashNotHeldByJointVenturesMember_02BB7512A749C14BCFB7169D11BE9113" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:to="loc_pwr_CashNotHeldByJointVenturesMember_02BB7512A749C14BCFB7169D11BE9113" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4E8931D340FE6E04EF6B169D11BF7310" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_D063EA11DB73E8FD6A80169D11BFBC16" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4E8931D340FE6E04EF6B169D11BF7310" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_C1C2774601A34D4672E3169D11BFAEA7" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_D063EA11DB73E8FD6A80169D11BFBC16" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_C1C2774601A34D4672E3169D11BFAEA7" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_53BE225D5C337E6BC9A226C37C50F726" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_53BE225D5C337E6BC9A226C37C50F726" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_53BE225D5C337E6BC9A226C37C50F726" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_53BE225D5C337E6BC9A226C37C50F726" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember_3B740F4F11F3C1F858DC26C37C50C8E7" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98" xlink:to="loc_us-gaap_MeasurementInputPriceVolatilityMember_3B740F4F11F3C1F858DC26C37C50C8E7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_A3DCAC4C4E08B046E3FB26C37C5057FC" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_A3DCAC4C4E08B046E3FB26C37C5057FC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3CCAE86E88025913E70F26C37C51B046" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3CCAE86E88025913E70F26C37C51B046" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3CCAE86E88025913E70F26C37C51B046" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3CCAE86E88025913E70F26C37C51B046" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_FD6E136B6AE496276FF326C37C51CB48" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_FD6E136B6AE496276FF326C37C51CB48" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_ED32D3EAD5EA91225FE626C37C52F6FF" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_ED32D3EAD5EA91225FE626C37C52F6FF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_CCD2F452A144E469DB2026C37C57AFF6_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_ED32D3EAD5EA91225FE626C37C52F6FF" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_CCD2F452A144E469DB2026C37C57AFF6_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_CCD2F452A144E469DB2026C37C57AFF6" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_ED32D3EAD5EA91225FE626C37C52F6FF" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_CCD2F452A144E469DB2026C37C57AFF6" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_AcquisitionWithoutMaximumEarnOutMember" xlink:label="loc_pwr_AcquisitionWithoutMaximumEarnOutMember_F5280A1F5F4364F4490126C37C57841E" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_CCD2F452A144E469DB2026C37C57AFF6" xlink:to="loc_pwr_AcquisitionWithoutMaximumEarnOutMember_F5280A1F5F4364F4490126C37C57841E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_B69E860AC10AA0E329A526C37C571B8A" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:to="loc_srt_RangeAxis_B69E860AC10AA0E329A526C37C571B8A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_113DA6452A3523AB645326C37C57FDBC_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_B69E860AC10AA0E329A526C37C571B8A" xlink:to="loc_srt_RangeMember_113DA6452A3523AB645326C37C57FDBC_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_113DA6452A3523AB645326C37C57FDBC" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_B69E860AC10AA0E329A526C37C571B8A" xlink:to="loc_srt_RangeMember_113DA6452A3523AB645326C37C57FDBC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_F1DD56869039F02074CD26C37C5824C2" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_113DA6452A3523AB645326C37C57FDBC" xlink:to="loc_srt_MinimumMember_F1DD56869039F02074CD26C37C5824C2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_E0D04657C39071C20EF026C37C58F645" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_113DA6452A3523AB645326C37C57FDBC" xlink:to="loc_srt_MaximumMember_E0D04657C39071C20EF026C37C58F645" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_2EAB122A2743C61B598B26C37C59A02D" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_2EAB122A2743C61B598B26C37C59A02D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_55030AEB5922D41471EF26C37C5954EB" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_55030AEB5922D41471EF26C37C5954EB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_15EC5CA05DA832535A0C26C37C594CAB" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_15EC5CA05DA832535A0C26C37C594CAB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_53F47C0BE1B94A1669BF26C37C5959CC" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_53F47C0BE1B94A1669BF26C37C5959CC" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" xlink:type="extended"> <link:loc xlink:href="pwr-20190930.xsd#pwr_GoodwillAndIntangibleAssetsLineItems" xlink:label="loc_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_GoodwillAndIntangibleAssetsTable" xlink:label="loc_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:to="loc_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0DB175BFAADE52B4C520169D0966AC17" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0DB175BFAADE52B4C520169D0966AC17" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0DB175BFAADE52B4C520169D0966AC17" xlink:to="loc_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0DB175BFAADE52B4C520169D0966AC17" xlink:to="loc_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PipelineAndIndustrialInfrastructureServicesMember" xlink:label="loc_pwr_PipelineAndIndustrialInfrastructureServicesMember_06CC892543F325083A09169D09664412" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D" xlink:to="loc_pwr_PipelineAndIndustrialInfrastructureServicesMember_06CC892543F325083A09169D09664412" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReportingUnitAxis" xlink:label="loc_us-gaap_ReportingUnitAxis_BB04DDBA9322D83A347C169D09673D99" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:to="loc_us-gaap_ReportingUnitAxis_BB04DDBA9322D83A347C169D09673D99" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReportingUnitDomain" xlink:label="loc_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReportingUnitAxis_BB04DDBA9322D83A347C169D09673D99" xlink:to="loc_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReportingUnitDomain" xlink:label="loc_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReportingUnitAxis_BB04DDBA9322D83A347C169D09673D99" xlink:to="loc_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember" xlink:label="loc_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_561A7ED5DC078E3E9646169D0967F506" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B" xlink:to="loc_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_561A7ED5DC078E3E9646169D0967F506" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfInternalDivisions" xlink:label="loc_pwr_NumberOfInternalDivisions_51618B747074A43A6E1C169D0968F9BF" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:to="loc_pwr_NumberOfInternalDivisions_51618B747074A43A6E1C169D0968F9BF" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation" xlink:label="loc_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_4E8D423F73E1F5F42699169D0969FFBB" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:to="loc_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_4E8D423F73E1F5F42699169D0969FFBB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_C98C61499D810514159B169D0969B7B1" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:to="loc_us-gaap_Goodwill_C98C61499D810514159B169D0969B7B1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0B3C5C4958AEBC4BEEC1169D096927EE" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0B3C5C4958AEBC4BEEC1169D096927EE" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" xlink:type="extended"> <link:loc xlink:href="pwr-20190930.xsd#pwr_IncomeTaxesLineItems" xlink:label="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_IncomeTaxesTable" xlink:label="loc_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:to="loc_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_979434592E5CB668C587169D17245CC5" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671" xlink:to="loc_srt_RangeAxis_979434592E5CB668C587169D17245CC5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_5FD70D2FBEED916801A7169D17245371_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_979434592E5CB668C587169D17245CC5" xlink:to="loc_srt_RangeMember_5FD70D2FBEED916801A7169D17245371_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_5FD70D2FBEED916801A7169D17245371" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_979434592E5CB668C587169D17245CC5" xlink:to="loc_srt_RangeMember_5FD70D2FBEED916801A7169D17245371" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_259EED2AF2B5ECFEBF7A169D17248C08" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5FD70D2FBEED916801A7169D17245371" xlink:to="loc_srt_MaximumMember_259EED2AF2B5ECFEBF7A169D17248C08" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_56A476A213073F7D5C39169D17252384" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_56A476A213073F7D5C39169D17252384" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_92BF6126C2656B8EE45C169D1725FF23" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_92BF6126C2656B8EE45C169D1725FF23" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_B6D706BD9B4A6E2AE727169D1725A2AF" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_B6D706BD9B4A6E2AE727169D1725A2AF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_4A1A2638BF385AA34062169D1725F18B" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_4A1A2638BF385AA34062169D1725F18B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_84D59BC305E6D3A48425169D1726B558" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_84D59BC305E6D3A48425169D1726B558" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInsuranceDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:type="extended"> <link:loc xlink:href="pwr-20190930.xsd#pwr_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_SummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_BF7495A7AB21D8B337B4169D19752D4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:to="loc_dei_LegalEntityAxis_BF7495A7AB21D8B337B4169D19752D4F" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_3BED06B5D71652F7669D169D19758AE4_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_BF7495A7AB21D8B337B4169D19752D4F" xlink:to="loc_dei_EntityDomain_3BED06B5D71652F7669D169D19758AE4_default" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_3BED06B5D71652F7669D169D19758AE4" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_BF7495A7AB21D8B337B4169D19752D4F" xlink:to="loc_dei_EntityDomain_3BED06B5D71652F7669D169D19758AE4" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_InfrastructureInvestorsPartnershipMember" xlink:label="loc_pwr_InfrastructureInvestorsPartnershipMember_7EFF265549608552EBB6169D19759BE5" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3BED06B5D71652F7669D169D19758AE4" xlink:to="loc_pwr_InfrastructureInvestorsPartnershipMember_7EFF265549608552EBB6169D19759BE5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_2A388296E994765649DC169D1976C6DE" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:to="loc_us-gaap_OtherCommitmentsAxis_2A388296E994765649DC169D1976C6DE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_0ED63F678047556E79E0169D1976BDAF_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_2A388296E994765649DC169D1976C6DE" xlink:to="loc_us-gaap_OtherCommitmentsDomain_0ED63F678047556E79E0169D1976BDAF_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_0ED63F678047556E79E0169D1976BDAF" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_2A388296E994765649DC169D1976C6DE" xlink:to="loc_us-gaap_OtherCommitmentsDomain_0ED63F678047556E79E0169D1976BDAF" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CapitalforInfrastructureProjectsMember" xlink:label="loc_pwr_CapitalforInfrastructureProjectsMember_DA3E91C02B1AAAFDCC3F169D19765592" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_0ED63F678047556E79E0169D1976BDAF" xlink:to="loc_pwr_CapitalforInfrastructureProjectsMember_DA3E91C02B1AAAFDCC3F169D19765592" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_FB379151B77890680A35169D1977CFED" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:to="loc_us-gaap_TypeOfArrangementAxis_FB379151B77890680A35169D1977CFED" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_F25958AD494C334CE18B169D1977A8B1_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_FB379151B77890680A35169D1977CFED" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_F25958AD494C334CE18B169D1977A8B1_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_F25958AD494C334CE18B169D1977A8B1" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_FB379151B77890680A35169D1977CFED" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_F25958AD494C334CE18B169D1977A8B1" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EPCElectricTransmissionProjectMember" xlink:label="loc_pwr_EPCElectricTransmissionProjectMember_36343659518018F80F97169D1977D9D5" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_F25958AD494C334CE18B169D1977A8B1" xlink:to="loc_pwr_EPCElectricTransmissionProjectMember_36343659518018F80F97169D1977D9D5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5496DB23B9C8D6AC7D10169D1977B87E" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5496DB23B9C8D6AC7D10169D1977B87E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5496DB23B9C8D6AC7D10169D1977B87E" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5496DB23B9C8D6AC7D10169D1977B87E" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_WaterandGasPipelineInfrastructureContractorMember" xlink:label="loc_pwr_WaterandGasPipelineInfrastructureContractorMember_CB4FDE6E9933949427BC169D1978E04B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB" xlink:to="loc_pwr_WaterandGasPipelineInfrastructureContractorMember_CB4FDE6E9933949427BC169D1978E04B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember" xlink:label="loc_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember_80944D235B5399D20BFC169D1978510C" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB" xlink:to="loc_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember_80944D235B5399D20BFC169D1978510C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_15FB932DB15ABF73EB90169D19796FD1" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_us-gaap_OtherCommitment_15FB932DB15ABF73EB90169D19796FD1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_4D050BF383457EC86554169D197917AA" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_4D050BF383457EC86554169D197917AA" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LengthOfTransmissionLine" xlink:label="loc_pwr_LengthOfTransmissionLine_F5F2F945D780C000098E169D19796884" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_pwr_LengthOfTransmissionLine_F5F2F945D780C000098E169D19796884" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfSubstations" xlink:label="loc_pwr_NumberOfSubstations_CDEE1B4CE85348F7FA14169D197922A6" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_pwr_NumberOfSubstations_CDEE1B4CE85348F7FA14169D197922A6" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_VoltageOfSubstations" xlink:label="loc_pwr_VoltageOfSubstations_36C17F51B6C48B9AC909169D197A4EBE" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_pwr_VoltageOfSubstations_36C17F51B6C48B9AC909169D197A4EBE" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit" xlink:label="loc_pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit_ABB0FA83AA88A8A9BE31169D197AA683" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit_ABB0FA83AA88A8A9BE31169D197AA683" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage" xlink:label="loc_pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage_22113E97E2C63A6B23E4169D197A6E40" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage_22113E97E2C63A6B23E4169D197A6E40" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_6DDEC1B9787EB228736A169D197A642E" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_6DDEC1B9787EB228736A169D197A642E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDividendsReceived" xlink:label="loc_us-gaap_ProceedsFromDividendsReceived_9D2C6DA224D66FBFE43E169D197A2000" xlink:type="locator" /> <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_us-gaap_ProceedsFromDividendsReceived_9D2C6DA224D66FBFE43E169D197A2000" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_BE0A77E4186862D1F153169D197B01B9" xlink:type="locator" /> <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_BE0A77E4186862D1F153169D197B01B9" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets" xlink:label="loc_pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets_DE32E2047DE596E6406D169D197BBD3B" xlink:type="locator" /> <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets_DE32E2047DE596E6406D169D197BBD3B" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C1512029986F762C390C169D209B05D6" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_EA40C3A64E62A07448BE169D2094B11F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C1512029986F762C390C169D209B05D6" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_EA40C3A64E62A07448BE169D2094B11F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9D67D9B086F4A0032E8D169D20951848" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_EA40C3A64E62A07448BE169D2094B11F" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9D67D9B086F4A0032E8D169D20951848" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_49F02CB9FCDC1B47E9C2169D2095D845_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9D67D9B086F4A0032E8D169D20951848" xlink:to="loc_us-gaap_TypeOfAdoptionMember_49F02CB9FCDC1B47E9C2169D2095D845_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_49F02CB9FCDC1B47E9C2169D2095D845" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9D67D9B086F4A0032E8D169D20951848" xlink:to="loc_us-gaap_TypeOfAdoptionMember_49F02CB9FCDC1B47E9C2169D2095D845" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_9221C509D751F4FE724B169D209A019E" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_49F02CB9FCDC1B47E9C2169D2095D845" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_9221C509D751F4FE724B169D209A019E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_E3D47A35AF4207EE9548169D209BD671" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C1512029986F762C390C169D209B05D6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_E3D47A35AF4207EE9548169D209BD671" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_648AD4C1FCB0AF67C139169D209CD1F4" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C1512029986F762C390C169D209B05D6" xlink:to="loc_us-gaap_OperatingLeaseLiability_648AD4C1FCB0AF67C139169D209CD1F4" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_C8FF7A06BEC522BA6A9C16A40634114E" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_C8FF7A06BEC522BA6A9C16A40634114E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_D3B6FD571135F025473516A40635103F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_C8FF7A06BEC522BA6A9C16A40634114E" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_D3B6FD571135F025473516A40635103F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_F833A3E99BFD986BFE5C16A4063557A9" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_F833A3E99BFD986BFE5C16A4063557A9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_705F51A5FB68E0B963D416A40635B9D8" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_705F51A5FB68E0B963D416A40635B9D8" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_1D6EF49CE2077E4E12CD16A9F7FD6A84" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC" xlink:to="loc_srt_StatementGeographicalAxis_1D6EF49CE2077E4E12CD16A9F7FD6A84" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_0DE3C5A8A0E343E12ED816A9F7FD2A01_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_1D6EF49CE2077E4E12CD16A9F7FD6A84" xlink:to="loc_srt_SegmentGeographicalDomain_0DE3C5A8A0E343E12ED816A9F7FD2A01_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_0DE3C5A8A0E343E12ED816A9F7FD2A01" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_1D6EF49CE2077E4E12CD16A9F7FD6A84" xlink:to="loc_srt_SegmentGeographicalDomain_0DE3C5A8A0E343E12ED816A9F7FD2A01" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_3E05C4BF1FBCF8CEFB4016A9F7FE0FF9" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0DE3C5A8A0E343E12ED816A9F7FD2A01" xlink:to="loc_country_US_3E05C4BF1FBCF8CEFB4016A9F7FE0FF9" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_79906B83F0DAF2A201C816A9F7FE4467" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0DE3C5A8A0E343E12ED816A9F7FD2A01" xlink:to="loc_country_CA_79906B83F0DAF2A201C816A9F7FE4467" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AU" xlink:label="loc_country_AU_C9EF063ADF79C43F82CF16A9F7FE78BE" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0DE3C5A8A0E343E12ED816A9F7FD2A01" xlink:to="loc_country_AU_C9EF063ADF79C43F82CF16A9F7FE78BE" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LatinAmericaandOtherMember" xlink:label="loc_pwr_LatinAmericaandOtherMember_9340EC9AEC91B53187B216A9F7FE3761" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0DE3C5A8A0E343E12ED816A9F7FD2A01" xlink:to="loc_pwr_LatinAmericaandOtherMember_9340EC9AEC91B53187B216A9F7FE3761" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_3031F2AD1E48E04A625F16A9F7FF4CC8" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_3031F2AD1E48E04A625F16A9F7FF4CC8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_3031F2AD1E48E04A625F16A9F7FF4CC8" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_3031F2AD1E48E04A625F16A9F7FF4CC8" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_UnitPriceContractsMember" xlink:label="loc_pwr_UnitPriceContractsMember_6659EEAA0574462D4BEE16A9F7FF7A42" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:to="loc_pwr_UnitPriceContractsMember_6659EEAA0574462D4BEE16A9F7FF7A42" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimeAndMaterialsContractMember" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember_1FC567227ADB89AA015A16A9F7FF66D9" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:to="loc_us-gaap_TimeAndMaterialsContractMember_1FC567227ADB89AA015A16A9F7FF66D9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FixedPriceContractMember" xlink:label="loc_us-gaap_FixedPriceContractMember_6F39D33F60B236FEDF3A16A9F80040AA" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:to="loc_us-gaap_FixedPriceContractMember_6F39D33F60B236FEDF3A16A9F80040AA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82979FEEE24BC3091D9116A9F8001643" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82979FEEE24BC3091D9116A9F8001643" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PercentageOfTotalRevenues" xlink:label="loc_pwr_PercentageOfTotalRevenues_C60DA90507EE727ADE2E16A9F8002766" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C" xlink:to="loc_pwr_PercentageOfTotalRevenues_C60DA90507EE727ADE2E16A9F8002766" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended"> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevenueRecognitionLineItems" xlink:label="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevenueRecognitionTable" xlink:label="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_E8DADCA61587050DCC6C2275DBE31C3E" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:to="loc_us-gaap_TypeOfArrangementAxis_E8DADCA61587050DCC6C2275DBE31C3E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_E8DADCA61587050DCC6C2275DBE31C3E" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_E8DADCA61587050DCC6C2275DBE31C3E" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PipelineTransmissionProjectWestVirginiaMember" xlink:label="loc_pwr_PipelineTransmissionProjectWestVirginiaMember_E82A478F65D672FA22AB2275DBE4C815" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:to="loc_pwr_PipelineTransmissionProjectWestVirginiaMember_E82A478F65D672FA22AB2275DBE4C815" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ElectricTransmissionProjectSouthernCaliforniaMember" xlink:label="loc_pwr_ElectricTransmissionProjectSouthernCaliforniaMember_716BDE3ECA400ACABC1F2275DBE5176B" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:to="loc_pwr_ElectricTransmissionProjectSouthernCaliforniaMember_716BDE3ECA400ACABC1F2275DBE5176B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProcessingFacilityConstructionProjectTexasMember" xlink:label="loc_pwr_ProcessingFacilityConstructionProjectTexasMember_3E684231EE6BB43DD56E2275DBE5F629" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:to="loc_pwr_ProcessingFacilityConstructionProjectTexasMember_3E684231EE6BB43DD56E2275DBE5F629" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EPCElectricTransmissionProjectMember" xlink:label="loc_pwr_EPCElectricTransmissionProjectMember_471CB113EF9E7D39EA3E2275DBE6D4A9" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:to="loc_pwr_EPCElectricTransmissionProjectMember_471CB113EF9E7D39EA3E2275DBE6D4A9" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NaturalGasPipelineProjectsMember" xlink:label="loc_pwr_NaturalGasPipelineProjectsMember_EB8F0A31EADAB5C24B742275DBE6B996" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:to="loc_pwr_NaturalGasPipelineProjectsMember_EB8F0A31EADAB5C24B742275DBE6B996" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NaturalGasPipelineConstructionProjectMember" xlink:label="loc_pwr_NaturalGasPipelineConstructionProjectMember_65D861F77DD02BF956FF2275DBE61B03" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:to="loc_pwr_NaturalGasPipelineConstructionProjectMember_65D861F77DD02BF956FF2275DBE61B03" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_824F346BFE4BFA536C3A2275DBE70E87" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:to="loc_srt_MajorCustomersAxis_824F346BFE4BFA536C3A2275DBE70E87" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_824F346BFE4BFA536C3A2275DBE70E87" xlink:to="loc_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_824F346BFE4BFA536C3A2275DBE70E87" xlink:to="loc_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PGEMember" xlink:label="loc_pwr_PGEMember_A59B6B3E5B84311B498D2275DBE7ED5F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69" xlink:to="loc_pwr_PGEMember_A59B6B3E5B84311B498D2275DBE7ED5F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_5091A9C0B63CF3F789A82275DBE7956E" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_5091A9C0B63CF3F789A82275DBE7956E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_2648B9E5F22AD3E145072275DBE8232C_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_5091A9C0B63CF3F789A82275DBE7956E" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_2648B9E5F22AD3E145072275DBE8232C_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_2648B9E5F22AD3E145072275DBE8232C" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_5091A9C0B63CF3F789A82275DBE7956E" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_2648B9E5F22AD3E145072275DBE8232C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_B1E8E352967EC31CD61A2275DBE8647B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2648B9E5F22AD3E145072275DBE8232C" xlink:to="loc_us-gaap_AccountsReceivableMember_B1E8E352967EC31CD61A2275DBE8647B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="loc_us-gaap_OtherAssetsMember_67C740340AD8FA47C0682275DBE91394" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2648B9E5F22AD3E145072275DBE8232C" xlink:to="loc_us-gaap_OtherAssetsMember_67C740340AD8FA47C0682275DBE91394" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_97440BA6789CAAA2E07F2275DBE986D6" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2648B9E5F22AD3E145072275DBE8232C" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_97440BA6789CAAA2E07F2275DBE986D6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7A046093C18695E243382275DBE9CD1E" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7A046093C18695E243382275DBE9CD1E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7A046093C18695E243382275DBE9CD1E" xlink:to="loc_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7A046093C18695E243382275DBE9CD1E" xlink:to="loc_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProjectContractTerminationMember" xlink:label="loc_pwr_ProjectContractTerminationMember_D19DD551DC5420224FA22275DBEA3432" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D" xlink:to="loc_pwr_ProjectContractTerminationMember_D19DD551DC5420224FA22275DBEA3432" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims" xlink:label="loc_pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims_FE88D315E29EDE48481F2275DBEC5174" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims_FE88D315E29EDE48481F2275DBEC5174" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent" xlink:label="loc_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent_C12B433E04D4A7D284082275DBECDCD5" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent_C12B433E04D4A7D284082275DBECDCD5" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" xlink:label="loc_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate_0308ADB1CF11977E1C692275DBEC9401" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate_0308ADB1CF11977E1C692275DBEC9401" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValue" xlink:label="loc_pwr_ContractWithCustomerContractValue_4AC94F1DCB253C3449D42275DBED6A7C" xlink:type="locator" /> <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_pwr_ContractWithCustomerContractValue_4AC94F1DCB253C3449D42275DBED6A7C" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerPercentageOfCompletion" xlink:label="loc_pwr_ContractWithCustomerPercentageOfCompletion_925C9889362B941F33AE2275DBED8BF1" xlink:type="locator" /> <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_pwr_ContractWithCustomerPercentageOfCompletion_925C9889362B941F33AE2275DBED8BF1" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime" xlink:label="loc_pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime_956D549AF223CF8D0F802275DBEDF83E" xlink:type="locator" /> <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime_956D549AF223CF8D0F802275DBEDF83E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice" xlink:label="loc_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_0E1031B4057E6A5EDEFA2275DBEDFD51" xlink:type="locator" /> <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_0E1031B4057E6A5EDEFA2275DBEDFD51" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" xlink:label="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_DBB165D2CCCDEB6BAFE42275DBEE4668" xlink:type="locator" /> <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_DBB165D2CCCDEB6BAFE42275DBEE4668" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8A2332668757C09E07972275DBEE6CA1" xlink:type="locator" /> <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8A2332668757C09E07972275DBEE6CA1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691AAEC8CA49D07A4B0B2275DBEE1171" xlink:type="locator" /> <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691AAEC8CA49D07A4B0B2275DBEE1171" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetNoncurrent" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent_69F6B7F8477CA40277102275DBEFD1BF" xlink:type="locator" /> <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_AccountsReceivableNetNoncurrent_69F6B7F8477CA40277102275DBEFD1BF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractReceivableRetainageDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_A5DD6E2FDDA5FA54BF0B2275DBF040B0" xlink:type="locator" /> <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_A5DD6E2FDDA5FA54BF0B2275DBF040B0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractReceivableRetainageDueAfterOneYear" xlink:label="loc_us-gaap_ContractReceivableRetainageDueAfterOneYear_3C30C2F07F97C6E30BE22275DBF0A567" xlink:type="locator" /> <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_ContractReceivableRetainageDueAfterOneYear_3C30C2F07F97C6E30BE22275DBF0A567" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_56CC6ED991B3967190BC2275DBF05F44" xlink:type="locator" /> <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_UnbilledContractsReceivable_56CC6ED991B3967190BC2275DBF05F44" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeCurrent" xlink:label="loc_us-gaap_DeferredIncomeCurrent_4F51F370F6A98AC3EA762275DBF0058A" xlink:type="locator" /> <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_DeferredIncomeCurrent_4F51F370F6A98AC3EA762275DBF0058A" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_DA73BDEC7479E647A5C616A9F7F443BC" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_DA73BDEC7479E647A5C616A9F7F443BC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_B1181B8FA54C329EB2F816A9F7F58BB3" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_DA73BDEC7479E647A5C616A9F7F443BC" xlink:to="loc_srt_RangeAxis_B1181B8FA54C329EB2F816A9F7F58BB3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_68466BF647BA1A800B4316A9F7F597E8_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_B1181B8FA54C329EB2F816A9F7F58BB3" xlink:to="loc_srt_RangeMember_68466BF647BA1A800B4316A9F7F597E8_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_68466BF647BA1A800B4316A9F7F597E8" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_B1181B8FA54C329EB2F816A9F7F58BB3" xlink:to="loc_srt_RangeMember_68466BF647BA1A800B4316A9F7F597E8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_783163446B8DB6EB474716A9F7F58A11" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_68466BF647BA1A800B4316A9F7F597E8" xlink:to="loc_srt_MinimumMember_783163446B8DB6EB474716A9F7F58A11" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_30BE6301AEEF690CD7E616A9F7F5CDFB" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_68466BF647BA1A800B4316A9F7F597E8" xlink:to="loc_srt_MaximumMember_30BE6301AEEF690CD7E616A9F7F5CDFB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_FairValueInputsRateOfReturn" xlink:label="loc_pwr_FairValueInputsRateOfReturn_5D00559EF4278C0A305E16A9F7F6A538" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47" xlink:to="loc_pwr_FairValueInputsRateOfReturn_5D00559EF4278C0A305E16A9F7F6A538" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_FairValueInputsCustomerAttritionRates" xlink:label="loc_pwr_FairValueInputsCustomerAttritionRates_160155CBB3EEB1A88F3C16A9F7F6FC90" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47" xlink:to="loc_pwr_FairValueInputsCustomerAttritionRates_160155CBB3EEB1A88F3C16A9F7F6FC90" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ED560B66C8A81F72453D169D24B3EE42" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9A78E4E0D1F7BED3D171169D24B1E157" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ED560B66C8A81F72453D169D24B3EE42" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9A78E4E0D1F7BED3D171169D24B1E157" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_15D71152C19E20524B4B169D24B2320A" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9A78E4E0D1F7BED3D171169D24B1E157" xlink:to="loc_us-gaap_AwardTypeAxis_15D71152C19E20524B4B169D24B2320A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E92DD565A9E4D3A60336169D24B29124_default" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_15D71152C19E20524B4B169D24B2320A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E92DD565A9E4D3A60336169D24B29124_default" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E92DD565A9E4D3A60336169D24B29124" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_15D71152C19E20524B4B169D24B2320A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E92DD565A9E4D3A60336169D24B29124" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RestrictedStockUnitsToBeSettledInCashMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_028A1B18FB10F4231D20169D24B3D126" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E92DD565A9E4D3A60336169D24B29124" xlink:to="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_028A1B18FB10F4231D20169D24B3D126" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares" xlink:label="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_796ED8817C6EB9DF082D169D24B42C2C" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ED560B66C8A81F72453D169D24B3EE42" xlink:to="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_796ED8817C6EB9DF082D169D24B42C2C" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformation" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationNarrativeDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_BBB3F07433FA528DA6FD02DAC9893A1B" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_BBB3F07433FA528DA6FD02DAC9893A1B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_4DBB94E3FF635518ACF397DB248F5636" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_BBB3F07433FA528DA6FD02DAC9893A1B" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_4DBB94E3FF635518ACF397DB248F5636" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_0739A6815C38B2BC5C0B4D6D40BF303F_FBA53760C36350269B69389673904A4F" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4DBB94E3FF635518ACF397DB248F5636" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_0739A6815C38B2BC5C0B4D6D40BF303F_FBA53760C36350269B69389673904A4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_A0402B73377B59808E6DF0F10D6EE847" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4DBB94E3FF635518ACF397DB248F5636" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_A0402B73377B59808E6DF0F10D6EE847" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_1C56EF2EA27653059B19CF8D1F11E5A8" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_A0402B73377B59808E6DF0F10D6EE847" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_1C56EF2EA27653059B19CF8D1F11E5A8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="loc_us-gaap_OtherAssetsMember_1AEE2C4160C5559CAF298F834391928C" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_A0402B73377B59808E6DF0F10D6EE847" xlink:to="loc_us-gaap_OtherAssetsMember_1AEE2C4160C5559CAF298F834391928C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3776BA2540EB5EB2994BD47C1B0D119E" xlink:type="locator" /> <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3776BA2540EB5EB2994BD47C1B0D119E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_BBA36DBDE0E458EB97E0720C876A46AC" xlink:type="locator" /> <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_BBA36DBDE0E458EB97E0720C876A46AC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_E8D307D13DC95C9B8EFEB32072FCC6B8" xlink:type="locator" /> <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_E8D307D13DC95C9B8EFEB32072FCC6B8" xlink:type="arc" /> </link:definitionLink> <link:definitionLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" xlink:type="extended" /> <link:definitionLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationTables" xlink:type="extended" /> </link:linkbase> </XBRL> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>EX-101.LAB <SEQUENCE>11 <FILENAME>pwr-20190930_lab.xml <DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT <TEXT> <XBRL> <?xml version="1.0" encoding="US-ASCII"?> <!--XBRL Document Created with Wdesk from Workiva--> <!-- --> <link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" /> <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" /> <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" /> <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" /> <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" /> <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" /> <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" /> <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended"> <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_50773912011FBCE4E57A13327DBD9D7F_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_50773912011FBCE4E57A13327DBD9D7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_50773912011FBCE4E57A13327DBD9D7F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_50773912011FBCE4E57A13327DBD9D7F" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_50773912011FBCE4E57A13327DBD9D7F" xlink:type="arc" /> <link:label id="lab_us-gaap_StatementTable_ED12A165123CAA466B2013327DBEB915_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_ED12A165123CAA466B2013327DBEB915" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label> <link:label id="lab_us-gaap_StatementTable_ED12A165123CAA466B2013327DBEB915_label_en-US" xlink:label="lab_us-gaap_StatementTable_ED12A165123CAA466B2013327DBEB915" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_ED12A165123CAA466B2013327DBEB915" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_ED12A165123CAA466B2013327DBEB915" xlink:to="lab_us-gaap_StatementTable_ED12A165123CAA466B2013327DBEB915" xlink:type="arc" /> <link:label id="lab_us-gaap_StatementClassOfStockAxis_45517E0EBD181FF250C813327DBE17A7_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_45517E0EBD181FF250C813327DBE17A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label> <link:label id="lab_us-gaap_StatementClassOfStockAxis_45517E0EBD181FF250C813327DBE17A7_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_45517E0EBD181FF250C813327DBE17A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_45517E0EBD181FF250C813327DBE17A7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis_45517E0EBD181FF250C813327DBE17A7" xlink:to="lab_us-gaap_StatementClassOfStockAxis_45517E0EBD181FF250C813327DBE17A7" xlink:type="arc" /> <link:label id="lab_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label> <link:label id="lab_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:to="lab_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:type="arc" /> <link:label id="lab_pwr_CommonStockClassUndefinedMember_9FA144FFEF668838063813327DBE66A1_terseLabel_en-US" xlink:label="lab_pwr_CommonStockClassUndefinedMember_9FA144FFEF668838063813327DBE66A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label> <link:label id="lab_pwr_CommonStockClassUndefinedMember_9FA144FFEF668838063813327DBE66A1_label_en-US" xlink:label="lab_pwr_CommonStockClassUndefinedMember_9FA144FFEF668838063813327DBE66A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Class Undefined [Member]</link:label> <link:label id="lab_pwr_CommonStockClassUndefinedMember_9FA144FFEF668838063813327DBE66A1_documentation_en-US" xlink:label="lab_pwr_CommonStockClassUndefinedMember_9FA144FFEF668838063813327DBE66A1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common stock class undefined.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommonStockClassUndefinedMember" xlink:label="loc_pwr_CommonStockClassUndefinedMember_9FA144FFEF668838063813327DBE66A1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CommonStockClassUndefinedMember_9FA144FFEF668838063813327DBE66A1" xlink:to="lab_pwr_CommonStockClassUndefinedMember_9FA144FFEF668838063813327DBE66A1" xlink:type="arc" /> <link:label id="lab_pwr_ExchangeableSharesMember_A01CE09C46324883EDC213327DBF6FE3_terseLabel_en-US" xlink:label="lab_pwr_ExchangeableSharesMember_A01CE09C46324883EDC213327DBF6FE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exchangeable Shares</link:label> <link:label id="lab_pwr_ExchangeableSharesMember_A01CE09C46324883EDC213327DBF6FE3_label_en-US" xlink:label="lab_pwr_ExchangeableSharesMember_A01CE09C46324883EDC213327DBF6FE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exchangeable Shares [Member]</link:label> <link:label id="lab_pwr_ExchangeableSharesMember_A01CE09C46324883EDC213327DBF6FE3_documentation_en-US" xlink:label="lab_pwr_ExchangeableSharesMember_A01CE09C46324883EDC213327DBF6FE3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Exchangeable shares.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_A01CE09C46324883EDC213327DBF6FE3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExchangeableSharesMember_A01CE09C46324883EDC213327DBF6FE3" xlink:to="lab_pwr_ExchangeableSharesMember_A01CE09C46324883EDC213327DBF6FE3" xlink:type="arc" /> <link:label id="lab_us-gaap_SeriesGPreferredStockMember_302E916CC2CFEA2FDCF713327DBF5D89_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesGPreferredStockMember_302E916CC2CFEA2FDCF713327DBF5D89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series G Preferred Stock</link:label> <link:label id="lab_us-gaap_SeriesGPreferredStockMember_302E916CC2CFEA2FDCF713327DBF5D89_label_en-US" xlink:label="lab_us-gaap_SeriesGPreferredStockMember_302E916CC2CFEA2FDCF713327DBF5D89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series G Preferred Stock [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_302E916CC2CFEA2FDCF713327DBF5D89" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesGPreferredStockMember_302E916CC2CFEA2FDCF713327DBF5D89" xlink:to="lab_us-gaap_SeriesGPreferredStockMember_302E916CC2CFEA2FDCF713327DBF5D89" xlink:type="arc" /> <link:label id="lab_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label> <link:label id="lab_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41" xlink:to="lab_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41" xlink:type="arc" /> <link:label id="lab_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label> <link:label id="lab_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="lab_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:type="arc" /> <link:label id="lab_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Assets:</link:label> <link:label id="lab_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:to="lab_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:type="arc" /> <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2A462EA515D6F1B55C9B13327DC017C3_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2A462EA515D6F1B55C9B13327DC017C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label> <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2A462EA515D6F1B55C9B13327DC017C3_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2A462EA515D6F1B55C9B13327DC017C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2A462EA515D6F1B55C9B13327DC017C3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2A462EA515D6F1B55C9B13327DC017C3" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2A462EA515D6F1B55C9B13327DC017C3" xlink:type="arc" /> <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_9134F5C64FCBDC7C9EF913327DC1D5ED_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_9134F5C64FCBDC7C9EF913327DC1D5ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowances of $7,683 and $5,839</link:label> <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_9134F5C64FCBDC7C9EF913327DC1D5ED_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_9134F5C64FCBDC7C9EF913327DC1D5ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_9134F5C64FCBDC7C9EF913327DC1D5ED" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_9134F5C64FCBDC7C9EF913327DC1D5ED" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_9134F5C64FCBDC7C9EF913327DC1D5ED" xlink:type="arc" /> <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_6527762C758F9B76CAD113327DC1651D_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent_6527762C758F9B76CAD113327DC1651D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract assets</link:label> <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_6527762C758F9B76CAD113327DC1651D_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent_6527762C758F9B76CAD113327DC1651D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Net, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_6527762C758F9B76CAD113327DC1651D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_6527762C758F9B76CAD113327DC1651D" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent_6527762C758F9B76CAD113327DC1651D" xlink:type="arc" /> <link:label id="lab_us-gaap_InventoryNet_7A48960B2185D6E5A48513327DC1FC94_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_7A48960B2185D6E5A48513327DC1FC94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label> <link:label id="lab_us-gaap_InventoryNet_7A48960B2185D6E5A48513327DC1FC94_label_en-US" xlink:label="lab_us-gaap_InventoryNet_7A48960B2185D6E5A48513327DC1FC94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_7A48960B2185D6E5A48513327DC1FC94" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_7A48960B2185D6E5A48513327DC1FC94" xlink:to="lab_us-gaap_InventoryNet_7A48960B2185D6E5A48513327DC1FC94" xlink:type="arc" /> <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_C53D924E0E6497B3DA5613327DC13188_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_C53D924E0E6497B3DA5613327DC13188" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label> <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_C53D924E0E6497B3DA5613327DC13188_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_C53D924E0E6497B3DA5613327DC13188" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_C53D924E0E6497B3DA5613327DC13188" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_C53D924E0E6497B3DA5613327DC13188" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_C53D924E0E6497B3DA5613327DC13188" xlink:type="arc" /> <link:label id="lab_us-gaap_AssetsCurrent_CFFD98951DFBE9386E2013327DC163B2_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_CFFD98951DFBE9386E2013327DC163B2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label> <link:label id="lab_us-gaap_AssetsCurrent_CFFD98951DFBE9386E2013327DC163B2_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_CFFD98951DFBE9386E2013327DC163B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_CFFD98951DFBE9386E2013327DC163B2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_CFFD98951DFBE9386E2013327DC163B2" xlink:to="lab_us-gaap_AssetsCurrent_CFFD98951DFBE9386E2013327DC163B2" xlink:type="arc" /> <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_63DB06283AADCB64596413327DC1815F_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_63DB06283AADCB64596413327DC1815F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net of accumulated depreciation of $1,203,887 and $1,092,440</link:label> <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_63DB06283AADCB64596413327DC1815F_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_63DB06283AADCB64596413327DC1815F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_63DB06283AADCB64596413327DC1815F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_63DB06283AADCB64596413327DC1815F" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_63DB06283AADCB64596413327DC1815F" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_376AADD794A83A555B4D13327DC2237E_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_376AADD794A83A555B4D13327DC2237E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets</link:label> <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_376AADD794A83A555B4D13327DC2237E_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_376AADD794A83A555B4D13327DC2237E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_376AADD794A83A555B4D13327DC2237E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_376AADD794A83A555B4D13327DC2237E" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_376AADD794A83A555B4D13327DC2237E" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherAssetsNoncurrent_E1C7CE47E1536C7EE73413327DC2E94B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_E1C7CE47E1536C7EE73413327DC2E94B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets, net</link:label> <link:label id="lab_us-gaap_OtherAssetsNoncurrent_E1C7CE47E1536C7EE73413327DC2E94B_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_E1C7CE47E1536C7EE73413327DC2E94B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_E1C7CE47E1536C7EE73413327DC2E94B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_E1C7CE47E1536C7EE73413327DC2E94B" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_E1C7CE47E1536C7EE73413327DC2E94B" xlink:type="arc" /> <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_B07F2FA58C241E966AE113327DC2AE1A_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_B07F2FA58C241E966AE113327DC2AE1A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other intangible assets, net of accumulated amortization of $414,153 and $372,081</link:label> <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_B07F2FA58C241E966AE113327DC2AE1A_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_B07F2FA58C241E966AE113327DC2AE1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_B07F2FA58C241E966AE113327DC2AE1A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_B07F2FA58C241E966AE113327DC2AE1A" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_B07F2FA58C241E966AE113327DC2AE1A" xlink:type="arc" /> <link:label id="lab_us-gaap_Goodwill_05391D5C0A58C1D93A5013327DC2F76D_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_05391D5C0A58C1D93A5013327DC2F76D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label> <link:label id="lab_us-gaap_Goodwill_05391D5C0A58C1D93A5013327DC2F76D_label_en-US" xlink:label="lab_us-gaap_Goodwill_05391D5C0A58C1D93A5013327DC2F76D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_05391D5C0A58C1D93A5013327DC2F76D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_05391D5C0A58C1D93A5013327DC2F76D" xlink:to="lab_us-gaap_Goodwill_05391D5C0A58C1D93A5013327DC2F76D" xlink:type="arc" /> <link:label id="lab_us-gaap_Assets_C490DA4F067BDF3A876913327DC2D750_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_C490DA4F067BDF3A876913327DC2D750" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label> <link:label id="lab_us-gaap_Assets_C490DA4F067BDF3A876913327DC2D750_label_en-US" xlink:label="lab_us-gaap_Assets_C490DA4F067BDF3A876913327DC2D750" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_C490DA4F067BDF3A876913327DC2D750" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_C490DA4F067BDF3A876913327DC2D750" xlink:to="lab_us-gaap_Assets_C490DA4F067BDF3A876913327DC2D750" xlink:type="arc" /> <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND EQUITY</link:label> <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:type="arc" /> <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Liabilities:</link:label> <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:type="arc" /> <link:label id="lab_us-gaap_DebtCurrent_CC5D3ACB6F7AA93D95B413327DC3C346_terseLabel_en-US" xlink:label="lab_us-gaap_DebtCurrent_CC5D3ACB6F7AA93D95B413327DC3C346" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current maturities of long-term debt and short-term debt</link:label> <link:label id="lab_us-gaap_DebtCurrent_CC5D3ACB6F7AA93D95B413327DC3C346_label_en-US" xlink:label="lab_us-gaap_DebtCurrent_CC5D3ACB6F7AA93D95B413327DC3C346" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_CC5D3ACB6F7AA93D95B413327DC3C346" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent_CC5D3ACB6F7AA93D95B413327DC3C346" xlink:to="lab_us-gaap_DebtCurrent_CC5D3ACB6F7AA93D95B413327DC3C346" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_4DCAF4B53D6E9AF3FFE313327DC3AA3E_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_4DCAF4B53D6E9AF3FFE313327DC3AA3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of operating lease liabilities</link:label> <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_4DCAF4B53D6E9AF3FFE313327DC3AA3E_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_4DCAF4B53D6E9AF3FFE313327DC3AA3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4DCAF4B53D6E9AF3FFE313327DC3AA3E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_4DCAF4B53D6E9AF3FFE313327DC3AA3E" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_4DCAF4B53D6E9AF3FFE313327DC3AA3E" xlink:type="arc" /> <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5177850E524BCA514C2313327DC3BCA1_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5177850E524BCA514C2313327DC3BCA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</link:label> <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5177850E524BCA514C2313327DC3BCA1_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5177850E524BCA514C2313327DC3BCA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5177850E524BCA514C2313327DC3BCA1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5177850E524BCA514C2313327DC3BCA1" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5177850E524BCA514C2313327DC3BCA1" xlink:type="arc" /> <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_65D9864143EE98F4A99F13327DC44939_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_65D9864143EE98F4A99F13327DC44939" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities</link:label> <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_65D9864143EE98F4A99F13327DC44939_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_65D9864143EE98F4A99F13327DC44939" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_65D9864143EE98F4A99F13327DC44939" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_65D9864143EE98F4A99F13327DC44939" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent_65D9864143EE98F4A99F13327DC44939" xlink:type="arc" /> <link:label id="lab_us-gaap_LiabilitiesCurrent_50A2DF1BEC8B2BFF103713327DC498F5_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_50A2DF1BEC8B2BFF103713327DC498F5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label> <link:label id="lab_us-gaap_LiabilitiesCurrent_50A2DF1BEC8B2BFF103713327DC498F5_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_50A2DF1BEC8B2BFF103713327DC498F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_50A2DF1BEC8B2BFF103713327DC498F5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_50A2DF1BEC8B2BFF103713327DC498F5" xlink:to="lab_us-gaap_LiabilitiesCurrent_50A2DF1BEC8B2BFF103713327DC498F5" xlink:type="arc" /> <link:label id="lab_us-gaap_LongTermDebtNoncurrent_45E077ADB70CAADF0F5713327DC41D4B_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_45E077ADB70CAADF0F5713327DC41D4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, net of current maturities</link:label> <link:label id="lab_us-gaap_LongTermDebtNoncurrent_45E077ADB70CAADF0F5713327DC41D4B_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_45E077ADB70CAADF0F5713327DC41D4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_45E077ADB70CAADF0F5713327DC41D4B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_45E077ADB70CAADF0F5713327DC41D4B" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_45E077ADB70CAADF0F5713327DC41D4B" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_F93C966FD6FF2012D41513327DC41E4E_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_F93C966FD6FF2012D41513327DC41E4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities, net of current portion</link:label> <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_F93C966FD6FF2012D41513327DC41E4E_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_F93C966FD6FF2012D41513327DC41E4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_F93C966FD6FF2012D41513327DC41E4E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_F93C966FD6FF2012D41513327DC41E4E" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_F93C966FD6FF2012D41513327DC41E4E" xlink:type="arc" /> <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_8774B6158EE9AE10B13813327DC4DD03_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_8774B6158EE9AE10B13813327DC4DD03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label> <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_8774B6158EE9AE10B13813327DC4DD03_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_8774B6158EE9AE10B13813327DC4DD03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_8774B6158EE9AE10B13813327DC4DD03" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_8774B6158EE9AE10B13813327DC4DD03" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_8774B6158EE9AE10B13813327DC4DD03" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_2ED9220FF6B7472E797B13327DC4DB2B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_2ED9220FF6B7472E797B13327DC4DB2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance and other non-current liabilities</link:label> <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_2ED9220FF6B7472E797B13327DC4DB2B_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_2ED9220FF6B7472E797B13327DC4DB2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_2ED9220FF6B7472E797B13327DC4DB2B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_2ED9220FF6B7472E797B13327DC4DB2B" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_2ED9220FF6B7472E797B13327DC4DB2B" xlink:type="arc" /> <link:label id="lab_us-gaap_Liabilities_15F65E60C71EFD69676213327DC5C986_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_15F65E60C71EFD69676213327DC5C986" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label> <link:label id="lab_us-gaap_Liabilities_15F65E60C71EFD69676213327DC5C986_label_en-US" xlink:label="lab_us-gaap_Liabilities_15F65E60C71EFD69676213327DC5C986" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_15F65E60C71EFD69676213327DC5C986" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_15F65E60C71EFD69676213327DC5C986" xlink:to="lab_us-gaap_Liabilities_15F65E60C71EFD69676213327DC5C986" xlink:type="arc" /> <link:label id="lab_us-gaap_CommitmentsAndContingencies_351000568DF8F5D8693C13327DC58592_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_351000568DF8F5D8693C13327DC58592" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label> <link:label id="lab_us-gaap_CommitmentsAndContingencies_351000568DF8F5D8693C13327DC58592_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_351000568DF8F5D8693C13327DC58592" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_351000568DF8F5D8693C13327DC58592" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_351000568DF8F5D8693C13327DC58592" xlink:to="lab_us-gaap_CommitmentsAndContingencies_351000568DF8F5D8693C13327DC58592" xlink:type="arc" /> <link:label id="lab_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity:</link:label> <link:label id="lab_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="lab_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:type="arc" /> <link:label id="lab_us-gaap_CommonStockValue_48E19DA71C6A9B50C9D313327DC53C30_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_48E19DA71C6A9B50C9D313327DC53C30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label> <link:label id="lab_us-gaap_CommonStockValue_48E19DA71C6A9B50C9D313327DC53C30_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_48E19DA71C6A9B50C9D313327DC53C30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_48E19DA71C6A9B50C9D313327DC53C30" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_48E19DA71C6A9B50C9D313327DC53C30" xlink:to="lab_us-gaap_CommonStockValue_48E19DA71C6A9B50C9D313327DC53C30" xlink:type="arc" /> <link:label id="lab_us-gaap_PreferredStockValue_E96F541256520F0EDBBA13327DC6724E_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_E96F541256520F0EDBBA13327DC6724E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock</link:label> <link:label id="lab_us-gaap_PreferredStockValue_E96F541256520F0EDBBA13327DC6724E_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_E96F541256520F0EDBBA13327DC6724E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_E96F541256520F0EDBBA13327DC6724E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_E96F541256520F0EDBBA13327DC6724E" xlink:to="lab_us-gaap_PreferredStockValue_E96F541256520F0EDBBA13327DC6724E" xlink:type="arc" /> <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_D8469D64285CB40767C613327DC636BD_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_D8469D64285CB40767C613327DC636BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label> <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_D8469D64285CB40767C613327DC636BD_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_D8469D64285CB40767C613327DC636BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_D8469D64285CB40767C613327DC636BD" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock_D8469D64285CB40767C613327DC636BD" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock_D8469D64285CB40767C613327DC636BD" xlink:type="arc" /> <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_9C2E2F9F5AC926F3406813327DC605FF_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_9C2E2F9F5AC926F3406813327DC605FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label> <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_9C2E2F9F5AC926F3406813327DC605FF_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_9C2E2F9F5AC926F3406813327DC605FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9C2E2F9F5AC926F3406813327DC605FF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9C2E2F9F5AC926F3406813327DC605FF" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_9C2E2F9F5AC926F3406813327DC605FF" xlink:type="arc" /> <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D84574A5E41AE99A355413327DC6358A_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D84574A5E41AE99A355413327DC6358A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label> <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D84574A5E41AE99A355413327DC6358A_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D84574A5E41AE99A355413327DC6358A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D84574A5E41AE99A355413327DC6358A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D84574A5E41AE99A355413327DC6358A" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D84574A5E41AE99A355413327DC6358A" xlink:type="arc" /> <link:label id="lab_us-gaap_TreasuryStockValue_3CD2A6B45433F5678FCB13327DC6AB02_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_3CD2A6B45433F5678FCB13327DC6AB02" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, 17,073,127 and 16,229,146 common shares</link:label> <link:label id="lab_us-gaap_TreasuryStockValue_3CD2A6B45433F5678FCB13327DC6AB02_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_3CD2A6B45433F5678FCB13327DC6AB02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_3CD2A6B45433F5678FCB13327DC6AB02" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_3CD2A6B45433F5678FCB13327DC6AB02" xlink:to="lab_us-gaap_TreasuryStockValue_3CD2A6B45433F5678FCB13327DC6AB02" xlink:type="arc" /> <link:label id="lab_us-gaap_StockholdersEquity_E907D94F43F6F71EB4D213327DC7BFDD_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_E907D94F43F6F71EB4D213327DC7BFDD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders’ equity</link:label> <link:label id="lab_us-gaap_StockholdersEquity_E907D94F43F6F71EB4D213327DC7BFDD_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_E907D94F43F6F71EB4D213327DC7BFDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_E907D94F43F6F71EB4D213327DC7BFDD" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_E907D94F43F6F71EB4D213327DC7BFDD" xlink:to="lab_us-gaap_StockholdersEquity_E907D94F43F6F71EB4D213327DC7BFDD" xlink:type="arc" /> <link:label id="lab_us-gaap_MinorityInterest_EB1E4CEF3380161EE37813327DC74A40_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest_EB1E4CEF3380161EE37813327DC74A40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-controlling interests</link:label> <link:label id="lab_us-gaap_MinorityInterest_EB1E4CEF3380161EE37813327DC74A40_label_en-US" xlink:label="lab_us-gaap_MinorityInterest_EB1E4CEF3380161EE37813327DC74A40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_EB1E4CEF3380161EE37813327DC74A40" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest_EB1E4CEF3380161EE37813327DC74A40" xlink:to="lab_us-gaap_MinorityInterest_EB1E4CEF3380161EE37813327DC74A40" xlink:type="arc" /> <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_EE3B10B50363507B5B7013327DC78FBA_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_EE3B10B50363507B5B7013327DC78FBA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total equity</link:label> <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_EE3B10B50363507B5B7013327DC78FBA_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_EE3B10B50363507B5B7013327DC78FBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_EE3B10B50363507B5B7013327DC78FBA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_EE3B10B50363507B5B7013327DC78FBA" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_EE3B10B50363507B5B7013327DC78FBA" xlink:type="arc" /> <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_815BA12FBDC5145EAED013327DC72B39_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_815BA12FBDC5145EAED013327DC72B39" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and equity</link:label> <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_815BA12FBDC5145EAED013327DC72B39_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_815BA12FBDC5145EAED013327DC72B39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_815BA12FBDC5145EAED013327DC72B39" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_815BA12FBDC5145EAED013327DC72B39" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_815BA12FBDC5145EAED013327DC72B39" xlink:type="arc" /> <link:label id="lab_us-gaap_LeasesAbstract_878689FFF0F3BA26043C0098C619A6A3_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract_EC18C2B0B1C859348A53A5400D05C861" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_EC18C2B0B1C859348A53A5400D05C861" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract_EC18C2B0B1C859348A53A5400D05C861" xlink:to="lab_us-gaap_LeasesAbstract_EC18C2B0B1C859348A53A5400D05C861" xlink:type="arc" /> <link:label id="lab_us-gaap_LeaseCostTableTextBlock_C651FBD3AAC224AFF3C20098C61EA59B_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_306B3ABD7F515B2E8EAEB6EE782F97A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Lease Costs</link:label> <link:label id="lab_us-gaap_LeaseCostTableTextBlock_C651FBD3AAC224AFF3C20098C61EA59B_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_306B3ABD7F515B2E8EAEB6EE782F97A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_306B3ABD7F515B2E8EAEB6EE782F97A2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock_306B3ABD7F515B2E8EAEB6EE782F97A2" xlink:to="lab_us-gaap_LeaseCostTableTextBlock_306B3ABD7F515B2E8EAEB6EE782F97A2" xlink:type="arc" /> <link:label id="lab_pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_ABD365A128055DA68F980098C61F7A35_terseLabel_en-US" xlink:label="lab_pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_4E6A2E0F73215052B13E53A5F5E83407" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Leases in the Balance Sheet</link:label> <link:label id="lab_pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_ABD365A128055DA68F980098C61F7A35_label_en-US" xlink:label="lab_pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_4E6A2E0F73215052B13E53A5F5E83407" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating And Finance Lease Assets And Liabilities [Table Text Block]</link:label> <link:label id="lab_pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_ABD365A128055DA68F980098C61F7A35_documentation_en-US" xlink:label="lab_pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_4E6A2E0F73215052B13E53A5F5E83407" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating And Finance Lease Assets And Liabilities [Table Text Block]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_4E6A2E0F73215052B13E53A5F5E83407" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_4E6A2E0F73215052B13E53A5F5E83407" xlink:to="lab_pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_4E6A2E0F73215052B13E53A5F5E83407" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_62AD0CA530E25372B4820098C61F2933_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0ADF1C68B2EE557CBE964DD76632184F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Lease Payments - Operating Leases</link:label> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_62AD0CA530E25372B4820098C61F2933_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0ADF1C68B2EE557CBE964DD76632184F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0ADF1C68B2EE557CBE964DD76632184F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0ADF1C68B2EE557CBE964DD76632184F" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0ADF1C68B2EE557CBE964DD76632184F" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_287252BACCE9978ECA810098C61F5D8D_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_365C784536B65BAEBCB62EC90BCD4C43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Lease Payments - Finance Leases</link:label> <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_287252BACCE9978ECA810098C61F5D8D_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_365C784536B65BAEBCB62EC90BCD4C43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Maturity [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_365C784536B65BAEBCB62EC90BCD4C43" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_365C784536B65BAEBCB62EC90BCD4C43" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_365C784536B65BAEBCB62EC90BCD4C43" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_59C4C4B34F07FDF747880098C61F8675_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_BCA47275B6B4506A8A399B96D800F752" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Payments under Operating Leases</link:label> <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_59C4C4B34F07FDF747880098C61F8675_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_BCA47275B6B4506A8A399B96D800F752" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_BCA47275B6B4506A8A399B96D800F752" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_BCA47275B6B4506A8A399B96D800F752" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_BCA47275B6B4506A8A399B96D800F752" xlink:type="arc" /> <link:label id="lab_pwr_LesseeLeasesOtherInformationTableTextBlock_2A7E11476F6AA502C2E90098C620FE9B_terseLabel_en-US" xlink:label="lab_pwr_LesseeLeasesOtherInformationTableTextBlock_050CAF0914185E16BB7B595B3413F125" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Information Related to Leases</link:label> <link:label id="lab_pwr_LesseeLeasesOtherInformationTableTextBlock_2A7E11476F6AA502C2E90098C620FE9B_label_en-US" xlink:label="lab_pwr_LesseeLeasesOtherInformationTableTextBlock_050CAF0914185E16BB7B595B3413F125" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases, Other Information [Table Text Block]</link:label> <link:label id="lab_pwr_LesseeLeasesOtherInformationTableTextBlock_2A7E11476F6AA502C2E90098C620FE9B_documentation_en-US" xlink:label="lab_pwr_LesseeLeasesOtherInformationTableTextBlock_050CAF0914185E16BB7B595B3413F125" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Leases, Other Information [Table Text Block]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LesseeLeasesOtherInformationTableTextBlock" xlink:label="loc_pwr_LesseeLeasesOtherInformationTableTextBlock_050CAF0914185E16BB7B595B3413F125" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LesseeLeasesOtherInformationTableTextBlock_050CAF0914185E16BB7B595B3413F125" xlink:to="lab_pwr_LesseeLeasesOtherInformationTableTextBlock_050CAF0914185E16BB7B595B3413F125" xlink:type="arc" /> <link:label id="lab_us-gaap_EquityAbstract_BDDCC56A4502C6A3ED431B87E85F6EBC_label_en-US" xlink:label="lab_us-gaap_EquityAbstract_BDDCC56A4502C6A3ED431B87E85F6EBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_BDDCC56A4502C6A3ED431B87E85F6EBC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract_BDDCC56A4502C6A3ED431B87E85F6EBC" xlink:to="lab_us-gaap_EquityAbstract_BDDCC56A4502C6A3ED431B87E85F6EBC" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label> <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E" xlink:type="arc" /> <link:label id="lab_us-gaap_SubsequentEventTypeAxis_90EE28A7470461BEC9961B87E8614CBE_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_90EE28A7470461BEC9961B87E8614CBE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label> <link:label id="lab_us-gaap_SubsequentEventTypeAxis_90EE28A7470461BEC9961B87E8614CBE_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_90EE28A7470461BEC9961B87E8614CBE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_90EE28A7470461BEC9961B87E8614CBE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_90EE28A7470461BEC9961B87E8614CBE" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_90EE28A7470461BEC9961B87E8614CBE" xlink:type="arc" /> <link:label id="lab_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label> <link:label id="lab_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34" xlink:type="arc" /> <link:label id="lab_us-gaap_SubsequentEventMember_09B903E766D910E9D4841B87E861677E_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_09B903E766D910E9D4841B87E861677E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label> <link:label id="lab_us-gaap_SubsequentEventMember_09B903E766D910E9D4841B87E861677E_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_09B903E766D910E9D4841B87E861677E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_09B903E766D910E9D4841B87E861677E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_09B903E766D910E9D4841B87E861677E" xlink:to="lab_us-gaap_SubsequentEventMember_09B903E766D910E9D4841B87E861677E" xlink:type="arc" /> <link:label id="lab_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label> <link:label id="lab_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:to="lab_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:type="arc" /> <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_47D34693E46BBE6843C61B87E861E9D8_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_47D34693E46BBE6843C61B87E861E9D8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash dividends declared (in dollars per share)</link:label> <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_47D34693E46BBE6843C61B87E861E9D8_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_47D34693E46BBE6843C61B87E861E9D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_47D34693E46BBE6843C61B87E861E9D8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared_47D34693E46BBE6843C61B87E861E9D8" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared_47D34693E46BBE6843C61B87E861E9D8" xlink:type="arc" /> <link:label id="lab_us-gaap_DividendsCommonStockCash_C685EAB1BD577661D1061B87E862715C_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_C685EAB1BD577661D1061B87E862715C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash dividends declared</link:label> <link:label id="lab_us-gaap_DividendsCommonStockCash_C685EAB1BD577661D1061B87E862715C_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash_C685EAB1BD577661D1061B87E862715C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock, Cash</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaap_DividendsCommonStockCash_C685EAB1BD577661D1061B87E862715C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash_C685EAB1BD577661D1061B87E862715C" xlink:to="lab_us-gaap_DividendsCommonStockCash_C685EAB1BD577661D1061B87E862715C" xlink:type="arc" /> <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_04E5415F08E0A90F16BD1B87E86220BF_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid_04E5415F08E0A90F16BD1B87E86220BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash dividends paid (in dollars per share)</link:label> <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_04E5415F08E0A90F16BD1B87E86220BF_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid_04E5415F08E0A90F16BD1B87E86220BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_04E5415F08E0A90F16BD1B87E86220BF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid_04E5415F08E0A90F16BD1B87E86220BF" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid_04E5415F08E0A90F16BD1B87E86220BF" xlink:type="arc" /> <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_90B0ACCACB7808E97E2C17C79FDF3C3D_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_90B0ACCACB7808E97E2C17C79FDF3C3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_90B0ACCACB7808E97E2C17C79FDF3C3D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_90B0ACCACB7808E97E2C17C79FDF3C3D" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_90B0ACCACB7808E97E2C17C79FDF3C3D" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label> <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651" xlink:type="arc" /> <link:label id="lab_us-gaap_AwardTypeAxis_38DC04DC623A993A59FF17C79FE20E37_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_38DC04DC623A993A59FF17C79FE20E37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label> <link:label id="lab_us-gaap_AwardTypeAxis_38DC04DC623A993A59FF17C79FE20E37_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_38DC04DC623A993A59FF17C79FE20E37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_38DC04DC623A993A59FF17C79FE20E37" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_38DC04DC623A993A59FF17C79FE20E37" xlink:to="lab_us-gaap_AwardTypeAxis_38DC04DC623A993A59FF17C79FE20E37" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E" xlink:type="arc" /> <link:label id="lab_pwr_PerformanceStockUnitsPSUsMember_DDDC512CD3EB57F013F717C79FE3FC17_terseLabel_en-US" xlink:label="lab_pwr_PerformanceStockUnitsPSUsMember_DDDC512CD3EB57F013F717C79FE3FC17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Stock Units</link:label> <link:label id="lab_pwr_PerformanceStockUnitsPSUsMember_DDDC512CD3EB57F013F717C79FE3FC17_label_en-US" xlink:label="lab_pwr_PerformanceStockUnitsPSUsMember_DDDC512CD3EB57F013F717C79FE3FC17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Stock Units (PSUs) [Member]</link:label> <link:label id="lab_pwr_PerformanceStockUnitsPSUsMember_DDDC512CD3EB57F013F717C79FE3FC17_documentation_en-US" xlink:label="lab_pwr_PerformanceStockUnitsPSUsMember_DDDC512CD3EB57F013F717C79FE3FC17" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Performance units.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_PerformanceStockUnitsPSUsMember" xlink:label="loc_pwr_PerformanceStockUnitsPSUsMember_DDDC512CD3EB57F013F717C79FE3FC17" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PerformanceStockUnitsPSUsMember_DDDC512CD3EB57F013F717C79FE3FC17" xlink:to="lab_pwr_PerformanceStockUnitsPSUsMember_DDDC512CD3EB57F013F717C79FE3FC17" xlink:type="arc" /> <link:label id="lab_srt_RangeAxis_FE88F1F1C97538667AC417C79FE30C6A_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_FE88F1F1C97538667AC417C79FE30C6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label> <link:label id="lab_srt_RangeAxis_FE88F1F1C97538667AC417C79FE30C6A_label_en-US" xlink:label="lab_srt_RangeAxis_FE88F1F1C97538667AC417C79FE30C6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_FE88F1F1C97538667AC417C79FE30C6A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_FE88F1F1C97538667AC417C79FE30C6A" xlink:to="lab_srt_RangeAxis_FE88F1F1C97538667AC417C79FE30C6A" xlink:type="arc" /> <link:label id="lab_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D_terseLabel_en-US" xlink:label="lab_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label> <link:label id="lab_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D_label_en-US" xlink:label="lab_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D" xlink:to="lab_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D" xlink:type="arc" /> <link:label id="lab_srt_MinimumMember_DDFF536D17E5EA28CE8A17C79FE4A245_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_DDFF536D17E5EA28CE8A17C79FE4A245" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label> <link:label id="lab_srt_MinimumMember_DDFF536D17E5EA28CE8A17C79FE4A245_label_en-US" xlink:label="lab_srt_MinimumMember_DDFF536D17E5EA28CE8A17C79FE4A245" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_DDFF536D17E5EA28CE8A17C79FE4A245" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_DDFF536D17E5EA28CE8A17C79FE4A245" xlink:to="lab_srt_MinimumMember_DDFF536D17E5EA28CE8A17C79FE4A245" xlink:type="arc" /> <link:label id="lab_srt_MaximumMember_949C847960801BB08D6617C79FE4810E_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_949C847960801BB08D6617C79FE4810E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label> <link:label id="lab_srt_MaximumMember_949C847960801BB08D6617C79FE4810E_label_en-US" xlink:label="lab_srt_MaximumMember_949C847960801BB08D6617C79FE4810E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_949C847960801BB08D6617C79FE4810E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_949C847960801BB08D6617C79FE4810E" xlink:to="lab_srt_MaximumMember_949C847960801BB08D6617C79FE4810E" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_81FBE6BFDB1C6E6CDD8B17C79FE4D18E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_81FBE6BFDB1C6E6CDD8B17C79FE4D18E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Required performance period</link:label> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_81FBE6BFDB1C6E6CDD8B17C79FE4D18E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_81FBE6BFDB1C6E6CDD8B17C79FE4D18E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_81FBE6BFDB1C6E6CDD8B17C79FE4D18E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_81FBE6BFDB1C6E6CDD8B17C79FE4D18E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_81FBE6BFDB1C6E6CDD8B17C79FE4D18E" xlink:type="arc" /> <link:label id="lab_pwr_PerformanceBasedAwardPerformancePercentage_12D8920A444B4245913817C79FE51D53_terseLabel_en-US" xlink:label="lab_pwr_PerformanceBasedAwardPerformancePercentage_12D8920A444B4245913817C79FE51D53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance units performance percentage</link:label> <link:label id="lab_pwr_PerformanceBasedAwardPerformancePercentage_12D8920A444B4245913817C79FE51D53_label_en-US" xlink:label="lab_pwr_PerformanceBasedAwardPerformancePercentage_12D8920A444B4245913817C79FE51D53" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Based Award Performance Percentage</link:label> <link:label id="lab_pwr_PerformanceBasedAwardPerformancePercentage_12D8920A444B4245913817C79FE51D53_documentation_en-US" xlink:label="lab_pwr_PerformanceBasedAwardPerformancePercentage_12D8920A444B4245913817C79FE51D53" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Performance Based Award Performance Percentage</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_PerformanceBasedAwardPerformancePercentage" xlink:label="loc_pwr_PerformanceBasedAwardPerformancePercentage_12D8920A444B4245913817C79FE51D53" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PerformanceBasedAwardPerformancePercentage_12D8920A444B4245913817C79FE51D53" xlink:to="lab_pwr_PerformanceBasedAwardPerformancePercentage_12D8920A444B4245913817C79FE51D53" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_647A8DCCDFD6CD8A481E17C79FE5E85F_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_647A8DCCDFD6CD8A481E17C79FE5E85F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Performance units granted (in shares)</link:label> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_647A8DCCDFD6CD8A481E17C79FE5E85F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_647A8DCCDFD6CD8A481E17C79FE5E85F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_647A8DCCDFD6CD8A481E17C79FE5E85F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_647A8DCCDFD6CD8A481E17C79FE5E85F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_647A8DCCDFD6CD8A481E17C79FE5E85F" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_D89CC9EC162022DD8F1817C79FE5EBF3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_D89CC9EC162022DD8F1817C79FE5EBF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average grant date fair value (in dollars per share)</link:label> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_D89CC9EC162022DD8F1817C79FE5EBF3_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_D89CC9EC162022DD8F1817C79FE5EBF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_D89CC9EC162022DD8F1817C79FE5EBF3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_D89CC9EC162022DD8F1817C79FE5EBF3" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_D89CC9EC162022DD8F1817C79FE5EBF3" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensation_5CEBE937DB2067E30D6017C79FE57E26_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_5CEBE937DB2067E30D6017C79FE57E26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash stock compensation expense</link:label> <link:label id="lab_us-gaap_ShareBasedCompensation_5CEBE937DB2067E30D6017C79FE57E26_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_5CEBE937DB2067E30D6017C79FE57E26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_5CEBE937DB2067E30D6017C79FE57E26" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_5CEBE937DB2067E30D6017C79FE57E26" xlink:to="lab_us-gaap_ShareBasedCompensation_5CEBE937DB2067E30D6017C79FE57E26" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8552884BDDE61ED1701317C79FE52E6F_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8552884BDDE61ED1701317C79FE52E6F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Performance units vested (in shares)</link:label> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8552884BDDE61ED1701317C79FE52E6F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8552884BDDE61ED1701317C79FE52E6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8552884BDDE61ED1701317C79FE52E6F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8552884BDDE61ED1701317C79FE52E6F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8552884BDDE61ED1701317C79FE52E6F" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_E0AFD5448809CC1EA05317C79FE5CC0E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_E0AFD5448809CC1EA05317C79FE5CC0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of common shares issued in connection with performance units (in shares)</link:label> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_E0AFD5448809CC1EA05317C79FE5CC0E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_E0AFD5448809CC1EA05317C79FE5CC0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_E0AFD5448809CC1EA05317C79FE5CC0E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_E0AFD5448809CC1EA05317C79FE5CC0E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_E0AFD5448809CC1EA05317C79FE5CC0E" xlink:type="arc" /> <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_F3268608B631D1B6BFA40098C492EB34_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract_DB49F1A254BB52ECA1F976358DC766F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_DB49F1A254BB52ECA1F976358DC766F7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_DB49F1A254BB52ECA1F976358DC766F7" xlink:to="lab_us-gaap_SupplementalCashFlowElementsAbstract_DB49F1A254BB52ECA1F976358DC766F7" xlink:type="arc" /> <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_DCB0AABAC5A8305593F80098C4921531_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_85CB7EF54A8C5DB695A357DC388FFAF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information</link:label> <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_DCB0AABAC5A8305593F80098C4921531_label_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_85CB7EF54A8C5DB695A357DC388FFAF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Supplemental Disclosures [Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_85CB7EF54A8C5DB695A357DC388FFAF8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_85CB7EF54A8C5DB695A357DC388FFAF8" xlink:to="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_85CB7EF54A8C5DB695A357DC388FFAF8" xlink:type="arc" /> <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2E249F726553806FDF9E23C99572F5A9_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2E249F726553806FDF9E23C99572F5A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2E249F726553806FDF9E23C99572F5A9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2E249F726553806FDF9E23C99572F5A9" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2E249F726553806FDF9E23C99572F5A9" xlink:type="arc" /> <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_3644CABBAF4DAE036A4A23C99572A143_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_3644CABBAF4DAE036A4A23C99572A143" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation [Table]</link:label> <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_3644CABBAF4DAE036A4A23C99572A143_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_3644CABBAF4DAE036A4A23C99572A143" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_3644CABBAF4DAE036A4A23C99572A143" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_3644CABBAF4DAE036A4A23C99572A143" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_3644CABBAF4DAE036A4A23C99572A143" xlink:type="arc" /> <link:label id="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_851F25E53D7EE4A2F53123C995738E82_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_851F25E53D7EE4A2F53123C995738E82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Category of Item Purchased [Axis]</link:label> <link:label id="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_851F25E53D7EE4A2F53123C995738E82_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_851F25E53D7EE4A2F53123C995738E82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Category of Item Purchased [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_851F25E53D7EE4A2F53123C995738E82" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_851F25E53D7EE4A2F53123C995738E82" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_851F25E53D7EE4A2F53123C995738E82" xlink:type="arc" /> <link:label id="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Purchase Commitment, Category of Item Purchased [Domain]</link:label> <link:label id="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Purchase Commitment, Category of Item Purchased [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9" xlink:type="arc" /> <link:label id="lab_pwr_VehicleFleetCommittedCapitalMember_197CBE40D1AE9CFC8CF323C995742E90_terseLabel_en-US" xlink:label="lab_pwr_VehicleFleetCommittedCapitalMember_197CBE40D1AE9CFC8CF323C995742E90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vehicle Fleet Committed Capital</link:label> <link:label id="lab_pwr_VehicleFleetCommittedCapitalMember_197CBE40D1AE9CFC8CF323C995742E90_label_en-US" xlink:label="lab_pwr_VehicleFleetCommittedCapitalMember_197CBE40D1AE9CFC8CF323C995742E90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vehicle Fleet Committed Capital [Member]</link:label> <link:label id="lab_pwr_VehicleFleetCommittedCapitalMember_197CBE40D1AE9CFC8CF323C995742E90_documentation_en-US" xlink:label="lab_pwr_VehicleFleetCommittedCapitalMember_197CBE40D1AE9CFC8CF323C995742E90" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Vehicle Fleet Committed Capital</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_VehicleFleetCommittedCapitalMember" xlink:label="loc_pwr_VehicleFleetCommittedCapitalMember_197CBE40D1AE9CFC8CF323C995742E90" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_VehicleFleetCommittedCapitalMember_197CBE40D1AE9CFC8CF323C995742E90" xlink:to="lab_pwr_VehicleFleetCommittedCapitalMember_197CBE40D1AE9CFC8CF323C995742E90" xlink:type="arc" /> <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation [Line Items]</link:label> <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71" xlink:type="arc" /> <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_8575136172A0B5BD7EF623C99575F9C8_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_8575136172A0B5BD7EF623C99575F9C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated committed capital in 2019</link:label> <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_8575136172A0B5BD7EF623C99575F9C8_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_8575136172A0B5BD7EF623C99575F9C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due in Remainder of Fiscal Year</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_8575136172A0B5BD7EF623C99575F9C8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_8575136172A0B5BD7EF623C99575F9C8" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_8575136172A0B5BD7EF623C99575F9C8" xlink:type="arc" /> <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_277A1259A6B7F77A75C823CE397401D2_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_277A1259A6B7F77A75C823CE397401D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated committed capital in 2020</link:label> <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_277A1259A6B7F77A75C823CE397401D2_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_277A1259A6B7F77A75C823CE397401D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Two Years</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_277A1259A6B7F77A75C823CE397401D2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_277A1259A6B7F77A75C823CE397401D2" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_277A1259A6B7F77A75C823CE397401D2" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_623795A85F558F7401F827D4686E3316_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_623795A85F558F7401F827D4686E3316" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label> <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_623795A85F558F7401F827D4686E3316_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_623795A85F558F7401F827D4686E3316" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623795A85F558F7401F827D4686E3316" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623795A85F558F7401F827D4686E3316" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_623795A85F558F7401F827D4686E3316" xlink:type="arc" /> <link:label id="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_6A388C58EB7CE484B24927D4686ED5B8_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_6A388C58EB7CE484B24927D4686ED5B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entities [Axis]</link:label> <link:label id="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_6A388C58EB7CE484B24927D4686ED5B8_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_6A388C58EB7CE484B24927D4686ED5B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entities [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_6A388C58EB7CE484B24927D4686ED5B8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_6A388C58EB7CE484B24927D4686ED5B8" xlink:to="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_6A388C58EB7CE484B24927D4686ED5B8" xlink:type="arc" /> <link:label id="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B_terseLabel_en-US" xlink:label="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Classification [Domain]</link:label> <link:label id="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B_label_en-US" xlink:label="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Classification [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B" xlink:to="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B" xlink:type="arc" /> <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6DF572391AE18497D70F27D4686F3096_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6DF572391AE18497D70F27D4686F3096" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">VIE</link:label> <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6DF572391AE18497D70F27D4686F3096_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6DF572391AE18497D70F27D4686F3096" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6DF572391AE18497D70F27D4686F3096" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6DF572391AE18497D70F27D4686F3096" xlink:to="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6DF572391AE18497D70F27D4686F3096" xlink:type="arc" /> <link:label id="lab_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label> <link:label id="lab_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:to="lab_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:type="arc" /> <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_899A887EDE1A5780EF4627D4686F757C_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_899A887EDE1A5780EF4627D4686F757C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to non-controlling interests</link:label> <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_899A887EDE1A5780EF4627D4686F757C_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_899A887EDE1A5780EF4627D4686F757C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_899A887EDE1A5780EF4627D4686F757C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_899A887EDE1A5780EF4627D4686F757C" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_899A887EDE1A5780EF4627D4686F757C" xlink:type="arc" /> <link:label id="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_531E7359314BD266B97C27D46870675C_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_531E7359314BD266B97C27D46870675C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying value of the investments held by Quanta in variable interest entities</link:label> <link:label id="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_531E7359314BD266B97C27D46870675C_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_531E7359314BD266B97C27D46870675C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Consolidated, Carrying Amount, Assets and Liabilities, Net</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:label="loc_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_531E7359314BD266B97C27D46870675C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_531E7359314BD266B97C27D46870675C" xlink:to="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_531E7359314BD266B97C27D46870675C" xlink:type="arc" /> <link:label id="lab_us-gaap_MinorityInterest_BF45D272905D96BCBA6827D46870D227_verboseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest_BF45D272905D96BCBA6827D46870D227" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Carrying amount of investments held by non-controlling interests in VIEs</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_BF45D272905D96BCBA6827D46870D227" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest_BF45D272905D96BCBA6827D46870D227" xlink:to="lab_us-gaap_MinorityInterest_BF45D272905D96BCBA6827D46870D227" xlink:type="arc" /> <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8D5A5C04F6F2868B06A127D46870BF31_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8D5A5C04F6F2868B06A127D46870BF31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Distributions to non-controlling interests</link:label> <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8D5A5C04F6F2868B06A127D46870BF31_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8D5A5C04F6F2868B06A127D46870BF31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8D5A5C04F6F2868B06A127D46870BF31" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8D5A5C04F6F2868B06A127D46870BF31" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8D5A5C04F6F2868B06A127D46870BF31" xlink:type="arc" /> <link:label id="lab_us-gaap_IncreaseDecreaseInNotesReceivables_409CC452256DF9C50B6B27D46870FB11_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInNotesReceivables_409CC452256DF9C50B6B27D46870FB11" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Discharges of notes receivable</link:label> <link:label id="lab_us-gaap_IncreaseDecreaseInNotesReceivables_409CC452256DF9C50B6B27D46870FB11_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInNotesReceivables_409CC452256DF9C50B6B27D46870FB11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Notes Receivables</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInNotesReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInNotesReceivables_409CC452256DF9C50B6B27D46870FB11" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInNotesReceivables_409CC452256DF9C50B6B27D46870FB11" xlink:to="lab_us-gaap_IncreaseDecreaseInNotesReceivables_409CC452256DF9C50B6B27D46870FB11" xlink:type="arc" /> <link:label id="lab_us-gaap_AccountingPoliciesAbstract_3E5A2BCFB6D1E9A90960169D269E6CD7_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_3E5A2BCFB6D1E9A90960169D269E6CD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_3E5A2BCFB6D1E9A90960169D269E6CD7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3E5A2BCFB6D1E9A90960169D269E6CD7" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_3E5A2BCFB6D1E9A90960169D269E6CD7" xlink:type="arc" /> <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_C4543723D24C0EBAF893169D269EAF4B_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_C4543723D24C0EBAF893169D269EAF4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Disaggregated by Geographic Location and Contract Type</link:label> <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_C4543723D24C0EBAF893169D269EAF4B_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_C4543723D24C0EBAF893169D269EAF4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_C4543723D24C0EBAF893169D269EAF4B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_C4543723D24C0EBAF893169D269EAF4B" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_C4543723D24C0EBAF893169D269EAF4B" xlink:type="arc" /> <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_C9D097E92B2080BECA27169D269ED21F_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_C9D097E92B2080BECA27169D269ED21F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Assets and Liabilities</link:label> <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_C9D097E92B2080BECA27169D269ED21F_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_C9D097E92B2080BECA27169D269ED21F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset and Liability [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_C9D097E92B2080BECA27169D269ED21F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_C9D097E92B2080BECA27169D269ED21F" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_C9D097E92B2080BECA27169D269ED21F" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_88827C69F6A471464709169D269E7A32_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_88827C69F6A471464709169D269E7A32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label> <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_88827C69F6A471464709169D269E7A32_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_88827C69F6A471464709169D269E7A32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_88827C69F6A471464709169D269E7A32" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_88827C69F6A471464709169D269E7A32" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_88827C69F6A471464709169D269E7A32" xlink:type="arc" /> <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_F28BC6E86204EC182401169D269FA170_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_F28BC6E86204EC182401169D269FA170" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Estimates Used by Management in Determining Fair Values of Intangible Assets</link:label> <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_F28BC6E86204EC182401169D269FA170_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_F28BC6E86204EC182401169D269FA170" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_F28BC6E86204EC182401169D269FA170" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_F28BC6E86204EC182401169D269FA170" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_F28BC6E86204EC182401169D269FA170" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_9D634F335AC6E8F930BE169D269F504C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_9D634F335AC6E8F930BE169D269F504C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Fair Values of Outstanding and Unearned Contingent Consideration Liabilities</link:label> <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_9D634F335AC6E8F930BE169D269F504C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_9D634F335AC6E8F930BE169D269F504C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_9D634F335AC6E8F930BE169D269F504C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_9D634F335AC6E8F930BE169D269F504C" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_9D634F335AC6E8F930BE169D269F504C" xlink:type="arc" /> <link:label id="lab_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6_terseLabel_en-US" xlink:label="lab_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill And Intangible Assets [Table]</link:label> <link:label id="lab_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6_label_en-US" xlink:label="lab_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill And Intangible Assets [Table]</link:label> <link:label id="lab_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6_documentation_en-US" xlink:label="lab_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goodwill And Intangible Assets [Table]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_GoodwillAndIntangibleAssetsTable" xlink:label="loc_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:to="lab_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:type="arc" /> <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_0DB175BFAADE52B4C520169D0966AC17_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_0DB175BFAADE52B4C520169D0966AC17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label> <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_0DB175BFAADE52B4C520169D0966AC17_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_0DB175BFAADE52B4C520169D0966AC17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0DB175BFAADE52B4C520169D0966AC17" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0DB175BFAADE52B4C520169D0966AC17" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_0DB175BFAADE52B4C520169D0966AC17" xlink:type="arc" /> <link:label id="lab_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label> <link:label id="lab_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D" xlink:to="lab_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D" xlink:type="arc" /> <link:label id="lab_pwr_PipelineAndIndustrialInfrastructureServicesMember_06CC892543F325083A09169D09664412_terseLabel_en-US" xlink:label="lab_pwr_PipelineAndIndustrialInfrastructureServicesMember_06CC892543F325083A09169D09664412" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pipeline and Industrial Infrastructure Services Division</link:label> <link:label id="lab_pwr_PipelineAndIndustrialInfrastructureServicesMember_06CC892543F325083A09169D09664412_label_en-US" xlink:label="lab_pwr_PipelineAndIndustrialInfrastructureServicesMember_06CC892543F325083A09169D09664412" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pipeline And Industrial Infrastructure Services [Member]</link:label> <link:label id="lab_pwr_PipelineAndIndustrialInfrastructureServicesMember_06CC892543F325083A09169D09664412_documentation_en-US" xlink:label="lab_pwr_PipelineAndIndustrialInfrastructureServicesMember_06CC892543F325083A09169D09664412" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pipeline And Industrial Infrastructure Services [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_PipelineAndIndustrialInfrastructureServicesMember" xlink:label="loc_pwr_PipelineAndIndustrialInfrastructureServicesMember_06CC892543F325083A09169D09664412" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PipelineAndIndustrialInfrastructureServicesMember_06CC892543F325083A09169D09664412" xlink:to="lab_pwr_PipelineAndIndustrialInfrastructureServicesMember_06CC892543F325083A09169D09664412" xlink:type="arc" /> <link:label id="lab_us-gaap_ReportingUnitAxis_BB04DDBA9322D83A347C169D09673D99_terseLabel_en-US" xlink:label="lab_us-gaap_ReportingUnitAxis_BB04DDBA9322D83A347C169D09673D99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reporting Unit [Axis]</link:label> <link:label id="lab_us-gaap_ReportingUnitAxis_BB04DDBA9322D83A347C169D09673D99_label_en-US" xlink:label="lab_us-gaap_ReportingUnitAxis_BB04DDBA9322D83A347C169D09673D99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reporting Unit [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReportingUnitAxis" xlink:label="loc_us-gaap_ReportingUnitAxis_BB04DDBA9322D83A347C169D09673D99" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReportingUnitAxis_BB04DDBA9322D83A347C169D09673D99" xlink:to="lab_us-gaap_ReportingUnitAxis_BB04DDBA9322D83A347C169D09673D99" xlink:type="arc" /> <link:label id="lab_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B_terseLabel_en-US" xlink:label="lab_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reporting Unit [Domain]</link:label> <link:label id="lab_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B_label_en-US" xlink:label="lab_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reporting Unit [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReportingUnitDomain" xlink:label="loc_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B" xlink:to="lab_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B" xlink:type="arc" /> <link:label id="lab_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_561A7ED5DC078E3E9646169D0967F506_terseLabel_en-US" xlink:label="lab_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_561A7ED5DC078E3E9646169D0967F506" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Handling Services and Midstream and Smaller-Scale Pipeline Market Reporting Units</link:label> <link:label id="lab_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_561A7ED5DC078E3E9646169D0967F506_label_en-US" xlink:label="lab_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_561A7ED5DC078E3E9646169D0967F506" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Handling Services And Mid-Stream And Smaller-Scale Pipeline Market [Member]</link:label> <link:label id="lab_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_561A7ED5DC078E3E9646169D0967F506_documentation_en-US" xlink:label="lab_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_561A7ED5DC078E3E9646169D0967F506" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Material Handling Services And Mid-Stream And Smaller-Scale Pipeline Market [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember" xlink:label="loc_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_561A7ED5DC078E3E9646169D0967F506" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_561A7ED5DC078E3E9646169D0967F506" xlink:to="lab_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_561A7ED5DC078E3E9646169D0967F506" xlink:type="arc" /> <link:label id="lab_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0_terseLabel_en-US" xlink:label="lab_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill And Intangible Assets [Line Items]</link:label> <link:label id="lab_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0_label_en-US" xlink:label="lab_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill And Intangible Assets [Line Items]</link:label> <link:label id="lab_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0_documentation_en-US" xlink:label="lab_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goodwill and intangible assets.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_GoodwillAndIntangibleAssetsLineItems" xlink:label="loc_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:to="lab_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:type="arc" /> <link:label id="lab_pwr_NumberOfInternalDivisions_51618B747074A43A6E1C169D0968F9BF_terseLabel_en-US" xlink:label="lab_pwr_NumberOfInternalDivisions_51618B747074A43A6E1C169D0968F9BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of internal divisions</link:label> <link:label id="lab_pwr_NumberOfInternalDivisions_51618B747074A43A6E1C169D0968F9BF_label_en-US" xlink:label="lab_pwr_NumberOfInternalDivisions_51618B747074A43A6E1C169D0968F9BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Internal Divisions</link:label> <link:label id="lab_pwr_NumberOfInternalDivisions_51618B747074A43A6E1C169D0968F9BF_documentation_en-US" xlink:label="lab_pwr_NumberOfInternalDivisions_51618B747074A43A6E1C169D0968F9BF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of internal divisions.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfInternalDivisions" xlink:label="loc_pwr_NumberOfInternalDivisions_51618B747074A43A6E1C169D0968F9BF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NumberOfInternalDivisions_51618B747074A43A6E1C169D0968F9BF" xlink:to="lab_pwr_NumberOfInternalDivisions_51618B747074A43A6E1C169D0968F9BF" xlink:type="arc" /> <link:label id="lab_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_4E8D423F73E1F5F42699169D0969FFBB_terseLabel_en-US" xlink:label="lab_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_4E8D423F73E1F5F42699169D0969FFBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Decrease in fair value of reporting units considered for impairment calculation</link:label> <link:label id="lab_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_4E8D423F73E1F5F42699169D0969FFBB_label_en-US" xlink:label="lab_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_4E8D423F73E1F5F42699169D0969FFBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease In Fair Value Of Reporting Units Considered For Impairment Calculation</link:label> <link:label id="lab_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_4E8D423F73E1F5F42699169D0969FFBB_documentation_en-US" xlink:label="lab_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_4E8D423F73E1F5F42699169D0969FFBB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Decrease in fair value of Reporting units considered, for impairment calculation.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation" xlink:label="loc_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_4E8D423F73E1F5F42699169D0969FFBB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_4E8D423F73E1F5F42699169D0969FFBB" xlink:to="lab_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_4E8D423F73E1F5F42699169D0969FFBB" xlink:type="arc" /> <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_0B3C5C4958AEBC4BEEC1169D096927EE_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_0B3C5C4958AEBC4BEEC1169D096927EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0B3C5C4958AEBC4BEEC1169D096927EE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0B3C5C4958AEBC4BEEC1169D096927EE" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_0B3C5C4958AEBC4BEEC1169D096927EE" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5E796C881D3AF3C0DD620098C5CB72A7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label> <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5E796C881D3AF3C0DD620098C5CB72A7_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_CA98A9A85B1C9599AE750098C5CCE697_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_75DDB40B7A3C506BBFCC2383FB983449" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remainder of 2019</link:label> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_CA98A9A85B1C9599AE750098C5CCE697_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_75DDB40B7A3C506BBFCC2383FB983449" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_75DDB40B7A3C506BBFCC2383FB983449" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_75DDB40B7A3C506BBFCC2383FB983449" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_75DDB40B7A3C506BBFCC2383FB983449" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_04775E4D0C7AC64EB13D0098C5CCFB36_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_A6C0126C7E4D524D8F1C863ABF0BE391" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_04775E4D0C7AC64EB13D0098C5CCFB36_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_A6C0126C7E4D524D8F1C863ABF0BE391" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_A6C0126C7E4D524D8F1C863ABF0BE391" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_A6C0126C7E4D524D8F1C863ABF0BE391" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_A6C0126C7E4D524D8F1C863ABF0BE391" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_FCF71A6A898D262BB06F0098C5CCCC0E_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9B87EF682FB65017AF692144CED4E93E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_FCF71A6A898D262BB06F0098C5CCCC0E_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9B87EF682FB65017AF692144CED4E93E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9B87EF682FB65017AF692144CED4E93E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9B87EF682FB65017AF692144CED4E93E" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9B87EF682FB65017AF692144CED4E93E" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2FF94756FA95446E20F80098C5CCFCC4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_FAA0D34C45D45151AF28FD86948194B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2FF94756FA95446E20F80098C5CCFCC4_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_FAA0D34C45D45151AF28FD86948194B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_FAA0D34C45D45151AF28FD86948194B4" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_FAA0D34C45D45151AF28FD86948194B4" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_FAA0D34C45D45151AF28FD86948194B4" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_56DD170D68ADDAECA9F70098C5CC6128_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2CAAAB54C92F500B9218C52D4A33C30B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_56DD170D68ADDAECA9F70098C5CC6128_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2CAAAB54C92F500B9218C52D4A33C30B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2CAAAB54C92F500B9218C52D4A33C30B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2CAAAB54C92F500B9218C52D4A33C30B" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2CAAAB54C92F500B9218C52D4A33C30B" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_DFCE7C5A1CE37F2E299B0098C5CDEC31_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_B6F9B2053EF8594DB6BF906A45F422CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_DFCE7C5A1CE37F2E299B0098C5CDEC31_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_B6F9B2053EF8594DB6BF906A45F422CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Five</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_B6F9B2053EF8594DB6BF906A45F422CE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_B6F9B2053EF8594DB6BF906A45F422CE" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_B6F9B2053EF8594DB6BF906A45F422CE" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9F85946EB18580B2A5190098C5CD5866_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8B75D3B659B75C4AAB7984D41A67C1F1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future minimum lease payments</link:label> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9F85946EB18580B2A5190098C5CD5866_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8B75D3B659B75C4AAB7984D41A67C1F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8B75D3B659B75C4AAB7984D41A67C1F1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8B75D3B659B75C4AAB7984D41A67C1F1" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8B75D3B659B75C4AAB7984D41A67C1F1" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_16CC6054FBEE55DA9AD20098C5CDE52B_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9D5CE0A6C39C5BF9932FC7EB982F24E9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less imputed interest</link:label> <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_16CC6054FBEE55DA9AD20098C5CDE52B_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9D5CE0A6C39C5BF9932FC7EB982F24E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9D5CE0A6C39C5BF9932FC7EB982F24E9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9D5CE0A6C39C5BF9932FC7EB982F24E9" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9D5CE0A6C39C5BF9932FC7EB982F24E9" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeaseLiability_1B3C22885494076FA9CC0098C5CD30F2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_3A954588DB8C509E92898752CA1F5971" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total lease liabilities</link:label> <link:label id="lab_us-gaap_OperatingLeaseLiability_1B3C22885494076FA9CC0098C5CD30F2_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_3A954588DB8C509E92898752CA1F5971" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_3A954588DB8C509E92898752CA1F5971" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_3A954588DB8C509E92898752CA1F5971" xlink:to="lab_us-gaap_OperatingLeaseLiability_3A954588DB8C509E92898752CA1F5971" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_6323ED9ED412C4E6730D0098C5CD3266_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Leases</link:label> <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_6323ED9ED412C4E6730D0098C5CD3266_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Payment, Due [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_8159C353917F043F03C00098C5CDFF85_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_1A85AD32985954B69AF46757A266A592" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remainder of 2019</link:label> <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_8159C353917F043F03C00098C5CDFF85_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_1A85AD32985954B69AF46757A266A592" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Payments, Remainder of Fiscal Year</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_1A85AD32985954B69AF46757A266A592" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_1A85AD32985954B69AF46757A266A592" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_1A85AD32985954B69AF46757A266A592" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_568506EE836CD3E03E8A0098C5CE0D00_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1B6DC8033BC4554C9C84FD6556B35FCD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label> <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_568506EE836CD3E03E8A0098C5CE0D00_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1B6DC8033BC4554C9C84FD6556B35FCD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Payments, Due Year Two</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1B6DC8033BC4554C9C84FD6556B35FCD" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1B6DC8033BC4554C9C84FD6556B35FCD" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1B6DC8033BC4554C9C84FD6556B35FCD" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_6B42A983BEA53D11DCC70098C5CE10C8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_BD922FB3B45C5BA8A8931AA9925A37C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label> <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_6B42A983BEA53D11DCC70098C5CE10C8_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_BD922FB3B45C5BA8A8931AA9925A37C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Payments, Due Year Three</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_BD922FB3B45C5BA8A8931AA9925A37C7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_BD922FB3B45C5BA8A8931AA9925A37C7" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_BD922FB3B45C5BA8A8931AA9925A37C7" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_079D60C473E43A03EA6B0098C5CE7840_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_3A2EE11FE9FC500D93B52C834524EEF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label> <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_079D60C473E43A03EA6B0098C5CE7840_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_3A2EE11FE9FC500D93B52C834524EEF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Payments, Due Year Four</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_3A2EE11FE9FC500D93B52C834524EEF9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_3A2EE11FE9FC500D93B52C834524EEF9" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_3A2EE11FE9FC500D93B52C834524EEF9" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_F3AC826C8967B362EF310098C5CEE2C1_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_CE08168D9A1559C28689A39C7013518B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label> <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_F3AC826C8967B362EF310098C5CEE2C1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_CE08168D9A1559C28689A39C7013518B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Payments, Due Year Five</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_CE08168D9A1559C28689A39C7013518B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_CE08168D9A1559C28689A39C7013518B" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_CE08168D9A1559C28689A39C7013518B" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_057BDBA63845160740F80098C5CE8584_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_D5637A41FF745BB78DD00B0A8692FF67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label> <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_057BDBA63845160740F80098C5CE8584_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_D5637A41FF745BB78DD00B0A8692FF67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Payments, Due after Year Five</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_D5637A41FF745BB78DD00B0A8692FF67" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_D5637A41FF745BB78DD00B0A8692FF67" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_D5637A41FF745BB78DD00B0A8692FF67" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_B4755D35E29436C363DD0098C5CF5F8D_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_9D7446581A325B0D9283176A59A499BB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future minimum lease payments</link:label> <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_B4755D35E29436C363DD0098C5CF5F8D_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_9D7446581A325B0D9283176A59A499BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9D7446581A325B0D9283176A59A499BB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9D7446581A325B0D9283176A59A499BB" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_9D7446581A325B0D9283176A59A499BB" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_8BEB9DAE4D9121D693560098C5CFBEDB_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_86A233EEB7BF579F865929A5AEF98BF2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less imputed interest</link:label> <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_8BEB9DAE4D9121D693560098C5CFBEDB_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_86A233EEB7BF579F865929A5AEF98BF2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_86A233EEB7BF579F865929A5AEF98BF2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_86A233EEB7BF579F865929A5AEF98BF2" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_86A233EEB7BF579F865929A5AEF98BF2" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseLiability_3A2CB31FAC3BD460024A0098C5CF405E_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability_9EF975AD4FC65D1DAC9CB28A6EF49239" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total lease liabilities</link:label> <link:label id="lab_us-gaap_FinanceLeaseLiability_3A2CB31FAC3BD460024A0098C5CF405E_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability_9EF975AD4FC65D1DAC9CB28A6EF49239" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaap_FinanceLeaseLiability_9EF975AD4FC65D1DAC9CB28A6EF49239" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability_9EF975AD4FC65D1DAC9CB28A6EF49239" xlink:to="lab_us-gaap_FinanceLeaseLiability_9EF975AD4FC65D1DAC9CB28A6EF49239" xlink:type="arc" /> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_10F9BBFB89722E2D181C0098C5CF1C97_terseLabel_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_10F9BBFB89722E2D181C0098C5CF1C97_label_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Due [Abstract]</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_10F9BBFB89722E2D181C0098C5CF1C97_documentation_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Due [Abstract]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:to="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:type="arc" /> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_99C1C9948285BD30EB440098C5CFC21B_totalLabel_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_8C3A7842C58E5B83BD76D1B157A78F47" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Remainder of 2019</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_99C1C9948285BD30EB440098C5CFC21B_label_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_8C3A7842C58E5B83BD76D1B157A78F47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Remainder Of Fiscal Year</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_99C1C9948285BD30EB440098C5CFC21B_documentation_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_8C3A7842C58E5B83BD76D1B157A78F47" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Remainder Of Fiscal Year</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_8C3A7842C58E5B83BD76D1B157A78F47" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_8C3A7842C58E5B83BD76D1B157A78F47" xlink:to="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_8C3A7842C58E5B83BD76D1B157A78F47" xlink:type="arc" /> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_78376F3B894E5D18C8760098C5D00B2A_totalLabel_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_18CD50C0AA5D50DCA41F6E7AEB0AE1FC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2020</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_78376F3B894E5D18C8760098C5D00B2A_label_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_18CD50C0AA5D50DCA41F6E7AEB0AE1FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Due Year Two</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_78376F3B894E5D18C8760098C5D00B2A_documentation_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_18CD50C0AA5D50DCA41F6E7AEB0AE1FC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Due Year Two</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_18CD50C0AA5D50DCA41F6E7AEB0AE1FC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_18CD50C0AA5D50DCA41F6E7AEB0AE1FC" xlink:to="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_18CD50C0AA5D50DCA41F6E7AEB0AE1FC" xlink:type="arc" /> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_362ECF7C9FE0AE57CE600098C5D01FE0_totalLabel_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_454BBE58EAE6528AA08A415407F926C9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2021</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_362ECF7C9FE0AE57CE600098C5D01FE0_label_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_454BBE58EAE6528AA08A415407F926C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Due Year Three</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_362ECF7C9FE0AE57CE600098C5D01FE0_documentation_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_454BBE58EAE6528AA08A415407F926C9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Due Year Three</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_454BBE58EAE6528AA08A415407F926C9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_454BBE58EAE6528AA08A415407F926C9" xlink:to="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_454BBE58EAE6528AA08A415407F926C9" xlink:type="arc" /> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_0DD1DB8EDA0E6BA7E20F0098C5D05CF5_totalLabel_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_196BF133122652A59A5A4B0C7F38D023" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2022</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_0DD1DB8EDA0E6BA7E20F0098C5D05CF5_label_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_196BF133122652A59A5A4B0C7F38D023" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Due Year Four</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_0DD1DB8EDA0E6BA7E20F0098C5D05CF5_documentation_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_196BF133122652A59A5A4B0C7F38D023" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Due Year Four</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_196BF133122652A59A5A4B0C7F38D023" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_196BF133122652A59A5A4B0C7F38D023" xlink:to="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_196BF133122652A59A5A4B0C7F38D023" xlink:type="arc" /> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_FDA6348CF7169CB354060098C5D0698A_totalLabel_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_638711EFD76C595EAD97FC025C707C1A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2023</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_FDA6348CF7169CB354060098C5D0698A_label_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_638711EFD76C595EAD97FC025C707C1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Due Year Five</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_FDA6348CF7169CB354060098C5D0698A_documentation_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_638711EFD76C595EAD97FC025C707C1A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Due Year Five</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_638711EFD76C595EAD97FC025C707C1A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_638711EFD76C595EAD97FC025C707C1A" xlink:to="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_638711EFD76C595EAD97FC025C707C1A" xlink:type="arc" /> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_4C085E8D7642A54927BD0098C5D01683_totalLabel_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_3B5A0432D92B5732B5F32F74B8BD99F7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_4C085E8D7642A54927BD0098C5D01683_label_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_3B5A0432D92B5732B5F32F74B8BD99F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Due After Year Five</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_4C085E8D7642A54927BD0098C5D01683_documentation_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_3B5A0432D92B5732B5F32F74B8BD99F7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Due After Year Five</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_3B5A0432D92B5732B5F32F74B8BD99F7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_3B5A0432D92B5732B5F32F74B8BD99F7" xlink:to="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_3B5A0432D92B5732B5F32F74B8BD99F7" xlink:type="arc" /> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_49A4D966FC645DBC17910098C5D0BFFD_totalLabel_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_5A1069A0E38457828FB4319D6CE8BE60" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future minimum lease payments</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_49A4D966FC645DBC17910098C5D0BFFD_label_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_5A1069A0E38457828FB4319D6CE8BE60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Due</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_49A4D966FC645DBC17910098C5D0BFFD_documentation_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_5A1069A0E38457828FB4319D6CE8BE60" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Payments, Due</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_5A1069A0E38457828FB4319D6CE8BE60" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_5A1069A0E38457828FB4319D6CE8BE60" xlink:to="lab_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_5A1069A0E38457828FB4319D6CE8BE60" xlink:type="arc" /> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_B2DE72FA77D470AAD1DF0098C5D10A9E_negatedTotalLabel_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_8DD5DF8B41615929B6CDD6DCABFCDEA2" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Less imputed interest</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_B2DE72FA77D470AAD1DF0098C5D10A9E_label_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_8DD5DF8B41615929B6CDD6DCABFCDEA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Undiscounted Excess Amount</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_B2DE72FA77D470AAD1DF0098C5D10A9E_documentation_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_8DD5DF8B41615929B6CDD6DCABFCDEA2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease Liabilities, Undiscounted Excess Amount</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_8DD5DF8B41615929B6CDD6DCABFCDEA2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_8DD5DF8B41615929B6CDD6DCABFCDEA2" xlink:to="lab_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_8DD5DF8B41615929B6CDD6DCABFCDEA2" xlink:type="arc" /> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiability_EE702C06B19CDBAD5CBB0098C5D1A8C8_totalLabel_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiability_9E98ABD16A4E58F58CB43F84310579A1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease liabilities</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiability_EE702C06B19CDBAD5CBB0098C5D1A8C8_label_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiability_9E98ABD16A4E58F58CB43F84310579A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Liability</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseLiability_EE702C06B19CDBAD5CBB0098C5D1A8C8_documentation_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseLiability_9E98ABD16A4E58F58CB43F84310579A1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Liability</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiability" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiability_9E98ABD16A4E58F58CB43F84310579A1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiability_9E98ABD16A4E58F58CB43F84310579A1" xlink:to="lab_pwr_OperatingAndFinanceLeaseLiability_9E98ABD16A4E58F58CB43F84310579A1" xlink:type="arc" /> <link:label id="lab_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671_terseLabel_en-US" xlink:label="lab_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes [Table]</link:label> <link:label id="lab_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671_label_en-US" xlink:label="lab_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes [Table]</link:label> <link:label id="lab_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671_documentation_en-US" xlink:label="lab_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income taxes.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_IncomeTaxesTable" xlink:label="loc_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671" xlink:to="lab_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671" xlink:type="arc" /> <link:label id="lab_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0_terseLabel_en-US" xlink:label="lab_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes [Line Items]</link:label> <link:label id="lab_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0_label_en-US" xlink:label="lab_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes [Line Items]</link:label> <link:label id="lab_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0_documentation_en-US" xlink:label="lab_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income taxes.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_IncomeTaxesLineItems" xlink:label="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:to="lab_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:type="arc" /> <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_56A476A213073F7D5C39169D17252384_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_56A476A213073F7D5C39169D17252384" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total amount of unrecognized tax benefits relating to uncertain tax positions</link:label> <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_56A476A213073F7D5C39169D17252384_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_56A476A213073F7D5C39169D17252384" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_56A476A213073F7D5C39169D17252384" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_56A476A213073F7D5C39169D17252384" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_56A476A213073F7D5C39169D17252384" xlink:type="arc" /> <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_92BF6126C2656B8EE45C169D1725FF23_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_92BF6126C2656B8EE45C169D1725FF23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Decrease in the total amount of unrecognized tax benefits relating to uncertain tax positions</link:label> <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_92BF6126C2656B8EE45C169D1725FF23_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_92BF6126C2656B8EE45C169D1725FF23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_92BF6126C2656B8EE45C169D1725FF23" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_92BF6126C2656B8EE45C169D1725FF23" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_92BF6126C2656B8EE45C169D1725FF23" xlink:type="arc" /> <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_B6D706BD9B4A6E2AE727169D1725A2AF_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_B6D706BD9B4A6E2AE727169D1725A2AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Decrease resulted primarily from a favorable settlements related to certain non-U.S. income tax obligations of an acquired business and the expiration of U.S. state income tax statutes</link:label> <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_B6D706BD9B4A6E2AE727169D1725A2AF_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_B6D706BD9B4A6E2AE727169D1725A2AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_B6D706BD9B4A6E2AE727169D1725A2AF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_B6D706BD9B4A6E2AE727169D1725A2AF" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_B6D706BD9B4A6E2AE727169D1725A2AF" xlink:type="arc" /> <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_4A1A2638BF385AA34062169D1725F18B_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_4A1A2638BF385AA34062169D1725F18B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in reserves for uncertain tax positions expected to be taken in current year</link:label> <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_4A1A2638BF385AA34062169D1725F18B_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_4A1A2638BF385AA34062169D1725F18B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_4A1A2638BF385AA34062169D1725F18B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_4A1A2638BF385AA34062169D1725F18B" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_4A1A2638BF385AA34062169D1725F18B" xlink:type="arc" /> <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_84D59BC305E6D3A48425169D1726B558_terseLabel_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_84D59BC305E6D3A48425169D1726B558" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reasonably possible reduction to the balance of unrecognized tax benefits in succeeding 12 months</link:label> <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_84D59BC305E6D3A48425169D1726B558_label_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_84D59BC305E6D3A48425169D1726B558" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease in Unrecognized Tax Benefits is Reasonably Possible</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_84D59BC305E6D3A48425169D1726B558" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_84D59BC305E6D3A48425169D1726B558" xlink:to="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_84D59BC305E6D3A48425169D1726B558" xlink:type="arc" /> <link:label id="lab_us-gaap_EarningsPerShareAbstract_251E21478676B8E40F600098C68CE7CC_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_04D8D4C2DDAC5283801C053B5FBBD9F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_04D8D4C2DDAC5283801C053B5FBBD9F3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_04D8D4C2DDAC5283801C053B5FBBD9F3" xlink:to="lab_us-gaap_EarningsPerShareAbstract_04D8D4C2DDAC5283801C053B5FBBD9F3" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_56600ED1AA47AB8FA1020098C68C4781_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_5A1270A782F25169AA8418B2946A13AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic and Diluted Earnings Per Share Attributable to Common Stock</link:label> <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_56600ED1AA47AB8FA1020098C68C4781_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_5A1270A782F25169AA8418B2946A13AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_5A1270A782F25169AA8418B2946A13AE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_5A1270A782F25169AA8418B2946A13AE" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_5A1270A782F25169AA8418B2946A13AE" xlink:type="arc" /> <link:label id="lab_pwr_NoncashOrPartNoncashAcquisitionLandAcquired_CEDB337340399058E67223EF841E106C_terseLabel_en-US" xlink:label="lab_pwr_NoncashOrPartNoncashAcquisitionLandAcquired_CEDB337340399058E67223EF841E106C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marine industrial property acquired</link:label> <link:label id="lab_pwr_NoncashOrPartNoncashAcquisitionLandAcquired_CEDB337340399058E67223EF841E106C_label_en-US" xlink:label="lab_pwr_NoncashOrPartNoncashAcquisitionLandAcquired_CEDB337340399058E67223EF841E106C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Or Part Noncash Acquisition, Land Acquired</link:label> <link:label id="lab_pwr_NoncashOrPartNoncashAcquisitionLandAcquired_CEDB337340399058E67223EF841E106C_documentation_en-US" xlink:label="lab_pwr_NoncashOrPartNoncashAcquisitionLandAcquired_CEDB337340399058E67223EF841E106C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Noncash Or Part Noncash Acquisition, Land Acquired</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_NoncashOrPartNoncashAcquisitionLandAcquired" xlink:label="loc_pwr_NoncashOrPartNoncashAcquisitionLandAcquired_CEDB337340399058E67223EF841E106C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NoncashOrPartNoncashAcquisitionLandAcquired_CEDB337340399058E67223EF841E106C" xlink:to="lab_pwr_NoncashOrPartNoncashAcquisitionLandAcquired_CEDB337340399058E67223EF841E106C" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_22FE816FD3CE2900D7584D6D40BE5705_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_BBB3F07433FA528DA6FD02DAC9893A1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table]</link:label> <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_22FE816FD3CE2900D7584D6D40BE5705_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_BBB3F07433FA528DA6FD02DAC9893A1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_BBB3F07433FA528DA6FD02DAC9893A1B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_BBB3F07433FA528DA6FD02DAC9893A1B" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_BBB3F07433FA528DA6FD02DAC9893A1B" xlink:type="arc" /> <link:label id="lab_us-gaap_BalanceSheetLocationAxis_CB2096D69E1FB147D8794D6D40BFA1B2_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_4DBB94E3FF635518ACF397DB248F5636" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label> <link:label id="lab_us-gaap_BalanceSheetLocationAxis_CB2096D69E1FB147D8794D6D40BFA1B2_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_4DBB94E3FF635518ACF397DB248F5636" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_4DBB94E3FF635518ACF397DB248F5636" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4DBB94E3FF635518ACF397DB248F5636" xlink:to="lab_us-gaap_BalanceSheetLocationAxis_4DBB94E3FF635518ACF397DB248F5636" xlink:type="arc" /> <link:label id="lab_us-gaap_BalanceSheetLocationDomain_0739A6815C38B2BC5C0B4D6D40BF303F_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_A0402B73377B59808E6DF0F10D6EE847" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label> <link:label id="lab_us-gaap_BalanceSheetLocationDomain_0739A6815C38B2BC5C0B4D6D40BF303F_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_A0402B73377B59808E6DF0F10D6EE847" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_A0402B73377B59808E6DF0F10D6EE847" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_A0402B73377B59808E6DF0F10D6EE847" xlink:to="lab_us-gaap_BalanceSheetLocationDomain_A0402B73377B59808E6DF0F10D6EE847" xlink:type="arc" /> <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_7690A1634A4298022E914D6D40BF9F7B_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_1C56EF2EA27653059B19CF8D1F11E5A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid Expenses and Other Current Assets</link:label> <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_7690A1634A4298022E914D6D40BF9F7B_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_1C56EF2EA27653059B19CF8D1F11E5A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_1C56EF2EA27653059B19CF8D1F11E5A8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_1C56EF2EA27653059B19CF8D1F11E5A8" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_1C56EF2EA27653059B19CF8D1F11E5A8" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherAssetsMember_CECAA0D80A282130F71C4D6D40C0AEEB_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMember_1AEE2C4160C5559CAF298F834391928C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Assets</link:label> <link:label id="lab_us-gaap_OtherAssetsMember_CECAA0D80A282130F71C4D6D40C0AEEB_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMember_1AEE2C4160C5559CAF298F834391928C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="loc_us-gaap_OtherAssetsMember_1AEE2C4160C5559CAF298F834391928C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMember_1AEE2C4160C5559CAF298F834391928C" xlink:to="lab_us-gaap_OtherAssetsMember_1AEE2C4160C5559CAF298F834391928C" xlink:type="arc" /> <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_2E1AEB9A695414A637084D6D40C04763_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents and Restricted Cash [Line Items]</link:label> <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_2E1AEB9A695414A637084D6D40C04763_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:to="lab_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:type="arc" /> <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_D81C0763D564F6AA48524D6D40C0521A_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents_BBA36DBDE0E458EB97E0720C876A46AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash and cash equivalents</link:label> <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_D81C0763D564F6AA48524D6D40C0521A_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents_BBA36DBDE0E458EB97E0720C876A46AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_BBA36DBDE0E458EB97E0720C876A46AC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents_BBA36DBDE0E458EB97E0720C876A46AC" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents_BBA36DBDE0E458EB97E0720C876A46AC" xlink:type="arc" /> <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7AA9DD23187A67E9135B4D6D40C112C0_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_E8D307D13DC95C9B8EFEB32072FCC6B8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash, cash equivalents, and restricted cash reported in the statements of cash flows</link:label> <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7AA9DD23187A67E9135B4D6D40C112C0_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_E8D307D13DC95C9B8EFEB32072FCC6B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_E8D307D13DC95C9B8EFEB32072FCC6B8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_E8D307D13DC95C9B8EFEB32072FCC6B8" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_E8D307D13DC95C9B8EFEB32072FCC6B8" xlink:type="arc" /> <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_3DD84BF1A23D3C03876A169D11BDB179_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis_3DD84BF1A23D3C03876A169D11BDB179" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label> <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_3DD84BF1A23D3C03876A169D11BDB179_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis_3DD84BF1A23D3C03876A169D11BDB179" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_3DD84BF1A23D3C03876A169D11BDB179" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_3DD84BF1A23D3C03876A169D11BDB179" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis_3DD84BF1A23D3C03876A169D11BDB179" xlink:type="arc" /> <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label> <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:type="arc" /> <link:label id="lab_pwr_DomesticBankAccountsMember_7326F739384395A78C16169D11BD7E12_terseLabel_en-US" xlink:label="lab_pwr_DomesticBankAccountsMember_7326F739384395A78C16169D11BD7E12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic Bank Accounts</link:label> <link:label id="lab_pwr_DomesticBankAccountsMember_7326F739384395A78C16169D11BD7E12_label_en-US" xlink:label="lab_pwr_DomesticBankAccountsMember_7326F739384395A78C16169D11BD7E12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Bank Accounts [Member]</link:label> <link:label id="lab_pwr_DomesticBankAccountsMember_7326F739384395A78C16169D11BD7E12_documentation_en-US" xlink:label="lab_pwr_DomesticBankAccountsMember_7326F739384395A78C16169D11BD7E12" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Domestic Bank Accounts [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_DomesticBankAccountsMember" xlink:label="loc_pwr_DomesticBankAccountsMember_7326F739384395A78C16169D11BD7E12" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DomesticBankAccountsMember_7326F739384395A78C16169D11BD7E12" xlink:to="lab_pwr_DomesticBankAccountsMember_7326F739384395A78C16169D11BD7E12" xlink:type="arc" /> <link:label id="lab_pwr_ForeignBankAccountsMember_1D24F8A654E172DF4002169D11BEB3D4_terseLabel_en-US" xlink:label="lab_pwr_ForeignBankAccountsMember_1D24F8A654E172DF4002169D11BEB3D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Bank Accounts</link:label> <link:label id="lab_pwr_ForeignBankAccountsMember_1D24F8A654E172DF4002169D11BEB3D4_label_en-US" xlink:label="lab_pwr_ForeignBankAccountsMember_1D24F8A654E172DF4002169D11BEB3D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Bank Accounts [Member]</link:label> <link:label id="lab_pwr_ForeignBankAccountsMember_1D24F8A654E172DF4002169D11BEB3D4_documentation_en-US" xlink:label="lab_pwr_ForeignBankAccountsMember_1D24F8A654E172DF4002169D11BEB3D4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Bank Accounts [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ForeignBankAccountsMember" xlink:label="loc_pwr_ForeignBankAccountsMember_1D24F8A654E172DF4002169D11BEB3D4" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ForeignBankAccountsMember_1D24F8A654E172DF4002169D11BEB3D4" xlink:to="lab_pwr_ForeignBankAccountsMember_1D24F8A654E172DF4002169D11BEB3D4" xlink:type="arc" /> <link:label id="lab_pwr_DomesticJointVenturesMember_B4E42F290286AD88188C169D11BE6207_terseLabel_en-US" xlink:label="lab_pwr_DomesticJointVenturesMember_B4E42F290286AD88188C169D11BE6207" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic Joint Ventures</link:label> <link:label id="lab_pwr_DomesticJointVenturesMember_B4E42F290286AD88188C169D11BE6207_label_en-US" xlink:label="lab_pwr_DomesticJointVenturesMember_B4E42F290286AD88188C169D11BE6207" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Joint Ventures [Member]</link:label> <link:label id="lab_pwr_DomesticJointVenturesMember_B4E42F290286AD88188C169D11BE6207_documentation_en-US" xlink:label="lab_pwr_DomesticJointVenturesMember_B4E42F290286AD88188C169D11BE6207" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Domestic Joint Ventures [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_DomesticJointVenturesMember" xlink:label="loc_pwr_DomesticJointVenturesMember_B4E42F290286AD88188C169D11BE6207" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DomesticJointVenturesMember_B4E42F290286AD88188C169D11BE6207" xlink:to="lab_pwr_DomesticJointVenturesMember_B4E42F290286AD88188C169D11BE6207" xlink:type="arc" /> <link:label id="lab_pwr_ForeignJointVenturesMember_8890C798FBF02195A09B169D11BEC6F3_terseLabel_en-US" xlink:label="lab_pwr_ForeignJointVenturesMember_8890C798FBF02195A09B169D11BEC6F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Joint Ventures</link:label> <link:label id="lab_pwr_ForeignJointVenturesMember_8890C798FBF02195A09B169D11BEC6F3_label_en-US" xlink:label="lab_pwr_ForeignJointVenturesMember_8890C798FBF02195A09B169D11BEC6F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Joint Ventures [Member]</link:label> <link:label id="lab_pwr_ForeignJointVenturesMember_8890C798FBF02195A09B169D11BEC6F3_documentation_en-US" xlink:label="lab_pwr_ForeignJointVenturesMember_8890C798FBF02195A09B169D11BEC6F3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Joint Ventures [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ForeignJointVenturesMember" xlink:label="loc_pwr_ForeignJointVenturesMember_8890C798FBF02195A09B169D11BEC6F3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ForeignJointVenturesMember_8890C798FBF02195A09B169D11BEC6F3" xlink:to="lab_pwr_ForeignJointVenturesMember_8890C798FBF02195A09B169D11BEC6F3" xlink:type="arc" /> <link:label id="lab_pwr_InvestmentsInJointVenturesMember_1B4BAC28298348C0C7A6169D11BEA6AB_terseLabel_en-US" xlink:label="lab_pwr_InvestmentsInJointVenturesMember_1B4BAC28298348C0C7A6169D11BEA6AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments in Joint Ventures</link:label> <link:label id="lab_pwr_InvestmentsInJointVenturesMember_1B4BAC28298348C0C7A6169D11BEA6AB_label_en-US" xlink:label="lab_pwr_InvestmentsInJointVenturesMember_1B4BAC28298348C0C7A6169D11BEA6AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments In Joint Ventures [Member]</link:label> <link:label id="lab_pwr_InvestmentsInJointVenturesMember_1B4BAC28298348C0C7A6169D11BEA6AB_documentation_en-US" xlink:label="lab_pwr_InvestmentsInJointVenturesMember_1B4BAC28298348C0C7A6169D11BEA6AB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Investments In Joint Ventures [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_InvestmentsInJointVenturesMember" xlink:label="loc_pwr_InvestmentsInJointVenturesMember_1B4BAC28298348C0C7A6169D11BEA6AB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_InvestmentsInJointVenturesMember_1B4BAC28298348C0C7A6169D11BEA6AB" xlink:to="lab_pwr_InvestmentsInJointVenturesMember_1B4BAC28298348C0C7A6169D11BEA6AB" xlink:type="arc" /> <link:label id="lab_pwr_CashNotHeldByJointVenturesMember_02BB7512A749C14BCFB7169D11BE9113_terseLabel_en-US" xlink:label="lab_pwr_CashNotHeldByJointVenturesMember_02BB7512A749C14BCFB7169D11BE9113" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Not Held by Joint Ventures</link:label> <link:label id="lab_pwr_CashNotHeldByJointVenturesMember_02BB7512A749C14BCFB7169D11BE9113_label_en-US" xlink:label="lab_pwr_CashNotHeldByJointVenturesMember_02BB7512A749C14BCFB7169D11BE9113" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Not Held By Joint Ventures [Member]</link:label> <link:label id="lab_pwr_CashNotHeldByJointVenturesMember_02BB7512A749C14BCFB7169D11BE9113_documentation_en-US" xlink:label="lab_pwr_CashNotHeldByJointVenturesMember_02BB7512A749C14BCFB7169D11BE9113" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash Not Held By Joint Ventures [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_CashNotHeldByJointVenturesMember" xlink:label="loc_pwr_CashNotHeldByJointVenturesMember_02BB7512A749C14BCFB7169D11BE9113" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CashNotHeldByJointVenturesMember_02BB7512A749C14BCFB7169D11BE9113" xlink:to="lab_pwr_CashNotHeldByJointVenturesMember_02BB7512A749C14BCFB7169D11BE9113" xlink:type="arc" /> <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_D063EA11DB73E8FD6A80169D11BFBC16_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems_D063EA11DB73E8FD6A80169D11BFBC16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_D063EA11DB73E8FD6A80169D11BFBC16" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_D063EA11DB73E8FD6A80169D11BFBC16" xlink:to="lab_us-gaap_CashAndCashEquivalentsLineItems_D063EA11DB73E8FD6A80169D11BFBC16" xlink:type="arc" /> <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_C1C2774601A34D4672E3169D11BFAEA7_terseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue_C1C2774601A34D4672E3169D11BFAEA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label> <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_C1C2774601A34D4672E3169D11BFAEA7_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue_C1C2774601A34D4672E3169D11BFAEA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Equivalents, at Carrying Value</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_C1C2774601A34D4672E3169D11BFAEA7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValue_C1C2774601A34D4672E3169D11BFAEA7" xlink:to="lab_us-gaap_CashEquivalentsAtCarryingValue_C1C2774601A34D4672E3169D11BFAEA7" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherCommitmentsTable_6C8BEE51679E319869133B397953AC54_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Table]</link:label> <link:label id="lab_us-gaap_OtherCommitmentsTable_6C8BEE51679E319869133B397953AC54_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:to="lab_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:type="arc" /> <link:label id="lab_dei_LegalEntityAxis_82425B8A543731C938BA3B397954896D_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis_7FAD1D9B06B657FB8BFD5D909933E193" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label> <link:label id="lab_dei_LegalEntityAxis_82425B8A543731C938BA3B397954896D_label_en-US" xlink:label="lab_dei_LegalEntityAxis_7FAD1D9B06B657FB8BFD5D909933E193" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_7FAD1D9B06B657FB8BFD5D909933E193" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis_7FAD1D9B06B657FB8BFD5D909933E193" xlink:to="lab_dei_LegalEntityAxis_7FAD1D9B06B657FB8BFD5D909933E193" xlink:type="arc" /> <link:label id="lab_dei_EntityDomain_FB84B6818A4AA23956543B397955F31C_terseLabel_en-US" xlink:label="lab_dei_EntityDomain_EFFC507A8D515383BC961A6001486C67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label> <link:label id="lab_dei_EntityDomain_FB84B6818A4AA23956543B397955F31C_label_en-US" xlink:label="lab_dei_EntityDomain_EFFC507A8D515383BC961A6001486C67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_EFFC507A8D515383BC961A6001486C67" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain_EFFC507A8D515383BC961A6001486C67" xlink:to="lab_dei_EntityDomain_EFFC507A8D515383BC961A6001486C67" xlink:type="arc" /> <link:label id="lab_pwr_InfrastructureInvestorsPartnershipMember_A172119D5358E32426653B3979557848_terseLabel_en-US" xlink:label="lab_pwr_InfrastructureInvestorsPartnershipMember_1945E978B6615237ADC0D0EFD9A0BA4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Infrastructure Investors Partnership</link:label> <link:label id="lab_pwr_InfrastructureInvestorsPartnershipMember_A172119D5358E32426653B3979557848_label_en-US" xlink:label="lab_pwr_InfrastructureInvestorsPartnershipMember_1945E978B6615237ADC0D0EFD9A0BA4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Infrastructure Investors Partnership [Member]</link:label> <link:label id="lab_pwr_InfrastructureInvestorsPartnershipMember_A172119D5358E32426653B3979557848_documentation_en-US" xlink:label="lab_pwr_InfrastructureInvestorsPartnershipMember_1945E978B6615237ADC0D0EFD9A0BA4F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Infrastructure Investors Partnership [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_InfrastructureInvestorsPartnershipMember" xlink:label="loc_pwr_InfrastructureInvestorsPartnershipMember_1945E978B6615237ADC0D0EFD9A0BA4F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_InfrastructureInvestorsPartnershipMember_1945E978B6615237ADC0D0EFD9A0BA4F" xlink:to="lab_pwr_InfrastructureInvestorsPartnershipMember_1945E978B6615237ADC0D0EFD9A0BA4F" xlink:type="arc" /> <link:label id="lab_us-gaap_TypeOfArrangementAxis_02F253B5EBA4DE3A752E3B39795549E4_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis_8BC7B469133D5136BFD95F3341002071" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label> <link:label id="lab_us-gaap_TypeOfArrangementAxis_02F253B5EBA4DE3A752E3B39795549E4_label_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis_8BC7B469133D5136BFD95F3341002071" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_8BC7B469133D5136BFD95F3341002071" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis_8BC7B469133D5136BFD95F3341002071" xlink:to="lab_us-gaap_TypeOfArrangementAxis_8BC7B469133D5136BFD95F3341002071" xlink:type="arc" /> <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_13AD628D8269ED68DF373B3979564F59_terseLabel_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7BF76141F3295D23968E86987CF9B466" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label> <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_13AD628D8269ED68DF373B3979564F59_label_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7BF76141F3295D23968E86987CF9B466" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7BF76141F3295D23968E86987CF9B466" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7BF76141F3295D23968E86987CF9B466" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7BF76141F3295D23968E86987CF9B466" xlink:type="arc" /> <link:label id="lab_pwr_EPCElectricTransmissionProjectMember_DE776E1765FF812CE0B93B397956F5E3_terseLabel_en-US" xlink:label="lab_pwr_EPCElectricTransmissionProjectMember_EB27610BB25258EFB1EA6254C72F4673" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EPC Electric Transmission Project</link:label> <link:label id="lab_pwr_EPCElectricTransmissionProjectMember_DE776E1765FF812CE0B93B397956F5E3_label_en-US" xlink:label="lab_pwr_EPCElectricTransmissionProjectMember_EB27610BB25258EFB1EA6254C72F4673" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EPC Electric Transmission Project [Member]</link:label> <link:label id="lab_pwr_EPCElectricTransmissionProjectMember_DE776E1765FF812CE0B93B397956F5E3_documentation_en-US" xlink:label="lab_pwr_EPCElectricTransmissionProjectMember_EB27610BB25258EFB1EA6254C72F4673" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">EPC Electric Transmission Project [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_EPCElectricTransmissionProjectMember" xlink:label="loc_pwr_EPCElectricTransmissionProjectMember_EB27610BB25258EFB1EA6254C72F4673" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_EPCElectricTransmissionProjectMember_EB27610BB25258EFB1EA6254C72F4673" xlink:to="lab_pwr_EPCElectricTransmissionProjectMember_EB27610BB25258EFB1EA6254C72F4673" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherCommitmentsAxis_9FFB86E642930B71AFCB3B397956209A_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_803B762564DC579CBB4D6573A88CC514" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Axis]</link:label> <link:label id="lab_us-gaap_OtherCommitmentsAxis_9FFB86E642930B71AFCB3B397956209A_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_803B762564DC579CBB4D6573A88CC514" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_803B762564DC579CBB4D6573A88CC514" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis_803B762564DC579CBB4D6573A88CC514" xlink:to="lab_us-gaap_OtherCommitmentsAxis_803B762564DC579CBB4D6573A88CC514" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherCommitmentsDomain_BB55E30D86F721135F903B397957B60A_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_1660D879EEA1542E82BC634B1AB422CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Domain]</link:label> <link:label id="lab_us-gaap_OtherCommitmentsDomain_BB55E30D86F721135F903B397957B60A_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_1660D879EEA1542E82BC634B1AB422CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_1660D879EEA1542E82BC634B1AB422CA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain_1660D879EEA1542E82BC634B1AB422CA" xlink:to="lab_us-gaap_OtherCommitmentsDomain_1660D879EEA1542E82BC634B1AB422CA" xlink:type="arc" /> <link:label id="lab_pwr_CapitalforInfrastructureProjectsMember_1D64F832B65D293646B13B397957FE0C_terseLabel_en-US" xlink:label="lab_pwr_CapitalforInfrastructureProjectsMember_E398C6410F7354D49F3079363ACDEB11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital for Infrastructure Projects</link:label> <link:label id="lab_pwr_CapitalforInfrastructureProjectsMember_1D64F832B65D293646B13B397957FE0C_label_en-US" xlink:label="lab_pwr_CapitalforInfrastructureProjectsMember_E398C6410F7354D49F3079363ACDEB11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital for Infrastructure Projects [Member]</link:label> <link:label id="lab_pwr_CapitalforInfrastructureProjectsMember_1D64F832B65D293646B13B397957FE0C_documentation_en-US" xlink:label="lab_pwr_CapitalforInfrastructureProjectsMember_E398C6410F7354D49F3079363ACDEB11" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capital for Infrastructure Projects [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_CapitalforInfrastructureProjectsMember" xlink:label="loc_pwr_CapitalforInfrastructureProjectsMember_E398C6410F7354D49F3079363ACDEB11" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CapitalforInfrastructureProjectsMember_E398C6410F7354D49F3079363ACDEB11" xlink:to="lab_pwr_CapitalforInfrastructureProjectsMember_E398C6410F7354D49F3079363ACDEB11" xlink:type="arc" /> <link:label id="lab_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_EE2CAF0EAEC8874656113B397957B689_terseLabel_en-US" xlink:label="lab_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_C261DB26F09A53DEBFE705548C44A2A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Planned Oil and Gas Infrastructure Projects</link:label> <link:label id="lab_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_EE2CAF0EAEC8874656113B397957B689_label_en-US" xlink:label="lab_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_C261DB26F09A53DEBFE705548C44A2A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments, Planned Oil And Gas Infrastructure Projects [Member]</link:label> <link:label id="lab_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_EE2CAF0EAEC8874656113B397957B689_documentation_en-US" xlink:label="lab_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_C261DB26F09A53DEBFE705548C44A2A2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other commitments planned oil and gas infrastructure projects.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember" xlink:label="loc_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_C261DB26F09A53DEBFE705548C44A2A2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_C261DB26F09A53DEBFE705548C44A2A2" xlink:to="lab_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_C261DB26F09A53DEBFE705548C44A2A2" xlink:type="arc" /> <link:label id="lab_srt_StatementScenarioAxis_BCF37D88163BEE4F0C1E3B397957728D_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis_A65FFDACF1265F9A8915AF7459FC348B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label> <link:label id="lab_srt_StatementScenarioAxis_BCF37D88163BEE4F0C1E3B397957728D_label_en-US" xlink:label="lab_srt_StatementScenarioAxis_A65FFDACF1265F9A8915AF7459FC348B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_A65FFDACF1265F9A8915AF7459FC348B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis_A65FFDACF1265F9A8915AF7459FC348B" xlink:to="lab_srt_StatementScenarioAxis_A65FFDACF1265F9A8915AF7459FC348B" xlink:type="arc" /> <link:label id="lab_srt_ScenarioUnspecifiedDomain_B16E1F95A0868EAE6FD23B397958EC6A_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain_6C226C3F34F45E439C980C09C24D33CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label> <link:label id="lab_srt_ScenarioUnspecifiedDomain_B16E1F95A0868EAE6FD23B397958EC6A_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain_6C226C3F34F45E439C980C09C24D33CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_6C226C3F34F45E439C980C09C24D33CE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain_6C226C3F34F45E439C980C09C24D33CE" xlink:to="lab_srt_ScenarioUnspecifiedDomain_6C226C3F34F45E439C980C09C24D33CE" xlink:type="arc" /> <link:label id="lab_srt_ScenarioForecastMember_881707DD21E1DC9A101E3B3979586D1C_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember_A429493E554E555A93807906558AEC27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forecast</link:label> <link:label id="lab_srt_ScenarioForecastMember_881707DD21E1DC9A101E3B3979586D1C_label_en-US" xlink:label="lab_srt_ScenarioForecastMember_A429493E554E555A93807906558AEC27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forecast [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember" xlink:label="loc_srt_ScenarioForecastMember_A429493E554E555A93807906558AEC27" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember_A429493E554E555A93807906558AEC27" xlink:to="lab_srt_ScenarioForecastMember_A429493E554E555A93807906558AEC27" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherCommitmentsLineItems_A5FA9746D99D0565B0B83B3979582B0B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Line Items]</link:label> <link:label id="lab_us-gaap_OtherCommitmentsLineItems_A5FA9746D99D0565B0B83B3979582B0B_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:to="lab_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherCommitment_8771CD45D2A2C0AAAF683B3979580A00_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitment_2010F72A68805537BF60EE4CA63BCB52" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Outstanding capital commitment</link:label> <link:label id="lab_us-gaap_OtherCommitment_8771CD45D2A2C0AAAF683B3979580A00_label_en-US" xlink:label="lab_us-gaap_OtherCommitment_2010F72A68805537BF60EE4CA63BCB52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitment</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_2010F72A68805537BF60EE4CA63BCB52" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitment_2010F72A68805537BF60EE4CA63BCB52" xlink:to="lab_us-gaap_OtherCommitment_2010F72A68805537BF60EE4CA63BCB52" xlink:type="arc" /> <link:label id="lab_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_8B0C30A1127A2A16D8D03B397959CF1E_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_2D968BCF3E065AEFAC88C76BC13EA23F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributions to partnership in connection with certain investments and management fees</link:label> <link:label id="lab_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_8B0C30A1127A2A16D8D03B397959CF1E_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_2D968BCF3E065AEFAC88C76BC13EA23F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Underlying Equity in Net Assets</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_2D968BCF3E065AEFAC88C76BC13EA23F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_2D968BCF3E065AEFAC88C76BC13EA23F" xlink:to="lab_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_2D968BCF3E065AEFAC88C76BC13EA23F" xlink:type="arc" /> <link:label id="lab_pwr_LengthOfTransmissionLine_9FC3D1BD60676D6E7EE63B397959A346_terseLabel_en-US" xlink:label="lab_pwr_LengthOfTransmissionLine_FED45268A2305F36B9A250D3B05E8FFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Length of electrical transmission line to be constructed under contract</link:label> <link:label id="lab_pwr_LengthOfTransmissionLine_9FC3D1BD60676D6E7EE63B397959A346_label_en-US" xlink:label="lab_pwr_LengthOfTransmissionLine_FED45268A2305F36B9A250D3B05E8FFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Length Of Transmission Line</link:label> <link:label id="lab_pwr_LengthOfTransmissionLine_9FC3D1BD60676D6E7EE63B397959A346_documentation_en-US" xlink:label="lab_pwr_LengthOfTransmissionLine_FED45268A2305F36B9A250D3B05E8FFE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Length of transmission line.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LengthOfTransmissionLine" xlink:label="loc_pwr_LengthOfTransmissionLine_FED45268A2305F36B9A250D3B05E8FFE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LengthOfTransmissionLine_FED45268A2305F36B9A250D3B05E8FFE" xlink:to="lab_pwr_LengthOfTransmissionLine_FED45268A2305F36B9A250D3B05E8FFE" xlink:type="arc" /> <link:label id="lab_pwr_NumberOfSubstations_6423BCA7D5AF8BE23C313B3979591C4D_terseLabel_en-US" xlink:label="lab_pwr_NumberOfSubstations_DFD4133DD29253D88B7D9C43D78C4ADD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of substations</link:label> <link:label id="lab_pwr_NumberOfSubstations_6423BCA7D5AF8BE23C313B3979591C4D_label_en-US" xlink:label="lab_pwr_NumberOfSubstations_DFD4133DD29253D88B7D9C43D78C4ADD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Substations</link:label> <link:label id="lab_pwr_NumberOfSubstations_6423BCA7D5AF8BE23C313B3979591C4D_documentation_en-US" xlink:label="lab_pwr_NumberOfSubstations_DFD4133DD29253D88B7D9C43D78C4ADD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Substations</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfSubstations" xlink:label="loc_pwr_NumberOfSubstations_DFD4133DD29253D88B7D9C43D78C4ADD" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NumberOfSubstations_DFD4133DD29253D88B7D9C43D78C4ADD" xlink:to="lab_pwr_NumberOfSubstations_DFD4133DD29253D88B7D9C43D78C4ADD" xlink:type="arc" /> <link:label id="lab_pwr_VoltageOfSubstations_1CC2AE05FFABE1519B743B3979595ED4_terseLabel_en-US" xlink:label="lab_pwr_VoltageOfSubstations_276C2AF59D6A58A88C4FD408AB0A05EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Voltage of substations</link:label> <link:label id="lab_pwr_VoltageOfSubstations_1CC2AE05FFABE1519B743B3979595ED4_label_en-US" xlink:label="lab_pwr_VoltageOfSubstations_276C2AF59D6A58A88C4FD408AB0A05EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Voltage Of Substations</link:label> <link:label id="lab_pwr_VoltageOfSubstations_1CC2AE05FFABE1519B743B3979595ED4_documentation_en-US" xlink:label="lab_pwr_VoltageOfSubstations_276C2AF59D6A58A88C4FD408AB0A05EF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Voltage Of Substations</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_VoltageOfSubstations" xlink:label="loc_pwr_VoltageOfSubstations_276C2AF59D6A58A88C4FD408AB0A05EF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_VoltageOfSubstations_276C2AF59D6A58A88C4FD408AB0A05EF" xlink:to="lab_pwr_VoltageOfSubstations_276C2AF59D6A58A88C4FD408AB0A05EF" xlink:type="arc" /> <link:label id="lab_us-gaap_DebtDisclosureAbstract_667F6409454866B8A25C0098C6724AFC_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_65224665B4FF52798E16DC15A52394D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_65224665B4FF52798E16DC15A52394D0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_65224665B4FF52798E16DC15A52394D0" xlink:to="lab_us-gaap_DebtDisclosureAbstract_65224665B4FF52798E16DC15A52394D0" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_9CAB953847F055A6E41B0098C6723AC3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock_70238B713FEF5B05A3FF7B99B56B67C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt Obligations</link:label> <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_9CAB953847F055A6E41B0098C6723AC3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock_70238B713FEF5B05A3FF7B99B56B67C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_70238B713FEF5B05A3FF7B99B56B67C0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock_70238B713FEF5B05A3FF7B99B56B67C0" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock_70238B713FEF5B05A3FF7B99B56B67C0" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTextBlock_78CDDDAD634DDDBADBF50098C6725329_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTextBlock_864698E0B85F55AA9BCDCAFC818917A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Maturities of Long-Term Debt and Short-Term Debt</link:label> <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTextBlock_78CDDDAD634DDDBADBF50098C6725329_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTextBlock_864698E0B85F55AA9BCDCAFC818917A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Short-term Debt [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_864698E0B85F55AA9BCDCAFC818917A8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_864698E0B85F55AA9BCDCAFC818917A8" xlink:to="lab_us-gaap_ScheduleOfShortTermDebtTextBlock_864698E0B85F55AA9BCDCAFC818917A8" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_66EC70EC494D38B02AE80098C67285E0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_3C5E0F9F75B35C02B5524719B1D06995" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings under Credit Facility and Applicable Interest Rates</link:label> <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_66EC70EC494D38B02AE80098C67285E0_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_3C5E0F9F75B35C02B5524719B1D06995" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Line of Credit Facilities [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_3C5E0F9F75B35C02B5524719B1D06995" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_3C5E0F9F75B35C02B5524719B1D06995" xlink:to="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_3C5E0F9F75B35C02B5524719B1D06995" xlink:type="arc" /> <link:label id="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract_A0C2C6146DB012AD68B7289101D17AB0_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract_A0C2C6146DB012AD68B7289101D17AB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease type</link:label> <link:label id="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract_A0C2C6146DB012AD68B7289101D17AB0_label_en-US" xlink:label="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract_A0C2C6146DB012AD68B7289101D17AB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets and Liabilities, Lessee [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_A0C2C6146DB012AD68B7289101D17AB0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_A0C2C6146DB012AD68B7289101D17AB0" xlink:to="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract_A0C2C6146DB012AD68B7289101D17AB0" xlink:type="arc" /> <link:label id="lab_pwr_AssetsLesseeAbstract_CC5539916E7013E6D57A289101D1C66C_terseLabel_en-US" xlink:label="lab_pwr_AssetsLesseeAbstract_CC5539916E7013E6D57A289101D1C66C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets:</link:label> <link:label id="lab_pwr_AssetsLesseeAbstract_CC5539916E7013E6D57A289101D1C66C_label_en-US" xlink:label="lab_pwr_AssetsLesseeAbstract_CC5539916E7013E6D57A289101D1C66C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Lessee [Abstract]</link:label> <link:label id="lab_pwr_AssetsLesseeAbstract_CC5539916E7013E6D57A289101D1C66C_documentation_en-US" xlink:label="lab_pwr_AssetsLesseeAbstract_CC5539916E7013E6D57A289101D1C66C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets, Lessee [Abstract]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_AssetsLesseeAbstract" xlink:label="loc_pwr_AssetsLesseeAbstract_CC5539916E7013E6D57A289101D1C66C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_AssetsLesseeAbstract_CC5539916E7013E6D57A289101D1C66C" xlink:to="lab_pwr_AssetsLesseeAbstract_CC5539916E7013E6D57A289101D1C66C" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_DF8402294A7E0C587F1F289101D25E86_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_DF8402294A7E0C587F1F289101D25E86" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_DF8402294A7E0C587F1F289101D25E86" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_DF8402294A7E0C587F1F289101D25E86" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_DF8402294A7E0C587F1F289101D25E86" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_E1F75EA7226BBA60F88F289101D28712_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset_E1F75EA7226BBA60F88F289101D28712" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease assets</link:label> <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_E1F75EA7226BBA60F88F289101D28712_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset_E1F75EA7226BBA60F88F289101D28712" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_E1F75EA7226BBA60F88F289101D28712" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_E1F75EA7226BBA60F88F289101D28712" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset_E1F75EA7226BBA60F88F289101D28712" xlink:type="arc" /> <link:label id="lab_pwr_OperatingAndFinanceLeaseRightOfUseAsset_F1A002AB015751ED2BE4289101D22749_totalLabel_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseRightOfUseAsset_F1A002AB015751ED2BE4289101D22749" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease assets</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseRightOfUseAsset_F1A002AB015751ED2BE4289101D22749_label_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseRightOfUseAsset_F1A002AB015751ED2BE4289101D22749" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Right-Of-Use Asset</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeaseRightOfUseAsset_F1A002AB015751ED2BE4289101D22749_documentation_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeaseRightOfUseAsset_F1A002AB015751ED2BE4289101D22749" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Right-Of-Use Asset</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseRightOfUseAsset" xlink:label="loc_pwr_OperatingAndFinanceLeaseRightOfUseAsset_F1A002AB015751ED2BE4289101D22749" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OperatingAndFinanceLeaseRightOfUseAsset_F1A002AB015751ED2BE4289101D22749" xlink:to="lab_pwr_OperatingAndFinanceLeaseRightOfUseAsset_F1A002AB015751ED2BE4289101D22749" xlink:type="arc" /> <link:label id="lab_pwr_LiabilitiesLesseeAbstract_244FDE3E0574B6E55A95289101D26683_terseLabel_en-US" xlink:label="lab_pwr_LiabilitiesLesseeAbstract_244FDE3E0574B6E55A95289101D26683" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities:</link:label> <link:label id="lab_pwr_LiabilitiesLesseeAbstract_244FDE3E0574B6E55A95289101D26683_label_en-US" xlink:label="lab_pwr_LiabilitiesLesseeAbstract_244FDE3E0574B6E55A95289101D26683" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Lessee [Abstract]</link:label> <link:label id="lab_pwr_LiabilitiesLesseeAbstract_244FDE3E0574B6E55A95289101D26683_documentation_en-US" xlink:label="lab_pwr_LiabilitiesLesseeAbstract_244FDE3E0574B6E55A95289101D26683" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Liabilities, Lessee [Abstract]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LiabilitiesLesseeAbstract" xlink:label="loc_pwr_LiabilitiesLesseeAbstract_244FDE3E0574B6E55A95289101D26683" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LiabilitiesLesseeAbstract_244FDE3E0574B6E55A95289101D26683" xlink:to="lab_pwr_LiabilitiesLesseeAbstract_244FDE3E0574B6E55A95289101D26683" xlink:type="arc" /> <link:label id="lab_pwr_LiabilitiesCurrentLesseeAbstract_5EE7254E5CAA2AD7F1D2289101D2535F_terseLabel_en-US" xlink:label="lab_pwr_LiabilitiesCurrentLesseeAbstract_5EE7254E5CAA2AD7F1D2289101D2535F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current:</link:label> <link:label id="lab_pwr_LiabilitiesCurrentLesseeAbstract_5EE7254E5CAA2AD7F1D2289101D2535F_label_en-US" xlink:label="lab_pwr_LiabilitiesCurrentLesseeAbstract_5EE7254E5CAA2AD7F1D2289101D2535F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current, Lessee [Abstract]</link:label> <link:label id="lab_pwr_LiabilitiesCurrentLesseeAbstract_5EE7254E5CAA2AD7F1D2289101D2535F_documentation_en-US" xlink:label="lab_pwr_LiabilitiesCurrentLesseeAbstract_5EE7254E5CAA2AD7F1D2289101D2535F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Liabilities, Current, Lessee [Abstract]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LiabilitiesCurrentLesseeAbstract" xlink:label="loc_pwr_LiabilitiesCurrentLesseeAbstract_5EE7254E5CAA2AD7F1D2289101D2535F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LiabilitiesCurrentLesseeAbstract_5EE7254E5CAA2AD7F1D2289101D2535F" xlink:to="lab_pwr_LiabilitiesCurrentLesseeAbstract_5EE7254E5CAA2AD7F1D2289101D2535F" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_29127D5CD761DAFDC6BD289101D3ED59_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_29127D5CD761DAFDC6BD289101D3ED59" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_29127D5CD761DAFDC6BD289101D3ED59" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_29127D5CD761DAFDC6BD289101D3ED59" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_29127D5CD761DAFDC6BD289101D3ED59" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_1BE79EB97F61BA7AB1CA289101D383AA_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent_1BE79EB97F61BA7AB1CA289101D383AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance</link:label> <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_1BE79EB97F61BA7AB1CA289101D383AA_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent_1BE79EB97F61BA7AB1CA289101D383AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_1BE79EB97F61BA7AB1CA289101D383AA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent_1BE79EB97F61BA7AB1CA289101D383AA" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent_1BE79EB97F61BA7AB1CA289101D383AA" xlink:type="arc" /> <link:label id="lab_pwr_LiabilityNoncurrentLesseeAbstract_3D9654DA7940C49148D1289101D35B0B_terseLabel_en-US" xlink:label="lab_pwr_LiabilityNoncurrentLesseeAbstract_3D9654DA7940C49148D1289101D35B0B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current:</link:label> <link:label id="lab_pwr_LiabilityNoncurrentLesseeAbstract_3D9654DA7940C49148D1289101D35B0B_label_en-US" xlink:label="lab_pwr_LiabilityNoncurrentLesseeAbstract_3D9654DA7940C49148D1289101D35B0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Noncurrent, Lessee [Abstract]</link:label> <link:label id="lab_pwr_LiabilityNoncurrentLesseeAbstract_3D9654DA7940C49148D1289101D35B0B_documentation_en-US" xlink:label="lab_pwr_LiabilityNoncurrentLesseeAbstract_3D9654DA7940C49148D1289101D35B0B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Liability, Noncurrent, Lessee [Abstract]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LiabilityNoncurrentLesseeAbstract" xlink:label="loc_pwr_LiabilityNoncurrentLesseeAbstract_3D9654DA7940C49148D1289101D35B0B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LiabilityNoncurrentLesseeAbstract_3D9654DA7940C49148D1289101D35B0B" xlink:to="lab_pwr_LiabilityNoncurrentLesseeAbstract_3D9654DA7940C49148D1289101D35B0B" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_750844A6D1091D730137289101D32742_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_750844A6D1091D730137289101D32742" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_750844A6D1091D730137289101D32742" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_750844A6D1091D730137289101D32742" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_750844A6D1091D730137289101D32742" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_1736AEED6D1295A47F1C289101D4C18F_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_1736AEED6D1295A47F1C289101D4C18F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance</link:label> <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_1736AEED6D1295A47F1C289101D4C18F_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_1736AEED6D1295A47F1C289101D4C18F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_1736AEED6D1295A47F1C289101D4C18F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_1736AEED6D1295A47F1C289101D4C18F" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_1736AEED6D1295A47F1C289101D4C18F" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationsAbstract_09861371EC8870CFB77AF95A6801490B_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_09861371EC8870CFB77AF95A6801490B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_09861371EC8870CFB77AF95A6801490B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_09861371EC8870CFB77AF95A6801490B" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_09861371EC8870CFB77AF95A6801490B" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label> <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69C16C3AB617F6B6FA82F95A6802E129_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69C16C3AB617F6B6FA82F95A6802E129" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69C16C3AB617F6B6FA82F95A6802E129_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69C16C3AB617F6B6FA82F95A6802E129" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69C16C3AB617F6B6FA82F95A6802E129" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69C16C3AB617F6B6FA82F95A6802E129" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69C16C3AB617F6B6FA82F95A6802E129" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:type="arc" /> <link:label id="lab_us-gaap_CustomerRelationshipsMember_395E94F655A71031DB6DF95A6802F13C_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_395E94F655A71031DB6DF95A6802F13C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label> <link:label id="lab_us-gaap_CustomerRelationshipsMember_395E94F655A71031DB6DF95A6802F13C_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_395E94F655A71031DB6DF95A6802F13C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_395E94F655A71031DB6DF95A6802F13C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_395E94F655A71031DB6DF95A6802F13C" xlink:to="lab_us-gaap_CustomerRelationshipsMember_395E94F655A71031DB6DF95A6802F13C" xlink:type="arc" /> <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_2C6F79BD818C19F139C2F95A680382DA_terseLabel_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember_2C6F79BD818C19F139C2F95A680382DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Backlog</link:label> <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_2C6F79BD818C19F139C2F95A680382DA_label_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember_2C6F79BD818C19F139C2F95A680382DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Order or Production Backlog [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_2C6F79BD818C19F139C2F95A680382DA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrderOrProductionBacklogMember_2C6F79BD818C19F139C2F95A680382DA" xlink:to="lab_us-gaap_OrderOrProductionBacklogMember_2C6F79BD818C19F139C2F95A680382DA" xlink:type="arc" /> <link:label id="lab_us-gaap_TradeNamesMember_1870FB4EC47BBB4C5883F95A68036CC0_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember_1870FB4EC47BBB4C5883F95A68036CC0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade names</link:label> <link:label id="lab_us-gaap_TradeNamesMember_1870FB4EC47BBB4C5883F95A68036CC0_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember_1870FB4EC47BBB4C5883F95A68036CC0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Names [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_1870FB4EC47BBB4C5883F95A68036CC0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember_1870FB4EC47BBB4C5883F95A68036CC0" xlink:to="lab_us-gaap_TradeNamesMember_1870FB4EC47BBB4C5883F95A68036CC0" xlink:type="arc" /> <link:label id="lab_us-gaap_NoncompeteAgreementsMember_0F57D458B077721D8F04F95A6803D3C2_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_0F57D458B077721D8F04F95A6803D3C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-compete agreements</link:label> <link:label id="lab_us-gaap_NoncompeteAgreementsMember_0F57D458B077721D8F04F95A6803D3C2_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_0F57D458B077721D8F04F95A6803D3C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncompete Agreements [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_0F57D458B077721D8F04F95A6803D3C2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember_0F57D458B077721D8F04F95A6803D3C2" xlink:to="lab_us-gaap_NoncompeteAgreementsMember_0F57D458B077721D8F04F95A6803D3C2" xlink:type="arc" /> <link:label id="lab_pwr_CurriculumMember_3904AEBA387990F412CEF95CC34F1300_terseLabel_en-US" xlink:label="lab_pwr_CurriculumMember_3904AEBA387990F412CEF95CC34F1300" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Curriculum</link:label> <link:label id="lab_pwr_CurriculumMember_3904AEBA387990F412CEF95CC34F1300_label_en-US" xlink:label="lab_pwr_CurriculumMember_3904AEBA387990F412CEF95CC34F1300" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Curriculum [Member]</link:label> <link:label id="lab_pwr_CurriculumMember_3904AEBA387990F412CEF95CC34F1300_documentation_en-US" xlink:label="lab_pwr_CurriculumMember_3904AEBA387990F412CEF95CC34F1300" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Curriculum [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_CurriculumMember" xlink:label="loc_pwr_CurriculumMember_3904AEBA387990F412CEF95CC34F1300" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CurriculumMember_3904AEBA387990F412CEF95CC34F1300" xlink:to="lab_pwr_CurriculumMember_3904AEBA387990F412CEF95CC34F1300" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessAcquisitionAxis_3E0CDC047A790484FC7AF95A68030DE8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_3E0CDC047A790484FC7AF95A68030DE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label> <link:label id="lab_us-gaap_BusinessAcquisitionAxis_3E0CDC047A790484FC7AF95A68030DE8_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_3E0CDC047A790484FC7AF95A68030DE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3E0CDC047A790484FC7AF95A68030DE8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3E0CDC047A790484FC7AF95A68030DE8" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_3E0CDC047A790484FC7AF95A68030DE8" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label> <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE" xlink:type="arc" /> <link:label id="lab_pwr_Acquisitions2019Member_BB6A5D1092696241B6F3F95A680481D6_terseLabel_en-US" xlink:label="lab_pwr_Acquisitions2019Member_BB6A5D1092696241B6F3F95A680481D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions 2019</link:label> <link:label id="lab_pwr_Acquisitions2019Member_BB6A5D1092696241B6F3F95A680481D6_label_en-US" xlink:label="lab_pwr_Acquisitions2019Member_BB6A5D1092696241B6F3F95A680481D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisitions 2019 [Member]</link:label> <link:label id="lab_pwr_Acquisitions2019Member_BB6A5D1092696241B6F3F95A680481D6_documentation_en-US" xlink:label="lab_pwr_Acquisitions2019Member_BB6A5D1092696241B6F3F95A680481D6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquisitions 2019 [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_Acquisitions2019Member" xlink:label="loc_pwr_Acquisitions2019Member_BB6A5D1092696241B6F3F95A680481D6" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_Acquisitions2019Member_BB6A5D1092696241B6F3F95A680481D6" xlink:to="lab_pwr_Acquisitions2019Member_BB6A5D1092696241B6F3F95A680481D6" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label> <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158" xlink:type="arc" /> <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_4CB568D3312134B37DD6F95A68052D62_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_4CB568D3312134B37DD6F95A68052D62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated fair value at acquisition date</link:label> <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_4CB568D3312134B37DD6F95A68052D62_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_4CB568D3312134B37DD6F95A68052D62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-lived Intangible Assets Acquired</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_4CB568D3312134B37DD6F95A68052D62" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_4CB568D3312134B37DD6F95A68052D62" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_4CB568D3312134B37DD6F95A68052D62" xlink:type="arc" /> <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E27F3DE8BDB68CA2FC9CF95A68058FC8_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E27F3DE8BDB68CA2FC9CF95A68058FC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average amortization period at acquisition date</link:label> <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E27F3DE8BDB68CA2FC9CF95A68058FC8_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E27F3DE8BDB68CA2FC9CF95A68058FC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E27F3DE8BDB68CA2FC9CF95A68058FC8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E27F3DE8BDB68CA2FC9CF95A68058FC8" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E27F3DE8BDB68CA2FC9CF95A68058FC8" xlink:type="arc" /> <link:label id="lab_us-gaap_LeaseCostAbstract_8FE8F852B320F4CB26A6289101D83FBB_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract_8FE8F852B320F4CB26A6289101D83FBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease cost</link:label> <link:label id="lab_us-gaap_LeaseCostAbstract_8FE8F852B320F4CB26A6289101D83FBB_label_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract_8FE8F852B320F4CB26A6289101D83FBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostAbstract" xlink:label="loc_us-gaap_LeaseCostAbstract_8FE8F852B320F4CB26A6289101D83FBB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract_8FE8F852B320F4CB26A6289101D83FBB" xlink:to="lab_us-gaap_LeaseCostAbstract_8FE8F852B320F4CB26A6289101D83FBB" xlink:type="arc" /> <link:label id="lab_pwr_FinanceLeasesCostAbstract_B06D67E3A3F5952A0F8E289101D9EA5F_terseLabel_en-US" xlink:label="lab_pwr_FinanceLeasesCostAbstract_B06D67E3A3F5952A0F8E289101D9EA5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease cost:</link:label> <link:label id="lab_pwr_FinanceLeasesCostAbstract_B06D67E3A3F5952A0F8E289101D9EA5F_label_en-US" xlink:label="lab_pwr_FinanceLeasesCostAbstract_B06D67E3A3F5952A0F8E289101D9EA5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Leases, Cost [Abstract]</link:label> <link:label id="lab_pwr_FinanceLeasesCostAbstract_B06D67E3A3F5952A0F8E289101D9EA5F_documentation_en-US" xlink:label="lab_pwr_FinanceLeasesCostAbstract_B06D67E3A3F5952A0F8E289101D9EA5F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Leases, Cost [Abstract]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_FinanceLeasesCostAbstract" xlink:label="loc_pwr_FinanceLeasesCostAbstract_B06D67E3A3F5952A0F8E289101D9EA5F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_FinanceLeasesCostAbstract_B06D67E3A3F5952A0F8E289101D9EA5F" xlink:to="lab_pwr_FinanceLeasesCostAbstract_B06D67E3A3F5952A0F8E289101D9EA5F" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_50D832C5D5C10FBD32C0289101D9C2D1_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_50D832C5D5C10FBD32C0289101D9C2D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of lease assets</link:label> <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_50D832C5D5C10FBD32C0289101D9C2D1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_50D832C5D5C10FBD32C0289101D9C2D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_50D832C5D5C10FBD32C0289101D9C2D1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_50D832C5D5C10FBD32C0289101D9C2D1" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_50D832C5D5C10FBD32C0289101D9C2D1" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_AEC3CAB394CA04C3EB40289101D90A05_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense_AEC3CAB394CA04C3EB40289101D90A05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest on lease liabilities</link:label> <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_AEC3CAB394CA04C3EB40289101D90A05_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense_AEC3CAB394CA04C3EB40289101D90A05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Expense</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_AEC3CAB394CA04C3EB40289101D90A05" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense_AEC3CAB394CA04C3EB40289101D90A05" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense_AEC3CAB394CA04C3EB40289101D90A05" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeaseCost_A828DE1A418CE0709B97289101D982BD_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_A828DE1A418CE0709B97289101D982BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease cost</link:label> <link:label id="lab_us-gaap_OperatingLeaseCost_A828DE1A418CE0709B97289101D982BD_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_A828DE1A418CE0709B97289101D982BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_A828DE1A418CE0709B97289101D982BD" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost_A828DE1A418CE0709B97289101D982BD" xlink:to="lab_us-gaap_OperatingLeaseCost_A828DE1A418CE0709B97289101D982BD" xlink:type="arc" /> <link:label id="lab_us-gaap_ShortTermLeaseCost_311C069074FC456DC305289101D990F1_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_311C069074FC456DC305289101D990F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term lease cost</link:label> <link:label id="lab_us-gaap_ShortTermLeaseCost_311C069074FC456DC305289101D990F1_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_311C069074FC456DC305289101D990F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Lease, Cost</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_311C069074FC456DC305289101D990F1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost_311C069074FC456DC305289101D990F1" xlink:to="lab_us-gaap_ShortTermLeaseCost_311C069074FC456DC305289101D990F1" xlink:type="arc" /> <link:label id="lab_us-gaap_VariableLeaseCost_FD27A7ED723A4AA91932289101DA73A9_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost_FD27A7ED723A4AA91932289101DA73A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease cost</link:label> <link:label id="lab_us-gaap_VariableLeaseCost_FD27A7ED723A4AA91932289101DA73A9_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost_FD27A7ED723A4AA91932289101DA73A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost_FD27A7ED723A4AA91932289101DA73A9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost_FD27A7ED723A4AA91932289101DA73A9" xlink:to="lab_us-gaap_VariableLeaseCost_FD27A7ED723A4AA91932289101DA73A9" xlink:type="arc" /> <link:label id="lab_us-gaap_LeaseCost_4D5B3C8994CF1500664D289101DAE512_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost_4D5B3C8994CF1500664D289101DAE512" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease cost</link:label> <link:label id="lab_us-gaap_LeaseCost_4D5B3C8994CF1500664D289101DAE512_label_en-US" xlink:label="lab_us-gaap_LeaseCost_4D5B3C8994CF1500664D289101DAE512" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_4D5B3C8994CF1500664D289101DAE512" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost_4D5B3C8994CF1500664D289101DAE512" xlink:to="lab_us-gaap_LeaseCost_4D5B3C8994CF1500664D289101DAE512" xlink:type="arc" /> <link:label id="lab_us-gaap_InterestPaidNet_4236ADBB0FB57963965FF95B41129871_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet_4236ADBB0FB57963965FF95B41129871" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest paid</link:label> <link:label id="lab_us-gaap_InterestPaidNet_4236ADBB0FB57963965FF95B41129871_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet_4236ADBB0FB57963965FF95B41129871" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_4236ADBB0FB57963965FF95B41129871" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet_4236ADBB0FB57963965FF95B41129871" xlink:to="lab_us-gaap_InterestPaidNet_4236ADBB0FB57963965FF95B41129871" xlink:type="arc" /> <link:label id="lab_us-gaap_IncomeTaxesPaid_9D5E2041DB398F8ECDFDF95B41127BA3_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid_9D5E2041DB398F8ECDFDF95B41127BA3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income taxes paid</link:label> <link:label id="lab_us-gaap_IncomeTaxesPaid_9D5E2041DB398F8ECDFDF95B41127BA3_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid_9D5E2041DB398F8ECDFDF95B41127BA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_9D5E2041DB398F8ECDFDF95B41127BA3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid_9D5E2041DB398F8ECDFDF95B41127BA3" xlink:to="lab_us-gaap_IncomeTaxesPaid_9D5E2041DB398F8ECDFDF95B41127BA3" xlink:type="arc" /> <link:label id="lab_us-gaap_ProceedsFromIncomeTaxRefunds_9D6F7832797C30374CA9F95B4112AEA6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIncomeTaxRefunds_9D6F7832797C30374CA9F95B4112AEA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax refunds</link:label> <link:label id="lab_us-gaap_ProceedsFromIncomeTaxRefunds_9D6F7832797C30374CA9F95B4112AEA6_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIncomeTaxRefunds_9D6F7832797C30374CA9F95B4112AEA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Income Tax Refunds</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="loc_us-gaap_ProceedsFromIncomeTaxRefunds_9D6F7832797C30374CA9F95B4112AEA6" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIncomeTaxRefunds_9D6F7832797C30374CA9F95B4112AEA6" xlink:to="lab_us-gaap_ProceedsFromIncomeTaxRefunds_9D6F7832797C30374CA9F95B4112AEA6" xlink:type="arc" /> <link:label id="lab_pwr_Acquisitions2018Member_343EB71A63C4E49622E217D7C98EA52E_terseLabel_en-US" xlink:label="lab_pwr_Acquisitions2018Member_343EB71A63C4E49622E217D7C98EA52E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions 2018</link:label> <link:label id="lab_pwr_Acquisitions2018Member_343EB71A63C4E49622E217D7C98EA52E_label_en-US" xlink:label="lab_pwr_Acquisitions2018Member_343EB71A63C4E49622E217D7C98EA52E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisitions 2018 [Member]</link:label> <link:label id="lab_pwr_Acquisitions2018Member_343EB71A63C4E49622E217D7C98EA52E_documentation_en-US" xlink:label="lab_pwr_Acquisitions2018Member_343EB71A63C4E49622E217D7C98EA52E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquisitions 2018 [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_Acquisitions2018Member" xlink:label="loc_pwr_Acquisitions2018Member_343EB71A63C4E49622E217D7C98EA52E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_Acquisitions2018Member_343EB71A63C4E49622E217D7C98EA52E" xlink:to="lab_pwr_Acquisitions2018Member_343EB71A63C4E49622E217D7C98EA52E" xlink:type="arc" /> <link:label id="lab_pwr_HallenMember_6732957B433944CAB55617D7C98E5BAD_terseLabel_en-US" xlink:label="lab_pwr_HallenMember_6732957B433944CAB55617D7C98E5BAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hallen</link:label> <link:label id="lab_pwr_HallenMember_6732957B433944CAB55617D7C98E5BAD_label_en-US" xlink:label="lab_pwr_HallenMember_6732957B433944CAB55617D7C98E5BAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hallen [Member]</link:label> <link:label id="lab_pwr_HallenMember_6732957B433944CAB55617D7C98E5BAD_documentation_en-US" xlink:label="lab_pwr_HallenMember_6732957B433944CAB55617D7C98E5BAD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Hallen [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_HallenMember" xlink:label="loc_pwr_HallenMember_6732957B433944CAB55617D7C98E5BAD" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_HallenMember_6732957B433944CAB55617D7C98E5BAD" xlink:to="lab_pwr_HallenMember_6732957B433944CAB55617D7C98E5BAD" xlink:type="arc" /> <link:label id="lab_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_E2C98739DE384728FA4617D7C9904510_terseLabel_en-US" xlink:label="lab_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_E2C98739DE384728FA4617D7C9904510" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash consideration</link:label> <link:label id="lab_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_E2C98739DE384728FA4617D7C9904510_label_en-US" xlink:label="lab_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_E2C98739DE384728FA4617D7C9904510" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Cash Consideration Transferred Or To Be Transferred</link:label> <link:label id="lab_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_E2C98739DE384728FA4617D7C9904510_documentation_en-US" xlink:label="lab_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_E2C98739DE384728FA4617D7C9904510" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash consideration transferred or to be transferred in cash except for contingent consideration.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred" xlink:label="loc_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_E2C98739DE384728FA4617D7C9904510" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_E2C98739DE384728FA4617D7C9904510" xlink:to="lab_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_E2C98739DE384728FA4617D7C9904510" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5CD07874C38FA4F9A12617D7C990C5C7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5CD07874C38FA4F9A12617D7C990C5C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares granted for acquired companies (in shares)</link:label> <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5CD07874C38FA4F9A12617D7C990C5C7_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5CD07874C38FA4F9A12617D7C990C5C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Equity Interest Issued or Issuable, Number of Shares</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5CD07874C38FA4F9A12617D7C990C5C7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5CD07874C38FA4F9A12617D7C990C5C7" xlink:to="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5CD07874C38FA4F9A12617D7C990C5C7" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E7934FE057A0220B283617D7C9904D27_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E7934FE057A0220B283617D7C9904D27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Value of Quanta common stock issued</link:label> <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E7934FE057A0220B283617D7C9904D27_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E7934FE057A0220B283617D7C9904D27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E7934FE057A0220B283617D7C9904D27" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E7934FE057A0220B283617D7C9904D27" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E7934FE057A0220B283617D7C9904D27" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_F16FB1567F29E845F7D717D7C990B638_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_F16FB1567F29E845F7D717D7C990B638" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, maximum</link:label> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_F16FB1567F29E845F7D717D7C990B638_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_F16FB1567F29E845F7D717D7C990B638" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_F16FB1567F29E845F7D717D7C990B638" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_F16FB1567F29E845F7D717D7C990B638" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_F16FB1567F29E845F7D717D7C990B638" xlink:type="arc" /> <link:label id="lab_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm_B1B48E8FAB3D8D87D0FF17D7C99054D7_terseLabel_en-US" xlink:label="lab_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm_B1B48E8FAB3D8D87D0FF17D7C99054D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration financial target term</link:label> <link:label id="lab_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm_B1B48E8FAB3D8D87D0FF17D7C99054D7_label_en-US" xlink:label="lab_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm_B1B48E8FAB3D8D87D0FF17D7C99054D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Target Term</link:label> <link:label id="lab_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm_B1B48E8FAB3D8D87D0FF17D7C99054D7_documentation_en-US" xlink:label="lab_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm_B1B48E8FAB3D8D87D0FF17D7C99054D7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Target Term</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm" xlink:label="loc_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm_B1B48E8FAB3D8D87D0FF17D7C99054D7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm_B1B48E8FAB3D8D87D0FF17D7C99054D7" xlink:to="lab_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm_B1B48E8FAB3D8D87D0FF17D7C99054D7" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_8BB457A13E0DAA84EC8717D7C9912531_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_8BB457A13E0DAA84EC8717D7C9912531" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair value of contingent consideration liability</link:label> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_8BB457A13E0DAA84EC8717D7C9912531_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_8BB457A13E0DAA84EC8717D7C9912531" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_8BB457A13E0DAA84EC8717D7C9912531" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_8BB457A13E0DAA84EC8717D7C9912531" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_8BB457A13E0DAA84EC8717D7C9912531" xlink:type="arc" /> <link:label id="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F11EF92FD60C2B2AB9A17D7C9916954_terseLabel_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F11EF92FD60C2B2AB9A17D7C9916954" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net tangible assets acquired</link:label> <link:label id="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F11EF92FD60C2B2AB9A17D7C9916954_label_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F11EF92FD60C2B2AB9A17D7C9916954" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Tangible Assets</link:label> <link:label id="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F11EF92FD60C2B2AB9A17D7C9916954_documentation_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F11EF92FD60C2B2AB9A17D7C9916954" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of tangible assets acquired less liabilities assumed at the acquisition date.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F11EF92FD60C2B2AB9A17D7C9916954" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F11EF92FD60C2B2AB9A17D7C9916954" xlink:to="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F11EF92FD60C2B2AB9A17D7C9916954" xlink:type="arc" /> <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_562F4C4A465C2E7777E517D7C9911F38_verboseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_562F4C4A465C2E7777E517D7C9911F38" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other intangible assets acquired</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_562F4C4A465C2E7777E517D7C9911F38" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_562F4C4A465C2E7777E517D7C9911F38" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_562F4C4A465C2E7777E517D7C9911F38" xlink:type="arc" /> <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_AC3FCE75AE5207F4E78017D7C99172F6_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_AC3FCE75AE5207F4E78017D7C99172F6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill acquired</link:label> <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_AC3FCE75AE5207F4E78017D7C99172F6_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_AC3FCE75AE5207F4E78017D7C99172F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_AC3FCE75AE5207F4E78017D7C99172F6" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_AC3FCE75AE5207F4E78017D7C99172F6" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_AC3FCE75AE5207F4E78017D7C99172F6" xlink:type="arc" /> <link:label id="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed_ACA7556837D29FD9D29717D7C9914717_negatedTerseLabel_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed_ACA7556837D29FD9D29717D7C9914717" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Fair value of pension plan net liability</link:label> <link:label id="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed_ACA7556837D29FD9D29717D7C9914717_label_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed_ACA7556837D29FD9D29717D7C9914717" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Net Asset (Liability) Assumed</link:label> <link:label id="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed_ACA7556837D29FD9D29717D7C9914717_documentation_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed_ACA7556837D29FD9D29717D7C9914717" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Net Asset (Liability) Assumed</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed" xlink:label="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed_ACA7556837D29FD9D29717D7C9914717" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed_ACA7556837D29FD9D29717D7C9914717" xlink:to="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed_ACA7556837D29FD9D29717D7C9914717" xlink:type="arc" /> <link:label id="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities_EF2A726DA6BE1EF37D8817D7C991158C_terseLabel_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities_EF2A726DA6BE1EF37D8817D7C991158C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair market value of pension plan liabilities acquired</link:label> <link:label id="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities_EF2A726DA6BE1EF37D8817D7C991158C_label_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities_EF2A726DA6BE1EF37D8817D7C991158C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Liabilities</link:label> <link:label id="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities_EF2A726DA6BE1EF37D8817D7C991158C_documentation_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities_EF2A726DA6BE1EF37D8817D7C991158C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Liabilities</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities" xlink:label="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities_EF2A726DA6BE1EF37D8817D7C991158C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities_EF2A726DA6BE1EF37D8817D7C991158C" xlink:to="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities_EF2A726DA6BE1EF37D8817D7C991158C" xlink:type="arc" /> <link:label id="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets_B1A865196075A6F5569917D7C99132A8_terseLabel_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets_B1A865196075A6F5569917D7C99132A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair market value of pension plan assets acquired</link:label> <link:label id="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets_B1A865196075A6F5569917D7C99132A8_label_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets_B1A865196075A6F5569917D7C99132A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Assets</link:label> <link:label id="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets_B1A865196075A6F5569917D7C99132A8_documentation_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets_B1A865196075A6F5569917D7C99132A8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Assets</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets" xlink:label="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets_B1A865196075A6F5569917D7C99132A8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets_B1A865196075A6F5569917D7C99132A8" xlink:to="lab_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets_B1A865196075A6F5569917D7C99132A8" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_A21727BB51BFD21C2DFD17D7C992108A_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_A21727BB51BFD21C2DFD17D7C992108A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bargain purchase gain, net of deferred tax</link:label> <link:label id="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_A21727BB51BFD21C2DFD17D7C992108A_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_A21727BB51BFD21C2DFD17D7C992108A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Bargain Purchase, Gain Recognized, Amount</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_A21727BB51BFD21C2DFD17D7C992108A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_A21727BB51BFD21C2DFD17D7C992108A" xlink:to="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_A21727BB51BFD21C2DFD17D7C992108A" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_32EC37D73CAD1D44371117D7C9920281_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_32EC37D73CAD1D44371117D7C9920281" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill expected to be deductible for income tax</link:label> <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_32EC37D73CAD1D44371117D7C9920281_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_32EC37D73CAD1D44371117D7C9920281" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_32EC37D73CAD1D44371117D7C9920281" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_32EC37D73CAD1D44371117D7C9920281" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_32EC37D73CAD1D44371117D7C9920281" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_46E0E690C86E347513AF17D7C992EDDF_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_46E0E690C86E347513AF17D7C992EDDF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenues included in consolidated results of operations</link:label> <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_46E0E690C86E347513AF17D7C992EDDF_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_46E0E690C86E347513AF17D7C992EDDF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_46E0E690C86E347513AF17D7C992EDDF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_46E0E690C86E347513AF17D7C992EDDF" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_46E0E690C86E347513AF17D7C992EDDF" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_958CC5180E733367C66817D7C992BAB2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_958CC5180E733367C66817D7C992BAB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income (loss) before taxes</link:label> <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_958CC5180E733367C66817D7C992BAB2_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_958CC5180E733367C66817D7C992BAB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_958CC5180E733367C66817D7C992BAB2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_958CC5180E733367C66817D7C992BAB2" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_958CC5180E733367C66817D7C992BAB2" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_03C893245F93784C6C1317D7C9920384_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_03C893245F93784C6C1317D7C9920384" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition costs</link:label> <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_03C893245F93784C6C1317D7C9920384_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_03C893245F93784C6C1317D7C9920384" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_03C893245F93784C6C1317D7C9920384" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_03C893245F93784C6C1317D7C9920384" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_03C893245F93784C6C1317D7C9920384" xlink:type="arc" /> <link:label id="lab_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA_terseLabel_en-US" xlink:label="lab_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label> <link:label id="lab_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA_label_en-US" xlink:label="lab_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label> <link:label id="lab_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA_documentation_en-US" xlink:label="lab_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_SummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:to="lab_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:type="arc" /> <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5496DB23B9C8D6AC7D10169D1977B87E_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5496DB23B9C8D6AC7D10169D1977B87E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label> <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5496DB23B9C8D6AC7D10169D1977B87E_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5496DB23B9C8D6AC7D10169D1977B87E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5496DB23B9C8D6AC7D10169D1977B87E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5496DB23B9C8D6AC7D10169D1977B87E" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5496DB23B9C8D6AC7D10169D1977B87E" xlink:type="arc" /> <link:label id="lab_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label> <link:label id="lab_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB" xlink:to="lab_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB" xlink:type="arc" /> <link:label id="lab_pwr_WaterandGasPipelineInfrastructureContractorMember_CB4FDE6E9933949427BC169D1978E04B_terseLabel_en-US" xlink:label="lab_pwr_WaterandGasPipelineInfrastructureContractorMember_CB4FDE6E9933949427BC169D1978E04B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Water and Gas Pipeline Infrastructure Contractor</link:label> <link:label id="lab_pwr_WaterandGasPipelineInfrastructureContractorMember_CB4FDE6E9933949427BC169D1978E04B_label_en-US" xlink:label="lab_pwr_WaterandGasPipelineInfrastructureContractorMember_CB4FDE6E9933949427BC169D1978E04B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Water and Gas Pipeline Infrastructure Contractor [Member]</link:label> <link:label id="lab_pwr_WaterandGasPipelineInfrastructureContractorMember_CB4FDE6E9933949427BC169D1978E04B_documentation_en-US" xlink:label="lab_pwr_WaterandGasPipelineInfrastructureContractorMember_CB4FDE6E9933949427BC169D1978E04B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Water and Gas Pipeline Infrastructure Contractor [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_WaterandGasPipelineInfrastructureContractorMember" xlink:label="loc_pwr_WaterandGasPipelineInfrastructureContractorMember_CB4FDE6E9933949427BC169D1978E04B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_WaterandGasPipelineInfrastructureContractorMember_CB4FDE6E9933949427BC169D1978E04B" xlink:to="lab_pwr_WaterandGasPipelineInfrastructureContractorMember_CB4FDE6E9933949427BC169D1978E04B" xlink:type="arc" /> <link:label id="lab_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember_80944D235B5399D20BFC169D1978510C_terseLabel_en-US" xlink:label="lab_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember_80944D235B5399D20BFC169D1978510C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Method Investment in Electric Power Infrastructure Services Company</link:label> <link:label id="lab_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember_80944D235B5399D20BFC169D1978510C_label_en-US" xlink:label="lab_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember_80944D235B5399D20BFC169D1978510C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investment In Electric Power Infrastructure Services Company [Member]</link:label> <link:label id="lab_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember_80944D235B5399D20BFC169D1978510C_documentation_en-US" xlink:label="lab_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember_80944D235B5399D20BFC169D1978510C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Method Investment In Electric Power Infrastructure Services Company [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember" xlink:label="loc_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember_80944D235B5399D20BFC169D1978510C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember_80944D235B5399D20BFC169D1978510C" xlink:to="lab_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember_80944D235B5399D20BFC169D1978510C" xlink:type="arc" /> <link:label id="lab_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1_terseLabel_en-US" xlink:label="lab_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label> <link:label id="lab_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1_label_en-US" xlink:label="lab_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label> <link:label id="lab_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1_documentation_en-US" xlink:label="lab_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="lab_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherCommitment_15FB932DB15ABF73EB90169D19796FD1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitment_15FB932DB15ABF73EB90169D19796FD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital commitment</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_15FB932DB15ABF73EB90169D19796FD1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitment_15FB932DB15ABF73EB90169D19796FD1" xlink:to="lab_us-gaap_OtherCommitment_15FB932DB15ABF73EB90169D19796FD1" xlink:type="arc" /> <link:label id="lab_pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit_ABB0FA83AA88A8A9BE31169D197AA683_terseLabel_en-US" xlink:label="lab_pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit_ABB0FA83AA88A8A9BE31169D197AA683" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred earnings recognized</link:label> <link:label id="lab_pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit_ABB0FA83AA88A8A9BE31169D197AA683_label_en-US" xlink:label="lab_pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit_ABB0FA83AA88A8A9BE31169D197AA683" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) From Equity Method Investments Related To Reversal Of Deferred Profit</link:label> <link:label id="lab_pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit_ABB0FA83AA88A8A9BE31169D197AA683_documentation_en-US" xlink:label="lab_pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit_ABB0FA83AA88A8A9BE31169D197AA683" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income (Loss) From Equity Method Investments Related To Reversal Of Deferred Profit</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit" xlink:label="loc_pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit_ABB0FA83AA88A8A9BE31169D197AA683" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit_ABB0FA83AA88A8A9BE31169D197AA683" xlink:to="lab_pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit_ABB0FA83AA88A8A9BE31169D197AA683" xlink:type="arc" /> <link:label id="lab_pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage_22113E97E2C63A6B23E4169D197A6E40_terseLabel_en-US" xlink:label="lab_pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage_22113E97E2C63A6B23E4169D197A6E40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity interest acquired</link:label> <link:label id="lab_pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage_22113E97E2C63A6B23E4169D197A6E40_label_en-US" xlink:label="lab_pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage_22113E97E2C63A6B23E4169D197A6E40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities Without Readily Determinable Fair Value, Ownership Percentage</link:label> <link:label id="lab_pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage_22113E97E2C63A6B23E4169D197A6E40_documentation_en-US" xlink:label="lab_pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage_22113E97E2C63A6B23E4169D197A6E40" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Securities Without Readily Determinable Fair Value, Ownership Percentage</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage" xlink:label="loc_pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage_22113E97E2C63A6B23E4169D197A6E40" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage_22113E97E2C63A6B23E4169D197A6E40" xlink:to="lab_pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage_22113E97E2C63A6B23E4169D197A6E40" xlink:type="arc" /> <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_6DDEC1B9787EB228736A169D197A642E_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_6DDEC1B9787EB228736A169D197A642E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash subscription price</link:label> <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_6DDEC1B9787EB228736A169D197A642E_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_6DDEC1B9787EB228736A169D197A642E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value, Amount</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_6DDEC1B9787EB228736A169D197A642E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_6DDEC1B9787EB228736A169D197A642E" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_6DDEC1B9787EB228736A169D197A642E" xlink:type="arc" /> <link:label id="lab_us-gaap_ProceedsFromDividendsReceived_9D2C6DA224D66FBFE43E169D197A2000_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDividendsReceived_9D2C6DA224D66FBFE43E169D197A2000" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash dividends</link:label> <link:label id="lab_us-gaap_ProceedsFromDividendsReceived_9D2C6DA224D66FBFE43E169D197A2000_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDividendsReceived_9D2C6DA224D66FBFE43E169D197A2000" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Dividends Received</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDividendsReceived" xlink:label="loc_us-gaap_ProceedsFromDividendsReceived_9D2C6DA224D66FBFE43E169D197A2000" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDividendsReceived_9D2C6DA224D66FBFE43E169D197A2000" xlink:to="lab_us-gaap_ProceedsFromDividendsReceived_9D2C6DA224D66FBFE43E169D197A2000" xlink:type="arc" /> <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_BE0A77E4186862D1F153169D197B01B9_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_BE0A77E4186862D1F153169D197B01B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity interest</link:label> <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_BE0A77E4186862D1F153169D197B01B9_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_BE0A77E4186862D1F153169D197B01B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_BE0A77E4186862D1F153169D197B01B9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_BE0A77E4186862D1F153169D197B01B9" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_BE0A77E4186862D1F153169D197B01B9" xlink:type="arc" /> <link:label id="lab_pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets_DE32E2047DE596E6406D169D197BBD3B_terseLabel_en-US" xlink:label="lab_pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets_DE32E2047DE596E6406D169D197BBD3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to acquire equity method investments and intangible assets</link:label> <link:label id="lab_pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets_DE32E2047DE596E6406D169D197BBD3B_label_en-US" xlink:label="lab_pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets_DE32E2047DE596E6406D169D197BBD3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments To Acquire Equity Method Investments And Intangible Assets</link:label> <link:label id="lab_pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets_DE32E2047DE596E6406D169D197BBD3B_documentation_en-US" xlink:label="lab_pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets_DE32E2047DE596E6406D169D197BBD3B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments To Acquire Equity Method Investments And Intangible Assets</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets" xlink:label="loc_pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets_DE32E2047DE596E6406D169D197BBD3B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets_DE32E2047DE596E6406D169D197BBD3B" xlink:to="lab_pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets_DE32E2047DE596E6406D169D197BBD3B" xlink:type="arc" /> <link:label id="lab_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_EF5B0330FF9BE14CA6E00098C58D30C2_terseLabel_en-US" xlink:label="lab_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_2817E2346D135C09A21E931BF3ABBEEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grant Date Fair Value for Awards of Performance Units Inputs</link:label> <link:label id="lab_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_EF5B0330FF9BE14CA6E00098C58D30C2_label_en-US" xlink:label="lab_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_2817E2346D135C09A21E931BF3ABBEEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Share Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block]</link:label> <link:label id="lab_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_EF5B0330FF9BE14CA6E00098C58D30C2_documentation_en-US" xlink:label="lab_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_2817E2346D135C09A21E931BF3ABBEEE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Share Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_2817E2346D135C09A21E931BF3ABBEEE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_2817E2346D135C09A21E931BF3ABBEEE" xlink:to="lab_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_2817E2346D135C09A21E931BF3ABBEEE" xlink:type="arc" /> <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_12583EE20FF90D2DA0370098C6D8834A_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0E6F6EA404095E898CC3BF0E7F30E4E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0E6F6EA404095E898CC3BF0E7F30E4E1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0E6F6EA404095E898CC3BF0E7F30E4E1" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0E6F6EA404095E898CC3BF0E7F30E4E1" xlink:type="arc" /> <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_E3070BE2E05876499F5D0098C6D8031E_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_DEDD0EF0F8AE56BBA3D8E33691FC0909" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets</link:label> <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_E3070BE2E05876499F5D0098C6D8031E_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_DEDD0EF0F8AE56BBA3D8E33691FC0909" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_DEDD0EF0F8AE56BBA3D8E33691FC0909" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_DEDD0EF0F8AE56BBA3D8E33691FC0909" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_DEDD0EF0F8AE56BBA3D8E33691FC0909" xlink:type="arc" /> <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_393B8416BB06587CFEE68910A2EDD821_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_393B8416BB06587CFEE68910A2EDD821" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts and notes receivable</link:label> <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_393B8416BB06587CFEE68910A2EDD821_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_393B8416BB06587CFEE68910A2EDD821" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts and Notes Receivable</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_393B8416BB06587CFEE68910A2EDD821" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_393B8416BB06587CFEE68910A2EDD821" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_393B8416BB06587CFEE68910A2EDD821" xlink:type="arc" /> <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_B5AC14240A0F9CBD3DF28910A2EE50FE_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_B5AC14240A0F9CBD3DF28910A2EE50FE" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Contract assets</link:label> <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_B5AC14240A0F9CBD3DF28910A2EE50FE_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_B5AC14240A0F9CBD3DF28910A2EE50FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_B5AC14240A0F9CBD3DF28910A2EE50FE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_B5AC14240A0F9CBD3DF28910A2EE50FE" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_B5AC14240A0F9CBD3DF28910A2EE50FE" xlink:type="arc" /> <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_FE08CAA46DDFBE9E2EA78910A2EE6EC2_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_FE08CAA46DDFBE9E2EA78910A2EE6EC2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label> <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_FE08CAA46DDFBE9E2EA78910A2EE6EC2_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_FE08CAA46DDFBE9E2EA78910A2EE6EC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_FE08CAA46DDFBE9E2EA78910A2EE6EC2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_FE08CAA46DDFBE9E2EA78910A2EE6EC2" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_FE08CAA46DDFBE9E2EA78910A2EE6EC2" xlink:type="arc" /> <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_072C5E39D5FFF48B24FD8910A2EEAA4E_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_072C5E39D5FFF48B24FD8910A2EEAA4E" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label> <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_072C5E39D5FFF48B24FD8910A2EEAA4E_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_072C5E39D5FFF48B24FD8910A2EEAA4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_072C5E39D5FFF48B24FD8910A2EEAA4E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_072C5E39D5FFF48B24FD8910A2EEAA4E" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_072C5E39D5FFF48B24FD8910A2EEAA4E" xlink:type="arc" /> <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2A981949836E2C333EE58910A2EE7465_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2A981949836E2C333EE58910A2EE7465" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses and other non-current liabilities</link:label> <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2A981949836E2C333EE58910A2EE7465_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2A981949836E2C333EE58910A2EE7465" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2A981949836E2C333EE58910A2EE7465" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2A981949836E2C333EE58910A2EE7465" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2A981949836E2C333EE58910A2EE7465" xlink:type="arc" /> <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_C8A344534BB3AD84868A8910A2EE0680_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_C8A344534BB3AD84868A8910A2EE0680" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities</link:label> <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_C8A344534BB3AD84868A8910A2EE0680_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_C8A344534BB3AD84868A8910A2EE0680" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_C8A344534BB3AD84868A8910A2EE0680" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_C8A344534BB3AD84868A8910A2EE0680" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_C8A344534BB3AD84868A8910A2EE0680" xlink:type="arc" /> <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_A3BAEDCAAA3F2B22B7C08910A2EF1E5C_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_A3BAEDCAAA3F2B22B7C08910A2EF1E5C" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label> <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_A3BAEDCAAA3F2B22B7C08910A2EF1E5C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_A3BAEDCAAA3F2B22B7C08910A2EF1E5C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_A3BAEDCAAA3F2B22B7C08910A2EF1E5C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_A3BAEDCAAA3F2B22B7C08910A2EF1E5C" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_A3BAEDCAAA3F2B22B7C08910A2EF1E5C" xlink:type="arc" /> <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapital_7254B0B4C2EFCD0F44AC8910A2EFEF70_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital_7254B0B4C2EFCD0F44AC8910A2EFEF70" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Net change in operating assets and liabilities, net of non-cash transactions</link:label> <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapital_7254B0B4C2EFCD0F44AC8910A2EFEF70_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital_7254B0B4C2EFCD0F44AC8910A2EFEF70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_7254B0B4C2EFCD0F44AC8910A2EFEF70" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_7254B0B4C2EFCD0F44AC8910A2EFEF70" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapital_7254B0B4C2EFCD0F44AC8910A2EFEF70" xlink:type="arc" /> <link:label id="lab_us-gaap_RepaymentsOfAdvancesForConstruction_407F535B16FCADD8B51A8910A2EFE4CB_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfAdvancesForConstruction_407F535B16FCADD8B51A8910A2EFE4CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments of on-demand advance payment bonds</link:label> <link:label id="lab_us-gaap_RepaymentsOfAdvancesForConstruction_407F535B16FCADD8B51A8910A2EFE4CB_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfAdvancesForConstruction_407F535B16FCADD8B51A8910A2EFE4CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Advances for Construction</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfAdvancesForConstruction" xlink:label="loc_us-gaap_RepaymentsOfAdvancesForConstruction_407F535B16FCADD8B51A8910A2EFE4CB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfAdvancesForConstruction_407F535B16FCADD8B51A8910A2EFE4CB" xlink:to="lab_us-gaap_RepaymentsOfAdvancesForConstruction_407F535B16FCADD8B51A8910A2EFE4CB" xlink:type="arc" /> <link:label id="lab_pwr_PaymentsForOnDemandPerformanceBonds_9A008EAF08CE27E6EFF38910A2EFAC5A_terseLabel_en-US" xlink:label="lab_pwr_PaymentsForOnDemandPerformanceBonds_9A008EAF08CE27E6EFF38910A2EFAC5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments of on-demand performance bonds</link:label> <link:label id="lab_pwr_PaymentsForOnDemandPerformanceBonds_9A008EAF08CE27E6EFF38910A2EFAC5A_label_en-US" xlink:label="lab_pwr_PaymentsForOnDemandPerformanceBonds_9A008EAF08CE27E6EFF38910A2EFAC5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments For On-Demand Performance Bonds</link:label> <link:label id="lab_pwr_PaymentsForOnDemandPerformanceBonds_9A008EAF08CE27E6EFF38910A2EFAC5A_documentation_en-US" xlink:label="lab_pwr_PaymentsForOnDemandPerformanceBonds_9A008EAF08CE27E6EFF38910A2EFAC5A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments For On-Demand Performance Bonds</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_PaymentsForOnDemandPerformanceBonds" xlink:label="loc_pwr_PaymentsForOnDemandPerformanceBonds_9A008EAF08CE27E6EFF38910A2EFAC5A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PaymentsForOnDemandPerformanceBonds_9A008EAF08CE27E6EFF38910A2EFAC5A" xlink:to="lab_pwr_PaymentsForOnDemandPerformanceBonds_9A008EAF08CE27E6EFF38910A2EFAC5A" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_DA73BDEC7479E647A5C616A9F7F443BC_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_DA73BDEC7479E647A5C616A9F7F443BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets [Table]</link:label> <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_DA73BDEC7479E647A5C616A9F7F443BC_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_DA73BDEC7479E647A5C616A9F7F443BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_DA73BDEC7479E647A5C616A9F7F443BC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_DA73BDEC7479E647A5C616A9F7F443BC" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_DA73BDEC7479E647A5C616A9F7F443BC" xlink:type="arc" /> <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets [Line Items]</link:label> <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47" xlink:type="arc" /> <link:label id="lab_pwr_FairValueInputsRateOfReturn_5D00559EF4278C0A305E16A9F7F6A538_terseLabel_en-US" xlink:label="lab_pwr_FairValueInputsRateOfReturn_5D00559EF4278C0A305E16A9F7F6A538" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount rates</link:label> <link:label id="lab_pwr_FairValueInputsRateOfReturn_5D00559EF4278C0A305E16A9F7F6A538_label_en-US" xlink:label="lab_pwr_FairValueInputsRateOfReturn_5D00559EF4278C0A305E16A9F7F6A538" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Inputs, Rate Of Return</link:label> <link:label id="lab_pwr_FairValueInputsRateOfReturn_5D00559EF4278C0A305E16A9F7F6A538_documentation_en-US" xlink:label="lab_pwr_FairValueInputsRateOfReturn_5D00559EF4278C0A305E16A9F7F6A538" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value Inputs, Rate Of Return</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_FairValueInputsRateOfReturn" xlink:label="loc_pwr_FairValueInputsRateOfReturn_5D00559EF4278C0A305E16A9F7F6A538" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_FairValueInputsRateOfReturn_5D00559EF4278C0A305E16A9F7F6A538" xlink:to="lab_pwr_FairValueInputsRateOfReturn_5D00559EF4278C0A305E16A9F7F6A538" xlink:type="arc" /> <link:label id="lab_pwr_FairValueInputsCustomerAttritionRates_160155CBB3EEB1A88F3C16A9F7F6FC90_terseLabel_en-US" xlink:label="lab_pwr_FairValueInputsCustomerAttritionRates_160155CBB3EEB1A88F3C16A9F7F6FC90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer attrition rates</link:label> <link:label id="lab_pwr_FairValueInputsCustomerAttritionRates_160155CBB3EEB1A88F3C16A9F7F6FC90_label_en-US" xlink:label="lab_pwr_FairValueInputsCustomerAttritionRates_160155CBB3EEB1A88F3C16A9F7F6FC90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Inputs, Customer Attrition Rates</link:label> <link:label id="lab_pwr_FairValueInputsCustomerAttritionRates_160155CBB3EEB1A88F3C16A9F7F6FC90_documentation_en-US" xlink:label="lab_pwr_FairValueInputsCustomerAttritionRates_160155CBB3EEB1A88F3C16A9F7F6FC90" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value Inputs, Customer Attrition Rates</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_FairValueInputsCustomerAttritionRates" xlink:label="loc_pwr_FairValueInputsCustomerAttritionRates_160155CBB3EEB1A88F3C16A9F7F6FC90" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_FairValueInputsCustomerAttritionRates_160155CBB3EEB1A88F3C16A9F7F6FC90" xlink:to="lab_pwr_FairValueInputsCustomerAttritionRates_160155CBB3EEB1A88F3C16A9F7F6FC90" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F5F7FE16044B2F06E6A00098C6B6FC06_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0CB24A0D4B4651F691ED472B4AEDDA2E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label> <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F5F7FE16044B2F06E6A00098C6B6FC06_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0CB24A0D4B4651F691ED472B4AEDDA2E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0CB24A0D4B4651F691ED472B4AEDDA2E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0CB24A0D4B4651F691ED472B4AEDDA2E" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0CB24A0D4B4651F691ED472B4AEDDA2E" xlink:type="arc" /> <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_A1D3BC52D78644C916CC0098C6B820C8_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_67A971217B21599EAB91568B823EFB1E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Patented rights and developed technology</link:label> <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_A1D3BC52D78644C916CC0098C6B820C8_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_67A971217B21599EAB91568B823EFB1E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Developed Technology Rights [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_67A971217B21599EAB91568B823EFB1E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember_67A971217B21599EAB91568B823EFB1E" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember_67A971217B21599EAB91568B823EFB1E" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_B2578F662D75304E23680098C6B853FD_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_B2578F662D75304E23680098C6B853FD_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_57CBE18A4B05501D66500098C6B9F120_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_D1201665F7165A7A8CB21D62B774211D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets</link:label> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_57CBE18A4B05501D66500098C6B9F120_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_D1201665F7165A7A8CB21D62B774211D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_D1201665F7165A7A8CB21D62B774211D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_D1201665F7165A7A8CB21D62B774211D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_D1201665F7165A7A8CB21D62B774211D" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1B44E6EBE0AF3AFD01790098C6B9FD9E_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96418A2A3ADC5114AD0626CF3F06409A" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1B44E6EBE0AF3AFD01790098C6B9FD9E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96418A2A3ADC5114AD0626CF3F06409A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96418A2A3ADC5114AD0626CF3F06409A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96418A2A3ADC5114AD0626CF3F06409A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96418A2A3ADC5114AD0626CF3F06409A" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_0F6CD6254FE0D3D4C4030098C6B994BA_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_0B76786D626B52E48B6464A6BE83FD8F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net</link:label> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_0F6CD6254FE0D3D4C4030098C6B994BA_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_0B76786D626B52E48B6464A6BE83FD8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0B76786D626B52E48B6464A6BE83FD8F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0B76786D626B52E48B6464A6BE83FD8F" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_0B76786D626B52E48B6464A6BE83FD8F" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1AA4070563F20DB6F3670098C6BA2B2E_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_CC27DE2C4E015C44B2506F3A37B4DD8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining Weighted Average Amortization Period in Years</link:label> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1AA4070563F20DB6F3670098C6BA2B2E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_CC27DE2C4E015C44B2506F3A37B4DD8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_CC27DE2C4E015C44B2506F3A37B4DD8F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_CC27DE2C4E015C44B2506F3A37B4DD8F" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_CC27DE2C4E015C44B2506F3A37B4DD8F" xlink:type="arc" /> <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_D4C1414F969852A1047A0098C6BAE26C_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_8DA33E50873D510D9002D62C7F280920" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label> <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_D4C1414F969852A1047A0098C6BAE26C_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_8DA33E50873D510D9002D62C7F280920" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_8DA33E50873D510D9002D62C7F280920" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_8DA33E50873D510D9002D62C7F280920" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_8DA33E50873D510D9002D62C7F280920" xlink:type="arc" /> <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_434ADA0A4E4A491915230098C6BA2C4D_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_88467620C8A95483B2CE2592FF2E8454" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label> <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_434ADA0A4E4A491915230098C6BA2C4D_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_88467620C8A95483B2CE2592FF2E8454" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_88467620C8A95483B2CE2592FF2E8454" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_88467620C8A95483B2CE2592FF2E8454" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_88467620C8A95483B2CE2592FF2E8454" xlink:type="arc" /> <link:label id="lab_us-gaap_LicensingAgreementsMember_1B2E702C486F1E2FDB8C0098C6BA665F_terseLabel_en-US" xlink:label="lab_us-gaap_LicensingAgreementsMember_7F18CCB35B4659979CC41F00CCB75FC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Engineering license</link:label> <link:label id="lab_us-gaap_LicensingAgreementsMember_1B2E702C486F1E2FDB8C0098C6BA665F_label_en-US" xlink:label="lab_us-gaap_LicensingAgreementsMember_7F18CCB35B4659979CC41F00CCB75FC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Licensing Agreements [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_7F18CCB35B4659979CC41F00CCB75FC6" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicensingAgreementsMember_7F18CCB35B4659979CC41F00CCB75FC6" xlink:to="lab_us-gaap_LicensingAgreementsMember_7F18CCB35B4659979CC41F00CCB75FC6" xlink:type="arc" /> <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_D5BB999281D5BD6A11030098C6BBEA7E_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_74824B6D0AB851C2BA6F65FB9D49A1B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets</link:label> <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_D5BB999281D5BD6A11030098C6BBEA7E_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_74824B6D0AB851C2BA6F65FB9D49A1B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets (Excluding Goodwill)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_74824B6D0AB851C2BA6F65FB9D49A1B4" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_74824B6D0AB851C2BA6F65FB9D49A1B4" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_74824B6D0AB851C2BA6F65FB9D49A1B4" xlink:type="arc" /> <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_16CB205A5155D548C5350098C6BCFDE1_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_10009952C01F57699B066CCC60E246A5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets</link:label> <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_16CB205A5155D548C5350098C6BCFDE1_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_10009952C01F57699B066CCC60E246A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_10009952C01F57699B066CCC60E246A5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_10009952C01F57699B066CCC60E246A5" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_10009952C01F57699B066CCC60E246A5" xlink:type="arc" /> <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_8AE09B902A0F0F7A60B90098C6BC46C9_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_652FE8B2BCA1594BBD636DD8AAB8AA92" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_652FE8B2BCA1594BBD636DD8AAB8AA92" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_652FE8B2BCA1594BBD636DD8AAB8AA92" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_652FE8B2BCA1594BBD636DD8AAB8AA92" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label> <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A" xlink:type="arc" /> <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_C67B28F04AD0CFF8757417D99ED9B1BF_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_C67B28F04AD0CFF8757417D99ED9B1BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label> <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_C67B28F04AD0CFF8757417D99ED9B1BF_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_C67B28F04AD0CFF8757417D99ED9B1BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_C67B28F04AD0CFF8757417D99ED9B1BF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_C67B28F04AD0CFF8757417D99ED9B1BF" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_C67B28F04AD0CFF8757417D99ED9B1BF" xlink:type="arc" /> <link:label id="lab_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label> <link:label id="lab_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F" xlink:to="lab_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F" xlink:type="arc" /> <link:label id="lab_pwr_RelatedPartiesMember_2E056EA0F792AE8F986D17D99EDA798F_terseLabel_en-US" xlink:label="lab_pwr_RelatedPartiesMember_2E056EA0F792AE8F986D17D99EDA798F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Parties</link:label> <link:label id="lab_pwr_RelatedPartiesMember_2E056EA0F792AE8F986D17D99EDA798F_label_en-US" xlink:label="lab_pwr_RelatedPartiesMember_2E056EA0F792AE8F986D17D99EDA798F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Parties [Member]</link:label> <link:label id="lab_pwr_RelatedPartiesMember_2E056EA0F792AE8F986D17D99EDA798F_documentation_en-US" xlink:label="lab_pwr_RelatedPartiesMember_2E056EA0F792AE8F986D17D99EDA798F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related Parties [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_RelatedPartiesMember" xlink:label="loc_pwr_RelatedPartiesMember_2E056EA0F792AE8F986D17D99EDA798F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RelatedPartiesMember_2E056EA0F792AE8F986D17D99EDA798F" xlink:to="lab_pwr_RelatedPartiesMember_2E056EA0F792AE8F986D17D99EDA798F" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label> <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_A01D24FE010EB216FF5117D99EDB7082_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract_A01D24FE010EB216FF5117D99EDB7082" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease term (up to)</link:label> <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_A01D24FE010EB216FF5117D99EDB7082_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract_A01D24FE010EB216FF5117D99EDB7082" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_A01D24FE010EB216FF5117D99EDB7082" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract_A01D24FE010EB216FF5117D99EDB7082" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract_A01D24FE010EB216FF5117D99EDB7082" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_E1F546914A9BFEE6093D17D99EDC23E3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_E1F546914A9BFEE6093D17D99EDC23E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option to extend the leases (up to)</link:label> <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_E1F546914A9BFEE6093D17D99EDC23E3_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_E1F546914A9BFEE6093D17D99EDC23E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_E1F546914A9BFEE6093D17D99EDC23E3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_E1F546914A9BFEE6093D17D99EDC23E3" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_E1F546914A9BFEE6093D17D99EDC23E3" xlink:type="arc" /> <link:label id="lab_us-gaap_LeaseAndRentalExpense_28938D37679F55A2B70417D99EDC248A_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_28938D37679F55A2B70417D99EDC248A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rent expense related to operating leases</link:label> <link:label id="lab_us-gaap_LeaseAndRentalExpense_28938D37679F55A2B70417D99EDC248A_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_28938D37679F55A2B70417D99EDC248A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_28938D37679F55A2B70417D99EDC248A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense_28938D37679F55A2B70417D99EDC248A" xlink:to="lab_us-gaap_LeaseAndRentalExpense_28938D37679F55A2B70417D99EDC248A" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeaseExpense_51CAE966F7D16E3109A417D99EDC9902_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense_51CAE966F7D16E3109A417D99EDC9902" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease expense</link:label> <link:label id="lab_us-gaap_OperatingLeaseExpense_51CAE966F7D16E3109A417D99EDC9902_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense_51CAE966F7D16E3109A417D99EDC9902" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Expense</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaap_OperatingLeaseExpense_51CAE966F7D16E3109A417D99EDC9902" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense_51CAE966F7D16E3109A417D99EDC9902" xlink:to="lab_us-gaap_OperatingLeaseExpense_51CAE966F7D16E3109A417D99EDC9902" xlink:type="arc" /> <link:label id="lab_pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback_D99CB2356CACD885D7B817D99EDC4BEF_terseLabel_en-US" xlink:label="lab_pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback_D99CB2356CACD885D7B817D99EDC4BEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rental purchase option asset</link:label> <link:label id="lab_pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback_D99CB2356CACD885D7B817D99EDC4BEF_label_en-US" xlink:label="lab_pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback_D99CB2356CACD885D7B817D99EDC4BEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases, Option To Purchase, Asset, Failed Sale Leaseback</link:label> <link:label id="lab_pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback_D99CB2356CACD885D7B817D99EDC4BEF_documentation_en-US" xlink:label="lab_pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback_D99CB2356CACD885D7B817D99EDC4BEF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leases, Option To Purchase, Asset, Failed Sale Leaseback</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback" xlink:label="loc_pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback_D99CB2356CACD885D7B817D99EDC4BEF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback_D99CB2356CACD885D7B817D99EDC4BEF" xlink:to="lab_pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback_D99CB2356CACD885D7B817D99EDC4BEF" xlink:type="arc" /> <link:label id="lab_pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback_7CA0AD5BDEF2C420692817D99EDCBD74_terseLabel_en-US" xlink:label="lab_pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback_7CA0AD5BDEF2C420692817D99EDCBD74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rental purchase option liability</link:label> <link:label id="lab_pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback_7CA0AD5BDEF2C420692817D99EDCBD74_label_en-US" xlink:label="lab_pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback_7CA0AD5BDEF2C420692817D99EDCBD74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases, Option To Purchase, Liability, Failed Sale Leaseback</link:label> <link:label id="lab_pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback_7CA0AD5BDEF2C420692817D99EDCBD74_documentation_en-US" xlink:label="lab_pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback_7CA0AD5BDEF2C420692817D99EDCBD74" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leases, Option To Purchase, Liability, Failed Sale Leaseback</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback" xlink:label="loc_pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback_7CA0AD5BDEF2C420692817D99EDCBD74" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback_7CA0AD5BDEF2C420692817D99EDCBD74" xlink:to="lab_pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback_7CA0AD5BDEF2C420692817D99EDCBD74" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_4EFF0726483AB9F6042B17D99EDD8D52_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_4EFF0726483AB9F6042B17D99EDD8D52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum guaranteed residual value</link:label> <link:label id="lab_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_4EFF0726483AB9F6042B17D99EDD8D52_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_4EFF0726483AB9F6042B17D99EDD8D52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Residual Value of Leased Asset</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseResidualValueOfLeasedAsset" xlink:label="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_4EFF0726483AB9F6042B17D99EDD8D52" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_4EFF0726483AB9F6042B17D99EDD8D52" xlink:to="lab_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_4EFF0726483AB9F6042B17D99EDD8D52" xlink:type="arc" /> <link:label id="lab_pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_6851B3A4F5B2A88AA16617D99EDD7C86_terseLabel_en-US" xlink:label="lab_pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_6851B3A4F5B2A88AA16617D99EDD7C86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Obligations for operating leases not yet commenced</link:label> <link:label id="lab_pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_6851B3A4F5B2A88AA16617D99EDD7C86_label_en-US" xlink:label="lab_pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_6851B3A4F5B2A88AA16617D99EDD7C86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not Yet Commenced, Liability</link:label> <link:label id="lab_pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_6851B3A4F5B2A88AA16617D99EDD7C86_documentation_en-US" xlink:label="lab_pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_6851B3A4F5B2A88AA16617D99EDD7C86" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not Yet Commenced, Liability</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability" xlink:label="loc_pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_6851B3A4F5B2A88AA16617D99EDD7C86" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_6851B3A4F5B2A88AA16617D99EDD7C86" xlink:to="lab_pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_6851B3A4F5B2A88AA16617D99EDD7C86" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DE928A00D777C67906DD17D99EDD9DFF_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DE928A00D777C67906DD17D99EDD9DFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease terms of operating leases not yet commenced</link:label> <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DE928A00D777C67906DD17D99EDD9DFF_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DE928A00D777C67906DD17D99EDD9DFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DE928A00D777C67906DD17D99EDD9DFF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DE928A00D777C67906DD17D99EDD9DFF" xlink:to="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DE928A00D777C67906DD17D99EDD9DFF" xlink:type="arc" /> <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_E23EC3CA8E76F75AC60C0098C7539783_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_75D64534D09653B597EEED4F40A00D1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_75D64534D09653B597EEED4F40A00D1D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_75D64534D09653B597EEED4F40A00D1D" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_75D64534D09653B597EEED4F40A00D1D" xlink:type="arc" /> <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_74C3921F489C4CEBF4450098C75408FF_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_629652ED058B52119C10CCB748D63C9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label> <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_74C3921F489C4CEBF4450098C75408FF_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_629652ED058B52119C10CCB748D63C9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_629652ED058B52119C10CCB748D63C9F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_629652ED058B52119C10CCB748D63C9F" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_629652ED058B52119C10CCB748D63C9F" xlink:type="arc" /> <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6C1C8513ED52F9F1E0FC0098C7545B9F_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_11EC7DB4B96F5B84B3769111954031C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label> <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6C1C8513ED52F9F1E0FC0098C7545B9F_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_11EC7DB4B96F5B84B3769111954031C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_11EC7DB4B96F5B84B3769111954031C1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_11EC7DB4B96F5B84B3769111954031C1" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_11EC7DB4B96F5B84B3769111954031C1" xlink:type="arc" /> <link:label id="lab_us-gaap_TypeOfAdoptionMember_D8C14C32C897C7BE4D8F0098C7543FA4_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_DCD5546DFCBE56E48143BE7D28D66367" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label> <link:label id="lab_us-gaap_TypeOfAdoptionMember_D8C14C32C897C7BE4D8F0098C7543FA4_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_DCD5546DFCBE56E48143BE7D28D66367" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_DCD5546DFCBE56E48143BE7D28D66367" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_DCD5546DFCBE56E48143BE7D28D66367" xlink:to="lab_us-gaap_TypeOfAdoptionMember_DCD5546DFCBE56E48143BE7D28D66367" xlink:type="arc" /> <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_E1E08CA2C2A81AEBF29C0098C75A5731_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member_8EFE2A371F3F59C883DF838C107F78E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASU 2016-02</link:label> <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_E1E08CA2C2A81AEBF29C0098C75A5731_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member_8EFE2A371F3F59C883DF838C107F78E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_8EFE2A371F3F59C883DF838C107F78E8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member_8EFE2A371F3F59C883DF838C107F78E8" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member_8EFE2A371F3F59C883DF838C107F78E8" xlink:type="arc" /> <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_07FB507A11F59EAB74A70098C75AF903_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_619C2A6B89105844A1FE62B1F7EFE70D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label> <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_07FB507A11F59EAB74A70098C75AF903_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_619C2A6B89105844A1FE62B1F7EFE70D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_619C2A6B89105844A1FE62B1F7EFE70D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_619C2A6B89105844A1FE62B1F7EFE70D" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_619C2A6B89105844A1FE62B1F7EFE70D" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeaseLiability_B7CECF8BFC350822D8710098C75BC33E_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_6C87CC15FF0D512E9843977EEF19AA21" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_6C87CC15FF0D512E9843977EEF19AA21" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_6C87CC15FF0D512E9843977EEF19AA21" xlink:to="lab_us-gaap_OperatingLeaseLiability_6C87CC15FF0D512E9843977EEF19AA21" xlink:type="arc" /> <link:label id="lab_pwr_CashFlowLesseeAbstract_8759C3DF1D327311364B13327B21D4DC_terseLabel_en-US" xlink:label="lab_pwr_CashFlowLesseeAbstract_8759C3DF1D327311364B13327B21D4DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label> <link:label id="lab_pwr_CashFlowLesseeAbstract_8759C3DF1D327311364B13327B21D4DC_label_en-US" xlink:label="lab_pwr_CashFlowLesseeAbstract_8759C3DF1D327311364B13327B21D4DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Lessee [Abstract]</link:label> <link:label id="lab_pwr_CashFlowLesseeAbstract_8759C3DF1D327311364B13327B21D4DC_documentation_en-US" xlink:label="lab_pwr_CashFlowLesseeAbstract_8759C3DF1D327311364B13327B21D4DC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash Flow, Lessee [Abstract]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_CashFlowLesseeAbstract" xlink:label="loc_pwr_CashFlowLesseeAbstract_8759C3DF1D327311364B13327B21D4DC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CashFlowLesseeAbstract_8759C3DF1D327311364B13327B21D4DC" xlink:to="lab_pwr_CashFlowLesseeAbstract_8759C3DF1D327311364B13327B21D4DC" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeasePayments_2A9CF13B377AD7EE0BE513327B21E0B5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_2A9CF13B377AD7EE0BE513327B21E0B5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Operating cash flows from operating leases</link:label> <link:label id="lab_us-gaap_OperatingLeasePayments_2A9CF13B377AD7EE0BE513327B21E0B5_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_2A9CF13B377AD7EE0BE513327B21E0B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_2A9CF13B377AD7EE0BE513327B21E0B5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments_2A9CF13B377AD7EE0BE513327B21E0B5" xlink:to="lab_us-gaap_OperatingLeasePayments_2A9CF13B377AD7EE0BE513327B21E0B5" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_62655CAA31BAC84DD15F13327B21232E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_62655CAA31BAC84DD15F13327B21232E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Operating cash flows from finance leases</link:label> <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_62655CAA31BAC84DD15F13327B21232E_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_62655CAA31BAC84DD15F13327B21232E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_62655CAA31BAC84DD15F13327B21232E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_62655CAA31BAC84DD15F13327B21232E" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_62655CAA31BAC84DD15F13327B21232E" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_877200334C745F3580FC13327B21A6CB_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments_877200334C745F3580FC13327B21A6CB" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Financing cash flows from finance leases</link:label> <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_877200334C745F3580FC13327B21A6CB_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments_877200334C745F3580FC13327B21A6CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Principal Payments</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_877200334C745F3580FC13327B21A6CB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments_877200334C745F3580FC13327B21A6CB" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments_877200334C745F3580FC13327B21A6CB" xlink:type="arc" /> <link:label id="lab_pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract_89E21F0CBDAA6996BA4F13327B222ACD_terseLabel_en-US" xlink:label="lab_pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract_89E21F0CBDAA6996BA4F13327B222ACD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease assets obtained in exchange for lease liabilities:</link:label> <link:label id="lab_pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract_89E21F0CBDAA6996BA4F13327B222ACD_label_en-US" xlink:label="lab_pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract_89E21F0CBDAA6996BA4F13327B222ACD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-Of-Use Asset Obtained In Exchange For Finance And Operating Lease Liabilities [Abstract]</link:label> <link:label id="lab_pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract_89E21F0CBDAA6996BA4F13327B222ACD_documentation_en-US" xlink:label="lab_pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract_89E21F0CBDAA6996BA4F13327B222ACD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Right-Of-Use Asset Obtained In Exchange For Finance And Operating Lease Liabilities [Abstract]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract" xlink:label="loc_pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract_89E21F0CBDAA6996BA4F13327B222ACD" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract_89E21F0CBDAA6996BA4F13327B222ACD" xlink:to="lab_pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract_89E21F0CBDAA6996BA4F13327B222ACD" xlink:type="arc" /> <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_E9BFD2AC103482DFDD6813327B222D0E_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_E9BFD2AC103482DFDD6813327B222D0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases</link:label> <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_E9BFD2AC103482DFDD6813327B222D0E_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_E9BFD2AC103482DFDD6813327B222D0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_E9BFD2AC103482DFDD6813327B222D0E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_E9BFD2AC103482DFDD6813327B222D0E" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_E9BFD2AC103482DFDD6813327B222D0E" xlink:type="arc" /> <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_095F92EAAF297143ACFA13327B22984E_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_095F92EAAF297143ACFA13327B22984E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label> <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_095F92EAAF297143ACFA13327B22984E_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_095F92EAAF297143ACFA13327B22984E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_095F92EAAF297143ACFA13327B22984E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_095F92EAAF297143ACFA13327B22984E" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_095F92EAAF297143ACFA13327B22984E" xlink:type="arc" /> <link:label id="lab_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_04D4938EDC53860414F9169D13B13C2F_terseLabel_en-US" xlink:label="lab_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_04D4938EDC53860414F9169D13B13C2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares of common stock received for each exchangeable share (in shares)</link:label> <link:label id="lab_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_04D4938EDC53860414F9169D13B13C2F_label_en-US" xlink:label="lab_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_04D4938EDC53860414F9169D13B13C2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Shares Of Common Stock Received For Each Exchangeable Share</link:label> <link:label id="lab_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_04D4938EDC53860414F9169D13B13C2F_documentation_en-US" xlink:label="lab_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_04D4938EDC53860414F9169D13B13C2F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of shares of common stock received for each exchangeable share.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare" xlink:label="loc_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_04D4938EDC53860414F9169D13B13C2F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_04D4938EDC53860414F9169D13B13C2F" xlink:to="lab_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_04D4938EDC53860414F9169D13B13C2F" xlink:type="arc" /> <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_49ED71AC847E4E371B6B0098C68735A5_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_0F60366C57285EF79B2B48929B27DD97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts attributable to common stock:</link:label> <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_49ED71AC847E4E371B6B0098C68735A5_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_0F60366C57285EF79B2B48929B27DD97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_0F60366C57285EF79B2B48929B27DD97" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_0F60366C57285EF79B2B48929B27DD97" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_0F60366C57285EF79B2B48929B27DD97" xlink:type="arc" /> <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_A69EC0EEAD8A9D40BFA70098C688DD20_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D6D550DBA6445FD48FCCAC7CDCF5C23D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common stock</link:label> <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_A69EC0EEAD8A9D40BFA70098C688DD20_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D6D550DBA6445FD48FCCAC7CDCF5C23D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D6D550DBA6445FD48FCCAC7CDCF5C23D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D6D550DBA6445FD48FCCAC7CDCF5C23D" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D6D550DBA6445FD48FCCAC7CDCF5C23D" xlink:type="arc" /> <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_DACE4D7AF6F92296F2540098C688A1C9_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_DB3D7518428458738B2DBB983A1E5B35" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares:</link:label> <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_DACE4D7AF6F92296F2540098C688A1C9_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_DB3D7518428458738B2DBB983A1E5B35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_DB3D7518428458738B2DBB983A1E5B35" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_DB3D7518428458738B2DBB983A1E5B35" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_DB3D7518428458738B2DBB983A1E5B35" xlink:type="arc" /> <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_C36D40E3F8ECF69ACD520098C6889E42_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B6B06E150FCB5FD5B4426C0E8C4579B8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares outstanding for basic earnings per share attributable to common stock (in shares)</link:label> <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_C36D40E3F8ECF69ACD520098C6889E42_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B6B06E150FCB5FD5B4426C0E8C4579B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B6B06E150FCB5FD5B4426C0E8C4579B8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B6B06E150FCB5FD5B4426C0E8C4579B8" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B6B06E150FCB5FD5B4426C0E8C4579B8" xlink:type="arc" /> <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_4023C76B2B4542AD891C0098C6880721_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_AA781853CEC65B329C21AFA906598A1F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of dilutive unvested non-participating stock-based awards (in shares)</link:label> <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_4023C76B2B4542AD891C0098C6880721_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_AA781853CEC65B329C21AFA906598A1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_AA781853CEC65B329C21AFA906598A1F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_AA781853CEC65B329C21AFA906598A1F" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_AA781853CEC65B329C21AFA906598A1F" xlink:type="arc" /> <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0CDDEA06A2DA9AF77B7F0098C689C0C1_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ED0DEB2309F150BD84ECED58652CCB34" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares outstanding for diluted earnings per share attributable to common stock (in shares)</link:label> <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0CDDEA06A2DA9AF77B7F0098C689C0C1_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ED0DEB2309F150BD84ECED58652CCB34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ED0DEB2309F150BD84ECED58652CCB34" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ED0DEB2309F150BD84ECED58652CCB34" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ED0DEB2309F150BD84ECED58652CCB34" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_20F7A27F91415275B17A0098C62331FB_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_6B320FEC47E65B0A9A84FDDBA6ABCC87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LEASES</link:label> <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_20F7A27F91415275B17A0098C62331FB_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_6B320FEC47E65B0A9A84FDDBA6ABCC87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_6B320FEC47E65B0A9A84FDDBA6ABCC87" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock_6B320FEC47E65B0A9A84FDDBA6ABCC87" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock_6B320FEC47E65B0A9A84FDDBA6ABCC87" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_DBF556AA3BC06013B0F80098C6230CF5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock_3206AD8C2F6B521E83CA63D0FA20BA4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LEASES</link:label> <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_DBF556AA3BC06013B0F80098C6230CF5_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock_3206AD8C2F6B521E83CA63D0FA20BA4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_3206AD8C2F6B521E83CA63D0FA20BA4E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock_3206AD8C2F6B521E83CA63D0FA20BA4E" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock_3206AD8C2F6B521E83CA63D0FA20BA4E" xlink:type="arc" /> <link:label id="lab_us-gaap_EarningsPerShareTextBlock_E9203E5A8DEC54D0824A0098C6955E03_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_81076BD603D059BFB1D96155470A40D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Per Share Information</link:label> <link:label id="lab_us-gaap_EarningsPerShareTextBlock_E9203E5A8DEC54D0824A0098C6955E03_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_81076BD603D059BFB1D96155470A40D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_81076BD603D059BFB1D96155470A40D9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_81076BD603D059BFB1D96155470A40D9" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_81076BD603D059BFB1D96155470A40D9" xlink:type="arc" /> <link:label id="lab_us-gaap_CashFlowOperatingCapitalTableTextBlock_E506AF2D6815AFA466800098C48F859B_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingCapitalTableTextBlock_4D74962A0E9759BA925CB00C33C92B8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Effects of Changes in Operating Assets and Liabilities, Net, on Cash Flows from Operating Activities</link:label> <link:label id="lab_us-gaap_CashFlowOperatingCapitalTableTextBlock_E506AF2D6815AFA466800098C48F859B_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingCapitalTableTextBlock_4D74962A0E9759BA925CB00C33C92B8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Operating Capital [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowOperatingCapitalTableTextBlock" xlink:label="loc_us-gaap_CashFlowOperatingCapitalTableTextBlock_4D74962A0E9759BA925CB00C33C92B8D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingCapitalTableTextBlock_4D74962A0E9759BA925CB00C33C92B8D" xlink:to="lab_us-gaap_CashFlowOperatingCapitalTableTextBlock_4D74962A0E9759BA925CB00C33C92B8D" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_59B04C68BCFCF9B24C130098C48FF58E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_94242B01F42F5E65AF922C2D5091C0B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Cash, Cash Equivalents, and Restricted Cash and Additional Supplemental Cash Flow Information</link:label> <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_59B04C68BCFCF9B24C130098C48FF58E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_94242B01F42F5E65AF922C2D5091C0B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_94242B01F42F5E65AF922C2D5091C0B2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_94242B01F42F5E65AF922C2D5091C0B2" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_94242B01F42F5E65AF922C2D5091C0B2" xlink:type="arc" /> <link:label id="lab_pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock_F9E0D2E89CC50DE788230098C490EA22_terseLabel_en-US" xlink:label="lab_pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock_889CA0CA1D655B2D8040AA0EF4D94D43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information Related to Leases</link:label> <link:label id="lab_pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock_F9E0D2E89CC50DE788230098C490EA22_label_en-US" xlink:label="lab_pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock_889CA0CA1D655B2D8040AA0EF4D94D43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Supplemental Cash Flows From Leases [Table Text Block]</link:label> <link:label id="lab_pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock_F9E0D2E89CC50DE788230098C490EA22_documentation_en-US" xlink:label="lab_pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock_889CA0CA1D655B2D8040AA0EF4D94D43" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Supplemental Cash Flows From Leases [Table Text Block]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock" xlink:label="loc_pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock_889CA0CA1D655B2D8040AA0EF4D94D43" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock_889CA0CA1D655B2D8040AA0EF4D94D43" xlink:to="lab_pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock_889CA0CA1D655B2D8040AA0EF4D94D43" xlink:type="arc" /> <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label> <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:type="arc" /> <link:label id="lab_us-gaap_MeasurementInputTypeAxis_53BE225D5C337E6BC9A226C37C50F726_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis_53BE225D5C337E6BC9A226C37C50F726" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Axis]</link:label> <link:label id="lab_us-gaap_MeasurementInputTypeAxis_53BE225D5C337E6BC9A226C37C50F726_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis_53BE225D5C337E6BC9A226C37C50F726" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_53BE225D5C337E6BC9A226C37C50F726" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_53BE225D5C337E6BC9A226C37C50F726" xlink:to="lab_us-gaap_MeasurementInputTypeAxis_53BE225D5C337E6BC9A226C37C50F726" xlink:type="arc" /> <link:label id="lab_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Domain]</link:label> <link:label id="lab_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98" xlink:to="lab_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98" xlink:type="arc" /> <link:label id="lab_us-gaap_MeasurementInputPriceVolatilityMember_3B740F4F11F3C1F858DC26C37C50C8E7_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputPriceVolatilityMember_3B740F4F11F3C1F858DC26C37C50C8E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Volatility</link:label> <link:label id="lab_us-gaap_MeasurementInputPriceVolatilityMember_3B740F4F11F3C1F858DC26C37C50C8E7_label_en-US" xlink:label="lab_us-gaap_MeasurementInputPriceVolatilityMember_3B740F4F11F3C1F858DC26C37C50C8E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Price Volatility [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember_3B740F4F11F3C1F858DC26C37C50C8E7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputPriceVolatilityMember_3B740F4F11F3C1F858DC26C37C50C8E7" xlink:to="lab_us-gaap_MeasurementInputPriceVolatilityMember_3B740F4F11F3C1F858DC26C37C50C8E7" xlink:type="arc" /> <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_A3DCAC4C4E08B046E3FB26C37C5057FC_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember_A3DCAC4C4E08B046E3FB26C37C5057FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount Rate</link:label> <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_A3DCAC4C4E08B046E3FB26C37C5057FC_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember_A3DCAC4C4E08B046E3FB26C37C5057FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_A3DCAC4C4E08B046E3FB26C37C5057FC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember_A3DCAC4C4E08B046E3FB26C37C5057FC" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember_A3DCAC4C4E08B046E3FB26C37C5057FC" xlink:type="arc" /> <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_3CCAE86E88025913E70F26C37C51B046_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_3CCAE86E88025913E70F26C37C51B046" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label> <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_3CCAE86E88025913E70F26C37C51B046_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_3CCAE86E88025913E70F26C37C51B046" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3CCAE86E88025913E70F26C37C51B046" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3CCAE86E88025913E70F26C37C51B046" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_3CCAE86E88025913E70F26C37C51B046" xlink:type="arc" /> <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label> <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9" xlink:type="arc" /> <link:label id="lab_us-gaap_FairValueInputsLevel3Member_FD6E136B6AE496276FF326C37C51CB48_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_FD6E136B6AE496276FF326C37C51CB48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label> <link:label id="lab_us-gaap_FairValueInputsLevel3Member_FD6E136B6AE496276FF326C37C51CB48_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_FD6E136B6AE496276FF326C37C51CB48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_FD6E136B6AE496276FF326C37C51CB48" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_FD6E136B6AE496276FF326C37C51CB48" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_FD6E136B6AE496276FF326C37C51CB48" xlink:type="arc" /> <link:label id="lab_pwr_AcquisitionWithoutMaximumEarnOutMember_F5280A1F5F4364F4490126C37C57841E_terseLabel_en-US" xlink:label="lab_pwr_AcquisitionWithoutMaximumEarnOutMember_F5280A1F5F4364F4490126C37C57841E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition Without Maximum Earn-out</link:label> <link:label id="lab_pwr_AcquisitionWithoutMaximumEarnOutMember_F5280A1F5F4364F4490126C37C57841E_label_en-US" xlink:label="lab_pwr_AcquisitionWithoutMaximumEarnOutMember_F5280A1F5F4364F4490126C37C57841E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisition Without Maximum Earn-Out [Member]</link:label> <link:label id="lab_pwr_AcquisitionWithoutMaximumEarnOutMember_F5280A1F5F4364F4490126C37C57841E_documentation_en-US" xlink:label="lab_pwr_AcquisitionWithoutMaximumEarnOutMember_F5280A1F5F4364F4490126C37C57841E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquisition Without Maximum Earn-Out [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_AcquisitionWithoutMaximumEarnOutMember" xlink:label="loc_pwr_AcquisitionWithoutMaximumEarnOutMember_F5280A1F5F4364F4490126C37C57841E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_AcquisitionWithoutMaximumEarnOutMember_F5280A1F5F4364F4490126C37C57841E" xlink:to="lab_pwr_AcquisitionWithoutMaximumEarnOutMember_F5280A1F5F4364F4490126C37C57841E" xlink:type="arc" /> <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label> <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_2EAB122A2743C61B598B26C37C59A02D_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_2EAB122A2743C61B598B26C37C59A02D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration liability, measurement input</link:label> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_2EAB122A2743C61B598B26C37C59A02D_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_2EAB122A2743C61B598B26C37C59A02D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Measurement Input</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_2EAB122A2743C61B598B26C37C59A02D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_2EAB122A2743C61B598B26C37C59A02D" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_2EAB122A2743C61B598B26C37C59A02D" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_55030AEB5922D41471EF26C37C5954EB_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_55030AEB5922D41471EF26C37C5954EB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Aggregate maximum payout amount</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_55030AEB5922D41471EF26C37C5954EB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_55030AEB5922D41471EF26C37C5954EB" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_55030AEB5922D41471EF26C37C5954EB" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_15EC5CA05DA832535A0C26C37C594CAB_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_15EC5CA05DA832535A0C26C37C594CAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_15EC5CA05DA832535A0C26C37C594CAB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_15EC5CA05DA832535A0C26C37C594CAB" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_15EC5CA05DA832535A0C26C37C594CAB" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_53F47C0BE1B94A1669BF26C37C5959CC_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_53F47C0BE1B94A1669BF26C37C5959CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in the fair value of contingent consideration liabilities</link:label> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_53F47C0BE1B94A1669BF26C37C5959CC_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_53F47C0BE1B94A1669BF26C37C5959CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_53F47C0BE1B94A1669BF26C37C5959CC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_53F47C0BE1B94A1669BF26C37C5959CC" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_53F47C0BE1B94A1669BF26C37C5959CC" xlink:type="arc" /> <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_82A4754491E149838BFB1B87E86DE6D2_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_82A4754491E149838BFB1B87E86DE6D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares</link:label> <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_82A4754491E149838BFB1B87E86DE6D2_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_82A4754491E149838BFB1B87E86DE6D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_82A4754491E149838BFB1B87E86DE6D2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares_82A4754491E149838BFB1B87E86DE6D2" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares_82A4754491E149838BFB1B87E86DE6D2" xlink:type="arc" /> <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_4061709635226345CE611B87E86D150B_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_4061709635226345CE611B87E86D150B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount</link:label> <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_4061709635226345CE611B87E86D150B_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_4061709635226345CE611B87E86D150B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Value</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_4061709635226345CE611B87E86D150B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue_4061709635226345CE611B87E86D150B" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue_4061709635226345CE611B87E86D150B" xlink:type="arc" /> <link:label id="lab_us-gaap_SegmentReportingAbstract_81DBDF5C4F3343FF6B320098C496A21E_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_C033A8BD24815DD1A398877AE2B196F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_C033A8BD24815DD1A398877AE2B196F7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_C033A8BD24815DD1A398877AE2B196F7" xlink:to="lab_us-gaap_SegmentReportingAbstract_C033A8BD24815DD1A398877AE2B196F7" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EBA07272A7E787D12C390098C4970D95_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96308A40D1A45E8086710C75845858E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label> <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EBA07272A7E787D12C390098C4970D95_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96308A40D1A45E8086710C75845858E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96308A40D1A45E8086710C75845858E4" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96308A40D1A45E8086710C75845858E4" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96308A40D1A45E8086710C75845858E4" xlink:type="arc" /> <link:label id="lab_pwr_ElectricPowerInfrastructureServicesMember_DD3E669BF85EB15AC7B40098C49808EF_terseLabel_en-US" xlink:label="lab_pwr_ElectricPowerInfrastructureServicesMember_E96727A580675A84800E0BCF0142258B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Electric Power Infrastructure Services</link:label> <link:label id="lab_pwr_ElectricPowerInfrastructureServicesMember_DD3E669BF85EB15AC7B40098C49808EF_label_en-US" xlink:label="lab_pwr_ElectricPowerInfrastructureServicesMember_E96727A580675A84800E0BCF0142258B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electric Power Infrastructure Services [Member]</link:label> <link:label id="lab_pwr_ElectricPowerInfrastructureServicesMember_DD3E669BF85EB15AC7B40098C49808EF_documentation_en-US" xlink:label="lab_pwr_ElectricPowerInfrastructureServicesMember_E96727A580675A84800E0BCF0142258B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Electric Power Infrastructure [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ElectricPowerInfrastructureServicesMember" xlink:label="loc_pwr_ElectricPowerInfrastructureServicesMember_E96727A580675A84800E0BCF0142258B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ElectricPowerInfrastructureServicesMember_E96727A580675A84800E0BCF0142258B" xlink:to="lab_pwr_ElectricPowerInfrastructureServicesMember_E96727A580675A84800E0BCF0142258B" xlink:type="arc" /> <link:label id="lab_srt_ConsolidationItemsAxis_7B19A413B80CD9BD47150098C498BA65_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis_C75B67516DEC586FB748C6D200F4CD5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label> <link:label id="lab_srt_ConsolidationItemsAxis_7B19A413B80CD9BD47150098C498BA65_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis_C75B67516DEC586FB748C6D200F4CD5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_C75B67516DEC586FB748C6D200F4CD5F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis_C75B67516DEC586FB748C6D200F4CD5F" xlink:to="lab_srt_ConsolidationItemsAxis_C75B67516DEC586FB748C6D200F4CD5F" xlink:type="arc" /> <link:label id="lab_srt_ConsolidationItemsDomain_38BB673E6B651691D92F0098C49815EC_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain_85060796C272550BAA1EE2678ABBCCE2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label> <link:label id="lab_srt_ConsolidationItemsDomain_38BB673E6B651691D92F0098C49815EC_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain_85060796C272550BAA1EE2678ABBCCE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_85060796C272550BAA1EE2678ABBCCE2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain_85060796C272550BAA1EE2678ABBCCE2" xlink:to="lab_srt_ConsolidationItemsDomain_85060796C272550BAA1EE2678ABBCCE2" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingSegmentsMember_807041247A72A0C85ED80098C498760F_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_CFE21FA103FC52EC9D2FC785642193A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Segments</link:label> <link:label id="lab_us-gaap_OperatingSegmentsMember_807041247A72A0C85ED80098C498760F_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_CFE21FA103FC52EC9D2FC785642193A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_CFE21FA103FC52EC9D2FC785642193A2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember_CFE21FA103FC52EC9D2FC785642193A2" xlink:to="lab_us-gaap_OperatingSegmentsMember_CFE21FA103FC52EC9D2FC785642193A2" xlink:type="arc" /> <link:label id="lab_us-gaap_CorporateNonSegmentMember_D563715E571A51F353F30098C4996773_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember_987B16C0526B51FC86178BA8C159E744" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate and Non-Allocated Costs</link:label> <link:label id="lab_us-gaap_CorporateNonSegmentMember_D563715E571A51F353F30098C4996773_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember_987B16C0526B51FC86178BA8C159E744" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_987B16C0526B51FC86178BA8C159E744" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember_987B16C0526B51FC86178BA8C159E744" xlink:to="lab_us-gaap_CorporateNonSegmentMember_987B16C0526B51FC86178BA8C159E744" xlink:type="arc" /> <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_2AE7E51F6B0AAAE156A20098C49963FD_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label> <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_2AE7E51F6B0AAAE156A20098C49963FD_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:type="arc" /> <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_79E11F6A17119201A3160098C4993C6C_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_20CAD18CCA0F5FA3A1314B956707D31B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label> <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_79E11F6A17119201A3160098C4993C6C_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_20CAD18CCA0F5FA3A1314B956707D31B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_20CAD18CCA0F5FA3A1314B956707D31B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_20CAD18CCA0F5FA3A1314B956707D31B" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_20CAD18CCA0F5FA3A1314B956707D31B" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingIncomeLoss_A64FCB77C1967F2AE3180098C499681D_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_ED66A77FB04754EB85CAE51BFB1B5CC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating income (loss)</link:label> <link:label id="lab_us-gaap_OperatingIncomeLoss_A64FCB77C1967F2AE3180098C499681D_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_ED66A77FB04754EB85CAE51BFB1B5CC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_ED66A77FB04754EB85CAE51BFB1B5CC9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_ED66A77FB04754EB85CAE51BFB1B5CC9" xlink:to="lab_us-gaap_OperatingIncomeLoss_ED66A77FB04754EB85CAE51BFB1B5CC9" xlink:type="arc" /> <link:label id="lab_us-gaap_Depreciation_1001112B70E02F96AE1B0098C49AE129_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_19C96E696F8D540089E5D763D2395B1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label> <link:label id="lab_us-gaap_Depreciation_1001112B70E02F96AE1B0098C49AE129_label_en-US" xlink:label="lab_us-gaap_Depreciation_19C96E696F8D540089E5D763D2395B1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_19C96E696F8D540089E5D763D2395B1B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_19C96E696F8D540089E5D763D2395B1B" xlink:to="lab_us-gaap_Depreciation_19C96E696F8D540089E5D763D2395B1B" xlink:type="arc" /> <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_4AFF507596755647547013327D679AF5_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_4AFF507596755647547013327D679AF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_4AFF507596755647547013327D679AF5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4AFF507596755647547013327D679AF5" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_4AFF507596755647547013327D679AF5" xlink:type="arc" /> <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_A1C597EA5D2FE21832F313327D68E1CC_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_A1C597EA5D2FE21832F313327D68E1CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flows from Operating Activities:</link:label> <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_A1C597EA5D2FE21832F313327D68E1CC_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_A1C597EA5D2FE21832F313327D68E1CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_A1C597EA5D2FE21832F313327D68E1CC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_A1C597EA5D2FE21832F313327D68E1CC" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_A1C597EA5D2FE21832F313327D68E1CC" xlink:type="arc" /> <link:label id="lab_us-gaap_ProfitLoss_04A9C527AB16D0B1F68413327D681515_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_04A9C527AB16D0B1F68413327D681515" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label> <link:label id="lab_us-gaap_ProfitLoss_04A9C527AB16D0B1F68413327D681515_label_en-US" xlink:label="lab_us-gaap_ProfitLoss_04A9C527AB16D0B1F68413327D681515" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_04A9C527AB16D0B1F68413327D681515" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_04A9C527AB16D0B1F68413327D681515" xlink:to="lab_us-gaap_ProfitLoss_04A9C527AB16D0B1F68413327D681515" xlink:type="arc" /> <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by (used in) operating activities—</link:label> <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:type="arc" /> <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_81C91FB953AA9281BA0D13327D6966AE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_81C91FB953AA9281BA0D13327D6966AE" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value of contingent consideration liabilities</link:label> <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_81C91FB953AA9281BA0D13327D6966AE_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_81C91FB953AA9281BA0D13327D6966AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_81C91FB953AA9281BA0D13327D6966AE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_81C91FB953AA9281BA0D13327D6966AE" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_81C91FB953AA9281BA0D13327D6966AE" xlink:type="arc" /> <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_755CA0161A50EA2D74E913327D692185_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments_755CA0161A50EA2D74E913327D692185" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Equity in (earnings) losses of unconsolidated affiliates</link:label> <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_755CA0161A50EA2D74E913327D692185_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments_755CA0161A50EA2D74E913327D692185" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Equity Method Investments</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_755CA0161A50EA2D74E913327D692185" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments_755CA0161A50EA2D74E913327D692185" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments_755CA0161A50EA2D74E913327D692185" xlink:type="arc" /> <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_26142F566717095556BC13327D6A888A_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_26142F566717095556BC13327D6A888A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of debt issuance costs</link:label> <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_26142F566717095556BC13327D6A888A_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_26142F566717095556BC13327D6A888A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_26142F566717095556BC13327D6A888A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts_26142F566717095556BC13327D6A888A" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts_26142F566717095556BC13327D6A888A" xlink:type="arc" /> <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9D3276A25B2E6A75B90813327D6A3F53_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9D3276A25B2E6A75B90813327D6A3F53" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">(Gain) loss on sale of property and equipment</link:label> <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9D3276A25B2E6A75B90813327D6A3F53_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9D3276A25B2E6A75B90813327D6A3F53" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9D3276A25B2E6A75B90813327D6A3F53" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9D3276A25B2E6A75B90813327D6A3F53" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9D3276A25B2E6A75B90813327D6A3F53" xlink:type="arc" /> <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_B3E18673F9C774FDCAF313327D6A50FB_negatedLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_B3E18673F9C774FDCAF313327D6A50FB" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Foreign currency (gain) loss</link:label> <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_B3E18673F9C774FDCAF313327D6A50FB_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_B3E18673F9C774FDCAF313327D6A50FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Realized</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_B3E18673F9C774FDCAF313327D6A50FB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_B3E18673F9C774FDCAF313327D6A50FB" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_B3E18673F9C774FDCAF313327D6A50FB" xlink:type="arc" /> <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_328A49F1B5EEFB7C888313327D6A8F62_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_328A49F1B5EEFB7C888313327D6A8F62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for doubtful accounts</link:label> <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_328A49F1B5EEFB7C888313327D6A8F62_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_328A49F1B5EEFB7C888313327D6A8F62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_328A49F1B5EEFB7C888313327D6A8F62" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_328A49F1B5EEFB7C888313327D6A8F62" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_328A49F1B5EEFB7C888313327D6A8F62" xlink:type="arc" /> <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_26AF61BC52F7A27759A213327D6ACC15_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_26AF61BC52F7A27759A213327D6ACC15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax provision (benefit)</link:label> <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_26AF61BC52F7A27759A213327D6ACC15_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_26AF61BC52F7A27759A213327D6ACC15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_26AF61BC52F7A27759A213327D6ACC15" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_26AF61BC52F7A27759A213327D6ACC15" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_26AF61BC52F7A27759A213327D6ACC15" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensation_0A2B8D222C1FB307608413327D6B78FE_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_0A2B8D222C1FB307608413327D6B78FE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-cash stock-based compensation</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_0A2B8D222C1FB307608413327D6B78FE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_0A2B8D222C1FB307608413327D6B78FE" xlink:to="lab_us-gaap_ShareBasedCompensation_0A2B8D222C1FB307608413327D6B78FE" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_7F6047BBE07B804B057B13327D6B5844_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_7F6047BBE07B804B057B13327D6B5844" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Bargain purchase gain</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_7F6047BBE07B804B057B13327D6B5844" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_7F6047BBE07B804B057B13327D6B5844" xlink:to="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_7F6047BBE07B804B057B13327D6B5844" xlink:type="arc" /> <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapital_A98781E51AC5F197707713327D6B5C0B_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital_A98781E51AC5F197707713327D6B5C0B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities, net of non-cash transactions</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_A98781E51AC5F197707713327D6B5C0B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_A98781E51AC5F197707713327D6B5C0B" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapital_A98781E51AC5F197707713327D6B5C0B" xlink:type="arc" /> <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_7C9AF883E83C0FCF3F1113327D6B9396_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_7C9AF883E83C0FCF3F1113327D6B9396" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label> <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_7C9AF883E83C0FCF3F1113327D6B9396_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_7C9AF883E83C0FCF3F1113327D6B9396" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7C9AF883E83C0FCF3F1113327D6B9396" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7C9AF883E83C0FCF3F1113327D6B9396" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_7C9AF883E83C0FCF3F1113327D6B9396" xlink:type="arc" /> <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flows from Investing Activities:</link:label> <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:type="arc" /> <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_905EBE323505ECA14E5A13327D6CBD6C_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_905EBE323505ECA14E5A13327D6CBD6C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label> <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_905EBE323505ECA14E5A13327D6CBD6C_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_905EBE323505ECA14E5A13327D6CBD6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_905EBE323505ECA14E5A13327D6CBD6C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_905EBE323505ECA14E5A13327D6CBD6C" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_905EBE323505ECA14E5A13327D6CBD6C" xlink:type="arc" /> <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_07B42CFA4346871C90FA13327D6C1D15_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_07B42CFA4346871C90FA13327D6C1D15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of property and equipment</link:label> <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_07B42CFA4346871C90FA13327D6C1D15_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_07B42CFA4346871C90FA13327D6C1D15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_07B42CFA4346871C90FA13327D6C1D15" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_07B42CFA4346871C90FA13327D6C1D15" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_07B42CFA4346871C90FA13327D6C1D15" xlink:type="arc" /> <link:label id="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_1F7E8D266E405CDF677613327D6C954B_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_1F7E8D266E405CDF677613327D6C954B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from insurance settlements related to property and equipment</link:label> <link:label id="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_1F7E8D266E405CDF677613327D6C954B_label_en-US" xlink:label="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_1F7E8D266E405CDF677613327D6C954B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Insurance Settlement, Investing Activities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_1F7E8D266E405CDF677613327D6C954B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_1F7E8D266E405CDF677613327D6C954B" xlink:to="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_1F7E8D266E405CDF677613327D6C954B" xlink:type="arc" /> <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_227A3BEA82AEFF308A6D13327D6D9D64_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_227A3BEA82AEFF308A6D13327D6D9D64" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash paid for acquisitions, net of cash, cash equivalents and restricted cash acquired</link:label> <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_227A3BEA82AEFF308A6D13327D6D9D64_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_227A3BEA82AEFF308A6D13327D6D9D64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_227A3BEA82AEFF308A6D13327D6D9D64" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_227A3BEA82AEFF308A6D13327D6D9D64" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_227A3BEA82AEFF308A6D13327D6D9D64" xlink:type="arc" /> <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_F4E7D939B210ADDBEA0D13327D6DAAD1_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments_F4E7D939B210ADDBEA0D13327D6DAAD1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Investments in unconsolidated affiliates and other entities</link:label> <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_F4E7D939B210ADDBEA0D13327D6DAAD1_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments_F4E7D939B210ADDBEA0D13327D6DAAD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Investments</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_F4E7D939B210ADDBEA0D13327D6DAAD1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInvestments_F4E7D939B210ADDBEA0D13327D6DAAD1" xlink:to="lab_us-gaap_PaymentsToAcquireInvestments_F4E7D939B210ADDBEA0D13327D6DAAD1" xlink:type="arc" /> <link:label id="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_C5A377B2F1194A5F40BD13327D6DD2BF_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_C5A377B2F1194A5F40BD13327D6DD2BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash received from investments in unconsolidated affiliates and other entities</link:label> <link:label id="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_C5A377B2F1194A5F40BD13327D6DD2BF_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_C5A377B2F1194A5F40BD13327D6DD2BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale, Maturity and Collection of Investments</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_C5A377B2F1194A5F40BD13327D6DD2BF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_C5A377B2F1194A5F40BD13327D6DD2BF" xlink:to="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_C5A377B2F1194A5F40BD13327D6DD2BF" xlink:type="arc" /> <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_35B93FE48483C3B8C29313327D6D3D59_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_35B93FE48483C3B8C29313327D6D3D59" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for intangible assets</link:label> <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_35B93FE48483C3B8C29313327D6D3D59_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_35B93FE48483C3B8C29313327D6D3D59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_35B93FE48483C3B8C29313327D6D3D59" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets_35B93FE48483C3B8C29313327D6D3D59" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets_35B93FE48483C3B8C29313327D6D3D59" xlink:type="arc" /> <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F590B31DE19CC71AB0D413327D6D4AB2_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F590B31DE19CC71AB0D413327D6D4AB2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label> <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F590B31DE19CC71AB0D413327D6D4AB2_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F590B31DE19CC71AB0D413327D6D4AB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_F590B31DE19CC71AB0D413327D6D4AB2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_F590B31DE19CC71AB0D413327D6D4AB2" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F590B31DE19CC71AB0D413327D6D4AB2" xlink:type="arc" /> <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flows from Financing Activities:</link:label> <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:type="arc" /> <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_136AE22A078141F5DCA113327D6EDA53_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_136AE22A078141F5DCA113327D6EDA53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings under credit facility</link:label> <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_136AE22A078141F5DCA113327D6EDA53_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_136AE22A078141F5DCA113327D6EDA53" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Long-term Lines of Credit</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_136AE22A078141F5DCA113327D6EDA53" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_136AE22A078141F5DCA113327D6EDA53" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_136AE22A078141F5DCA113327D6EDA53" xlink:type="arc" /> <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_E9560D3CBF26CB79842813327D6E7C1F_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_E9560D3CBF26CB79842813327D6E7C1F" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments under credit facility</link:label> <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_E9560D3CBF26CB79842813327D6E7C1F_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_E9560D3CBF26CB79842813327D6E7C1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Lines of Credit</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_E9560D3CBF26CB79842813327D6E7C1F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_E9560D3CBF26CB79842813327D6E7C1F" xlink:to="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_E9560D3CBF26CB79842813327D6E7C1F" xlink:type="arc" /> <link:label id="lab_us-gaap_RepaymentsOfOtherLongTermDebt_A54ABEA0A137E24D00B113327D6E8A6F_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherLongTermDebt_A54ABEA0A137E24D00B113327D6E8A6F" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments on other long-term debt</link:label> <link:label id="lab_us-gaap_RepaymentsOfOtherLongTermDebt_A54ABEA0A137E24D00B113327D6E8A6F_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherLongTermDebt_A54ABEA0A137E24D00B113327D6E8A6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Other Long-term Debt</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfOtherLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfOtherLongTermDebt_A54ABEA0A137E24D00B113327D6E8A6F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfOtherLongTermDebt_A54ABEA0A137E24D00B113327D6E8A6F" xlink:to="lab_us-gaap_RepaymentsOfOtherLongTermDebt_A54ABEA0A137E24D00B113327D6E8A6F" xlink:type="arc" /> <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7C39DD8980C475EAD78113327D6E6CD5_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7C39DD8980C475EAD78113327D6E6CD5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net repayments of short-term debt, net of borrowings</link:label> <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7C39DD8980C475EAD78113327D6E6CD5_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7C39DD8980C475EAD78113327D6E6CD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Repayments of) Short-term Debt</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7C39DD8980C475EAD78113327D6E6CD5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7C39DD8980C475EAD78113327D6E6CD5" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7C39DD8980C475EAD78113327D6E6CD5" xlink:type="arc" /> <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_AAD4F8F60D503D1B34ED13327D6F0EDA_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts_AAD4F8F60D503D1B34ED13327D6F0EDA" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Debt issuance and amendment costs</link:label> <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_AAD4F8F60D503D1B34ED13327D6F0EDA_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts_AAD4F8F60D503D1B34ED13327D6F0EDA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Debt Issuance Costs</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_AAD4F8F60D503D1B34ED13327D6F0EDA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts_AAD4F8F60D503D1B34ED13327D6F0EDA" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts_AAD4F8F60D503D1B34ED13327D6F0EDA" xlink:type="arc" /> <link:label id="lab_us-gaap_PaymentsOfDividendsMinorityInterest_659EB7F7F3E7030578D513327D6FEFD9_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsMinorityInterest_659EB7F7F3E7030578D513327D6FEFD9" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Distributions to non-controlling interests</link:label> <link:label id="lab_us-gaap_PaymentsOfDividendsMinorityInterest_659EB7F7F3E7030578D513327D6FEFD9_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsMinorityInterest_659EB7F7F3E7030578D513327D6FEFD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Ordinary Dividends, Noncontrolling Interest</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_659EB7F7F3E7030578D513327D6FEFD9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsMinorityInterest_659EB7F7F3E7030578D513327D6FEFD9" xlink:to="lab_us-gaap_PaymentsOfDividendsMinorityInterest_659EB7F7F3E7030578D513327D6FEFD9" xlink:type="arc" /> <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_EF943C5855F5E85FC2E813327D6FBF3D_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_EF943C5855F5E85FC2E813327D6FBF3D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments related to tax withholding for stock-based compensation</link:label> <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_EF943C5855F5E85FC2E813327D6FBF3D_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_EF943C5855F5E85FC2E813327D6FBF3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_EF943C5855F5E85FC2E813327D6FBF3D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_EF943C5855F5E85FC2E813327D6FBF3D" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_EF943C5855F5E85FC2E813327D6FBF3D" xlink:type="arc" /> <link:label id="lab_us-gaap_PaymentsOfDividends_D546C4B645568B7CD02013327D6F35EE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends_D546C4B645568B7CD02013327D6F35EE" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments of dividends</link:label> <link:label id="lab_us-gaap_PaymentsOfDividends_D546C4B645568B7CD02013327D6F35EE_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends_D546C4B645568B7CD02013327D6F35EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Dividends</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_D546C4B645568B7CD02013327D6F35EE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends_D546C4B645568B7CD02013327D6F35EE" xlink:to="lab_us-gaap_PaymentsOfDividends_D546C4B645568B7CD02013327D6F35EE" xlink:type="arc" /> <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A859814BA5C5D36C648913327D6F753F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A859814BA5C5D36C648913327D6F753F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</link:label> <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A859814BA5C5D36C648913327D6F753F_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A859814BA5C5D36C648913327D6F753F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_A859814BA5C5D36C648913327D6F753F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_A859814BA5C5D36C648913327D6F753F" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A859814BA5C5D36C648913327D6F753F" xlink:type="arc" /> <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_FE01AB512316D7DBCB5713327D6FE089_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_FE01AB512316D7DBCB5713327D6FE089" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by financing activities</link:label> <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_FE01AB512316D7DBCB5713327D6FE089_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_FE01AB512316D7DBCB5713327D6FE089" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_FE01AB512316D7DBCB5713327D6FE089" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_FE01AB512316D7DBCB5713327D6FE089" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_FE01AB512316D7DBCB5713327D6FE089" xlink:type="arc" /> <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_9529F19B6BF882B0992D13327D708DF3_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_9529F19B6BF882B0992D13327D708DF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of foreign exchange rate changes on cash, cash equivalents and restricted cash</link:label> <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_9529F19B6BF882B0992D13327D708DF3_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_9529F19B6BF882B0992D13327D708DF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_9529F19B6BF882B0992D13327D708DF3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_9529F19B6BF882B0992D13327D708DF3" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_9529F19B6BF882B0992D13327D708DF3" xlink:type="arc" /> <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_A30DA9057272B274D24C13327D70DC30_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_A30DA9057272B274D24C13327D70DC30" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents and restricted cash</link:label> <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_A30DA9057272B274D24C13327D70DC30_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_A30DA9057272B274D24C13327D70DC30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_A30DA9057272B274D24C13327D70DC30" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_A30DA9057272B274D24C13327D70DC30" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_A30DA9057272B274D24C13327D70DC30" xlink:type="arc" /> <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_769734E34BF786F418ED13327D7080E2_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_769734E34BF786F418ED13327D7080E2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash, beginning of period</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_769734E34BF786F418ED13327D7080E2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_769734E34BF786F418ED13327D7080E2" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_769734E34BF786F418ED13327D7080E2" xlink:type="arc" /> <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0A5FE5AE14C11003FCCA13327D707F48_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0A5FE5AE14C11003FCCA13327D707F48" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash, end of period</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0A5FE5AE14C11003FCCA13327D707F48" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0A5FE5AE14C11003FCCA13327D707F48" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0A5FE5AE14C11003FCCA13327D707F48" xlink:type="arc" /> <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_C534EABCBA13EE2A3E720098C62BBDB6_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_64F87E74077E53F692EBD22BFC0E66DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum amount outstanding under the credit facility during the period</link:label> <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_C534EABCBA13EE2A3E720098C62BBDB6_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_64F87E74077E53F692EBD22BFC0E66DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Amount Outstanding During Period</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_64F87E74077E53F692EBD22BFC0E66DC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_64F87E74077E53F692EBD22BFC0E66DC" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_64F87E74077E53F692EBD22BFC0E66DC" xlink:type="arc" /> <link:label id="lab_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_299999F0923D0A8A2A9B0098C62B6BA1_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_37BB9FCEE7485067865D269577ABEFAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average daily amount outstanding under the credit facility</link:label> <link:label id="lab_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_299999F0923D0A8A2A9B0098C62B6BA1_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_37BB9FCEE7485067865D269577ABEFAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Average Outstanding Amount</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:label="loc_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_37BB9FCEE7485067865D269577ABEFAB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_37BB9FCEE7485067865D269577ABEFAB" xlink:to="lab_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_37BB9FCEE7485067865D269577ABEFAB" xlink:type="arc" /> <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_355D98793B05BB75D8810098C62C5FFC_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_5191F574D8FC59B2ABD7BE237B5B9E6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average interest rate</link:label> <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_355D98793B05BB75D8810098C62C5FFC_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_5191F574D8FC59B2ABD7BE237B5B9E6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate During Period</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_5191F574D8FC59B2ABD7BE237B5B9E6C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_5191F574D8FC59B2ABD7BE237B5B9E6C" xlink:to="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_5191F574D8FC59B2ABD7BE237B5B9E6C" xlink:type="arc" /> <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_A3C435A024BDD55F68BB169D155CA7BD_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_A3C435A024BDD55F68BB169D155CA7BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label> <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_A3C435A024BDD55F68BB169D155CA7BD_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_A3C435A024BDD55F68BB169D155CA7BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_A3C435A024BDD55F68BB169D155CA7BD" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock_A3C435A024BDD55F68BB169D155CA7BD" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock_A3C435A024BDD55F68BB169D155CA7BD" xlink:type="arc" /> <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_FD98EEB1F8FC793ACC7B0098C6E53077_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_AA39058B915855C589DB7E2BF29B8A62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Other Intangible Assets</link:label> <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_FD98EEB1F8FC793ACC7B0098C6E53077_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_AA39058B915855C589DB7E2BF29B8A62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_AA39058B915855C589DB7E2BF29B8A62" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_AA39058B915855C589DB7E2BF29B8A62" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_AA39058B915855C589DB7E2BF29B8A62" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_A9487D9FFBFEFDEE94530098C74E0195_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_0137DBC3FEAE5BD59DB1A2F30B6F3A5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions</link:label> <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_A9487D9FFBFEFDEE94530098C74E0195_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_0137DBC3FEAE5BD59DB1A2F30B6F3A5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_0137DBC3FEAE5BD59DB1A2F30B6F3A5F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_0137DBC3FEAE5BD59DB1A2F30B6F3A5F" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_0137DBC3FEAE5BD59DB1A2F30B6F3A5F" xlink:type="arc" /> <link:label id="lab_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1_terseLabel_en-US" xlink:label="lab_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition [Table]</link:label> <link:label id="lab_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1_label_en-US" xlink:label="lab_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition [Table]</link:label> <link:label id="lab_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1_documentation_en-US" xlink:label="lab_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognition [Table]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevenueRecognitionTable" xlink:label="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:to="lab_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:type="arc" /> <link:label id="lab_pwr_PipelineTransmissionProjectWestVirginiaMember_E82A478F65D672FA22AB2275DBE4C815_terseLabel_en-US" xlink:label="lab_pwr_PipelineTransmissionProjectWestVirginiaMember_E82A478F65D672FA22AB2275DBE4C815" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Larger Pipeline Transmission Project</link:label> <link:label id="lab_pwr_PipelineTransmissionProjectWestVirginiaMember_E82A478F65D672FA22AB2275DBE4C815_label_en-US" xlink:label="lab_pwr_PipelineTransmissionProjectWestVirginiaMember_E82A478F65D672FA22AB2275DBE4C815" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pipeline Transmission Project - West Virginia [Member]</link:label> <link:label id="lab_pwr_PipelineTransmissionProjectWestVirginiaMember_E82A478F65D672FA22AB2275DBE4C815_documentation_en-US" xlink:label="lab_pwr_PipelineTransmissionProjectWestVirginiaMember_E82A478F65D672FA22AB2275DBE4C815" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pipeline Transmission Project - West Virginia [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_PipelineTransmissionProjectWestVirginiaMember" xlink:label="loc_pwr_PipelineTransmissionProjectWestVirginiaMember_E82A478F65D672FA22AB2275DBE4C815" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PipelineTransmissionProjectWestVirginiaMember_E82A478F65D672FA22AB2275DBE4C815" xlink:to="lab_pwr_PipelineTransmissionProjectWestVirginiaMember_E82A478F65D672FA22AB2275DBE4C815" xlink:type="arc" /> <link:label id="lab_pwr_ElectricTransmissionProjectSouthernCaliforniaMember_716BDE3ECA400ACABC1F2275DBE5176B_terseLabel_en-US" xlink:label="lab_pwr_ElectricTransmissionProjectSouthernCaliforniaMember_716BDE3ECA400ACABC1F2275DBE5176B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Electric Transmission Project - Southern California</link:label> <link:label id="lab_pwr_ElectricTransmissionProjectSouthernCaliforniaMember_716BDE3ECA400ACABC1F2275DBE5176B_label_en-US" xlink:label="lab_pwr_ElectricTransmissionProjectSouthernCaliforniaMember_716BDE3ECA400ACABC1F2275DBE5176B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electric Transmission Project - Southern California [Member]</link:label> <link:label id="lab_pwr_ElectricTransmissionProjectSouthernCaliforniaMember_716BDE3ECA400ACABC1F2275DBE5176B_documentation_en-US" xlink:label="lab_pwr_ElectricTransmissionProjectSouthernCaliforniaMember_716BDE3ECA400ACABC1F2275DBE5176B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Electric Transmission Project - Southern California [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ElectricTransmissionProjectSouthernCaliforniaMember" xlink:label="loc_pwr_ElectricTransmissionProjectSouthernCaliforniaMember_716BDE3ECA400ACABC1F2275DBE5176B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ElectricTransmissionProjectSouthernCaliforniaMember_716BDE3ECA400ACABC1F2275DBE5176B" xlink:to="lab_pwr_ElectricTransmissionProjectSouthernCaliforniaMember_716BDE3ECA400ACABC1F2275DBE5176B" xlink:type="arc" /> <link:label id="lab_pwr_ProcessingFacilityConstructionProjectTexasMember_3E684231EE6BB43DD56E2275DBE5F629_terseLabel_en-US" xlink:label="lab_pwr_ProcessingFacilityConstructionProjectTexasMember_3E684231EE6BB43DD56E2275DBE5F629" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Processing Facility Project</link:label> <link:label id="lab_pwr_ProcessingFacilityConstructionProjectTexasMember_3E684231EE6BB43DD56E2275DBE5F629_label_en-US" xlink:label="lab_pwr_ProcessingFacilityConstructionProjectTexasMember_3E684231EE6BB43DD56E2275DBE5F629" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Processing Facility Construction Project - Texas [Member]</link:label> <link:label id="lab_pwr_ProcessingFacilityConstructionProjectTexasMember_3E684231EE6BB43DD56E2275DBE5F629_documentation_en-US" xlink:label="lab_pwr_ProcessingFacilityConstructionProjectTexasMember_3E684231EE6BB43DD56E2275DBE5F629" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Processing Facility Construction Project - Texas [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProcessingFacilityConstructionProjectTexasMember" xlink:label="loc_pwr_ProcessingFacilityConstructionProjectTexasMember_3E684231EE6BB43DD56E2275DBE5F629" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ProcessingFacilityConstructionProjectTexasMember_3E684231EE6BB43DD56E2275DBE5F629" xlink:to="lab_pwr_ProcessingFacilityConstructionProjectTexasMember_3E684231EE6BB43DD56E2275DBE5F629" xlink:type="arc" /> <link:label id="lab_pwr_NaturalGasPipelineProjectsMember_EB8F0A31EADAB5C24B742275DBE6B996_terseLabel_en-US" xlink:label="lab_pwr_NaturalGasPipelineProjectsMember_EB8F0A31EADAB5C24B742275DBE6B996" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Natural Gas Pipeline Projects</link:label> <link:label id="lab_pwr_NaturalGasPipelineProjectsMember_EB8F0A31EADAB5C24B742275DBE6B996_label_en-US" xlink:label="lab_pwr_NaturalGasPipelineProjectsMember_EB8F0A31EADAB5C24B742275DBE6B996" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Natural Gas Pipeline Projects [Member]</link:label> <link:label id="lab_pwr_NaturalGasPipelineProjectsMember_EB8F0A31EADAB5C24B742275DBE6B996_documentation_en-US" xlink:label="lab_pwr_NaturalGasPipelineProjectsMember_EB8F0A31EADAB5C24B742275DBE6B996" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Natural Gas Pipeline Projects [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_NaturalGasPipelineProjectsMember" xlink:label="loc_pwr_NaturalGasPipelineProjectsMember_EB8F0A31EADAB5C24B742275DBE6B996" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NaturalGasPipelineProjectsMember_EB8F0A31EADAB5C24B742275DBE6B996" xlink:to="lab_pwr_NaturalGasPipelineProjectsMember_EB8F0A31EADAB5C24B742275DBE6B996" xlink:type="arc" /> <link:label id="lab_pwr_NaturalGasPipelineConstructionProjectMember_65D861F77DD02BF956FF2275DBE61B03_terseLabel_en-US" xlink:label="lab_pwr_NaturalGasPipelineConstructionProjectMember_65D861F77DD02BF956FF2275DBE61B03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Natural Gas Pipeline Construction Project</link:label> <link:label id="lab_pwr_NaturalGasPipelineConstructionProjectMember_65D861F77DD02BF956FF2275DBE61B03_label_en-US" xlink:label="lab_pwr_NaturalGasPipelineConstructionProjectMember_65D861F77DD02BF956FF2275DBE61B03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Natural Gas Pipeline Construction Project [Member]</link:label> <link:label id="lab_pwr_NaturalGasPipelineConstructionProjectMember_65D861F77DD02BF956FF2275DBE61B03_documentation_en-US" xlink:label="lab_pwr_NaturalGasPipelineConstructionProjectMember_65D861F77DD02BF956FF2275DBE61B03" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Natural Gas Pipeline Construction Project [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_NaturalGasPipelineConstructionProjectMember" xlink:label="loc_pwr_NaturalGasPipelineConstructionProjectMember_65D861F77DD02BF956FF2275DBE61B03" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NaturalGasPipelineConstructionProjectMember_65D861F77DD02BF956FF2275DBE61B03" xlink:to="lab_pwr_NaturalGasPipelineConstructionProjectMember_65D861F77DD02BF956FF2275DBE61B03" xlink:type="arc" /> <link:label id="lab_srt_MajorCustomersAxis_824F346BFE4BFA536C3A2275DBE70E87_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis_824F346BFE4BFA536C3A2275DBE70E87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label> <link:label id="lab_srt_MajorCustomersAxis_824F346BFE4BFA536C3A2275DBE70E87_label_en-US" xlink:label="lab_srt_MajorCustomersAxis_824F346BFE4BFA536C3A2275DBE70E87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_824F346BFE4BFA536C3A2275DBE70E87" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis_824F346BFE4BFA536C3A2275DBE70E87" xlink:to="lab_srt_MajorCustomersAxis_824F346BFE4BFA536C3A2275DBE70E87" xlink:type="arc" /> <link:label id="lab_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label> <link:label id="lab_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69" xlink:to="lab_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69" xlink:type="arc" /> <link:label id="lab_pwr_PGEMember_A59B6B3E5B84311B498D2275DBE7ED5F_terseLabel_en-US" xlink:label="lab_pwr_PGEMember_A59B6B3E5B84311B498D2275DBE7ED5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PG&E</link:label> <link:label id="lab_pwr_PGEMember_A59B6B3E5B84311B498D2275DBE7ED5F_label_en-US" xlink:label="lab_pwr_PGEMember_A59B6B3E5B84311B498D2275DBE7ED5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PG&E [Member]</link:label> <link:label id="lab_pwr_PGEMember_A59B6B3E5B84311B498D2275DBE7ED5F_documentation_en-US" xlink:label="lab_pwr_PGEMember_A59B6B3E5B84311B498D2275DBE7ED5F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">PG&E [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_PGEMember" xlink:label="loc_pwr_PGEMember_A59B6B3E5B84311B498D2275DBE7ED5F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PGEMember_A59B6B3E5B84311B498D2275DBE7ED5F" xlink:to="lab_pwr_PGEMember_A59B6B3E5B84311B498D2275DBE7ED5F" xlink:type="arc" /> <link:label id="lab_us-gaap_AccountsReceivableMember_B1E8E352967EC31CD61A2275DBE8647B_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_B1E8E352967EC31CD61A2275DBE8647B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label> <link:label id="lab_us-gaap_AccountsReceivableMember_B1E8E352967EC31CD61A2275DBE8647B_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_B1E8E352967EC31CD61A2275DBE8647B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_B1E8E352967EC31CD61A2275DBE8647B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember_B1E8E352967EC31CD61A2275DBE8647B" xlink:to="lab_us-gaap_AccountsReceivableMember_B1E8E352967EC31CD61A2275DBE8647B" xlink:type="arc" /> <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_97440BA6789CAAA2E07F2275DBE986D6_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_97440BA6789CAAA2E07F2275DBE986D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Expenses</link:label> <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_97440BA6789CAAA2E07F2275DBE986D6_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_97440BA6789CAAA2E07F2275DBE986D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_97440BA6789CAAA2E07F2275DBE986D6" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_97440BA6789CAAA2E07F2275DBE986D6" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_97440BA6789CAAA2E07F2275DBE986D6" xlink:type="arc" /> <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_7A046093C18695E243382275DBE9CD1E_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_7A046093C18695E243382275DBE9CD1E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label> <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_7A046093C18695E243382275DBE9CD1E_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_7A046093C18695E243382275DBE9CD1E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7A046093C18695E243382275DBE9CD1E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7A046093C18695E243382275DBE9CD1E" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_7A046093C18695E243382275DBE9CD1E" xlink:type="arc" /> <link:label id="lab_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label> <link:label id="lab_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D" xlink:to="lab_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D" xlink:type="arc" /> <link:label id="lab_pwr_ProjectContractTerminationMember_D19DD551DC5420224FA22275DBEA3432_verboseLabel_en-US" xlink:label="lab_pwr_ProjectContractTerminationMember_D19DD551DC5420224FA22275DBEA3432" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Termination of the Peru Telecommunications Project</link:label> <link:label id="lab_pwr_ProjectContractTerminationMember_D19DD551DC5420224FA22275DBEA3432_label_en-US" xlink:label="lab_pwr_ProjectContractTerminationMember_D19DD551DC5420224FA22275DBEA3432" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Contract Termination [Member]</link:label> <link:label id="lab_pwr_ProjectContractTerminationMember_D19DD551DC5420224FA22275DBEA3432_documentation_en-US" xlink:label="lab_pwr_ProjectContractTerminationMember_D19DD551DC5420224FA22275DBEA3432" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project Contract Termination [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProjectContractTerminationMember" xlink:label="loc_pwr_ProjectContractTerminationMember_D19DD551DC5420224FA22275DBEA3432" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ProjectContractTerminationMember_D19DD551DC5420224FA22275DBEA3432" xlink:to="lab_pwr_ProjectContractTerminationMember_D19DD551DC5420224FA22275DBEA3432" xlink:type="arc" /> <link:label id="lab_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272_terseLabel_en-US" xlink:label="lab_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition [Line Items]</link:label> <link:label id="lab_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272_label_en-US" xlink:label="lab_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition [Line Items]</link:label> <link:label id="lab_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272_documentation_en-US" xlink:label="lab_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue recognition.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevenueRecognitionLineItems" xlink:label="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="lab_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:type="arc" /> <link:label id="lab_pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims_FE88D315E29EDE48481F2275DBEC5174_terseLabel_en-US" xlink:label="lab_pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims_FE88D315E29EDE48481F2275DBEC5174" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues recognized related to change orders and claims</link:label> <link:label id="lab_pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims_FE88D315E29EDE48481F2275DBEC5174_label_en-US" xlink:label="lab_pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims_FE88D315E29EDE48481F2275DBEC5174" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognized, Related To Unapproved Change Orders And Claims</link:label> <link:label id="lab_pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims_FE88D315E29EDE48481F2275DBEC5174_documentation_en-US" xlink:label="lab_pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims_FE88D315E29EDE48481F2275DBEC5174" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognized, Related To Unapproved Change Orders And Claims</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims" xlink:label="loc_pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims_FE88D315E29EDE48481F2275DBEC5174" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims_FE88D315E29EDE48481F2275DBEC5174" xlink:to="lab_pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims_FE88D315E29EDE48481F2275DBEC5174" xlink:type="arc" /> <link:label id="lab_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent_C12B433E04D4A7D284082275DBECDCD5_terseLabel_en-US" xlink:label="lab_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent_C12B433E04D4A7D284082275DBECDCD5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in contract estimates, favorable (unfavorable) impact on operating results, percent (less than 5% for nine months ended September 30, 2019 and 2018)</link:label> <link:label id="lab_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent_C12B433E04D4A7D284082275DBECDCD5_label_en-US" xlink:label="lab_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent_C12B433E04D4A7D284082275DBECDCD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer, Cumulative Catch-Up Adjustment, To Gross Profit, Change In Estimate, Percent</link:label> <link:label id="lab_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent_C12B433E04D4A7D284082275DBECDCD5_documentation_en-US" xlink:label="lab_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent_C12B433E04D4A7D284082275DBECDCD5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract With Customer, Cumulative Catch-Up Adjustment, To Gross Profit, Change In Estimate, Percent</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent" xlink:label="loc_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent_C12B433E04D4A7D284082275DBECDCD5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent_C12B433E04D4A7D284082275DBECDCD5" xlink:to="lab_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent_C12B433E04D4A7D284082275DBECDCD5" xlink:type="arc" /> <link:label id="lab_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate_0308ADB1CF11977E1C692275DBEC9401_negatedTerseLabel_en-US" xlink:label="lab_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate_0308ADB1CF11977E1C692275DBEC9401" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Change in contract estimates, favorable (unfavorable) impact on operating results, amount</link:label> <link:label id="lab_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate_0308ADB1CF11977E1C692275DBEC9401_label_en-US" xlink:label="lab_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate_0308ADB1CF11977E1C692275DBEC9401" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer, Cumulative Catch-Up Adjustment To Gross Profit, Change In Estimate</link:label> <link:label id="lab_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate_0308ADB1CF11977E1C692275DBEC9401_documentation_en-US" xlink:label="lab_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate_0308ADB1CF11977E1C692275DBEC9401" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract With Customer, Cumulative Catch-Up Adjustment To Gross Profit, Change In Estimate</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" xlink:label="loc_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate_0308ADB1CF11977E1C692275DBEC9401" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate_0308ADB1CF11977E1C692275DBEC9401" xlink:to="lab_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate_0308ADB1CF11977E1C692275DBEC9401" xlink:type="arc" /> <link:label id="lab_pwr_ContractWithCustomerContractValue_4AC94F1DCB253C3449D42275DBED6A7C_verboseLabel_en-US" xlink:label="lab_pwr_ContractWithCustomerContractValue_4AC94F1DCB253C3449D42275DBED6A7C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Contract value</link:label> <link:label id="lab_pwr_ContractWithCustomerContractValue_4AC94F1DCB253C3449D42275DBED6A7C_label_en-US" xlink:label="lab_pwr_ContractWithCustomerContractValue_4AC94F1DCB253C3449D42275DBED6A7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer, Contract Value</link:label> <link:label id="lab_pwr_ContractWithCustomerContractValue_4AC94F1DCB253C3449D42275DBED6A7C_documentation_en-US" xlink:label="lab_pwr_ContractWithCustomerContractValue_4AC94F1DCB253C3449D42275DBED6A7C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract With Customer, Contract Value</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValue" xlink:label="loc_pwr_ContractWithCustomerContractValue_4AC94F1DCB253C3449D42275DBED6A7C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ContractWithCustomerContractValue_4AC94F1DCB253C3449D42275DBED6A7C" xlink:to="lab_pwr_ContractWithCustomerContractValue_4AC94F1DCB253C3449D42275DBED6A7C" xlink:type="arc" /> <link:label id="lab_pwr_ContractWithCustomerPercentageOfCompletion_925C9889362B941F33AE2275DBED8BF1_terseLabel_en-US" xlink:label="lab_pwr_ContractWithCustomerPercentageOfCompletion_925C9889362B941F33AE2275DBED8BF1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of project completion</link:label> <link:label id="lab_pwr_ContractWithCustomerPercentageOfCompletion_925C9889362B941F33AE2275DBED8BF1_label_en-US" xlink:label="lab_pwr_ContractWithCustomerPercentageOfCompletion_925C9889362B941F33AE2275DBED8BF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer, Percentage Of Completion</link:label> <link:label id="lab_pwr_ContractWithCustomerPercentageOfCompletion_925C9889362B941F33AE2275DBED8BF1_documentation_en-US" xlink:label="lab_pwr_ContractWithCustomerPercentageOfCompletion_925C9889362B941F33AE2275DBED8BF1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract With Customer, Percentage Of Completion</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerPercentageOfCompletion" xlink:label="loc_pwr_ContractWithCustomerPercentageOfCompletion_925C9889362B941F33AE2275DBED8BF1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ContractWithCustomerPercentageOfCompletion_925C9889362B941F33AE2275DBED8BF1" xlink:to="lab_pwr_ContractWithCustomerPercentageOfCompletion_925C9889362B941F33AE2275DBED8BF1" xlink:type="arc" /> <link:label id="lab_pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime_956D549AF223CF8D0F802275DBEDF83E_terseLabel_en-US" xlink:label="lab_pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime_956D549AF223CF8D0F802275DBEDF83E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of total revenues recognized associated with revenue recognition method</link:label> <link:label id="lab_pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime_956D549AF223CF8D0F802275DBEDF83E_label_en-US" xlink:label="lab_pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime_956D549AF223CF8D0F802275DBEDF83E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Percentage Of Revenue Recognized Over Time</link:label> <link:label id="lab_pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime_956D549AF223CF8D0F802275DBEDF83E_documentation_en-US" xlink:label="lab_pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime_956D549AF223CF8D0F802275DBEDF83E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Percentage Of Revenue Recognized Over Time</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime" xlink:label="loc_pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime_956D549AF223CF8D0F802275DBEDF83E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime_956D549AF223CF8D0F802275DBEDF83E" xlink:to="lab_pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime_956D549AF223CF8D0F802275DBEDF83E" xlink:type="arc" /> <link:label id="lab_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_0E1031B4057E6A5EDEFA2275DBEDFD51_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_0E1031B4057E6A5EDEFA2275DBEDFD51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract asset impairment</link:label> <link:label id="lab_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_0E1031B4057E6A5EDEFA2275DBEDFD51_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_0E1031B4057E6A5EDEFA2275DBEDFD51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice" xlink:label="loc_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_0E1031B4057E6A5EDEFA2275DBEDFD51" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_0E1031B4057E6A5EDEFA2275DBEDFD51" xlink:to="lab_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_0E1031B4057E6A5EDEFA2275DBEDFD51" xlink:type="arc" /> <link:label id="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_DBB165D2CCCDEB6BAFE42275DBEE4668_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_DBB165D2CCCDEB6BAFE42275DBEE4668" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, related to performance obligation satisfied in previous periods</link:label> <link:label id="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_DBB165D2CCCDEB6BAFE42275DBEE4668_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_DBB165D2CCCDEB6BAFE42275DBEE4668" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Performance Obligation Satisfied in Previous Period</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" xlink:label="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_DBB165D2CCCDEB6BAFE42275DBEE4668" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_DBB165D2CCCDEB6BAFE42275DBEE4668" xlink:to="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_DBB165D2CCCDEB6BAFE42275DBEE4668" xlink:type="arc" /> <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8A2332668757C09E07972275DBEE6CA1_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8A2332668757C09E07972275DBEE6CA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized related to amounts in contract liabilities outstanding at the beginning of period</link:label> <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8A2332668757C09E07972275DBEE6CA1_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8A2332668757C09E07972275DBEE6CA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8A2332668757C09E07972275DBEE6CA1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8A2332668757C09E07972275DBEE6CA1" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8A2332668757C09E07972275DBEE6CA1" xlink:type="arc" /> <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691AAEC8CA49D07A4B0B2275DBEE1171_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691AAEC8CA49D07A4B0B2275DBEE1171" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowances for doubtful accounts on current receivables</link:label> <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691AAEC8CA49D07A4B0B2275DBEE1171_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691AAEC8CA49D07A4B0B2275DBEE1171" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691AAEC8CA49D07A4B0B2275DBEE1171" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691AAEC8CA49D07A4B0B2275DBEE1171" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691AAEC8CA49D07A4B0B2275DBEE1171" xlink:type="arc" /> <link:label id="lab_us-gaap_AccountsReceivableNetNoncurrent_69F6B7F8477CA40277102275DBEFD1BF_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetNoncurrent_69F6B7F8477CA40277102275DBEFD1BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term accounts receivable</link:label> <link:label id="lab_us-gaap_AccountsReceivableNetNoncurrent_69F6B7F8477CA40277102275DBEFD1BF_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetNoncurrent_69F6B7F8477CA40277102275DBEFD1BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Noncurrent</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetNoncurrent" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent_69F6B7F8477CA40277102275DBEFD1BF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetNoncurrent_69F6B7F8477CA40277102275DBEFD1BF" xlink:to="lab_us-gaap_AccountsReceivableNetNoncurrent_69F6B7F8477CA40277102275DBEFD1BF" xlink:type="arc" /> <link:label id="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_A5DD6E2FDDA5FA54BF0B2275DBF040B0_terseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_A5DD6E2FDDA5FA54BF0B2275DBF040B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current retainage balances</link:label> <link:label id="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_A5DD6E2FDDA5FA54BF0B2275DBF040B0_label_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_A5DD6E2FDDA5FA54BF0B2275DBF040B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Receivable Retainage, Next Twelve Months</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractReceivableRetainageDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_A5DD6E2FDDA5FA54BF0B2275DBF040B0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_A5DD6E2FDDA5FA54BF0B2275DBF040B0" xlink:to="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_A5DD6E2FDDA5FA54BF0B2275DBF040B0" xlink:type="arc" /> <link:label id="lab_us-gaap_ContractReceivableRetainageDueAfterOneYear_3C30C2F07F97C6E30BE22275DBF0A567_terseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainageDueAfterOneYear_3C30C2F07F97C6E30BE22275DBF0A567" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current retainage balances</link:label> <link:label id="lab_us-gaap_ContractReceivableRetainageDueAfterOneYear_3C30C2F07F97C6E30BE22275DBF0A567_label_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainageDueAfterOneYear_3C30C2F07F97C6E30BE22275DBF0A567" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Receivable Retainage, after Next Twelve Months</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractReceivableRetainageDueAfterOneYear" xlink:label="loc_us-gaap_ContractReceivableRetainageDueAfterOneYear_3C30C2F07F97C6E30BE22275DBF0A567" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableRetainageDueAfterOneYear_3C30C2F07F97C6E30BE22275DBF0A567" xlink:to="lab_us-gaap_ContractReceivableRetainageDueAfterOneYear_3C30C2F07F97C6E30BE22275DBF0A567" xlink:type="arc" /> <link:label id="lab_us-gaap_UnbilledContractsReceivable_56CC6ED991B3967190BC2275DBF05F44_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable_56CC6ED991B3967190BC2275DBF05F44" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled receivables</link:label> <link:label id="lab_us-gaap_UnbilledContractsReceivable_56CC6ED991B3967190BC2275DBF05F44_label_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable_56CC6ED991B3967190BC2275DBF05F44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unbilled Contracts Receivable</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_56CC6ED991B3967190BC2275DBF05F44" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledContractsReceivable_56CC6ED991B3967190BC2275DBF05F44" xlink:to="lab_us-gaap_UnbilledContractsReceivable_56CC6ED991B3967190BC2275DBF05F44" xlink:type="arc" /> <link:label id="lab_us-gaap_DeferredIncomeCurrent_4F51F370F6A98AC3EA762275DBF0058A_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeCurrent_4F51F370F6A98AC3EA762275DBF0058A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unearned revenues</link:label> <link:label id="lab_us-gaap_DeferredIncomeCurrent_4F51F370F6A98AC3EA762275DBF0058A_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeCurrent_4F51F370F6A98AC3EA762275DBF0058A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeCurrent" xlink:label="loc_us-gaap_DeferredIncomeCurrent_4F51F370F6A98AC3EA762275DBF0058A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeCurrent_4F51F370F6A98AC3EA762275DBF0058A" xlink:to="lab_us-gaap_DeferredIncomeCurrent_4F51F370F6A98AC3EA762275DBF0058A" xlink:type="arc" /> <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_03A1E014173D746778C70098C837FCA9_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_F433BAF5EC7758D69DE9022E67BE5C48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_F433BAF5EC7758D69DE9022E67BE5C48" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_F433BAF5EC7758D69DE9022E67BE5C48" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_F433BAF5EC7758D69DE9022E67BE5C48" xlink:type="arc" /> <link:label id="lab_us-gaap_NumberOfReportableSegments_6A42B06EE2F373C9A4720098C837967A_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_6BE6BE64B0885201B1DE40E6BBC15090" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments</link:label> <link:label id="lab_us-gaap_NumberOfReportableSegments_6A42B06EE2F373C9A4720098C837967A_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_6BE6BE64B0885201B1DE40E6BBC15090" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_6BE6BE64B0885201B1DE40E6BBC15090" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments_6BE6BE64B0885201B1DE40E6BBC15090" xlink:to="lab_us-gaap_NumberOfReportableSegments_6BE6BE64B0885201B1DE40E6BBC15090" xlink:type="arc" /> <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_E4724B15235BCD66BA420098C8711287_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_372A24854D075546B3DAEC8D790ED9B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_372A24854D075546B3DAEC8D790ED9B0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_372A24854D075546B3DAEC8D790ED9B0" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_372A24854D075546B3DAEC8D790ED9B0" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_B164BFC2F9A15F4EB90A0098C8716509_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_F3996FBFD21C52B9857504AE9AB9D083" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment, tax</link:label> <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_B164BFC2F9A15F4EB90A0098C8716509_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_F3996FBFD21C52B9857504AE9AB9D083" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_F3996FBFD21C52B9857504AE9AB9D083" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_F3996FBFD21C52B9857504AE9AB9D083" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_F3996FBFD21C52B9857504AE9AB9D083" xlink:type="arc" /> <link:label id="lab_pwr_OtherComprehensiveIncomeLossOtherTax_ABDC0CB4B77752C83FA40098C872AF81_terseLabel_en-US" xlink:label="lab_pwr_OtherComprehensiveIncomeLossOtherTax_76DDF364AD415DCD9029D7474143A7B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, tax</link:label> <link:label id="lab_pwr_OtherComprehensiveIncomeLossOtherTax_ABDC0CB4B77752C83FA40098C872AF81_label_en-US" xlink:label="lab_pwr_OtherComprehensiveIncomeLossOtherTax_76DDF364AD415DCD9029D7474143A7B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Other, Tax</link:label> <link:label id="lab_pwr_OtherComprehensiveIncomeLossOtherTax_ABDC0CB4B77752C83FA40098C872AF81_documentation_en-US" xlink:label="lab_pwr_OtherComprehensiveIncomeLossOtherTax_76DDF364AD415DCD9029D7474143A7B0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other comprehensive income other tax.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OtherComprehensiveIncomeLossOtherTax" xlink:label="loc_pwr_OtherComprehensiveIncomeLossOtherTax_76DDF364AD415DCD9029D7474143A7B0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OtherComprehensiveIncomeLossOtherTax_76DDF364AD415DCD9029D7474143A7B0" xlink:to="lab_pwr_OtherComprehensiveIncomeLossOtherTax_76DDF364AD415DCD9029D7474143A7B0" xlink:type="arc" /> <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_465490CA2995DDF510BA0096C305AFF2_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7CACA8BBCBDA510A8A2F9EAC181F99B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity</link:label> <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_465490CA2995DDF510BA0096C305AFF2_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7CACA8BBCBDA510A8A2F9EAC181F99B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7CACA8BBCBDA510A8A2F9EAC181F99B5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7CACA8BBCBDA510A8A2F9EAC181F99B5" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7CACA8BBCBDA510A8A2F9EAC181F99B5" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_6ED3C258C953930BE6430098C6F06F4F_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_4176AA57E1F05860BF3281432B1DF75D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label> <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_6ED3C258C953930BE6430098C6F06F4F_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_4176AA57E1F05860BF3281432B1DF75D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_4176AA57E1F05860BF3281432B1DF75D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_4176AA57E1F05860BF3281432B1DF75D" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_4176AA57E1F05860BF3281432B1DF75D" xlink:type="arc" /> <link:label id="lab_pwr_BusinessAcquisitionsProFormaGrossProfit_C3BDA29B29CE4A943ED90098C6F03714_terseLabel_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaGrossProfit_04AE503F02A35AF1908EADC8625EF9E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label> <link:label id="lab_pwr_BusinessAcquisitionsProFormaGrossProfit_C3BDA29B29CE4A943ED90098C6F03714_label_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaGrossProfit_04AE503F02A35AF1908EADC8625EF9E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisitions, Pro Forma Gross Profit</link:label> <link:label id="lab_pwr_BusinessAcquisitionsProFormaGrossProfit_C3BDA29B29CE4A943ED90098C6F03714_documentation_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaGrossProfit_04AE503F02A35AF1908EADC8625EF9E8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Acquisitions, Pro Forma Gross Profit</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessAcquisitionsProFormaGrossProfit" xlink:label="loc_pwr_BusinessAcquisitionsProFormaGrossProfit_04AE503F02A35AF1908EADC8625EF9E8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessAcquisitionsProFormaGrossProfit_04AE503F02A35AF1908EADC8625EF9E8" xlink:to="lab_pwr_BusinessAcquisitionsProFormaGrossProfit_04AE503F02A35AF1908EADC8625EF9E8" xlink:type="arc" /> <link:label id="lab_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_22B3E42D9413E131853E0098C6F0502D_terseLabel_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_EF045EB5EE9857E7875E9AE98EA841FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses</link:label> <link:label id="lab_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_22B3E42D9413E131853E0098C6F0502D_label_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_EF045EB5EE9857E7875E9AE98EA841FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisitions, Pro Forma Selling, General And Administrative Expenses</link:label> <link:label id="lab_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_22B3E42D9413E131853E0098C6F0502D_documentation_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_EF045EB5EE9857E7875E9AE98EA841FB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Acquisitions, Pro Forma Selling, General And Administrative Expenses</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses" xlink:label="loc_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_EF045EB5EE9857E7875E9AE98EA841FB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_EF045EB5EE9857E7875E9AE98EA841FB" xlink:to="lab_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_EF045EB5EE9857E7875E9AE98EA841FB" xlink:type="arc" /> <link:label id="lab_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_B27389F029841DE0D3A60098C6F550FF_terseLabel_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_1C403B4B3A3153CFB339B298797DEBD9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets</link:label> <link:label id="lab_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_B27389F029841DE0D3A60098C6F550FF_label_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_1C403B4B3A3153CFB339B298797DEBD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisitions, Pro Forma Amortization Of Intangible Assets</link:label> <link:label id="lab_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_B27389F029841DE0D3A60098C6F550FF_documentation_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_1C403B4B3A3153CFB339B298797DEBD9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Acquisitions, Pro Forma Amortization Of Intangible Assets</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets" xlink:label="loc_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_1C403B4B3A3153CFB339B298797DEBD9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_1C403B4B3A3153CFB339B298797DEBD9" xlink:to="lab_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_1C403B4B3A3153CFB339B298797DEBD9" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_8A23283A9AF8D7673D590098C6F6B360_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_93571B6D2C0B5398840E2561DF147EC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label> <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_8A23283A9AF8D7673D590098C6F6B360_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_93571B6D2C0B5398840E2561DF147EC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_93571B6D2C0B5398840E2561DF147EC2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_93571B6D2C0B5398840E2561DF147EC2" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_93571B6D2C0B5398840E2561DF147EC2" xlink:type="arc" /> <link:label id="lab_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax_AEEB91F393517DD997560098C6F67DF3_verboseLabel_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax_53C5C43C8249544198D811F64DA57555" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common stock</link:label> <link:label id="lab_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax_AEEB91F393517DD997560098C6F67DF3_label_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax_53C5C43C8249544198D811F64DA57555" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisitions Pro Forma, Net Income (Loss) Attributable To Common Stock, Net Of Tax</link:label> <link:label id="lab_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax_AEEB91F393517DD997560098C6F67DF3_documentation_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax_53C5C43C8249544198D811F64DA57555" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Acquisitions Pro Forma, Net Income (Loss) Attributable To Common Stock, Net Of Tax</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax" xlink:label="loc_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax_53C5C43C8249544198D811F64DA57555" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax_53C5C43C8249544198D811F64DA57555" xlink:to="lab_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax_53C5C43C8249544198D811F64DA57555" xlink:type="arc" /> <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_3F1C5C30D228A29B80100098C6F64FAA_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_62C96123721F504E9F000D8B71D50397" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share:</link:label> <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_3F1C5C30D228A29B80100098C6F64FAA_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_62C96123721F504E9F000D8B71D50397" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_62C96123721F504E9F000D8B71D50397" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_62C96123721F504E9F000D8B71D50397" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_62C96123721F504E9F000D8B71D50397" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_E0B9AB769A025FA3D83E0098C6F706B5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_43CA4A568803515899563008EB7F4391" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label> <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_E0B9AB769A025FA3D83E0098C6F706B5_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_43CA4A568803515899563008EB7F4391" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Basic</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_43CA4A568803515899563008EB7F4391" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_43CA4A568803515899563008EB7F4391" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_43CA4A568803515899563008EB7F4391" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_743C77CDF2AA94C68C1E0098C6F73DC5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_B0DDBD51F9315CEE8E628C05A896C60B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label> <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_743C77CDF2AA94C68C1E0098C6F73DC5_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_B0DDBD51F9315CEE8E628C05A896C60B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Diluted</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_B0DDBD51F9315CEE8E628C05A896C60B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_B0DDBD51F9315CEE8E628C05A896C60B" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_B0DDBD51F9315CEE8E628C05A896C60B" xlink:type="arc" /> <link:label id="lab_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label> <link:label id="lab_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:to="lab_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:type="arc" /> <link:label id="lab_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_A602470E3915D6BF0BEC228F6814BC8B_terseLabel_en-US" xlink:label="lab_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_A602470E3915D6BF0BEC228F6814BC8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redes</link:label> <link:label id="lab_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_A602470E3915D6BF0BEC228F6814BC8B_label_en-US" xlink:label="lab_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_A602470E3915D6BF0BEC228F6814BC8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redes Andinas De Comunicaciones S.R.L. (Redes) [Member]</link:label> <link:label id="lab_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_A602470E3915D6BF0BEC228F6814BC8B_documentation_en-US" xlink:label="lab_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_A602470E3915D6BF0BEC228F6814BC8B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Redes Andinas De Comunicaciones S.R.L. (Redes) [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember" xlink:label="loc_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_A602470E3915D6BF0BEC228F6814BC8B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_A602470E3915D6BF0BEC228F6814BC8B" xlink:to="lab_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_A602470E3915D6BF0BEC228F6814BC8B" xlink:type="arc" /> <link:label id="lab_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_30F38EB6D44A01306C7F228F68152A04_terseLabel_en-US" xlink:label="lab_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_30F38EB6D44A01306C7F228F68152A04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PRONATEL</link:label> <link:label id="lab_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_30F38EB6D44A01306C7F228F68152A04_label_en-US" xlink:label="lab_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_30F38EB6D44A01306C7F228F68152A04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Programa Nacional De Telecomunicaciones (PRONATEL) [Member]</link:label> <link:label id="lab_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_30F38EB6D44A01306C7F228F68152A04_documentation_en-US" xlink:label="lab_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_30F38EB6D44A01306C7F228F68152A04" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Programa Nacional De Telecomunicaciones (PRONATEL) [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember" xlink:label="loc_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_30F38EB6D44A01306C7F228F68152A04" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_30F38EB6D44A01306C7F228F68152A04" xlink:to="lab_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_30F38EB6D44A01306C7F228F68152A04" xlink:type="arc" /> <link:label id="lab_pwr_QPSEngineeringLLCQPSMember_5147C307F2272E2F7D66228F6815A82E_terseLabel_en-US" xlink:label="lab_pwr_QPSEngineeringLLCQPSMember_5147C307F2272E2F7D66228F6815A82E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">QPS</link:label> <link:label id="lab_pwr_QPSEngineeringLLCQPSMember_5147C307F2272E2F7D66228F6815A82E_label_en-US" xlink:label="lab_pwr_QPSEngineeringLLCQPSMember_5147C307F2272E2F7D66228F6815A82E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">QPS Engineering, LLC (QPS) [Member]</link:label> <link:label id="lab_pwr_QPSEngineeringLLCQPSMember_5147C307F2272E2F7D66228F6815A82E_documentation_en-US" xlink:label="lab_pwr_QPSEngineeringLLCQPSMember_5147C307F2272E2F7D66228F6815A82E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">QPS Engineering, LLC (QPS) [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_QPSEngineeringLLCQPSMember" xlink:label="loc_pwr_QPSEngineeringLLCQPSMember_5147C307F2272E2F7D66228F6815A82E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_QPSEngineeringLLCQPSMember_5147C307F2272E2F7D66228F6815A82E" xlink:to="lab_pwr_QPSEngineeringLLCQPSMember_5147C307F2272E2F7D66228F6815A82E" xlink:type="arc" /> <link:label id="lab_pwr_MaurepasPipelineLLCMember_BFEC228A4AD977A55033228F681509A0_terseLabel_en-US" xlink:label="lab_pwr_MaurepasPipelineLLCMember_BFEC228A4AD977A55033228F681509A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maurepas</link:label> <link:label id="lab_pwr_MaurepasPipelineLLCMember_BFEC228A4AD977A55033228F681509A0_label_en-US" xlink:label="lab_pwr_MaurepasPipelineLLCMember_BFEC228A4AD977A55033228F681509A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maurepas Pipeline, LLC [Member]</link:label> <link:label id="lab_pwr_MaurepasPipelineLLCMember_BFEC228A4AD977A55033228F681509A0_documentation_en-US" xlink:label="lab_pwr_MaurepasPipelineLLCMember_BFEC228A4AD977A55033228F681509A0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maurepas Pipeline, LLC [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_MaurepasPipelineLLCMember" xlink:label="loc_pwr_MaurepasPipelineLLCMember_BFEC228A4AD977A55033228F681509A0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_MaurepasPipelineLLCMember_BFEC228A4AD977A55033228F681509A0" xlink:to="lab_pwr_MaurepasPipelineLLCMember_BFEC228A4AD977A55033228F681509A0" xlink:type="arc" /> <link:label id="lab_pwr_ProjectContractTerminationMember_4661F27E7E1AA82A07EC228F681647F7_terseLabel_en-US" xlink:label="lab_pwr_ProjectContractTerminationMember_4661F27E7E1AA82A07EC228F681647F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disputed Contract Termination</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProjectContractTerminationMember" xlink:label="loc_pwr_ProjectContractTerminationMember_4661F27E7E1AA82A07EC228F681647F7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ProjectContractTerminationMember_4661F27E7E1AA82A07EC228F681647F7" xlink:to="lab_pwr_ProjectContractTerminationMember_4661F27E7E1AA82A07EC228F681647F7" xlink:type="arc" /> <link:label id="lab_srt_ProductOrServiceAxis_1219A7D7A754BAC68CB8228F681B3CBF_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis_1219A7D7A754BAC68CB8228F681B3CBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label> <link:label id="lab_srt_ProductOrServiceAxis_1219A7D7A754BAC68CB8228F681B3CBF_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis_1219A7D7A754BAC68CB8228F681B3CBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_1219A7D7A754BAC68CB8228F681B3CBF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis_1219A7D7A754BAC68CB8228F681B3CBF" xlink:to="lab_srt_ProductOrServiceAxis_1219A7D7A754BAC68CB8228F681B3CBF" xlink:type="arc" /> <link:label id="lab_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label> <link:label id="lab_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677" xlink:to="lab_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677" xlink:type="arc" /> <link:label id="lab_pwr_TelecommunicationNetworksConstructionAndOperationMember_707C10807A33E871BB74228F681C5467_terseLabel_en-US" xlink:label="lab_pwr_TelecommunicationNetworksConstructionAndOperationMember_707C10807A33E871BB74228F681C5467" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Telecommunication Networks Construction and Operation</link:label> <link:label id="lab_pwr_TelecommunicationNetworksConstructionAndOperationMember_707C10807A33E871BB74228F681C5467_label_en-US" xlink:label="lab_pwr_TelecommunicationNetworksConstructionAndOperationMember_707C10807A33E871BB74228F681C5467" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Telecommunication Networks Construction And Operation [Member]</link:label> <link:label id="lab_pwr_TelecommunicationNetworksConstructionAndOperationMember_707C10807A33E871BB74228F681C5467_documentation_en-US" xlink:label="lab_pwr_TelecommunicationNetworksConstructionAndOperationMember_707C10807A33E871BB74228F681C5467" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Telecommunication Networks Construction And Operation [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_TelecommunicationNetworksConstructionAndOperationMember" xlink:label="loc_pwr_TelecommunicationNetworksConstructionAndOperationMember_707C10807A33E871BB74228F681C5467" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_TelecommunicationNetworksConstructionAndOperationMember_707C10807A33E871BB74228F681C5467" xlink:to="lab_pwr_TelecommunicationNetworksConstructionAndOperationMember_707C10807A33E871BB74228F681C5467" xlink:type="arc" /> <link:label id="lab_srt_LitigationCaseAxis_0359432C6B6D7AA829D9228F681C8BFD_verboseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis_0359432C6B6D7AA829D9228F681C8BFD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label> <link:label id="lab_srt_LitigationCaseAxis_0359432C6B6D7AA829D9228F681C8BFD_label_en-US" xlink:label="lab_srt_LitigationCaseAxis_0359432C6B6D7AA829D9228F681C8BFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis" xlink:label="loc_srt_LitigationCaseAxis_0359432C6B6D7AA829D9228F681C8BFD" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis_0359432C6B6D7AA829D9228F681C8BFD" xlink:to="lab_srt_LitigationCaseAxis_0359432C6B6D7AA829D9228F681C8BFD" xlink:type="arc" /> <link:label id="lab_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label> <link:label id="lab_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415" xlink:to="lab_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415" xlink:type="arc" /> <link:label id="lab_pwr_MaurepasProjectDisputeMember_BB55F6AEAAC42CFAD557228F681CBF0E_terseLabel_en-US" xlink:label="lab_pwr_MaurepasProjectDisputeMember_BB55F6AEAAC42CFAD557228F681CBF0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maurepas Project Dispute</link:label> <link:label id="lab_pwr_MaurepasProjectDisputeMember_BB55F6AEAAC42CFAD557228F681CBF0E_label_en-US" xlink:label="lab_pwr_MaurepasProjectDisputeMember_BB55F6AEAAC42CFAD557228F681CBF0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maurepas Project Dispute [Member]</link:label> <link:label id="lab_pwr_MaurepasProjectDisputeMember_BB55F6AEAAC42CFAD557228F681CBF0E_documentation_en-US" xlink:label="lab_pwr_MaurepasProjectDisputeMember_BB55F6AEAAC42CFAD557228F681CBF0E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maurepas Project Dispute [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_MaurepasProjectDisputeMember" xlink:label="loc_pwr_MaurepasProjectDisputeMember_BB55F6AEAAC42CFAD557228F681CBF0E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_MaurepasProjectDisputeMember_BB55F6AEAAC42CFAD557228F681CBF0E" xlink:to="lab_pwr_MaurepasProjectDisputeMember_BB55F6AEAAC42CFAD557228F681CBF0E" xlink:type="arc" /> <link:label id="lab_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_8C6B6CF752B93BAF14FC228F681D3C96_terseLabel_en-US" xlink:label="lab_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_8C6B6CF752B93BAF14FC228F681D3C96" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lorenzo Benton v Telecom Network Specialists Inc</link:label> <link:label id="lab_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_8C6B6CF752B93BAF14FC228F681D3C96_label_en-US" xlink:label="lab_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_8C6B6CF752B93BAF14FC228F681D3C96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lorenzo Benton V Telecom Network Specialists Inc [Member]</link:label> <link:label id="lab_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_8C6B6CF752B93BAF14FC228F681D3C96_documentation_en-US" xlink:label="lab_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_8C6B6CF752B93BAF14FC228F681D3C96" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lorenzo Benton v. Telecom Network Specialists Inc [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember" xlink:label="loc_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_8C6B6CF752B93BAF14FC228F681D3C96" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_8C6B6CF752B93BAF14FC228F681D3C96" xlink:to="lab_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_8C6B6CF752B93BAF14FC228F681D3C96" xlink:type="arc" /> <link:label id="lab_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label> <link:label id="lab_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="lab_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:type="arc" /> <link:label id="lab_pwr_ContractWithCustomerContractValue_3A66A268525E34A758E8228F6820B40A_terseLabel_en-US" xlink:label="lab_pwr_ContractWithCustomerContractValue_3A66A268525E34A758E8228F6820B40A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate consideration for projects</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValue" xlink:label="loc_pwr_ContractWithCustomerContractValue_3A66A268525E34A758E8228F6820B40A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ContractWithCustomerContractValue_3A66A268525E34A758E8228F6820B40A" xlink:to="lab_pwr_ContractWithCustomerContractValue_3A66A268525E34A758E8228F6820B40A" xlink:type="arc" /> <link:label id="lab_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction_9E03D79E1720C2A1FDFC228F682009CC_terseLabel_en-US" xlink:label="lab_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction_9E03D79E1720C2A1FDFC228F682009CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate consideration to be paid during the construction period</link:label> <link:label id="lab_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction_9E03D79E1720C2A1FDFC228F682009CC_label_en-US" xlink:label="lab_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction_9E03D79E1720C2A1FDFC228F682009CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer, Contract Value, Consideration To Be Transferred During Construction</link:label> <link:label id="lab_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction_9E03D79E1720C2A1FDFC228F682009CC_documentation_en-US" xlink:label="lab_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction_9E03D79E1720C2A1FDFC228F682009CC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract With Customer, Contract Value, Consideration To Be Transferred During Construction</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction" xlink:label="loc_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction_9E03D79E1720C2A1FDFC228F682009CC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction_9E03D79E1720C2A1FDFC228F682009CC" xlink:to="lab_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction_9E03D79E1720C2A1FDFC228F682009CC" xlink:type="arc" /> <link:label id="lab_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod_7E7AD6ED63F5150E8847228F68202F56_terseLabel_en-US" xlink:label="lab_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod_7E7AD6ED63F5150E8847228F68202F56" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term of post-construction operation and maintenance period</link:label> <link:label id="lab_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod_7E7AD6ED63F5150E8847228F68202F56_label_en-US" xlink:label="lab_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod_7E7AD6ED63F5150E8847228F68202F56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer, Contract Value, Subsequent Payment Period</link:label> <link:label id="lab_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod_7E7AD6ED63F5150E8847228F68202F56_documentation_en-US" xlink:label="lab_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod_7E7AD6ED63F5150E8847228F68202F56" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract With Customer, Contract Value, Subsequent Payment Period</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod" xlink:label="loc_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod_7E7AD6ED63F5150E8847228F68202F56" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod_7E7AD6ED63F5150E8847228F68202F56" xlink:to="lab_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod_7E7AD6ED63F5150E8847228F68202F56" xlink:type="arc" /> <link:label id="lab_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod_FD1B9F6696E22E320BFC228F6821DD45_terseLabel_en-US" xlink:label="lab_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod_FD1B9F6696E22E320BFC228F6821DD45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate consideration to be paid during the post-construction operation and maintenance period</link:label> <link:label id="lab_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod_FD1B9F6696E22E320BFC228F6821DD45_label_en-US" xlink:label="lab_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod_FD1B9F6696E22E320BFC228F6821DD45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer, Contract Value, Consideration To Be Transferred During Subsequent Period</link:label> <link:label id="lab_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod_FD1B9F6696E22E320BFC228F6821DD45_documentation_en-US" xlink:label="lab_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod_FD1B9F6696E22E320BFC228F6821DD45" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract With Customer, Contract Value, Consideration To Be Transferred During Subsequent Period</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod" xlink:label="loc_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod_FD1B9F6696E22E320BFC228F6821DD45" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod_FD1B9F6696E22E320BFC228F6821DD45" xlink:to="lab_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod_FD1B9F6696E22E320BFC228F6821DD45" xlink:type="arc" /> <link:label id="lab_us-gaap_ProceedsFromAdvancesForConstruction_ABD45549D8C11D41A3A9228F6821BC3F_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromAdvancesForConstruction_ABD45549D8C11D41A3A9228F6821BC3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advance payments received</link:label> <link:label id="lab_us-gaap_ProceedsFromAdvancesForConstruction_ABD45549D8C11D41A3A9228F6821BC3F_label_en-US" xlink:label="lab_us-gaap_ProceedsFromAdvancesForConstruction_ABD45549D8C11D41A3A9228F6821BC3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Advances for Construction</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromAdvancesForConstruction" xlink:label="loc_us-gaap_ProceedsFromAdvancesForConstruction_ABD45549D8C11D41A3A9228F6821BC3F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromAdvancesForConstruction_ABD45549D8C11D41A3A9228F6821BC3F" xlink:to="lab_us-gaap_ProceedsFromAdvancesForConstruction_ABD45549D8C11D41A3A9228F6821BC3F" xlink:type="arc" /> <link:label id="lab_pwr_ContractWithCustomerOnDemandPerformanceBonds_B273FC2BA02E7F58BFF2228F6821C4AE_terseLabel_en-US" xlink:label="lab_pwr_ContractWithCustomerOnDemandPerformanceBonds_B273FC2BA02E7F58BFF2228F6821C4AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">On-demand performance bonds</link:label> <link:label id="lab_pwr_ContractWithCustomerOnDemandPerformanceBonds_B273FC2BA02E7F58BFF2228F6821C4AE_label_en-US" xlink:label="lab_pwr_ContractWithCustomerOnDemandPerformanceBonds_B273FC2BA02E7F58BFF2228F6821C4AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer, On-Demand Performance Bonds</link:label> <link:label id="lab_pwr_ContractWithCustomerOnDemandPerformanceBonds_B273FC2BA02E7F58BFF2228F6821C4AE_documentation_en-US" xlink:label="lab_pwr_ContractWithCustomerOnDemandPerformanceBonds_B273FC2BA02E7F58BFF2228F6821C4AE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract With Customer, On-Demand Performance Bonds</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerOnDemandPerformanceBonds" xlink:label="loc_pwr_ContractWithCustomerOnDemandPerformanceBonds_B273FC2BA02E7F58BFF2228F6821C4AE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ContractWithCustomerOnDemandPerformanceBonds_B273FC2BA02E7F58BFF2228F6821C4AE" xlink:to="lab_pwr_ContractWithCustomerOnDemandPerformanceBonds_B273FC2BA02E7F58BFF2228F6821C4AE" xlink:type="arc" /> <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_5D92A57644F98BB53C36228F68216465_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue_5D92A57644F98BB53C36228F68216465" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Damages sought</link:label> <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_5D92A57644F98BB53C36228F68216465_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue_5D92A57644F98BB53C36228F68216465" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Sought, Value</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_5D92A57644F98BB53C36228F68216465" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesSoughtValue_5D92A57644F98BB53C36228F68216465" xlink:to="lab_us-gaap_LossContingencyDamagesSoughtValue_5D92A57644F98BB53C36228F68216465" xlink:type="arc" /> <link:label id="lab_pwr_ConstructionInProcessCostsIncurred_0177346C160CFDAC5FFE228F682153AB_terseLabel_en-US" xlink:label="lab_pwr_ConstructionInProcessCostsIncurred_0177346C160CFDAC5FFE228F682153AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction costs incurred</link:label> <link:label id="lab_pwr_ConstructionInProcessCostsIncurred_0177346C160CFDAC5FFE228F682153AB_label_en-US" xlink:label="lab_pwr_ConstructionInProcessCostsIncurred_0177346C160CFDAC5FFE228F682153AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction In Process, Costs Incurred</link:label> <link:label id="lab_pwr_ConstructionInProcessCostsIncurred_0177346C160CFDAC5FFE228F682153AB_documentation_en-US" xlink:label="lab_pwr_ConstructionInProcessCostsIncurred_0177346C160CFDAC5FFE228F682153AB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Construction In Process, Costs Incurred</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ConstructionInProcessCostsIncurred" xlink:label="loc_pwr_ConstructionInProcessCostsIncurred_0177346C160CFDAC5FFE228F682153AB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ConstructionInProcessCostsIncurred_0177346C160CFDAC5FFE228F682153AB" xlink:to="lab_pwr_ConstructionInProcessCostsIncurred_0177346C160CFDAC5FFE228F682153AB" xlink:type="arc" /> <link:label id="lab_pwr_ProceedsFromConstructionContracts_2B70FE29B9EAFD134E06228F6821B210_terseLabel_en-US" xlink:label="lab_pwr_ProceedsFromConstructionContracts_2B70FE29B9EAFD134E06228F6821B210" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments received on construction contracts</link:label> <link:label id="lab_pwr_ProceedsFromConstructionContracts_2B70FE29B9EAFD134E06228F6821B210_label_en-US" xlink:label="lab_pwr_ProceedsFromConstructionContracts_2B70FE29B9EAFD134E06228F6821B210" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Construction Contracts</link:label> <link:label id="lab_pwr_ProceedsFromConstructionContracts_2B70FE29B9EAFD134E06228F6821B210_documentation_en-US" xlink:label="lab_pwr_ProceedsFromConstructionContracts_2B70FE29B9EAFD134E06228F6821B210" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds From Construction Contracts</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProceedsFromConstructionContracts" xlink:label="loc_pwr_ProceedsFromConstructionContracts_2B70FE29B9EAFD134E06228F6821B210" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ProceedsFromConstructionContracts_2B70FE29B9EAFD134E06228F6821B210" xlink:to="lab_pwr_ProceedsFromConstructionContracts_2B70FE29B9EAFD134E06228F6821B210" xlink:type="arc" /> <link:label id="lab_pwr_ProceedsFromExerciseOfOnDemandBonds_E8BF158E06A18EF51EDD228F68227029_terseLabel_en-US" xlink:label="lab_pwr_ProceedsFromExerciseOfOnDemandBonds_E8BF158E06A18EF51EDD228F68227029" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bond proceeds received</link:label> <link:label id="lab_pwr_ProceedsFromExerciseOfOnDemandBonds_E8BF158E06A18EF51EDD228F68227029_label_en-US" xlink:label="lab_pwr_ProceedsFromExerciseOfOnDemandBonds_E8BF158E06A18EF51EDD228F68227029" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Exercise Of On-Demand Bonds</link:label> <link:label id="lab_pwr_ProceedsFromExerciseOfOnDemandBonds_E8BF158E06A18EF51EDD228F68227029_documentation_en-US" xlink:label="lab_pwr_ProceedsFromExerciseOfOnDemandBonds_E8BF158E06A18EF51EDD228F68227029" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds From Exercise Of On-Demand Bonds</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProceedsFromExerciseOfOnDemandBonds" xlink:label="loc_pwr_ProceedsFromExerciseOfOnDemandBonds_E8BF158E06A18EF51EDD228F68227029" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ProceedsFromExerciseOfOnDemandBonds_E8BF158E06A18EF51EDD228F68227029" xlink:to="lab_pwr_ProceedsFromExerciseOfOnDemandBonds_E8BF158E06A18EF51EDD228F68227029" xlink:type="arc" /> <link:label id="lab_us-gaap_LossContingencyLossInPeriod_7A48449128E35CFA3B53228F6822440A_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod_7A48449128E35CFA3B53228F6822440A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charge to earnings related to legal proceedings</link:label> <link:label id="lab_us-gaap_LossContingencyLossInPeriod_7A48449128E35CFA3B53228F6822440A_label_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod_7A48449128E35CFA3B53228F6822440A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Loss in Period</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyLossInPeriod" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_7A48449128E35CFA3B53228F6822440A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyLossInPeriod_7A48449128E35CFA3B53228F6822440A" xlink:to="lab_us-gaap_LossContingencyLossInPeriod_7A48449128E35CFA3B53228F6822440A" xlink:type="arc" /> <link:label id="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_06718D4A64AF990F91F6228F68220A5C_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_06718D4A64AF990F91F6228F68220A5C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net receivable position on projects</link:label> <link:label id="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_06718D4A64AF990F91F6228F68220A5C_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_06718D4A64AF990F91F6228F68220A5C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Receivable</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:label="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_06718D4A64AF990F91F6228F68220A5C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_06718D4A64AF990F91F6228F68220A5C" xlink:to="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_06718D4A64AF990F91F6228F68220A5C" xlink:type="arc" /> <link:label id="lab_pwr_ProceedsFromRefundOfAdvancesForConstruction_15AD8EEDAF9222FEFD77228F6822AF82_terseLabel_en-US" xlink:label="lab_pwr_ProceedsFromRefundOfAdvancesForConstruction_15AD8EEDAF9222FEFD77228F6822AF82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount collected through exercise of advance payment bonds</link:label> <link:label id="lab_pwr_ProceedsFromRefundOfAdvancesForConstruction_15AD8EEDAF9222FEFD77228F6822AF82_label_en-US" xlink:label="lab_pwr_ProceedsFromRefundOfAdvancesForConstruction_15AD8EEDAF9222FEFD77228F6822AF82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Refund Of Advances For Construction</link:label> <link:label id="lab_pwr_ProceedsFromRefundOfAdvancesForConstruction_15AD8EEDAF9222FEFD77228F6822AF82_documentation_en-US" xlink:label="lab_pwr_ProceedsFromRefundOfAdvancesForConstruction_15AD8EEDAF9222FEFD77228F6822AF82" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds From Refund Of Advances For Construction</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProceedsFromRefundOfAdvancesForConstruction" xlink:label="loc_pwr_ProceedsFromRefundOfAdvancesForConstruction_15AD8EEDAF9222FEFD77228F6822AF82" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ProceedsFromRefundOfAdvancesForConstruction_15AD8EEDAF9222FEFD77228F6822AF82" xlink:to="lab_pwr_ProceedsFromRefundOfAdvancesForConstruction_15AD8EEDAF9222FEFD77228F6822AF82" xlink:type="arc" /> <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_084E1C9D6ADBB38BB158228F6823DEE7_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_084E1C9D6ADBB38BB158228F6823DEE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reasonably possible amount of loss</link:label> <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_084E1C9D6ADBB38BB158228F6823DEE7_label_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_084E1C9D6ADBB38BB158228F6823DEE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_084E1C9D6ADBB38BB158228F6823DEE7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_084E1C9D6ADBB38BB158228F6823DEE7" xlink:to="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_084E1C9D6ADBB38BB158228F6823DEE7" xlink:type="arc" /> <link:label id="lab_us-gaap_LossContingencyDamagesAwardedValue_94D976524642B9888367228F6823477C_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesAwardedValue_94D976524642B9888367228F6823477C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Damages awarded</link:label> <link:label id="lab_us-gaap_LossContingencyDamagesAwardedValue_94D976524642B9888367228F6823477C_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesAwardedValue_94D976524642B9888367228F6823477C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Awarded, Value</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue_94D976524642B9888367228F6823477C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesAwardedValue_94D976524642B9888367228F6823477C" xlink:to="lab_us-gaap_LossContingencyDamagesAwardedValue_94D976524642B9888367228F6823477C" xlink:type="arc" /> <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Treasury Stock [Table]</link:label> <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5_label_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Treasury Stock [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:to="lab_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:type="arc" /> <link:label id="lab_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_BCEAD7E6A140966B7D6DF9464F3C052A_terseLabel_en-US" xlink:label="lab_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_BCEAD7E6A140966B7D6DF9464F3C052A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock Withheld for Settlement of Employee Tax Liabilities</link:label> <link:label id="lab_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_BCEAD7E6A140966B7D6DF9464F3C052A_label_en-US" xlink:label="lab_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_BCEAD7E6A140966B7D6DF9464F3C052A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Withheld For Settlement Of Employee Tax Liabilities [Member]</link:label> <link:label id="lab_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_BCEAD7E6A140966B7D6DF9464F3C052A_documentation_en-US" xlink:label="lab_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_BCEAD7E6A140966B7D6DF9464F3C052A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common stock withheld for settlement of employee tax liabilities.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" xlink:label="loc_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_BCEAD7E6A140966B7D6DF9464F3C052A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_BCEAD7E6A140966B7D6DF9464F3C052A" xlink:to="lab_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_BCEAD7E6A140966B7D6DF9464F3C052A" xlink:type="arc" /> <link:label id="lab_us-gaap_PlanNameAxis_2B07FD0D5EC6E3FA8E64F9464F3D27D0_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_2B07FD0D5EC6E3FA8E64F9464F3D27D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label> <link:label id="lab_us-gaap_PlanNameAxis_2B07FD0D5EC6E3FA8E64F9464F3D27D0_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_2B07FD0D5EC6E3FA8E64F9464F3D27D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_2B07FD0D5EC6E3FA8E64F9464F3D27D0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_2B07FD0D5EC6E3FA8E64F9464F3D27D0" xlink:to="lab_us-gaap_PlanNameAxis_2B07FD0D5EC6E3FA8E64F9464F3D27D0" xlink:type="arc" /> <link:label id="lab_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label> <link:label id="lab_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5" xlink:to="lab_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5" xlink:type="arc" /> <link:label id="lab_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_7F057B79B8887042D684F9464F3D3578_terseLabel_en-US" xlink:label="lab_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_7F057B79B8887042D684F9464F3D3578" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock Associated with Deferred Compensation Plans</link:label> <link:label id="lab_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_7F057B79B8887042D684F9464F3D3578_label_en-US" xlink:label="lab_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_7F057B79B8887042D684F9464F3D3578" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock Associated with Deferred Compensation Plans [Member]</link:label> <link:label id="lab_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_7F057B79B8887042D684F9464F3D3578_documentation_en-US" xlink:label="lab_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_7F057B79B8887042D684F9464F3D3578" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Treasury Stock Associated with Deferred Compensation Plans [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember" xlink:label="loc_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_7F057B79B8887042D684F9464F3D3578" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_7F057B79B8887042D684F9464F3D3578" xlink:to="lab_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_7F057B79B8887042D684F9464F3D3578" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_3B14F32A7B9A2F6966B4F9464F3DED0A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis_3B14F32A7B9A2F6966B4F9464F3DED0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label> <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_3B14F32A7B9A2F6966B4F9464F3DED0A_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis_3B14F32A7B9A2F6966B4F9464F3DED0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_3B14F32A7B9A2F6966B4F9464F3DED0A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_3B14F32A7B9A2F6966B4F9464F3DED0A" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis_3B14F32A7B9A2F6966B4F9464F3DED0A" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label> <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A" xlink:type="arc" /> <link:label id="lab_pwr_A2017RepurchaseProgramMember_24E80F44DDC4841ADE6BF9464F3E4E7D_terseLabel_en-US" xlink:label="lab_pwr_A2017RepurchaseProgramMember_24E80F44DDC4841ADE6BF9464F3E4E7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017 Repurchase Program</link:label> <link:label id="lab_pwr_A2017RepurchaseProgramMember_24E80F44DDC4841ADE6BF9464F3E4E7D_label_en-US" xlink:label="lab_pwr_A2017RepurchaseProgramMember_24E80F44DDC4841ADE6BF9464F3E4E7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2017 Repurchase Program [Member]</link:label> <link:label id="lab_pwr_A2017RepurchaseProgramMember_24E80F44DDC4841ADE6BF9464F3E4E7D_documentation_en-US" xlink:label="lab_pwr_A2017RepurchaseProgramMember_24E80F44DDC4841ADE6BF9464F3E4E7D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2017 Repurchase Program [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_A2017RepurchaseProgramMember" xlink:label="loc_pwr_A2017RepurchaseProgramMember_24E80F44DDC4841ADE6BF9464F3E4E7D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_A2017RepurchaseProgramMember_24E80F44DDC4841ADE6BF9464F3E4E7D" xlink:to="lab_pwr_A2017RepurchaseProgramMember_24E80F44DDC4841ADE6BF9464F3E4E7D" xlink:type="arc" /> <link:label id="lab_pwr_A2018RepurchaseProgramMember_30A515DC60E238833228F9464F3E99D3_terseLabel_en-US" xlink:label="lab_pwr_A2018RepurchaseProgramMember_30A515DC60E238833228F9464F3E99D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018 Repurchase Program</link:label> <link:label id="lab_pwr_A2018RepurchaseProgramMember_30A515DC60E238833228F9464F3E99D3_label_en-US" xlink:label="lab_pwr_A2018RepurchaseProgramMember_30A515DC60E238833228F9464F3E99D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2018 Repurchase Program [Member]</link:label> <link:label id="lab_pwr_A2018RepurchaseProgramMember_30A515DC60E238833228F9464F3E99D3_documentation_en-US" xlink:label="lab_pwr_A2018RepurchaseProgramMember_30A515DC60E238833228F9464F3E99D3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2018 Repurchase Program [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_A2018RepurchaseProgramMember" xlink:label="loc_pwr_A2018RepurchaseProgramMember_30A515DC60E238833228F9464F3E99D3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_A2018RepurchaseProgramMember_30A515DC60E238833228F9464F3E99D3" xlink:to="lab_pwr_A2018RepurchaseProgramMember_30A515DC60E238833228F9464F3E99D3" xlink:type="arc" /> <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C_terseLabel_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</link:label> <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C_label_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:to="lab_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:type="arc" /> <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_BAF572598CEAA811B419F9464F3FB8D1_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_BAF572598CEAA811B419F9464F3FB8D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock acquired (in shares)</link:label> <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_BAF572598CEAA811B419F9464F3FB8D1_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_BAF572598CEAA811B419F9464F3FB8D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_BAF572598CEAA811B419F9464F3FB8D1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired_BAF572598CEAA811B419F9464F3FB8D1" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired_BAF572598CEAA811B419F9464F3FB8D1" xlink:type="arc" /> <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_2EF4DF739CA9B749BC8AF9464F3F2BA0_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_2EF4DF739CA9B749BC8AF9464F3F2BA0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock acquired</link:label> <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_2EF4DF739CA9B749BC8AF9464F3F2BA0_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_2EF4DF739CA9B749BC8AF9464F3F2BA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2EF4DF739CA9B749BC8AF9464F3F2BA0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2EF4DF739CA9B749BC8AF9464F3F2BA0" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_2EF4DF739CA9B749BC8AF9464F3F2BA0" xlink:type="arc" /> <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8371209638BA5B4F9FACF9464F3FC615_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8371209638BA5B4F9FACF9464F3FC615" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate authorized amount of common stock to be repurchased (up to)</link:label> <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8371209638BA5B4F9FACF9464F3FC615_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8371209638BA5B4F9FACF9464F3FC615" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8371209638BA5B4F9FACF9464F3FC615" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8371209638BA5B4F9FACF9464F3FC615" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8371209638BA5B4F9FACF9464F3FC615" xlink:type="arc" /> <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_C0C1BA41F926A61D488EF9464F3F4201_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_C0C1BA41F926A61D488EF9464F3F4201" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount remaining under stock repurchase programs</link:label> <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_C0C1BA41F926A61D488EF9464F3F4201_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_C0C1BA41F926A61D488EF9464F3F4201" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_C0C1BA41F926A61D488EF9464F3F4201" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_C0C1BA41F926A61D488EF9464F3F4201" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_C0C1BA41F926A61D488EF9464F3F4201" xlink:type="arc" /> <link:label id="lab_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC_terseLabel_en-US" xlink:label="lab_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitment And Contingencies [Table]</link:label> <link:label id="lab_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC_label_en-US" xlink:label="lab_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitment And Contingencies [Table]</link:label> <link:label id="lab_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC_documentation_en-US" xlink:label="lab_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commitment And Contingencies [Table]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommitmentAndContingenciesTable" xlink:label="loc_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC" xlink:to="lab_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC" xlink:type="arc" /> <link:label id="lab_us-gaap_InsuranceClaimsMember_4085146B95B07070F70C22105ED64073_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceClaimsMember_4085146B95B07070F70C22105ED64073" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance Claims</link:label> <link:label id="lab_us-gaap_InsuranceClaimsMember_4085146B95B07070F70C22105ED64073_label_en-US" xlink:label="lab_us-gaap_InsuranceClaimsMember_4085146B95B07070F70C22105ED64073" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Claims [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceClaimsMember" xlink:label="loc_us-gaap_InsuranceClaimsMember_4085146B95B07070F70C22105ED64073" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceClaimsMember_4085146B95B07070F70C22105ED64073" xlink:to="lab_us-gaap_InsuranceClaimsMember_4085146B95B07070F70C22105ED64073" xlink:type="arc" /> <link:label id="lab_pwr_ProjectInsuranceClaimMember_D2E9620F1D2B6C50D0EC22105ED765CD_terseLabel_en-US" xlink:label="lab_pwr_ProjectInsuranceClaimMember_D2E9620F1D2B6C50D0EC22105ED765CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project Insurance Claim</link:label> <link:label id="lab_pwr_ProjectInsuranceClaimMember_D2E9620F1D2B6C50D0EC22105ED765CD_label_en-US" xlink:label="lab_pwr_ProjectInsuranceClaimMember_D2E9620F1D2B6C50D0EC22105ED765CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Insurance Claim [Member]</link:label> <link:label id="lab_pwr_ProjectInsuranceClaimMember_D2E9620F1D2B6C50D0EC22105ED765CD_documentation_en-US" xlink:label="lab_pwr_ProjectInsuranceClaimMember_D2E9620F1D2B6C50D0EC22105ED765CD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project Insurance Claim [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProjectInsuranceClaimMember" xlink:label="loc_pwr_ProjectInsuranceClaimMember_D2E9620F1D2B6C50D0EC22105ED765CD" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ProjectInsuranceClaimMember_D2E9620F1D2B6C50D0EC22105ED765CD" xlink:to="lab_pwr_ProjectInsuranceClaimMember_D2E9620F1D2B6C50D0EC22105ED765CD" xlink:type="arc" /> <link:label id="lab_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6_terseLabel_en-US" xlink:label="lab_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitment And Contingencies [Line Items]</link:label> <link:label id="lab_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6_label_en-US" xlink:label="lab_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitment And Contingencies [Line Items]</link:label> <link:label id="lab_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6_documentation_en-US" xlink:label="lab_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commitment And Contingencies [Line Items]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommitmentAndContingenciesLineItems" xlink:label="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:to="lab_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:type="arc" /> <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3E8DB3E00FF127B54CE822105ED786AD_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3E8DB3E00FF127B54CE822105ED786AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross amount accrued for insurance claims</link:label> <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3E8DB3E00FF127B54CE822105ED786AD_label_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3E8DB3E00FF127B54CE822105ED786AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3E8DB3E00FF127B54CE822105ED786AD" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3E8DB3E00FF127B54CE822105ED786AD" xlink:to="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3E8DB3E00FF127B54CE822105ED786AD" xlink:type="arc" /> <link:label id="lab_us-gaap_InsuranceSettlementsReceivable_C76E16A20BB2AFDBC5E322105ED756B5_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivable_C76E16A20BB2AFDBC5E322105ED756B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related insurance recoveries/receivables</link:label> <link:label id="lab_us-gaap_InsuranceSettlementsReceivable_C76E16A20BB2AFDBC5E322105ED756B5_label_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivable_C76E16A20BB2AFDBC5E322105ED756B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Settlements Receivable</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceSettlementsReceivable" xlink:label="loc_us-gaap_InsuranceSettlementsReceivable_C76E16A20BB2AFDBC5E322105ED756B5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceSettlementsReceivable_C76E16A20BB2AFDBC5E322105ED756B5" xlink:to="lab_us-gaap_InsuranceSettlementsReceivable_C76E16A20BB2AFDBC5E322105ED756B5" xlink:type="arc" /> <link:label id="lab_us-gaap_InsuranceSettlementsReceivableCurrent_87F80F95D66C36FF16E922105ED81D52_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivableCurrent_87F80F95D66C36FF16E922105ED81D52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related insurance recoveries/receivables included in prepaid expenses and other current assets</link:label> <link:label id="lab_us-gaap_InsuranceSettlementsReceivableCurrent_87F80F95D66C36FF16E922105ED81D52_label_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivableCurrent_87F80F95D66C36FF16E922105ED81D52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Settlements Receivable, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceSettlementsReceivableCurrent" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_87F80F95D66C36FF16E922105ED81D52" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceSettlementsReceivableCurrent_87F80F95D66C36FF16E922105ED81D52" xlink:to="lab_us-gaap_InsuranceSettlementsReceivableCurrent_87F80F95D66C36FF16E922105ED81D52" xlink:type="arc" /> <link:label id="lab_us-gaap_InsuranceSettlementsReceivableNoncurrent_AAC35935E167EFEEFF9E22105ED8A0BB_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivableNoncurrent_AAC35935E167EFEEFF9E22105ED8A0BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related insurance recoveries/receivables included in other assets net</link:label> <link:label id="lab_us-gaap_InsuranceSettlementsReceivableNoncurrent_AAC35935E167EFEEFF9E22105ED8A0BB_label_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivableNoncurrent_AAC35935E167EFEEFF9E22105ED8A0BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Settlements Receivable, Noncurrent</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceSettlementsReceivableNoncurrent" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_AAC35935E167EFEEFF9E22105ED8A0BB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_AAC35935E167EFEEFF9E22105ED8A0BB" xlink:to="lab_us-gaap_InsuranceSettlementsReceivableNoncurrent_AAC35935E167EFEEFF9E22105ED8A0BB" xlink:type="arc" /> <link:label id="lab_pwr_InsuranceClaimsAmountsPursued_352B86B3B54D672B486122105ED8A203_terseLabel_en-US" xlink:label="lab_pwr_InsuranceClaimsAmountsPursued_352B86B3B54D672B486122105ED8A203" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related insurance recoveries/receivables pursued</link:label> <link:label id="lab_pwr_InsuranceClaimsAmountsPursued_352B86B3B54D672B486122105ED8A203_label_en-US" xlink:label="lab_pwr_InsuranceClaimsAmountsPursued_352B86B3B54D672B486122105ED8A203" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Claims, Amounts Pursued</link:label> <link:label id="lab_pwr_InsuranceClaimsAmountsPursued_352B86B3B54D672B486122105ED8A203_documentation_en-US" xlink:label="lab_pwr_InsuranceClaimsAmountsPursued_352B86B3B54D672B486122105ED8A203" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Insurance Claims, Amounts Pursued</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_InsuranceClaimsAmountsPursued" xlink:label="loc_pwr_InsuranceClaimsAmountsPursued_352B86B3B54D672B486122105ED8A203" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_InsuranceClaimsAmountsPursued_352B86B3B54D672B486122105ED8A203" xlink:to="lab_pwr_InsuranceClaimsAmountsPursued_352B86B3B54D672B486122105ED8A203" xlink:type="arc" /> <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_D1AB4B54D1B9491F5F2F0098C83A02EF_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7E1842E7D28550478F98AEC0234C394B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business and Organization</link:label> <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_D1AB4B54D1B9491F5F2F0098C83A02EF_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7E1842E7D28550478F98AEC0234C394B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7E1842E7D28550478F98AEC0234C394B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7E1842E7D28550478F98AEC0234C394B" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7E1842E7D28550478F98AEC0234C394B" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_AB251501FE77F7FA6EA90098C6E1CB4B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_66217F60197752B8B951417838FAB045" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Changes in Goodwill</link:label> <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_AB251501FE77F7FA6EA90098C6E1CB4B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_66217F60197752B8B951417838FAB045" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_66217F60197752B8B951417838FAB045" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_66217F60197752B8B951417838FAB045" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_66217F60197752B8B951417838FAB045" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_8B5A8994F4C9A26B90D50098C6E2A08C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_601AA86220D95B51B41F60DE2A15C822" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Intangible Assets</link:label> <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_8B5A8994F4C9A26B90D50098C6E2A08C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_601AA86220D95B51B41F60DE2A15C822" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_601AA86220D95B51B41F60DE2A15C822" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_601AA86220D95B51B41F60DE2A15C822" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_601AA86220D95B51B41F60DE2A15C822" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_DD5F2D8BA2CBB33629B70098C6E2D2BC_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_81EB9B21353B5E95B7F11B5D0D289446" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Future Aggregate Amortization Expense of Intangible Assets</link:label> <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_DD5F2D8BA2CBB33629B70098C6E2D2BC_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_81EB9B21353B5E95B7F11B5D0D289446" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_81EB9B21353B5E95B7F11B5D0D289446" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_81EB9B21353B5E95B7F11B5D0D289446" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_81EB9B21353B5E95B7F11B5D0D289446" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_A8F71D5910816A1F65C50098C745B444_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_8A806825D9AB5A12ACAED8C6688DED5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Consideration Paid or Payable and Allocation Net Assets</link:label> <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_A8F71D5910816A1F65C50098C745B444_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_8A806825D9AB5A12ACAED8C6688DED5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_8A806825D9AB5A12ACAED8C6688DED5E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_8A806825D9AB5A12ACAED8C6688DED5E" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_8A806825D9AB5A12ACAED8C6688DED5E" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_08A0145B283822F9152B0098C7466FF7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_AF7673944A9557BEA320FF66AF058EFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Fair Values of Identifiable Intangible Assets and Related Weighted Average Amortization</link:label> <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_08A0145B283822F9152B0098C7466FF7_label_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_AF7673944A9557BEA320FF66AF058EFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_AF7673944A9557BEA320FF66AF058EFE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_AF7673944A9557BEA320FF66AF058EFE" xlink:to="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_AF7673944A9557BEA320FF66AF058EFE" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_08C4B0A05908CFBD4B970098C74654C5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_C47D69427AB0553A9420C360C607B03B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unaudited Supplemental Pro Forma Results of Operations</link:label> <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_08C4B0A05908CFBD4B970098C74654C5_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_C47D69427AB0553A9420C360C607B03B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_C47D69427AB0553A9420C360C607B03B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_C47D69427AB0553A9420C360C607B03B" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_C47D69427AB0553A9420C360C607B03B" xlink:type="arc" /> <link:label id="lab_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_C064ADF5400D6612233BB74F94A71028_terseLabel_en-US" xlink:label="lab_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_C064ADF5400D6612233BB74F94A71028" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units to be Settled in Common Stock</link:label> <link:label id="lab_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_C064ADF5400D6612233BB74F94A71028_label_en-US" xlink:label="lab_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_C064ADF5400D6612233BB74F94A71028" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units To Be Settled In Common Stock [Member]</link:label> <link:label id="lab_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_C064ADF5400D6612233BB74F94A71028_documentation_en-US" xlink:label="lab_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_C064ADF5400D6612233BB74F94A71028" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted stock units to be settled in common stock.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_C064ADF5400D6612233BB74F94A71028" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_C064ADF5400D6612233BB74F94A71028" xlink:to="lab_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_C064ADF5400D6612233BB74F94A71028" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_858F5E9CBD78280B050EB74F94A8E1B1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_858F5E9CBD78280B050EB74F94A8E1B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares granted (in shares)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_858F5E9CBD78280B050EB74F94A8E1B1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_858F5E9CBD78280B050EB74F94A8E1B1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_858F5E9CBD78280B050EB74F94A8E1B1" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_310DF3E79AC7359A4EE8B74F94A8EFDC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_310DF3E79AC7359A4EE8B74F94A8EFDC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting period for RSUs to be settled in stock</link:label> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_310DF3E79AC7359A4EE8B74F94A8EFDC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_310DF3E79AC7359A4EE8B74F94A8EFDC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_310DF3E79AC7359A4EE8B74F94A8EFDC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_310DF3E79AC7359A4EE8B74F94A8EFDC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_310DF3E79AC7359A4EE8B74F94A8EFDC" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_F8C61ADFE8B5EE8194DCB74F94A9F26E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_F8C61ADFE8B5EE8194DCB74F94A9F26E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs vested (in shares)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_F8C61ADFE8B5EE8194DCB74F94A9F26E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_F8C61ADFE8B5EE8194DCB74F94A9F26E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_F8C61ADFE8B5EE8194DCB74F94A9F26E" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_49C4988ED7758BC69D40B74F94A999A6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_49C4988ED7758BC69D40B74F94A999A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of restricted stock, vested</link:label> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_49C4988ED7758BC69D40B74F94A999A6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_49C4988ED7758BC69D40B74F94A999A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_49C4988ED7758BC69D40B74F94A999A6" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_49C4988ED7758BC69D40B74F94A999A6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_49C4988ED7758BC69D40B74F94A999A6" xlink:type="arc" /> <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_829640541630853B4373B74F94A946FC_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_829640541630853B4373B74F94A946FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost, related to unvested RSUs to be settled in common stock, total</link:label> <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_829640541630853B4373B74F94A946FC_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_829640541630853B4373B74F94A946FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_829640541630853B4373B74F94A946FC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_829640541630853B4373B74F94A946FC" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_829640541630853B4373B74F94A946FC" xlink:type="arc" /> <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E2F3C5D63BFECF9EA228B74F94A9C0D9_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E2F3C5D63BFECF9EA228B74F94A9C0D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected weighted average period to recognize compensation cost on RSUs to be settled in common stock</link:label> <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E2F3C5D63BFECF9EA228B74F94A9C0D9_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E2F3C5D63BFECF9EA228B74F94A9C0D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E2F3C5D63BFECF9EA228B74F94A9C0D9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E2F3C5D63BFECF9EA228B74F94A9C0D9" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E2F3C5D63BFECF9EA228B74F94A9C0D9" xlink:type="arc" /> <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_2641F4FCF0FF20275E80273A670EECF5_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_2641F4FCF0FF20275E80273A670EECF5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares outstanding attributable to participating securities (in shares)</link:label> <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_2641F4FCF0FF20275E80273A670EECF5_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_2641F4FCF0FF20275E80273A670EECF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_2641F4FCF0FF20275E80273A670EECF5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_2641F4FCF0FF20275E80273A670EECF5" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_2641F4FCF0FF20275E80273A670EECF5" xlink:type="arc" /> <link:label id="lab_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_9A3F0F2AD72DC70CE56E17D95B0FF774_verboseLabel_en-US" xlink:label="lab_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_9A3F0F2AD72DC70CE56E17D95B0FF774" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash paid or payable</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred" xlink:label="loc_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_9A3F0F2AD72DC70CE56E17D95B0FF774" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_9A3F0F2AD72DC70CE56E17D95B0FF774" xlink:to="lab_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_9A3F0F2AD72DC70CE56E17D95B0FF774" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_C12F98E642BA99C9F87E17D95B0FA13A_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_C12F98E642BA99C9F87E17D95B0FA13A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Value of Quanta common stock issued</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_C12F98E642BA99C9F87E17D95B0FA13A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_C12F98E642BA99C9F87E17D95B0FA13A" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_C12F98E642BA99C9F87E17D95B0FA13A" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_73E5C6EC98991DC2DD4A17D95B10B2E7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_73E5C6EC98991DC2DD4A17D95B10B2E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of total consideration transferred or estimated to be transferred</link:label> <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_73E5C6EC98991DC2DD4A17D95B10B2E7_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_73E5C6EC98991DC2DD4A17D95B10B2E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_73E5C6EC98991DC2DD4A17D95B10B2E7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_73E5C6EC98991DC2DD4A17D95B10B2E7" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1_73E5C6EC98991DC2DD4A17D95B10B2E7" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2C54E352B954DD53485317D95B10939B_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2C54E352B954DD53485317D95B10939B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2C54E352B954DD53485317D95B10939B_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2C54E352B954DD53485317D95B10939B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2C54E352B954DD53485317D95B10939B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2C54E352B954DD53485317D95B10939B" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2C54E352B954DD53485317D95B10939B" xlink:type="arc" /> <link:label id="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_A0F552C938344F7C758917D95B107EFA_terseLabel_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_A0F552C938344F7C758917D95B107EFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract assets</link:label> <link:label id="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_A0F552C938344F7C758917D95B107EFA_label_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_A0F552C938344F7C758917D95B107EFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract Assets, Current</link:label> <link:label id="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_A0F552C938344F7C758917D95B107EFA_documentation_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_A0F552C938344F7C758917D95B107EFA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets, Current</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_A0F552C938344F7C758917D95B107EFA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_A0F552C938344F7C758917D95B107EFA" xlink:to="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_A0F552C938344F7C758917D95B107EFA" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_3EFF0D8D1EEDE9A44B9417D95B109139_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_3EFF0D8D1EEDE9A44B9417D95B109139" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_3EFF0D8D1EEDE9A44B9417D95B109139_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_3EFF0D8D1EEDE9A44B9417D95B109139" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_3EFF0D8D1EEDE9A44B9417D95B109139" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_3EFF0D8D1EEDE9A44B9417D95B109139" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_3EFF0D8D1EEDE9A44B9417D95B109139" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39BCAF7B8160BD6A257917D95B108786_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39BCAF7B8160BD6A257917D95B108786" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39BCAF7B8160BD6A257917D95B108786_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39BCAF7B8160BD6A257917D95B108786" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39BCAF7B8160BD6A257917D95B108786" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39BCAF7B8160BD6A257917D95B108786" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39BCAF7B8160BD6A257917D95B108786" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_616EB850F6523A0A89AE17D95B116D47_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_616EB850F6523A0A89AE17D95B116D47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_616EB850F6523A0A89AE17D95B116D47_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_616EB850F6523A0A89AE17D95B116D47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_616EB850F6523A0A89AE17D95B116D47" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_616EB850F6523A0A89AE17D95B116D47" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_616EB850F6523A0A89AE17D95B116D47" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_487E05FFC0843B9585DE17D95B113DE1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_487E05FFC0843B9585DE17D95B113DE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Identifiable intangible assets</link:label> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_487E05FFC0843B9585DE17D95B113DE1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_487E05FFC0843B9585DE17D95B113DE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_487E05FFC0843B9585DE17D95B113DE1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_487E05FFC0843B9585DE17D95B113DE1" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_487E05FFC0843B9585DE17D95B113DE1" xlink:type="arc" /> <link:label id="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_CE76B6F0636368134A7A17D95B117039_negatedTerseLabel_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_CE76B6F0636368134A7A17D95B117039" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities</link:label> <link:label id="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_CE76B6F0636368134A7A17D95B117039_label_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_CE76B6F0636368134A7A17D95B117039" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract Liabilities</link:label> <link:label id="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_CE76B6F0636368134A7A17D95B117039_documentation_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_CE76B6F0636368134A7A17D95B117039" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Liabilities</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_CE76B6F0636368134A7A17D95B117039" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_CE76B6F0636368134A7A17D95B117039" xlink:to="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_CE76B6F0636368134A7A17D95B117039" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_E4436C67C9E90335073F17D95B11AAE3_negatedLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_E4436C67C9E90335073F17D95B11AAE3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_E4436C67C9E90335073F17D95B11AAE3_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_E4436C67C9E90335073F17D95B11AAE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_E4436C67C9E90335073F17D95B11AAE3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_E4436C67C9E90335073F17D95B11AAE3" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_E4436C67C9E90335073F17D95B11AAE3" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2B4BF78C322625D84B0517D95B11D8B1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2B4BF78C322625D84B0517D95B11D8B1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities, net</link:label> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2B4BF78C322625D84B0517D95B11D8B1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2B4BF78C322625D84B0517D95B11D8B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2B4BF78C322625D84B0517D95B11D8B1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2B4BF78C322625D84B0517D95B11D8B1" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2B4BF78C322625D84B0517D95B11D8B1" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4322FD82DC99707766B617D95B125C6C_negatedLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4322FD82DC99707766B617D95B125C6C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4322FD82DC99707766B617D95B125C6C_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4322FD82DC99707766B617D95B125C6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4322FD82DC99707766B617D95B125C6C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4322FD82DC99707766B617D95B125C6C" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4322FD82DC99707766B617D95B125C6C" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_BF7A49D25EC483DC180617D95B1270F3_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_BF7A49D25EC483DC180617D95B1270F3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total identifiable net assets</link:label> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_BF7A49D25EC483DC180617D95B1270F3_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_BF7A49D25EC483DC180617D95B1270F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_BF7A49D25EC483DC180617D95B1270F3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_BF7A49D25EC483DC180617D95B1270F3" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_BF7A49D25EC483DC180617D95B1270F3" xlink:type="arc" /> <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_C089D3D2BD1E0F7EEAB717D95B12D0D0_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_C089D3D2BD1E0F7EEAB717D95B12D0D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_C089D3D2BD1E0F7EEAB717D95B12D0D0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_C089D3D2BD1E0F7EEAB717D95B12D0D0" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_C089D3D2BD1E0F7EEAB717D95B12D0D0" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7F9E66258D1BABD2F95017D95B12E31D_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7F9E66258D1BABD2F95017D95B12E31D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of net assets acquired</link:label> <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7F9E66258D1BABD2F95017D95B12E31D_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7F9E66258D1BABD2F95017D95B12E31D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7F9E66258D1BABD2F95017D95B12E31D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7F9E66258D1BABD2F95017D95B12E31D" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7F9E66258D1BABD2F95017D95B12E31D" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_292AC2CDD7C378DC630C17D95B124797_negatedLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_292AC2CDD7C378DC630C17D95B124797" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Bargain purchase gain</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_292AC2CDD7C378DC630C17D95B124797" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_292AC2CDD7C378DC630C17D95B124797" xlink:to="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_292AC2CDD7C378DC630C17D95B124797" xlink:type="arc" /> <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_D9F16222C6E513DA271A2895A3F9CFA4_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_D9F16222C6E513DA271A2895A3F9CFA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_D9F16222C6E513DA271A2895A3F9CFA4" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_D9F16222C6E513DA271A2895A3F9CFA4" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_D9F16222C6E513DA271A2895A3F9CFA4" xlink:type="arc" /> <link:label id="lab_us-gaap_StatementEquityComponentsAxis_59E35D62150CA3CB94372895A3F9EDEE_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_59E35D62150CA3CB94372895A3F9EDEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label> <link:label id="lab_us-gaap_StatementEquityComponentsAxis_59E35D62150CA3CB94372895A3F9EDEE_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_59E35D62150CA3CB94372895A3F9EDEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_59E35D62150CA3CB94372895A3F9EDEE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_59E35D62150CA3CB94372895A3F9EDEE" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_59E35D62150CA3CB94372895A3F9EDEE" xlink:type="arc" /> <link:label id="lab_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label> <link:label id="lab_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="lab_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:type="arc" /> <link:label id="lab_us-gaap_CommonStockMember_80C10EC5A141E526898F2895A3F96DDB_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_80C10EC5A141E526898F2895A3F96DDB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label> <link:label id="lab_us-gaap_CommonStockMember_80C10EC5A141E526898F2895A3F96DDB_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_80C10EC5A141E526898F2895A3F96DDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_80C10EC5A141E526898F2895A3F96DDB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_80C10EC5A141E526898F2895A3F96DDB" xlink:to="lab_us-gaap_CommonStockMember_80C10EC5A141E526898F2895A3F96DDB" xlink:type="arc" /> <link:label id="lab_us-gaap_PreferredStockMember_AEFE1827EA22DBEEBA5F2895A3F91D15_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember_AEFE1827EA22DBEEBA5F2895A3F91D15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock</link:label> <link:label id="lab_us-gaap_PreferredStockMember_AEFE1827EA22DBEEBA5F2895A3F91D15_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember_AEFE1827EA22DBEEBA5F2895A3F91D15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaap_PreferredStockMember_AEFE1827EA22DBEEBA5F2895A3F91D15" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember_AEFE1827EA22DBEEBA5F2895A3F91D15" xlink:to="lab_us-gaap_PreferredStockMember_AEFE1827EA22DBEEBA5F2895A3F91D15" xlink:type="arc" /> <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_052AD1256D3EDBF5D06A2895A3F9E351_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_052AD1256D3EDBF5D06A2895A3F9E351" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-In Capital</link:label> <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_052AD1256D3EDBF5D06A2895A3F9E351_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_052AD1256D3EDBF5D06A2895A3F9E351" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_052AD1256D3EDBF5D06A2895A3F9E351" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_052AD1256D3EDBF5D06A2895A3F9E351" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_052AD1256D3EDBF5D06A2895A3F9E351" xlink:type="arc" /> <link:label id="lab_us-gaap_RetainedEarningsMember_A489D8AD6622BC4885A02895A3F9DC94_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_A489D8AD6622BC4885A02895A3F9DC94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings</link:label> <link:label id="lab_us-gaap_RetainedEarningsMember_A489D8AD6622BC4885A02895A3F9DC94_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_A489D8AD6622BC4885A02895A3F9DC94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_A489D8AD6622BC4885A02895A3F9DC94" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_A489D8AD6622BC4885A02895A3F9DC94" xlink:to="lab_us-gaap_RetainedEarningsMember_A489D8AD6622BC4885A02895A3F9DC94" xlink:type="arc" /> <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CF075E43B2685D9439222895A3F9A29F_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CF075E43B2685D9439222895A3F9A29F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label> <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CF075E43B2685D9439222895A3F9A29F_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CF075E43B2685D9439222895A3F9A29F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CF075E43B2685D9439222895A3F9A29F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CF075E43B2685D9439222895A3F9A29F" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CF075E43B2685D9439222895A3F9A29F" xlink:type="arc" /> <link:label id="lab_us-gaap_TreasuryStockMember_CE21157A8B96212A42C82895A3F9E73D_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_CE21157A8B96212A42C82895A3F9E73D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label> <link:label id="lab_us-gaap_TreasuryStockMember_CE21157A8B96212A42C82895A3F9E73D_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_CE21157A8B96212A42C82895A3F9E73D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_CE21157A8B96212A42C82895A3F9E73D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember_CE21157A8B96212A42C82895A3F9E73D" xlink:to="lab_us-gaap_TreasuryStockMember_CE21157A8B96212A42C82895A3F9E73D" xlink:type="arc" /> <link:label id="lab_us-gaap_ParentMember_442EEEDC190B367EA4C82895A3F96C7E_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember_442EEEDC190B367EA4C82895A3F96C7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Stockholders' Equity</link:label> <link:label id="lab_us-gaap_ParentMember_442EEEDC190B367EA4C82895A3F96C7E_label_en-US" xlink:label="lab_us-gaap_ParentMember_442EEEDC190B367EA4C82895A3F96C7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Parent [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_442EEEDC190B367EA4C82895A3F96C7E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember_442EEEDC190B367EA4C82895A3F96C7E" xlink:to="lab_us-gaap_ParentMember_442EEEDC190B367EA4C82895A3F96C7E" xlink:type="arc" /> <link:label id="lab_us-gaap_NoncontrollingInterestMember_5B7D8A1A4028D465D1252895A3F9EEA4_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember_5B7D8A1A4028D465D1252895A3F9EEA4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-controlling Interests</link:label> <link:label id="lab_us-gaap_NoncontrollingInterestMember_5B7D8A1A4028D465D1252895A3F9EEA4_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember_5B7D8A1A4028D465D1252895A3F9EEA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_5B7D8A1A4028D465D1252895A3F9EEA4" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember_5B7D8A1A4028D465D1252895A3F9EEA4" xlink:to="lab_us-gaap_NoncontrollingInterestMember_5B7D8A1A4028D465D1252895A3F9EEA4" xlink:type="arc" /> <link:label id="lab_us-gaap_SeriesGPreferredStockMember_296894607267ABC2AD362895A3F94631_verboseLabel_en-US" xlink:label="lab_us-gaap_SeriesGPreferredStockMember_296894607267ABC2AD362895A3F94631" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Series G</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_296894607267ABC2AD362895A3F94631" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesGPreferredStockMember_296894607267ABC2AD362895A3F94631" xlink:to="lab_us-gaap_SeriesGPreferredStockMember_296894607267ABC2AD362895A3F94631" xlink:type="arc" /> <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly activity:</link:label> <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:type="arc" /> <link:label id="lab_us-gaap_SharesOutstanding_803EC4B36C70C4B02F992895A3F94EAB_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_803EC4B36C70C4B02F992895A3F94EAB" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label> <link:label id="lab_us-gaap_SharesOutstanding_803EC4B36C70C4B02F992895A3F94EAB_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding_803EC4B36C70C4B02F992895A3F94EAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Outstanding</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_803EC4B36C70C4B02F992895A3F94EAB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_803EC4B36C70C4B02F992895A3F94EAB" xlink:to="lab_us-gaap_SharesOutstanding_803EC4B36C70C4B02F992895A3F94EAB" xlink:type="arc" /> <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_628A39389214D9730C222895A3F94227_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_628A39389214D9730C222895A3F94227" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_628A39389214D9730C222895A3F94227" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_628A39389214D9730C222895A3F94227" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_628A39389214D9730C222895A3F94227" xlink:type="arc" /> <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_8B2776DA4DD729949FD12895A3F9C70E_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_8B2776DA4DD729949FD12895A3F9C70E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative effect of accounting change</link:label> <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_8B2776DA4DD729949FD12895A3F9C70E_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_8B2776DA4DD729949FD12895A3F9C70E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_8B2776DA4DD729949FD12895A3F9C70E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_8B2776DA4DD729949FD12895A3F9C70E" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_8B2776DA4DD729949FD12895A3F9C70E" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F310BAB2588F7810DD212895A3F9D548_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F310BAB2588F7810DD212895A3F9D548" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss)</link:label> <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F310BAB2588F7810DD212895A3F9D548_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F310BAB2588F7810DD212895A3F9D548" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F310BAB2588F7810DD212895A3F9D548" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F310BAB2588F7810DD212895A3F9D548" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F310BAB2588F7810DD212895A3F9D548" xlink:type="arc" /> <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_E8498CFFBFB64790D4CD2895A3F9EE23_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_E8498CFFBFB64790D4CD2895A3F9EE23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions (in shares)</link:label> <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_E8498CFFBFB64790D4CD2895A3F9EE23_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_E8498CFFBFB64790D4CD2895A3F9EE23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_E8498CFFBFB64790D4CD2895A3F9EE23" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_E8498CFFBFB64790D4CD2895A3F9EE23" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_E8498CFFBFB64790D4CD2895A3F9EE23" xlink:type="arc" /> <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_7992495DEA81483892212895A3F9623C_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_7992495DEA81483892212895A3F9623C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions</link:label> <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_7992495DEA81483892212895A3F9623C_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_7992495DEA81483892212895A3F9623C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_7992495DEA81483892212895A3F9623C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_7992495DEA81483892212895A3F9623C" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_7992495DEA81483892212895A3F9623C" xlink:type="arc" /> <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_65780607ED47F56996122895A3F94E56_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_65780607ED47F56996122895A3F94E56" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation activity (in shares)</link:label> <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_65780607ED47F56996122895A3F94E56_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_65780607ED47F56996122895A3F94E56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_65780607ED47F56996122895A3F94E56" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_65780607ED47F56996122895A3F94E56" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_65780607ED47F56996122895A3F94E56" xlink:type="arc" /> <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9AFBEBE073142B85730D2895A3F96FCA_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9AFBEBE073142B85730D2895A3F96FCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation activity</link:label> <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9AFBEBE073142B85730D2895A3F96FCA_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9AFBEBE073142B85730D2895A3F96FCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9AFBEBE073142B85730D2895A3F96FCA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9AFBEBE073142B85730D2895A3F96FCA" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9AFBEBE073142B85730D2895A3F96FCA" xlink:type="arc" /> <link:label id="lab_pwr_ExchangeableSharesExchangedForCommonStock_E64BD00B8B6CFB6EFB9C2895A3F93D9F_terseLabel_en-US" xlink:label="lab_pwr_ExchangeableSharesExchangedForCommonStock_E64BD00B8B6CFB6EFB9C2895A3F93D9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exchange of exchangeable shares (in shares)</link:label> <link:label id="lab_pwr_ExchangeableSharesExchangedForCommonStock_E64BD00B8B6CFB6EFB9C2895A3F93D9F_label_en-US" xlink:label="lab_pwr_ExchangeableSharesExchangedForCommonStock_E64BD00B8B6CFB6EFB9C2895A3F93D9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exchangeable Shares Exchanged For Common Stock</link:label> <link:label id="lab_pwr_ExchangeableSharesExchangedForCommonStock_E64BD00B8B6CFB6EFB9C2895A3F93D9F_documentation_en-US" xlink:label="lab_pwr_ExchangeableSharesExchangedForCommonStock_E64BD00B8B6CFB6EFB9C2895A3F93D9F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Exchangeable shares exchanged for common stock.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesExchangedForCommonStock" xlink:label="loc_pwr_ExchangeableSharesExchangedForCommonStock_E64BD00B8B6CFB6EFB9C2895A3F93D9F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExchangeableSharesExchangedForCommonStock_E64BD00B8B6CFB6EFB9C2895A3F93D9F" xlink:to="lab_pwr_ExchangeableSharesExchangedForCommonStock_E64BD00B8B6CFB6EFB9C2895A3F93D9F" xlink:type="arc" /> <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ED40961E78437819CFBC2895A3F9136D_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ED40961E78437819CFBC2895A3F9136D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Retirement of preferred stock (in shares)</link:label> <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ED40961E78437819CFBC2895A3F9136D_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ED40961E78437819CFBC2895A3F9136D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ED40961E78437819CFBC2895A3F9136D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ED40961E78437819CFBC2895A3F9136D" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ED40961E78437819CFBC2895A3F9136D" xlink:type="arc" /> <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_A05BC236969AF05720652895A3F96CAC_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_A05BC236969AF05720652895A3F96CAC" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Common stock repurchases (in shares)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_A05BC236969AF05720652895A3F96CAC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired_A05BC236969AF05720652895A3F96CAC" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired_A05BC236969AF05720652895A3F96CAC" xlink:type="arc" /> <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_83254823B6CF950455122895A3F9C534_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_83254823B6CF950455122895A3F9C534" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Common stock repurchases</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_83254823B6CF950455122895A3F9C534" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_83254823B6CF950455122895A3F9C534" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_83254823B6CF950455122895A3F9C534" xlink:type="arc" /> <link:label id="lab_us-gaap_DividendsCash_557742227B23DB35D80F2895A3F9AE45_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCash_557742227B23DB35D80F2895A3F9AE45" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared</link:label> <link:label id="lab_us-gaap_DividendsCash_557742227B23DB35D80F2895A3F9AE45_label_en-US" xlink:label="lab_us-gaap_DividendsCash_557742227B23DB35D80F2895A3F9AE45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Cash</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCash" xlink:label="loc_us-gaap_DividendsCash_557742227B23DB35D80F2895A3F9AE45" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCash_557742227B23DB35D80F2895A3F9AE45" xlink:to="lab_us-gaap_DividendsCash_557742227B23DB35D80F2895A3F9AE45" xlink:type="arc" /> <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2D63A016E10175C2E7182895A3F9826B_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2D63A016E10175C2E7182895A3F9826B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Distributions to non-controlling interests</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2D63A016E10175C2E7182895A3F9826B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2D63A016E10175C2E7182895A3F9826B" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2D63A016E10175C2E7182895A3F9826B" xlink:type="arc" /> <link:label id="lab_us-gaap_MinorityInterestDecreaseFromRedemptions_4CA34F3192B0542491672895A3F9E572_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromRedemptions_4CA34F3192B0542491672895A3F9E572" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Buyout of a non-controlling interest</link:label> <link:label id="lab_us-gaap_MinorityInterestDecreaseFromRedemptions_4CA34F3192B0542491672895A3F9E572_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromRedemptions_4CA34F3192B0542491672895A3F9E572" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_4CA34F3192B0542491672895A3F9E572" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_4CA34F3192B0542491672895A3F9E572" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromRedemptions_4CA34F3192B0542491672895A3F9E572" xlink:type="arc" /> <link:label id="lab_us-gaap_SharesOutstanding_D34EDE7E3993D7C00B3B2895A3F9807D_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_D34EDE7E3993D7C00B3B2895A3F9807D" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_D34EDE7E3993D7C00B3B2895A3F9807D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_D34EDE7E3993D7C00B3B2895A3F9807D" xlink:to="lab_us-gaap_SharesOutstanding_D34EDE7E3993D7C00B3B2895A3F9807D" xlink:type="arc" /> <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0BFE159246318DBB33B72895A3F9E8F4_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0BFE159246318DBB33B72895A3F9E8F4" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0BFE159246318DBB33B72895A3F9E8F4" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0BFE159246318DBB33B72895A3F9E8F4" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0BFE159246318DBB33B72895A3F9E8F4" xlink:type="arc" /> <link:label id="lab_pwr_RestrictedStockUnitsToBeSettledInCashMember_028A1B18FB10F4231D20169D24B3D126_terseLabel_en-US" xlink:label="lab_pwr_RestrictedStockUnitsToBeSettledInCashMember_028A1B18FB10F4231D20169D24B3D126" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units to be Settled in Cash</link:label> <link:label id="lab_pwr_RestrictedStockUnitsToBeSettledInCashMember_028A1B18FB10F4231D20169D24B3D126_label_en-US" xlink:label="lab_pwr_RestrictedStockUnitsToBeSettledInCashMember_028A1B18FB10F4231D20169D24B3D126" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units To Be Settled In Cash [Member]</link:label> <link:label id="lab_pwr_RestrictedStockUnitsToBeSettledInCashMember_028A1B18FB10F4231D20169D24B3D126_documentation_en-US" xlink:label="lab_pwr_RestrictedStockUnitsToBeSettledInCashMember_028A1B18FB10F4231D20169D24B3D126" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Stock Units To Be Settled In Cash [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_RestrictedStockUnitsToBeSettledInCashMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_028A1B18FB10F4231D20169D24B3D126" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_028A1B18FB10F4231D20169D24B3D126" xlink:to="lab_pwr_RestrictedStockUnitsToBeSettledInCashMember_028A1B18FB10F4231D20169D24B3D126" xlink:type="arc" /> <link:label id="lab_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_796ED8817C6EB9DF082D169D24B42C2C_terseLabel_en-US" xlink:label="lab_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_796ED8817C6EB9DF082D169D24B42C2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount in cash received for each RSU is equal to the fair value of this number of Quanta common stock shares (in shares)</link:label> <link:label id="lab_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_796ED8817C6EB9DF082D169D24B42C2C_label_en-US" xlink:label="lab_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_796ED8817C6EB9DF082D169D24B42C2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amount In Cash Received For Each RSU Is Equal To Fair Value Of This Number Of Quanta Common Stock Shares</link:label> <link:label id="lab_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_796ED8817C6EB9DF082D169D24B42C2C_documentation_en-US" xlink:label="lab_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_796ED8817C6EB9DF082D169D24B42C2C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount in cash received for each RSU is equal to the fair value of this number of Quanta common stock shares.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares" xlink:label="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_796ED8817C6EB9DF082D169D24B42C2C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_796ED8817C6EB9DF082D169D24B42C2C" xlink:to="lab_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_796ED8817C6EB9DF082D169D24B42C2C" xlink:type="arc" /> <link:label id="lab_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label> <link:label id="lab_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:to="lab_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:type="arc" /> <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EF130CB5F487DB3E7879F95B41FF3205_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EF130CB5F487DB3E7879F95B41FF3205" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable Type [Axis]</link:label> <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EF130CB5F487DB3E7879F95B41FF3205_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EF130CB5F487DB3E7879F95B41FF3205" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable Type [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EF130CB5F487DB3E7879F95B41FF3205" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EF130CB5F487DB3E7879F95B41FF3205" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EF130CB5F487DB3E7879F95B41FF3205" xlink:type="arc" /> <link:label id="lab_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable [Domain]</link:label> <link:label id="lab_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B" xlink:to="lab_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B" xlink:type="arc" /> <link:label id="lab_pwr_PrePetitionReceivableMember_ED42C49D1C5C00352A8CF95B41FFA154_terseLabel_en-US" xlink:label="lab_pwr_PrePetitionReceivableMember_ED42C49D1C5C00352A8CF95B41FFA154" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-Petition Receivables</link:label> <link:label id="lab_pwr_PrePetitionReceivableMember_ED42C49D1C5C00352A8CF95B41FFA154_label_en-US" xlink:label="lab_pwr_PrePetitionReceivableMember_ED42C49D1C5C00352A8CF95B41FFA154" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-Petition Receivable [Member]</link:label> <link:label id="lab_pwr_PrePetitionReceivableMember_ED42C49D1C5C00352A8CF95B41FFA154_documentation_en-US" xlink:label="lab_pwr_PrePetitionReceivableMember_ED42C49D1C5C00352A8CF95B41FFA154" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pre-Petition Receivable [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_PrePetitionReceivableMember" xlink:label="loc_pwr_PrePetitionReceivableMember_ED42C49D1C5C00352A8CF95B41FFA154" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PrePetitionReceivableMember_ED42C49D1C5C00352A8CF95B41FFA154" xlink:to="lab_pwr_PrePetitionReceivableMember_ED42C49D1C5C00352A8CF95B41FFA154" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_AE784FC031BEB16D8E04F95B42052210_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember_AE784FC031BEB16D8E04F95B42052210" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Assets, Net</link:label> <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_AE784FC031BEB16D8E04F95B42052210_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember_AE784FC031BEB16D8E04F95B42052210" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Assets [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_AE784FC031BEB16D8E04F95B42052210" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember_AE784FC031BEB16D8E04F95B42052210" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember_AE784FC031BEB16D8E04F95B42052210" xlink:type="arc" /> <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_17D58DFE4498EF447036F95B420644AE_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_17D58DFE4498EF447036F95B420644AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label> <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_17D58DFE4498EF447036F95B420644AE_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_17D58DFE4498EF447036F95B420644AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_17D58DFE4498EF447036F95B420644AE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_17D58DFE4498EF447036F95B420644AE" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_17D58DFE4498EF447036F95B420644AE" xlink:type="arc" /> <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label> <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3" xlink:type="arc" /> <link:label id="lab_us-gaap_SalesRevenueNetMember_8AB2D8108C64A4325DA8F95B4206E59D_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_8AB2D8108C64A4325DA8F95B4206E59D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label> <link:label id="lab_us-gaap_SalesRevenueNetMember_8AB2D8108C64A4325DA8F95B4206E59D_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_8AB2D8108C64A4325DA8F95B4206E59D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Benchmark [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_8AB2D8108C64A4325DA8F95B4206E59D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember_8AB2D8108C64A4325DA8F95B4206E59D" xlink:to="lab_us-gaap_SalesRevenueNetMember_8AB2D8108C64A4325DA8F95B4206E59D" xlink:type="arc" /> <link:label id="lab_us-gaap_AccountsReceivableMember_92DB66C57E5827C45D5AF95B4207A486_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_92DB66C57E5827C45D5AF95B4207A486" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net Receivables</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_92DB66C57E5827C45D5AF95B4207A486" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember_92DB66C57E5827C45D5AF95B4207A486" xlink:to="lab_us-gaap_AccountsReceivableMember_92DB66C57E5827C45D5AF95B4207A486" xlink:type="arc" /> <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_527DBC9D879682D815B1F95B42073523_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_527DBC9D879682D815B1F95B42073523" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label> <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_527DBC9D879682D815B1F95B42073523_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_527DBC9D879682D815B1F95B42073523" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_527DBC9D879682D815B1F95B42073523" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_527DBC9D879682D815B1F95B42073523" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_527DBC9D879682D815B1F95B42073523" xlink:type="arc" /> <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label> <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F" xlink:type="arc" /> <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_BB3EB987349EE2B27ECDF95B4207DB1F_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_BB3EB987349EE2B27ECDF95B4207DB1F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk</link:label> <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_BB3EB987349EE2B27ECDF95B4207DB1F_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_BB3EB987349EE2B27ECDF95B4207DB1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_BB3EB987349EE2B27ECDF95B4207DB1F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember_BB3EB987349EE2B27ECDF95B4207DB1F" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember_BB3EB987349EE2B27ECDF95B4207DB1F" xlink:type="arc" /> <link:label id="lab_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label> <link:label id="lab_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:to="lab_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:type="arc" /> <link:label id="lab_us-gaap_AccountsReceivableNet_F0B6A72D1326132743EFF95B4208E736_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet_F0B6A72D1326132743EFF95B4208E736" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label> <link:label id="lab_us-gaap_AccountsReceivableNet_F0B6A72D1326132743EFF95B4208E736_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet_F0B6A72D1326132743EFF95B4208E736" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_F0B6A72D1326132743EFF95B4208E736" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNet_F0B6A72D1326132743EFF95B4208E736" xlink:to="lab_us-gaap_AccountsReceivableNet_F0B6A72D1326132743EFF95B4208E736" xlink:type="arc" /> <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_7B4E41C658BED8C25B66F95B42087527_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_7B4E41C658BED8C25B66F95B42087527" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current accounts receivable</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_7B4E41C658BED8C25B66F95B42087527" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_7B4E41C658BED8C25B66F95B42087527" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_7B4E41C658BED8C25B66F95B42087527" xlink:type="arc" /> <link:label id="lab_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_AD26FC32F9B3D04448AFF95B420805EA_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_AD26FC32F9B3D04448AFF95B420805EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from collection of pre-petition receivables</link:label> <link:label id="lab_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_AD26FC32F9B3D04448AFF95B420805EA_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_AD26FC32F9B3D04448AFF95B420805EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale and Collection of Receivables</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleAndCollectionOfReceivables" xlink:label="loc_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_AD26FC32F9B3D04448AFF95B420805EA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_AD26FC32F9B3D04448AFF95B420805EA" xlink:to="lab_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_AD26FC32F9B3D04448AFF95B420805EA" xlink:type="arc" /> <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_98D164EDA228AD4FABCAF95B42085F62_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_98D164EDA228AD4FABCAF95B42085F62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk percentage</link:label> <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_98D164EDA228AD4FABCAF95B42085F62_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_98D164EDA228AD4FABCAF95B42085F62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_98D164EDA228AD4FABCAF95B42085F62" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_98D164EDA228AD4FABCAF95B42085F62" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_98D164EDA228AD4FABCAF95B42085F62" xlink:type="arc" /> <link:label id="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue_38DF8295822ED3E87B4AF95B4208D7A2_terseLabel_en-US" xlink:label="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue_38DF8295822ED3E87B4AF95B4208D7A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of customers representing ten percent or more of revenue</link:label> <link:label id="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue_38DF8295822ED3E87B4AF95B4208D7A2_label_en-US" xlink:label="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue_38DF8295822ED3E87B4AF95B4208D7A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Customers Representing Ten Percent Or More Of Revenue</link:label> <link:label id="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue_38DF8295822ED3E87B4AF95B4208D7A2_documentation_en-US" xlink:label="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue_38DF8295822ED3E87B4AF95B4208D7A2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of customers representing 10% or more of revenues</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue" xlink:label="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue_38DF8295822ED3E87B4AF95B4208D7A2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue_38DF8295822ED3E87B4AF95B4208D7A2" xlink:to="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue_38DF8295822ED3E87B4AF95B4208D7A2" xlink:type="arc" /> <link:label id="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition_E1C1AD38FB770A6513DCF95B420984F8_terseLabel_en-US" xlink:label="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition_E1C1AD38FB770A6513DCF95B420984F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of customers representing ten percent or more of net receivable position</link:label> <link:label id="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition_E1C1AD38FB770A6513DCF95B420984F8_label_en-US" xlink:label="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition_E1C1AD38FB770A6513DCF95B420984F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Customers Representing Ten Percent Or More Of Net Receivable Position</link:label> <link:label id="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition_E1C1AD38FB770A6513DCF95B420984F8_documentation_en-US" xlink:label="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition_E1C1AD38FB770A6513DCF95B420984F8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Customers Representing Ten Percent Or More Of Net Receivable Position</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition" xlink:label="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition_E1C1AD38FB770A6513DCF95B420984F8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition_E1C1AD38FB770A6513DCF95B420984F8" xlink:to="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition_E1C1AD38FB770A6513DCF95B420984F8" xlink:type="arc" /> <link:label id="lab_us-gaap_CreditFacilityAxis_069A8BFB903A603C696922105EC5CC2B_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_069A8BFB903A603C696922105EC5CC2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label> <link:label id="lab_us-gaap_CreditFacilityAxis_069A8BFB903A603C696922105EC5CC2B_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_069A8BFB903A603C696922105EC5CC2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_069A8BFB903A603C696922105EC5CC2B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_069A8BFB903A603C696922105EC5CC2B" xlink:to="lab_us-gaap_CreditFacilityAxis_069A8BFB903A603C696922105EC5CC2B" xlink:type="arc" /> <link:label id="lab_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label> <link:label id="lab_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310" xlink:to="lab_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310" xlink:type="arc" /> <link:label id="lab_us-gaap_LetterOfCreditMember_4B387F3AC8B35FAC89532240A92294F9_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_4B387F3AC8B35FAC89532240A92294F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of Credit</link:label> <link:label id="lab_us-gaap_LetterOfCreditMember_4B387F3AC8B35FAC89532240A92294F9_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_4B387F3AC8B35FAC89532240A92294F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_4B387F3AC8B35FAC89532240A92294F9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_4B387F3AC8B35FAC89532240A92294F9" xlink:to="lab_us-gaap_LetterOfCreditMember_4B387F3AC8B35FAC89532240A92294F9" xlink:type="arc" /> <link:label id="lab_us-gaap_DebtInstrumentAxis_991334884EC2991BFD7F22105EC513D1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_991334884EC2991BFD7F22105EC513D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label> <link:label id="lab_us-gaap_DebtInstrumentAxis_991334884EC2991BFD7F22105EC513D1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_991334884EC2991BFD7F22105EC513D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_991334884EC2991BFD7F22105EC513D1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_991334884EC2991BFD7F22105EC513D1" xlink:to="lab_us-gaap_DebtInstrumentAxis_991334884EC2991BFD7F22105EC513D1" xlink:type="arc" /> <link:label id="lab_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label> <link:label id="lab_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527" xlink:type="arc" /> <link:label id="lab_pwr_SeniorSecuredCreditFacilityMember_B1796971D5BF296B6DE922105EC645CC_terseLabel_en-US" xlink:label="lab_pwr_SeniorSecuredCreditFacilityMember_B1796971D5BF296B6DE922105EC645CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Secured Credit Facility</link:label> <link:label id="lab_pwr_SeniorSecuredCreditFacilityMember_B1796971D5BF296B6DE922105EC645CC_label_en-US" xlink:label="lab_pwr_SeniorSecuredCreditFacilityMember_B1796971D5BF296B6DE922105EC645CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Secured Credit Facility [Member]</link:label> <link:label id="lab_pwr_SeniorSecuredCreditFacilityMember_B1796971D5BF296B6DE922105EC645CC_documentation_en-US" xlink:label="lab_pwr_SeniorSecuredCreditFacilityMember_B1796971D5BF296B6DE922105EC645CC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Secured Credit Facility [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_SeniorSecuredCreditFacilityMember" xlink:label="loc_pwr_SeniorSecuredCreditFacilityMember_B1796971D5BF296B6DE922105EC645CC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_SeniorSecuredCreditFacilityMember_B1796971D5BF296B6DE922105EC645CC" xlink:to="lab_pwr_SeniorSecuredCreditFacilityMember_B1796971D5BF296B6DE922105EC645CC" xlink:type="arc" /> <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_723AD444C72DC2660D7C22105EC6C62E_verboseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_723AD444C72DC2660D7C22105EC6C62E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Outstanding letters of credit and bank guarantees</link:label> <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_723AD444C72DC2660D7C22105EC6C62E_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_723AD444C72DC2660D7C22105EC6C62E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_723AD444C72DC2660D7C22105EC6C62E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_723AD444C72DC2660D7C22105EC6C62E" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_723AD444C72DC2660D7C22105EC6C62E" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_978E4C139C6462F1929E0098C54EA239_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9472537498E577A8DAE69E8750BC9F2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Vesting period for RSUs to be settled in cash</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9472537498E577A8DAE69E8750BC9F2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9472537498E577A8DAE69E8750BC9F2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9472537498E577A8DAE69E8750BC9F2" xlink:type="arc" /> <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_05E01676EFEA9D3EF86B0098C54E5F61_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_6880045314DB5A758A163054BE08FDA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation expense related to RSUs to be settled in cash</link:label> <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_05E01676EFEA9D3EF86B0098C54E5F61_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_6880045314DB5A758A163054BE08FDA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6880045314DB5A758A163054BE08FDA3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_6880045314DB5A758A163054BE08FDA3" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_6880045314DB5A758A163054BE08FDA3" xlink:type="arc" /> <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_5A0D666009551203B8E70098C54E216D_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_108B38ED3B245ED1B3110FAED8C1E8E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to settle liabilities under compensation plan</link:label> <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_5A0D666009551203B8E70098C54E216D_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_108B38ED3B245ED1B3110FAED8C1E8E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Cash Used to Settle Award</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_108B38ED3B245ED1B3110FAED8C1E8E4" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_108B38ED3B245ED1B3110FAED8C1E8E4" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_108B38ED3B245ED1B3110FAED8C1E8E4" xlink:type="arc" /> <link:label id="lab_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_4CB291AFAB04BEF7B3210098C54F8CBB_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_DBEDEAAC626A5802A22F93E46272DE1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities under compensation plan</link:label> <link:label id="lab_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_4CB291AFAB04BEF7B3210098C54F8CBB_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_DBEDEAAC626A5802A22F93E46272DE1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Share-based Arrangements, Liability, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:label="loc_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_DBEDEAAC626A5802A22F93E46272DE1D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_DBEDEAAC626A5802A22F93E46272DE1D" xlink:to="lab_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_DBEDEAAC626A5802A22F93E46272DE1D" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_D2852B3A4181BD444D3E0098C4B7E670_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_EB3CD94C2C4559DEB4C89F248A83918A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summarized Financial Information</link:label> <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_D2852B3A4181BD444D3E0098C4B7E670_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_EB3CD94C2C4559DEB4C89F248A83918A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_EB3CD94C2C4559DEB4C89F248A83918A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_EB3CD94C2C4559DEB4C89F248A83918A" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_EB3CD94C2C4559DEB4C89F248A83918A" xlink:type="arc" /> <link:label id="lab_pwr_TwoThousandAndElevenPlanMember_F9BC9F5144CA0CE6FEBF20D6B810F8B0_terseLabel_en-US" xlink:label="lab_pwr_TwoThousandAndElevenPlanMember_782C17C4DDC8502D98093067AE054F87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2011 Plan</link:label> <link:label id="lab_pwr_TwoThousandAndElevenPlanMember_F9BC9F5144CA0CE6FEBF20D6B810F8B0_label_en-US" xlink:label="lab_pwr_TwoThousandAndElevenPlanMember_782C17C4DDC8502D98093067AE054F87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Thousand And Eleven Plan [Member]</link:label> <link:label id="lab_pwr_TwoThousandAndElevenPlanMember_F9BC9F5144CA0CE6FEBF20D6B810F8B0_documentation_en-US" xlink:label="lab_pwr_TwoThousandAndElevenPlanMember_782C17C4DDC8502D98093067AE054F87" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Thousand And Eleven Plan [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_TwoThousandAndElevenPlanMember" xlink:label="loc_pwr_TwoThousandAndElevenPlanMember_782C17C4DDC8502D98093067AE054F87" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_TwoThousandAndElevenPlanMember_782C17C4DDC8502D98093067AE054F87" xlink:to="lab_pwr_TwoThousandAndElevenPlanMember_782C17C4DDC8502D98093067AE054F87" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_62A1800837B64B2FF42520DA48DF88EE_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3E70AE8543A955F9B3961161AA802272" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate number of shares of common stock that may be issued (in shares)</link:label> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_62A1800837B64B2FF42520DA48DF88EE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3E70AE8543A955F9B3961161AA802272" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3E70AE8543A955F9B3961161AA802272" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3E70AE8543A955F9B3961161AA802272" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3E70AE8543A955F9B3961161AA802272" xlink:type="arc" /> <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_2354A916F1F7EA43053016A40634BEDE_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation_2354A916F1F7EA43053016A40634BEDE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining performance obligation</link:label> <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_2354A916F1F7EA43053016A40634BEDE_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation_2354A916F1F7EA43053016A40634BEDE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_2354A916F1F7EA43053016A40634BEDE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_2354A916F1F7EA43053016A40634BEDE" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation_2354A916F1F7EA43053016A40634BEDE" xlink:type="arc" /> <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_C8FF7A06BEC522BA6A9C16A40634114E_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_C8FF7A06BEC522BA6A9C16A40634114E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label> <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_C8FF7A06BEC522BA6A9C16A40634114E_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_C8FF7A06BEC522BA6A9C16A40634114E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_C8FF7A06BEC522BA6A9C16A40634114E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_C8FF7A06BEC522BA6A9C16A40634114E" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_C8FF7A06BEC522BA6A9C16A40634114E" xlink:type="arc" /> <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_D3B6FD571135F025473516A40635103F_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_D3B6FD571135F025473516A40635103F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label> <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_D3B6FD571135F025473516A40635103F_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_D3B6FD571135F025473516A40635103F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_D3B6FD571135F025473516A40635103F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_D3B6FD571135F025473516A40635103F" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_D3B6FD571135F025473516A40635103F" xlink:type="arc" /> <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label> <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8" xlink:type="arc" /> <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_F833A3E99BFD986BFE5C16A4063557A9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_F833A3E99BFD986BFE5C16A4063557A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of remaining performance obligation expected to be recognized</link:label> <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_F833A3E99BFD986BFE5C16A4063557A9_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_F833A3E99BFD986BFE5C16A4063557A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_F833A3E99BFD986BFE5C16A4063557A9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_F833A3E99BFD986BFE5C16A4063557A9" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_F833A3E99BFD986BFE5C16A4063557A9" xlink:type="arc" /> <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_705F51A5FB68E0B963D416A40635B9D8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_705F51A5FB68E0B963D416A40635B9D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recognition period for remaining performance obligation</link:label> <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_705F51A5FB68E0B963D416A40635B9D8_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_705F51A5FB68E0B963D416A40635B9D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_705F51A5FB68E0B963D416A40635B9D8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_705F51A5FB68E0B963D416A40635B9D8" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_705F51A5FB68E0B963D416A40635B9D8" xlink:type="arc" /> <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_F60F4323BCCE6BD2DAAA3A778AEBFB93_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_F60F4323BCCE6BD2DAAA3A778AEBFB93" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_F60F4323BCCE6BD2DAAA3A778AEBFB93" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_F60F4323BCCE6BD2DAAA3A778AEBFB93" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_F60F4323BCCE6BD2DAAA3A778AEBFB93" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_04EBF096F274C62E30943A778AEC2C5D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember_04EBF096F274C62E30943A778AEC2C5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance and other non-current liabilities</link:label> <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_04EBF096F274C62E30943A778AEC2C5D_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember_04EBF096F274C62E30943A778AEC2C5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Liabilities [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_04EBF096F274C62E30943A778AEC2C5D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesMember_04EBF096F274C62E30943A778AEC2C5D" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesMember_04EBF096F274C62E30943A778AEC2C5D" xlink:type="arc" /> <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_F559ADF87B839FC302AF3AC7B6054495_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_F559ADF87B839FC302AF3AC7B6054495" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label> <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_F559ADF87B839FC302AF3AC7B6054495_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_F559ADF87B839FC302AF3AC7B6054495" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_F559ADF87B839FC302AF3AC7B6054495" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_F559ADF87B839FC302AF3AC7B6054495" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis_F559ADF87B839FC302AF3AC7B6054495" xlink:type="arc" /> <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label> <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532" xlink:type="arc" /> <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_148056308B853517C9F33AC82045280B_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_148056308B853517C9F33AC82045280B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recurring</link:label> <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_148056308B853517C9F33AC82045280B_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_148056308B853517C9F33AC82045280B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_148056308B853517C9F33AC82045280B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_148056308B853517C9F33AC82045280B" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_148056308B853517C9F33AC82045280B" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_30C3D0B5DE69C1B63C533AADDB015154_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_30C3D0B5DE69C1B63C533AADDB015154" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration liabilities, current</link:label> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_30C3D0B5DE69C1B63C533AADDB015154_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_30C3D0B5DE69C1B63C533AADDB015154" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_30C3D0B5DE69C1B63C533AADDB015154" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_30C3D0B5DE69C1B63C533AADDB015154" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_30C3D0B5DE69C1B63C533AADDB015154" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_C63B39FDEE4816012F233AAE9D47FBD5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_C63B39FDEE4816012F233AAE9D47FBD5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration liabilities, non-current</link:label> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_C63B39FDEE4816012F233AAE9D47FBD5_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_C63B39FDEE4816012F233AAE9D47FBD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Noncurrent</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_C63B39FDEE4816012F233AAE9D47FBD5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_C63B39FDEE4816012F233AAE9D47FBD5" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_C63B39FDEE4816012F233AAE9D47FBD5" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_F39BCB66121EA7EA750E3A778AEC6793_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_F39BCB66121EA7EA750E3A778AEC6793" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total contingent consideration liabilities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_F39BCB66121EA7EA750E3A778AEC6793" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_F39BCB66121EA7EA750E3A778AEC6793" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_F39BCB66121EA7EA750E3A778AEC6793" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_8933D1E865937BED6F5F0098C5A9B90E_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_6242F3BA371C5EAD8004906F696AA594" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label> <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_8933D1E865937BED6F5F0098C5A9B90E_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_6242F3BA371C5EAD8004906F696AA594" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_6242F3BA371C5EAD8004906F696AA594" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_6242F3BA371C5EAD8004906F696AA594" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_6242F3BA371C5EAD8004906F696AA594" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_B65B730041BAA744F17F0098C5AA383A_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_726A9ECC856E52E0B1DB0D839250CCDF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label> <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_B65B730041BAA744F17F0098C5AA383A_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_726A9ECC856E52E0B1DB0D839250CCDF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_726A9ECC856E52E0B1DB0D839250CCDF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_726A9ECC856E52E0B1DB0D839250CCDF" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_726A9ECC856E52E0B1DB0D839250CCDF" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_FC0463C0B7BC048ED7670098C5AA22CB_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_20F2B40CC4885BFBB924FA431D773209" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label> <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_FC0463C0B7BC048ED7670098C5AA22CB_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_20F2B40CC4885BFBB924FA431D773209" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_20F2B40CC4885BFBB924FA431D773209" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_20F2B40CC4885BFBB924FA431D773209" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_20F2B40CC4885BFBB924FA431D773209" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CB95C35B7DC2743200F10098C5AA27A3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F6A351D87D25511F8F3668FBC6FF0290" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label> <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CB95C35B7DC2743200F10098C5AA27A3_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F6A351D87D25511F8F3668FBC6FF0290" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F6A351D87D25511F8F3668FBC6FF0290" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F6A351D87D25511F8F3668FBC6FF0290" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F6A351D87D25511F8F3668FBC6FF0290" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_300EA60DAD67C77389D30098C5AA950A_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_82F3A84C066958109F1623FC6519A784" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label> <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_300EA60DAD67C77389D30098C5AA950A_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_82F3A84C066958109F1623FC6519A784" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_82F3A84C066958109F1623FC6519A784" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_82F3A84C066958109F1623FC6519A784" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_82F3A84C066958109F1623FC6519A784" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_C1E1CB5E17A0A42D88AB0098C5AB44F7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_EAA862A4EBBA58DB955E17FB0844E87F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label> <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_C1E1CB5E17A0A42D88AB0098C5AB44F7_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_EAA862A4EBBA58DB955E17FB0844E87F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_EAA862A4EBBA58DB955E17FB0844E87F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_EAA862A4EBBA58DB955E17FB0844E87F" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_EAA862A4EBBA58DB955E17FB0844E87F" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D8F77B2C1087522953B40098C5ABE3F8_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1CD05D58B06351969D092E2E943D6C46" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments</link:label> <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_D8F77B2C1087522953B40098C5ABE3F8_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1CD05D58B06351969D092E2E943D6C46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1CD05D58B06351969D092E2E943D6C46" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1CD05D58B06351969D092E2E943D6C46" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1CD05D58B06351969D092E2E943D6C46" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_1E70EA4F1B96006D56D20096C0FBD586_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_EA1ED20F70D151EAA7342B1B81B88218" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label> <link:label id="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_1E70EA4F1B96006D56D20096C0FBD586_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_EA1ED20F70D151EAA7342B1B81B88218" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Treasury Stock [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_EA1ED20F70D151EAA7342B1B81B88218" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_EA1ED20F70D151EAA7342B1B81B88218" xlink:to="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_EA1ED20F70D151EAA7342B1B81B88218" xlink:type="arc" /> <link:label id="lab_us-gaap_DividendsDeclaredTableTextBlock_DD2B8B9B994CEC8A0D850096C0FB0BCE_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsDeclaredTableTextBlock_3776D961982558A7A046BB6707DB051A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends</link:label> <link:label id="lab_us-gaap_DividendsDeclaredTableTextBlock_DD2B8B9B994CEC8A0D850096C0FB0BCE_label_en-US" xlink:label="lab_us-gaap_DividendsDeclaredTableTextBlock_3776D961982558A7A046BB6707DB051A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Declared [Table Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsDeclaredTableTextBlock" xlink:label="loc_us-gaap_DividendsDeclaredTableTextBlock_3776D961982558A7A046BB6707DB051A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsDeclaredTableTextBlock_3776D961982558A7A046BB6707DB051A" xlink:to="lab_us-gaap_DividendsDeclaredTableTextBlock_3776D961982558A7A046BB6707DB051A" xlink:type="arc" /> <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_40C4E81A696C2ADEC75F0098C543365F_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_7E52EED035A0588DB6C4FEE43F21CE23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label> <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_40C4E81A696C2ADEC75F0098C543365F_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_7E52EED035A0588DB6C4FEE43F21CE23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_7E52EED035A0588DB6C4FEE43F21CE23" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_7E52EED035A0588DB6C4FEE43F21CE23" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_7E52EED035A0588DB6C4FEE43F21CE23" xlink:type="arc" /> <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_CCE3D443D6B47402F8320098C89297E4_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_109334D85ED254B684B33F4E9D2AA4C6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Allowances on accounts receivable, current</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_109334D85ED254B684B33F4E9D2AA4C6" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_109334D85ED254B684B33F4E9D2AA4C6" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_109334D85ED254B684B33F4E9D2AA4C6" xlink:type="arc" /> <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_936FD15FEB4740AC7EC60098C892352A_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0F67C3F81FE2586F9DFED53945354BA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation on property and equipment</link:label> <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_936FD15FEB4740AC7EC60098C892352A_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0F67C3F81FE2586F9DFED53945354BA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0F67C3F81FE2586F9DFED53945354BA3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0F67C3F81FE2586F9DFED53945354BA3" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0F67C3F81FE2586F9DFED53945354BA3" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5E456CB7B82440F44CB50098C8924DFB_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8B23A0BE393951A8AC253968127CFD30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated amortization on other intangible assets</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8B23A0BE393951A8AC253968127CFD30" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8B23A0BE393951A8AC253968127CFD30" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8B23A0BE393951A8AC253968127CFD30" xlink:type="arc" /> <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_CF5D42C55A10D82670050098C89392FB_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_17282B6496625A2487A8ED3B93CD5E0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label> <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_CF5D42C55A10D82670050098C89392FB_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_17282B6496625A2487A8ED3B93CD5E0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_17282B6496625A2487A8ED3B93CD5E0D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_17282B6496625A2487A8ED3B93CD5E0D" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_17282B6496625A2487A8ED3B93CD5E0D" xlink:type="arc" /> <link:label id="lab_us-gaap_CommonStockSharesAuthorized_9280B6FC5B8C3BC201260098C893A48B_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_FB5067950D585B95B07D180BCD7F3E25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label> <link:label id="lab_us-gaap_CommonStockSharesAuthorized_9280B6FC5B8C3BC201260098C893A48B_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_FB5067950D585B95B07D180BCD7F3E25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_FB5067950D585B95B07D180BCD7F3E25" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_FB5067950D585B95B07D180BCD7F3E25" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_FB5067950D585B95B07D180BCD7F3E25" xlink:type="arc" /> <link:label id="lab_us-gaap_CommonStockNoParValue_F156F3DE83B1186FCE280098C893ECF5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue_4B1FD9727C0956F4967ACAD86159DD6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exchangeable shares, par value (in dollars per share)</link:label> <link:label id="lab_us-gaap_CommonStockNoParValue_F156F3DE83B1186FCE280098C893ECF5_label_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue_4B1FD9727C0956F4967ACAD86159DD6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, No Par Value</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaap_CommonStockNoParValue_4B1FD9727C0956F4967ACAD86159DD6C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockNoParValue_4B1FD9727C0956F4967ACAD86159DD6C" xlink:to="lab_us-gaap_CommonStockNoParValue_4B1FD9727C0956F4967ACAD86159DD6C" xlink:type="arc" /> <link:label id="lab_us-gaap_CommonStockSharesIssued_E41ECFE4D2E7142F34E90098C893A481_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_D03148F857A35908B956ADD547FA9155" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label> <link:label id="lab_us-gaap_CommonStockSharesIssued_E41ECFE4D2E7142F34E90098C893A481_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_D03148F857A35908B956ADD547FA9155" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_D03148F857A35908B956ADD547FA9155" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_D03148F857A35908B956ADD547FA9155" xlink:to="lab_us-gaap_CommonStockSharesIssued_D03148F857A35908B956ADD547FA9155" xlink:type="arc" /> <link:label id="lab_us-gaap_CommonStockSharesOutstanding_F4FBD40A7D95B4DF01620098C8932A32_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_813CA66EF0DB5962ADE8FDA521592774" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label> <link:label id="lab_us-gaap_CommonStockSharesOutstanding_F4FBD40A7D95B4DF01620098C8932A32_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_813CA66EF0DB5962ADE8FDA521592774" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_813CA66EF0DB5962ADE8FDA521592774" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_813CA66EF0DB5962ADE8FDA521592774" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_813CA66EF0DB5962ADE8FDA521592774" xlink:type="arc" /> <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_DB219A51A3ED4B3995D30098C894A1D1_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_E0E3638964645CE9AAF900534BE57E95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label> <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_DB219A51A3ED4B3995D30098C894A1D1_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_E0E3638964645CE9AAF900534BE57E95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_E0E3638964645CE9AAF900534BE57E95" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_E0E3638964645CE9AAF900534BE57E95" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_E0E3638964645CE9AAF900534BE57E95" xlink:type="arc" /> <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_5EDC9C7D14B38F6A84A50098C894ACEA_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_2F7F75983ABC54AF8ACC06500529772C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label> <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_5EDC9C7D14B38F6A84A50098C894ACEA_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_2F7F75983ABC54AF8ACC06500529772C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_2F7F75983ABC54AF8ACC06500529772C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_2F7F75983ABC54AF8ACC06500529772C" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_2F7F75983ABC54AF8ACC06500529772C" xlink:type="arc" /> <link:label id="lab_us-gaap_PreferredStockSharesIssued_04783D33738C08A4598E0098C8944678_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_8121C86BEB0251D191A0BF20FC0B5AC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label> <link:label id="lab_us-gaap_PreferredStockSharesIssued_04783D33738C08A4598E0098C8944678_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_8121C86BEB0251D191A0BF20FC0B5AC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_8121C86BEB0251D191A0BF20FC0B5AC9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_8121C86BEB0251D191A0BF20FC0B5AC9" xlink:to="lab_us-gaap_PreferredStockSharesIssued_8121C86BEB0251D191A0BF20FC0B5AC9" xlink:type="arc" /> <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_575E74D8392B5FAACC860098C894B9F6_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_99FC81539B415958AD168074608B56D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label> <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_575E74D8392B5FAACC860098C894B9F6_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_99FC81539B415958AD168074608B56D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_99FC81539B415958AD168074608B56D4" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_99FC81539B415958AD168074608B56D4" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_99FC81539B415958AD168074608B56D4" xlink:type="arc" /> <link:label id="lab_us-gaap_TreasuryStockShares_D20F664CD12C91AFD3F50098C8947770_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_B073F5795B0D5D4A8D0D538A140AF404" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, common shares (in shares)</link:label> <link:label id="lab_us-gaap_TreasuryStockShares_D20F664CD12C91AFD3F50098C8947770_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_B073F5795B0D5D4A8D0D538A140AF404" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_B073F5795B0D5D4A8D0D538A140AF404" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_B073F5795B0D5D4A8D0D538A140AF404" xlink:to="lab_us-gaap_TreasuryStockShares_B073F5795B0D5D4A8D0D538A140AF404" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2469248DB03B5CF84A9B0098C6A047CF_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_CCC9950D5F9952F1AB854ABA5108AC58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remainder of 2019</link:label> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2469248DB03B5CF84A9B0098C6A047CF_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_CCC9950D5F9952F1AB854ABA5108AC58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_CCC9950D5F9952F1AB854ABA5108AC58" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_CCC9950D5F9952F1AB854ABA5108AC58" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_CCC9950D5F9952F1AB854ABA5108AC58" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_ED08278FA2C62C9397030098C6A02E2A_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8656B9C6F2B35775879FC9514B03EF22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_ED08278FA2C62C9397030098C6A02E2A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8656B9C6F2B35775879FC9514B03EF22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8656B9C6F2B35775879FC9514B03EF22" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8656B9C6F2B35775879FC9514B03EF22" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8656B9C6F2B35775879FC9514B03EF22" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_221D865743A398B7AB630098C6A0932A_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08AFE41F2F065F69AA0CE13212149608" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_221D865743A398B7AB630098C6A0932A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08AFE41F2F065F69AA0CE13212149608" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08AFE41F2F065F69AA0CE13212149608" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08AFE41F2F065F69AA0CE13212149608" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08AFE41F2F065F69AA0CE13212149608" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_EFF1BAA57FF5799994F90098C6A16D7D_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_F86E9348949B58AABB4C784A3565ADAE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_EFF1BAA57FF5799994F90098C6A16D7D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_F86E9348949B58AABB4C784A3565ADAE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_F86E9348949B58AABB4C784A3565ADAE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_F86E9348949B58AABB4C784A3565ADAE" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_F86E9348949B58AABB4C784A3565ADAE" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_04C766074B87368792B00098C6A18992_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8ED40EE929405C6D9B2292DB37DBEE17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_04C766074B87368792B00098C6A18992_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8ED40EE929405C6D9B2292DB37DBEE17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8ED40EE929405C6D9B2292DB37DBEE17" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8ED40EE929405C6D9B2292DB37DBEE17" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8ED40EE929405C6D9B2292DB37DBEE17" xlink:type="arc" /> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1B842855278006882BDD0098C6A1D29D_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_F3570E6476875F13854BC988024D8B6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label> <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1B842855278006882BDD0098C6A1D29D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_F3570E6476875F13854BC988024D8B6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_F3570E6476875F13854BC988024D8B6C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_F3570E6476875F13854BC988024D8B6C" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_F3570E6476875F13854BC988024D8B6C" xlink:type="arc" /> <link:label id="lab_us-gaap_IndemnificationGuaranteeMember_F331A50331E9228C88300098C4C36743_terseLabel_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember_5FCA8B513ECA548982F5B45D83735CEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indemnification Agreement</link:label> <link:label id="lab_us-gaap_IndemnificationGuaranteeMember_F331A50331E9228C88300098C4C36743_label_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember_5FCA8B513ECA548982F5B45D83735CEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indemnification Agreement [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndemnificationGuaranteeMember" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_5FCA8B513ECA548982F5B45D83735CEE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndemnificationGuaranteeMember_5FCA8B513ECA548982F5B45D83735CEE" xlink:to="lab_us-gaap_IndemnificationGuaranteeMember_5FCA8B513ECA548982F5B45D83735CEE" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_B3C83A897E92D6B4E86C0098C4C33921_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_0EC766872F69528EA8F1D6E626621DED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-acquisition estimate of tax obligations</link:label> <link:label id="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_B3C83A897E92D6B4E86C0098C4C33921_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_0EC766872F69528EA8F1D6E626621DED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Indemnification Assets, Amount as of Acquisition Date</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_0EC766872F69528EA8F1D6E626621DED" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_0EC766872F69528EA8F1D6E626621DED" xlink:to="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_0EC766872F69528EA8F1D6E626621DED" xlink:type="arc" /> <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_7CD3C2C926C41963131F0098C4C30905_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_3F677F8E06B05A1F9D2151DA4262554C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-acquisition estimate of indemnification asset</link:label> <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_7CD3C2C926C41963131F0098C4C30905_label_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_3F677F8E06B05A1F9D2151DA4262554C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Payroll Taxes</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_3F677F8E06B05A1F9D2151DA4262554C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_3F677F8E06B05A1F9D2151DA4262554C" xlink:to="lab_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_3F677F8E06B05A1F9D2151DA4262554C" xlink:type="arc" /> <link:label id="lab_us-gaap_SeriesFPreferredStockMember_5B25D03AF6E034E3587CF8FE959ED001_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesFPreferredStockMember_5B25D03AF6E034E3587CF8FE959ED001" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series F Preferred Stock</link:label> <link:label id="lab_us-gaap_SeriesFPreferredStockMember_5B25D03AF6E034E3587CF8FE959ED001_label_en-US" xlink:label="lab_us-gaap_SeriesFPreferredStockMember_5B25D03AF6E034E3587CF8FE959ED001" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series F Preferred Stock [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesFPreferredStockMember" xlink:label="loc_us-gaap_SeriesFPreferredStockMember_5B25D03AF6E034E3587CF8FE959ED001" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesFPreferredStockMember_5B25D03AF6E034E3587CF8FE959ED001" xlink:to="lab_us-gaap_SeriesFPreferredStockMember_5B25D03AF6E034E3587CF8FE959ED001" xlink:type="arc" /> <link:label id="lab_pwr_ExchangeableSharesForCommonStockMember_EA63646A173C235F3C59F8FE959FB8E7_verboseLabel_en-US" xlink:label="lab_pwr_ExchangeableSharesForCommonStockMember_EA63646A173C235F3C59F8FE959FB8E7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Exchangeable Shares For Common Stock</link:label> <link:label id="lab_pwr_ExchangeableSharesForCommonStockMember_EA63646A173C235F3C59F8FE959FB8E7_label_en-US" xlink:label="lab_pwr_ExchangeableSharesForCommonStockMember_EA63646A173C235F3C59F8FE959FB8E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exchangeable Shares for Common Stock [Member]</link:label> <link:label id="lab_pwr_ExchangeableSharesForCommonStockMember_EA63646A173C235F3C59F8FE959FB8E7_documentation_en-US" xlink:label="lab_pwr_ExchangeableSharesForCommonStockMember_EA63646A173C235F3C59F8FE959FB8E7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">In connection with certain Canadian acquisitions, the former owners of the acquired companies received exchangeable shares of certain Canadian subsidiaries of Quanta, which may be exchanged at the option of the holders for Quanta common stock on a one-for-one basis. The holders of exchangeable shares can make an exchange only once in any calendar quarter and must exchange a minimum of either 50,000 shares or, if less, the total number of remaining exchangeable shares registered in the name of the holder making the request.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesForCommonStockMember" xlink:label="loc_pwr_ExchangeableSharesForCommonStockMember_EA63646A173C235F3C59F8FE959FB8E7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExchangeableSharesForCommonStockMember_EA63646A173C235F3C59F8FE959FB8E7" xlink:to="lab_pwr_ExchangeableSharesForCommonStockMember_EA63646A173C235F3C59F8FE959FB8E7" xlink:type="arc" /> <link:label id="lab_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_AAA8F0AF1C9CBA24267EF8FE95A0C05D_terseLabel_en-US" xlink:label="lab_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_AAA8F0AF1C9CBA24267EF8FE95A0C05D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of business acquisitions having issuances of preferred stock</link:label> <link:label id="lab_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_AAA8F0AF1C9CBA24267EF8FE95A0C05D_label_en-US" xlink:label="lab_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_AAA8F0AF1C9CBA24267EF8FE95A0C05D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Businesses Acquired With Preferred Stock Issued To Voting Trusts</link:label> <link:label id="lab_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_AAA8F0AF1C9CBA24267EF8FE95A0C05D_documentation_en-US" xlink:label="lab_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_AAA8F0AF1C9CBA24267EF8FE95A0C05D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Businesses Acquired With Preferred Stock Issued To Voting Trusts</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts" xlink:label="loc_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_AAA8F0AF1C9CBA24267EF8FE95A0C05D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_AAA8F0AF1C9CBA24267EF8FE95A0C05D" xlink:to="lab_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_AAA8F0AF1C9CBA24267EF8FE95A0C05D" xlink:type="arc" /> <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_2BC7E901F0B2DFE6023BF8FE95A10772_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1_2BC7E901F0B2DFE6023BF8FE95A10772" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exchangeable shares exchanged for common stock (in shares)</link:label> <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_2BC7E901F0B2DFE6023BF8FE95A10772_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1_2BC7E901F0B2DFE6023BF8FE95A10772" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Shares Converted</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_2BC7E901F0B2DFE6023BF8FE95A10772" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesConverted1_2BC7E901F0B2DFE6023BF8FE95A10772" xlink:to="lab_us-gaap_ConversionOfStockSharesConverted1_2BC7E901F0B2DFE6023BF8FE95A10772" xlink:type="arc" /> <link:label id="lab_us-gaap_GeographicDistributionAxis_A58BF48D5EF0C32A8D800098C4AB6047_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionAxis_257F08F0D0EF5027B342074154600667" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographic Distribution [Axis]</link:label> <link:label id="lab_us-gaap_GeographicDistributionAxis_A58BF48D5EF0C32A8D800098C4AB6047_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionAxis_257F08F0D0EF5027B342074154600667" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Distribution [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionAxis" xlink:label="loc_us-gaap_GeographicDistributionAxis_257F08F0D0EF5027B342074154600667" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionAxis_257F08F0D0EF5027B342074154600667" xlink:to="lab_us-gaap_GeographicDistributionAxis_257F08F0D0EF5027B342074154600667" xlink:type="arc" /> <link:label id="lab_us-gaap_GeographicDistributionDomain_D5099F30A17743FC5A480098C4ACBFDE_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomain_1F4143A1E0295FD19FBFC75DF15BCB07" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographic Distribution [Domain]</link:label> <link:label id="lab_us-gaap_GeographicDistributionDomain_D5099F30A17743FC5A480098C4ACBFDE_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomain_1F4143A1E0295FD19FBFC75DF15BCB07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Distribution [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaap_GeographicDistributionDomain_1F4143A1E0295FD19FBFC75DF15BCB07" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionDomain_1F4143A1E0295FD19FBFC75DF15BCB07" xlink:to="lab_us-gaap_GeographicDistributionDomain_1F4143A1E0295FD19FBFC75DF15BCB07" xlink:type="arc" /> <link:label id="lab_us-gaap_GeographicDistributionForeignMember_FA66189F62A9715CBF510098C4ACFACA_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionForeignMember_572AD3326AE5588785D260E420FB7608" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Operations</link:label> <link:label id="lab_us-gaap_GeographicDistributionForeignMember_FA66189F62A9715CBF510098C4ACFACA_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionForeignMember_572AD3326AE5588785D260E420FB7608" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Distribution, Foreign [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionForeignMember" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_572AD3326AE5588785D260E420FB7608" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionForeignMember_572AD3326AE5588785D260E420FB7608" xlink:to="lab_us-gaap_GeographicDistributionForeignMember_572AD3326AE5588785D260E420FB7608" xlink:type="arc" /> <link:label id="lab_srt_StatementGeographicalAxis_AF9FF57BEFB70A7D4A420098C4AC554E_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_A831F0EEC0E350888173790EB9E8BE77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label> <link:label id="lab_srt_StatementGeographicalAxis_AF9FF57BEFB70A7D4A420098C4AC554E_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_A831F0EEC0E350888173790EB9E8BE77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_A831F0EEC0E350888173790EB9E8BE77" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_A831F0EEC0E350888173790EB9E8BE77" xlink:to="lab_srt_StatementGeographicalAxis_A831F0EEC0E350888173790EB9E8BE77" xlink:type="arc" /> <link:label id="lab_srt_SegmentGeographicalDomain_CB77DA89E622B1A1A2AC0098C4AC52DA_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_D1506FBEC7975D91BCDC2DD1B2BA2C0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label> <link:label id="lab_srt_SegmentGeographicalDomain_CB77DA89E622B1A1A2AC0098C4AC52DA_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_D1506FBEC7975D91BCDC2DD1B2BA2C0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_D1506FBEC7975D91BCDC2DD1B2BA2C0E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_D1506FBEC7975D91BCDC2DD1B2BA2C0E" xlink:to="lab_srt_SegmentGeographicalDomain_D1506FBEC7975D91BCDC2DD1B2BA2C0E" xlink:type="arc" /> <link:label id="lab_country_CA_F9D745166700AAED7BF70098C4AD1044_terseLabel_en-US" xlink:label="lab_country_CA_B8B060C9E5915D6E9D7149500A465C01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada</link:label> <link:label id="lab_country_CA_F9D745166700AAED7BF70098C4AD1044_label_en-US" xlink:label="lab_country_CA_B8B060C9E5915D6E9D7149500A465C01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CANADA</link:label> <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_B8B060C9E5915D6E9D7149500A465C01" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA_B8B060C9E5915D6E9D7149500A465C01" xlink:to="lab_country_CA_B8B060C9E5915D6E9D7149500A465C01" xlink:type="arc" /> <link:label id="lab_pwr_PercentageOfForeignRevenue_165E6E5CC0CCC52D98E10098C4AEB098_terseLabel_en-US" xlink:label="lab_pwr_PercentageOfForeignRevenue_B74A9A5E71BE5D04AA850BA9ACE301E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of foreign revenues</link:label> <link:label id="lab_pwr_PercentageOfForeignRevenue_165E6E5CC0CCC52D98E10098C4AEB098_label_en-US" xlink:label="lab_pwr_PercentageOfForeignRevenue_B74A9A5E71BE5D04AA850BA9ACE301E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Foreign Revenue</link:label> <link:label id="lab_pwr_PercentageOfForeignRevenue_165E6E5CC0CCC52D98E10098C4AEB098_documentation_en-US" xlink:label="lab_pwr_PercentageOfForeignRevenue_B74A9A5E71BE5D04AA850BA9ACE301E0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of foreign revenue.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_PercentageOfForeignRevenue" xlink:label="loc_pwr_PercentageOfForeignRevenue_B74A9A5E71BE5D04AA850BA9ACE301E0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PercentageOfForeignRevenue_B74A9A5E71BE5D04AA850BA9ACE301E0" xlink:to="lab_pwr_PercentageOfForeignRevenue_B74A9A5E71BE5D04AA850BA9ACE301E0" xlink:type="arc" /> <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_DC66C473E4C19138CFE30098C4AEECE5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_88CBC63F58A75C5AABDAA2F6B5E03D58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_88CBC63F58A75C5AABDAA2F6B5E03D58" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_88CBC63F58A75C5AABDAA2F6B5E03D58" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_88CBC63F58A75C5AABDAA2F6B5E03D58" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_F048C15EF34778D0EE1D0098C6CF45BB_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_111A7A7157455763BE28659273D25D10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label> <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_F048C15EF34778D0EE1D0098C6CF45BB_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_111A7A7157455763BE28659273D25D10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_111A7A7157455763BE28659273D25D10" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_111A7A7157455763BE28659273D25D10" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_111A7A7157455763BE28659273D25D10" xlink:type="arc" /> <link:label id="lab_pwr_ElectricPowerInfrastructureServicesMember_34EC92E335444E40D0DF0098C6D11A1A_verboseLabel_en-US" xlink:label="lab_pwr_ElectricPowerInfrastructureServicesMember_D860DAF6500E50049B0B80077CB1812D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Electric Power Infrastructure Services Division</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ElectricPowerInfrastructureServicesMember" xlink:label="loc_pwr_ElectricPowerInfrastructureServicesMember_D860DAF6500E50049B0B80077CB1812D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ElectricPowerInfrastructureServicesMember_D860DAF6500E50049B0B80077CB1812D" xlink:to="lab_pwr_ElectricPowerInfrastructureServicesMember_D860DAF6500E50049B0B80077CB1812D" xlink:type="arc" /> <link:label id="lab_us-gaap_GoodwillLineItems_2ACB63E6039330CA45310098C6D11975_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_21577CCA2E5855FCAEB9A1B09B9DA40B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label> <link:label id="lab_us-gaap_GoodwillLineItems_2ACB63E6039330CA45310098C6D11975_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_21577CCA2E5855FCAEB9A1B09B9DA40B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_21577CCA2E5855FCAEB9A1B09B9DA40B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_21577CCA2E5855FCAEB9A1B09B9DA40B" xlink:to="lab_us-gaap_GoodwillLineItems_21577CCA2E5855FCAEB9A1B09B9DA40B" xlink:type="arc" /> <link:label id="lab_us-gaap_GoodwillRollForward_CE32ED363E72C09D6DA10098C6D168CD_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label> <link:label id="lab_us-gaap_GoodwillRollForward_CE32ED363E72C09D6DA10098C6D168CD_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="lab_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:type="arc" /> <link:label id="lab_us-gaap_GoodwillGross_6D9F725574DB9D7B7E960098C6D2AF44_periodStartLabel_en-US" xlink:label="lab_us-gaap_GoodwillGross_D0352E5212775AC79A7735258E2DC9DF" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill gross, beginning balance</link:label> <link:label id="lab_us-gaap_GoodwillGross_6D9F725574DB9D7B7E960098C6D2AF44_label_en-US" xlink:label="lab_us-gaap_GoodwillGross_D0352E5212775AC79A7735258E2DC9DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Gross</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_D0352E5212775AC79A7735258E2DC9DF" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillGross_D0352E5212775AC79A7735258E2DC9DF" xlink:to="lab_us-gaap_GoodwillGross_D0352E5212775AC79A7735258E2DC9DF" xlink:type="arc" /> <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_02776048E90F33247E650098C6D2101A_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_503C0EB9D5505E48B72BFCC1E4FC48DD" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xml:lang="en-US">Accumulated impairment, beginning balance</link:label> <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_02776048E90F33247E650098C6D2101A_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_503C0EB9D5505E48B72BFCC1E4FC48DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_503C0EB9D5505E48B72BFCC1E4FC48DD" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_503C0EB9D5505E48B72BFCC1E4FC48DD" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_503C0EB9D5505E48B72BFCC1E4FC48DD" xlink:type="arc" /> <link:label id="lab_us-gaap_Goodwill_38ED6ABFC4E84E59D1BC0098C6D2C42F_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_1F44D25CC7955724949A9FC593B397A9" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill, beginning balance</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1F44D25CC7955724949A9FC593B397A9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_1F44D25CC7955724949A9FC593B397A9" xlink:to="lab_us-gaap_Goodwill_1F44D25CC7955724949A9FC593B397A9" xlink:type="arc" /> <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_87B87816FC4EFED804EC0098C6D36750_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_B649382BD87355E1ADD287098A3D8D92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase price allocation adjustments</link:label> <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_87B87816FC4EFED804EC0098C6D36750_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_B649382BD87355E1ADD287098A3D8D92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_B649382BD87355E1ADD287098A3D8D92" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_B649382BD87355E1ADD287098A3D8D92" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_B649382BD87355E1ADD287098A3D8D92" xlink:type="arc" /> <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_00C46B484A1B95B090BE0098C6D36BD2_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2C4551B2B5ED56D49365DEA6C2F774E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label> <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_00C46B484A1B95B090BE0098C6D36BD2_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2C4551B2B5ED56D49365DEA6C2F774E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2C4551B2B5ED56D49365DEA6C2F774E2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2C4551B2B5ED56D49365DEA6C2F774E2" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2C4551B2B5ED56D49365DEA6C2F774E2" xlink:type="arc" /> <link:label id="lab_us-gaap_GoodwillGross_C2B77E6A64DE712B626C0098C6D35663_periodEndLabel_en-US" xlink:label="lab_us-gaap_GoodwillGross_F4AF332A3EBF50B1BB4235EFC7216507" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Goodwill gross, ending balance</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_F4AF332A3EBF50B1BB4235EFC7216507" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillGross_F4AF332A3EBF50B1BB4235EFC7216507" xlink:to="lab_us-gaap_GoodwillGross_F4AF332A3EBF50B1BB4235EFC7216507" xlink:type="arc" /> <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_8806A0EC1136D2F375BF0098C6D36228_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_821209B3615F58F098F88294D071B4EB" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xml:lang="en-US">Accumulated impairment, ending balance</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_821209B3615F58F098F88294D071B4EB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_821209B3615F58F098F88294D071B4EB" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_821209B3615F58F098F88294D071B4EB" xlink:type="arc" /> <link:label id="lab_us-gaap_Goodwill_605BC77EC59DBECA73280098C6D36014_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_0324B7966B855F7099C61EF0ECDCDB1F" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Goodwill, ending balance</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_0324B7966B855F7099C61EF0ECDCDB1F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_0324B7966B855F7099C61EF0ECDCDB1F" xlink:to="lab_us-gaap_Goodwill_0324B7966B855F7099C61EF0ECDCDB1F" xlink:type="arc" /> <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_12FB55495DBFC5C06C7A0098C4B92C2E_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_EB04410E2B7D5143ABD24AABD3FF21DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Information</link:label> <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_12FB55495DBFC5C06C7A0098C4B92C2E_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_EB04410E2B7D5143ABD24AABD3FF21DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_EB04410E2B7D5143ABD24AABD3FF21DE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_EB04410E2B7D5143ABD24AABD3FF21DE" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_EB04410E2B7D5143ABD24AABD3FF21DE" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7DF3EBFEB327A964CB9713327D7D09CA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7DF3EBFEB327A964CB9713327D7D09CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax provision:</link:label> <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7DF3EBFEB327A964CB9713327D7D09CA_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7DF3EBFEB327A964CB9713327D7D09CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7DF3EBFEB327A964CB9713327D7D09CA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7DF3EBFEB327A964CB9713327D7D09CA" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7DF3EBFEB327A964CB9713327D7D09CA" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_48BA29D61BE58191DC3113327D7DCF8B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_48BA29D61BE58191DC3113327D7DCF8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment, net of tax of $0, $0, $0 and $0</link:label> <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_48BA29D61BE58191DC3113327D7DCF8B_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_48BA29D61BE58191DC3113327D7DCF8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_48BA29D61BE58191DC3113327D7DCF8B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_48BA29D61BE58191DC3113327D7DCF8B" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_48BA29D61BE58191DC3113327D7DCF8B" xlink:type="arc" /> <link:label id="lab_pwr_OtherComprehensiveIncomeLossOtherNetofTax_EDF1F4891B24F6D3952113327D7EA7E0_terseLabel_en-US" xlink:label="lab_pwr_OtherComprehensiveIncomeLossOtherNetofTax_EDF1F4891B24F6D3952113327D7EA7E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, net of tax of $17, $0, $28 and $0</link:label> <link:label id="lab_pwr_OtherComprehensiveIncomeLossOtherNetofTax_EDF1F4891B24F6D3952113327D7EA7E0_label_en-US" xlink:label="lab_pwr_OtherComprehensiveIncomeLossOtherNetofTax_EDF1F4891B24F6D3952113327D7EA7E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Other, Net of Tax</link:label> <link:label id="lab_pwr_OtherComprehensiveIncomeLossOtherNetofTax_EDF1F4891B24F6D3952113327D7EA7E0_documentation_en-US" xlink:label="lab_pwr_OtherComprehensiveIncomeLossOtherNetofTax_EDF1F4891B24F6D3952113327D7EA7E0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Other, Net of Tax</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OtherComprehensiveIncomeLossOtherNetofTax" xlink:label="loc_pwr_OtherComprehensiveIncomeLossOtherNetofTax_EDF1F4891B24F6D3952113327D7EA7E0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OtherComprehensiveIncomeLossOtherNetofTax_EDF1F4891B24F6D3952113327D7EA7E0" xlink:to="lab_pwr_OtherComprehensiveIncomeLossOtherNetofTax_EDF1F4891B24F6D3952113327D7EA7E0" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_989998A3F567E1D6600313327D7E44AA_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_989998A3F567E1D6600313327D7E44AA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_989998A3F567E1D6600313327D7E44AA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_989998A3F567E1D6600313327D7E44AA" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_989998A3F567E1D6600313327D7E44AA" xlink:type="arc" /> <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_C2E675DFC8793334BE2013327D7E118E_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_C2E675DFC8793334BE2013327D7E118E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label> <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_C2E675DFC8793334BE2013327D7E118E_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_C2E675DFC8793334BE2013327D7E118E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_C2E675DFC8793334BE2013327D7E118E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_C2E675DFC8793334BE2013327D7E118E" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_C2E675DFC8793334BE2013327D7E118E" xlink:type="arc" /> <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7A321B713AE844D6A8ED13327D7E2BC5_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7A321B713AE844D6A8ED13327D7E2BC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: Comprehensive income attributable to non-controlling interests</link:label> <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7A321B713AE844D6A8ED13327D7E2BC5_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7A321B713AE844D6A8ED13327D7E2BC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7A321B713AE844D6A8ED13327D7E2BC5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7A321B713AE844D6A8ED13327D7E2BC5" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7A321B713AE844D6A8ED13327D7E2BC5" xlink:type="arc" /> <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_E43A07516B81B45D12A113327D7FD0E9_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_E43A07516B81B45D12A113327D7FD0E9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive income attributable to common stock</link:label> <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_E43A07516B81B45D12A113327D7FD0E9_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_E43A07516B81B45D12A113327D7FD0E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_E43A07516B81B45D12A113327D7FD0E9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_E43A07516B81B45D12A113327D7FD0E9" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_E43A07516B81B45D12A113327D7FD0E9" xlink:type="arc" /> <link:label id="lab_us-gaap_DebtDisclosureTextBlock_3676DED18D9487FB19DD0098C675667D_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_4D683B95FFFD597FA7F40FCC840E8CCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Obligations</link:label> <link:label id="lab_us-gaap_DebtDisclosureTextBlock_3676DED18D9487FB19DD0098C675667D_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_4D683B95FFFD597FA7F40FCC840E8CCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_4D683B95FFFD597FA7F40FCC840E8CCA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_4D683B95FFFD597FA7F40FCC840E8CCA" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_4D683B95FFFD597FA7F40FCC840E8CCA" xlink:type="arc" /> <link:label id="lab_pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract_212A8BAB924BF8841B560098C59E5A1A_terseLabel_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract_00DD7AACECA55DF2918BCC3EAD2E08B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining lease term (in years):</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract_212A8BAB924BF8841B560098C59E5A1A_label_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract_00DD7AACECA55DF2918BCC3EAD2E08B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Leases, Weighted Average Remaining Lease Term [Abstract]</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract_212A8BAB924BF8841B560098C59E5A1A_documentation_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract_00DD7AACECA55DF2918BCC3EAD2E08B2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Leases, Weighted Average Remaining Lease Term [Abstract]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract" xlink:label="loc_pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract_00DD7AACECA55DF2918BCC3EAD2E08B2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract_00DD7AACECA55DF2918BCC3EAD2E08B2" xlink:to="lab_pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract_00DD7AACECA55DF2918BCC3EAD2E08B2" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1DA7EF4A09B38DA9E7FB0098C59ECDD5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_C24B0E6AEA975FF6B06BC9A1E4551AE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases</link:label> <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1DA7EF4A09B38DA9E7FB0098C59ECDD5_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_C24B0E6AEA975FF6B06BC9A1E4551AE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_C24B0E6AEA975FF6B06BC9A1E4551AE6" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_C24B0E6AEA975FF6B06BC9A1E4551AE6" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_C24B0E6AEA975FF6B06BC9A1E4551AE6" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_3D5E5674A2A40048DDE70098C59F7654_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_4E8E4CFEB5E05B4C81A2AEB908DE553D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label> <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_3D5E5674A2A40048DDE70098C59F7654_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_4E8E4CFEB5E05B4C81A2AEB908DE553D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_4E8E4CFEB5E05B4C81A2AEB908DE553D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_4E8E4CFEB5E05B4C81A2AEB908DE553D" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_4E8E4CFEB5E05B4C81A2AEB908DE553D" xlink:type="arc" /> <link:label id="lab_pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract_36F0AEFC4005651B7FD20098C59F3329_terseLabel_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract_AFC89FC3802E518DAAFCD83BA7284441" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average discount rate:</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract_36F0AEFC4005651B7FD20098C59F3329_label_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract_AFC89FC3802E518DAAFCD83BA7284441" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Leases, Weighted Average Discount Rate [Abstract]</link:label> <link:label id="lab_pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract_36F0AEFC4005651B7FD20098C59F3329_documentation_en-US" xlink:label="lab_pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract_AFC89FC3802E518DAAFCD83BA7284441" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Leases, Weighted Average Discount Rate [Abstract]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract" xlink:label="loc_pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract_AFC89FC3802E518DAAFCD83BA7284441" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract_AFC89FC3802E518DAAFCD83BA7284441" xlink:to="lab_pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract_AFC89FC3802E518DAAFCD83BA7284441" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6A33C4BA82EEF79A5D720098C59F8BA9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_C4C6B98ED7B350B8ADF4CF35A4AD07E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases</link:label> <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6A33C4BA82EEF79A5D720098C59F8BA9_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_C4C6B98ED7B350B8ADF4CF35A4AD07E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_C4C6B98ED7B350B8ADF4CF35A4AD07E3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_C4C6B98ED7B350B8ADF4CF35A4AD07E3" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_C4C6B98ED7B350B8ADF4CF35A4AD07E3" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_0EB9A25667DB9DCF65690098C59F8DE7_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_CAB24EB680975BA0BBFD9CE4E879F467" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label> <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_0EB9A25667DB9DCF65690098C59F8DE7_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_CAB24EB680975BA0BBFD9CE4E879F467" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_CAB24EB680975BA0BBFD9CE4E879F467" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_CAB24EB680975BA0BBFD9CE4E879F467" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_CAB24EB680975BA0BBFD9CE4E879F467" xlink:type="arc" /> <link:label id="lab_us-gaap_ScheduleOfGuaranteeObligationsTable_341079DD5AB7A0EF1E6B0098C4CC7E4A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGuaranteeObligationsTable_E236C3C9B5FD5830BD0B67E67B779D2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Guarantor Obligations [Table]</link:label> <link:label id="lab_us-gaap_ScheduleOfGuaranteeObligationsTable_341079DD5AB7A0EF1E6B0098C4CC7E4A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGuaranteeObligationsTable_E236C3C9B5FD5830BD0B67E67B779D2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Guarantor Obligations [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_E236C3C9B5FD5830BD0B67E67B779D2C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_E236C3C9B5FD5830BD0B67E67B779D2C" xlink:to="lab_us-gaap_ScheduleOfGuaranteeObligationsTable_E236C3C9B5FD5830BD0B67E67B779D2C" xlink:type="arc" /> <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_F6F8BCCA9F0673C7B2630098C4CD494B_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis_1095F250C9C352D984BE963C1A53C66B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label> <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_F6F8BCCA9F0673C7B2630098C4CD494B_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis_1095F250C9C352D984BE963C1A53C66B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_1095F250C9C352D984BE963C1A53C66B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_1095F250C9C352D984BE963C1A53C66B" xlink:to="lab_us-gaap_GuaranteeObligationsByNatureAxis_1095F250C9C352D984BE963C1A53C66B" xlink:type="arc" /> <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_3D19A1C59C66532162CB0098C4CD0F5D_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain_706DAD1E4A5C55BC8D0A1F8209ECFDA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label> <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_3D19A1C59C66532162CB0098C4CD0F5D_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain_706DAD1E4A5C55BC8D0A1F8209ECFDA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_706DAD1E4A5C55BC8D0A1F8209ECFDA2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_706DAD1E4A5C55BC8D0A1F8209ECFDA2" xlink:to="lab_us-gaap_GuaranteeObligationsNatureDomain_706DAD1E4A5C55BC8D0A1F8209ECFDA2" xlink:type="arc" /> <link:label id="lab_us-gaap_PerformanceGuaranteeMember_493D2C7CD0F46FB766360098C4CD8FE1_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceGuaranteeMember_5AAC32F3C2D25A5EB87196C62346AE0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Bonds</link:label> <link:label id="lab_us-gaap_PerformanceGuaranteeMember_493D2C7CD0F46FB766360098C4CD8FE1_label_en-US" xlink:label="lab_us-gaap_PerformanceGuaranteeMember_5AAC32F3C2D25A5EB87196C62346AE0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Guarantee [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceGuaranteeMember" xlink:label="loc_us-gaap_PerformanceGuaranteeMember_5AAC32F3C2D25A5EB87196C62346AE0A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceGuaranteeMember_5AAC32F3C2D25A5EB87196C62346AE0A" xlink:to="lab_us-gaap_PerformanceGuaranteeMember_5AAC32F3C2D25A5EB87196C62346AE0A" xlink:type="arc" /> <link:label id="lab_pwr_EstimateMember_017EBDE9D4E071B2D40B0098C4CE44F1_terseLabel_en-US" xlink:label="lab_pwr_EstimateMember_C9ADE3D99F5C524CB5BA314479790D26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimate</link:label> <link:label id="lab_pwr_EstimateMember_017EBDE9D4E071B2D40B0098C4CE44F1_label_en-US" xlink:label="lab_pwr_EstimateMember_C9ADE3D99F5C524CB5BA314479790D26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate [Member]</link:label> <link:label id="lab_pwr_EstimateMember_017EBDE9D4E071B2D40B0098C4CE44F1_documentation_en-US" xlink:label="lab_pwr_EstimateMember_C9ADE3D99F5C524CB5BA314479790D26" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimate.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_EstimateMember" xlink:label="loc_pwr_EstimateMember_C9ADE3D99F5C524CB5BA314479790D26" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_EstimateMember_C9ADE3D99F5C524CB5BA314479790D26" xlink:to="lab_pwr_EstimateMember_C9ADE3D99F5C524CB5BA314479790D26" xlink:type="arc" /> <link:label id="lab_us-gaap_GuaranteeObligationsLineItems_073C9EB25AFBE023F55F0098C4CE51DE_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsLineItems_D61ED57B0BF056AC8EDF4AA31BD88C8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Guarantor Obligations [Line Items]</link:label> <link:label id="lab_us-gaap_GuaranteeObligationsLineItems_073C9EB25AFBE023F55F0098C4CE51DE_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsLineItems_D61ED57B0BF056AC8EDF4AA31BD88C8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantor Obligations [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GuaranteeObligationsLineItems" xlink:label="loc_us-gaap_GuaranteeObligationsLineItems_D61ED57B0BF056AC8EDF4AA31BD88C8F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_D61ED57B0BF056AC8EDF4AA31BD88C8F" xlink:to="lab_us-gaap_GuaranteeObligationsLineItems_D61ED57B0BF056AC8EDF4AA31BD88C8F" xlink:type="arc" /> <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_9476658505FE9540DD2E0098C4CE46D0_verboseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure_43A19E2A04085D5CAC8062A7DB6EBE66" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total amount of outstanding performance bonds</link:label> <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_9476658505FE9540DD2E0098C4CE46D0_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure_43A19E2A04085D5CAC8062A7DB6EBE66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantor Obligations, Maximum Exposure, Undiscounted</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_43A19E2A04085D5CAC8062A7DB6EBE66" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsMaximumExposure_43A19E2A04085D5CAC8062A7DB6EBE66" xlink:to="lab_us-gaap_GuaranteeObligationsMaximumExposure_43A19E2A04085D5CAC8062A7DB6EBE66" xlink:type="arc" /> <link:label id="lab_pwr_EstimatedCostsToCompleteBondedProjects_5FD0D5016BE88F7216B80098C4CF248A_terseLabel_en-US" xlink:label="lab_pwr_EstimatedCostsToCompleteBondedProjects_831B261B37BF56C9A9C75C9809102F3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated cost to complete bonded projects</link:label> <link:label id="lab_pwr_EstimatedCostsToCompleteBondedProjects_5FD0D5016BE88F7216B80098C4CF248A_label_en-US" xlink:label="lab_pwr_EstimatedCostsToCompleteBondedProjects_831B261B37BF56C9A9C75C9809102F3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated Costs To Complete Bonded Projects</link:label> <link:label id="lab_pwr_EstimatedCostsToCompleteBondedProjects_5FD0D5016BE88F7216B80098C4CF248A_documentation_en-US" xlink:label="lab_pwr_EstimatedCostsToCompleteBondedProjects_831B261B37BF56C9A9C75C9809102F3F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimated Costs To Complete Bonded Projects</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_EstimatedCostsToCompleteBondedProjects" xlink:label="loc_pwr_EstimatedCostsToCompleteBondedProjects_831B261B37BF56C9A9C75C9809102F3F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_EstimatedCostsToCompleteBondedProjects_831B261B37BF56C9A9C75C9809102F3F" xlink:to="lab_pwr_EstimatedCostsToCompleteBondedProjects_831B261B37BF56C9A9C75C9809102F3F" xlink:type="arc" /> <link:label id="lab_us-gaap_ShortTermBorrowings_D551B87DDB66B6775A850098C65E3B5E_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings_C0C944A1D9F05F6CA507B10DCF921D4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term debt</link:label> <link:label id="lab_us-gaap_ShortTermBorrowings_D551B87DDB66B6775A850098C65E3B5E_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings_C0C944A1D9F05F6CA507B10DCF921D4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_C0C944A1D9F05F6CA507B10DCF921D4B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings_C0C944A1D9F05F6CA507B10DCF921D4B" xlink:to="lab_us-gaap_ShortTermBorrowings_C0C944A1D9F05F6CA507B10DCF921D4B" xlink:type="arc" /> <link:label id="lab_us-gaap_LongTermDebtCurrent_ABAF268B5F9CBB3D67720098C65EAF27_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_2F9C5ECB782E50C6B674D7A8E17159EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current maturities of long-term debt</link:label> <link:label id="lab_us-gaap_LongTermDebtCurrent_ABAF268B5F9CBB3D67720098C65EAF27_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_2F9C5ECB782E50C6B674D7A8E17159EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Current Maturities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_2F9C5ECB782E50C6B674D7A8E17159EB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_2F9C5ECB782E50C6B674D7A8E17159EB" xlink:to="lab_us-gaap_LongTermDebtCurrent_2F9C5ECB782E50C6B674D7A8E17159EB" xlink:type="arc" /> <link:label id="lab_us-gaap_DebtCurrent_F9C715109D76E9B6DF1D0098C65F6923_totalLabel_en-US" xlink:label="lab_us-gaap_DebtCurrent_C252F381D5D95DDDAED38B71F479FD68" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Current maturities of long-term debt and short-term debt</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_C252F381D5D95DDDAED38B71F479FD68" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent_C252F381D5D95DDDAED38B71F479FD68" xlink:to="lab_us-gaap_DebtCurrent_C252F381D5D95DDDAED38B71F479FD68" xlink:type="arc" /> <link:label id="lab_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label> <link:label id="lab_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:to="lab_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:type="arc" /> <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_876C3DE6DD9B4494A47E2210608D30CC_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_876C3DE6DD9B4494A47E2210608D30CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility</link:label> <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_876C3DE6DD9B4494A47E2210608D30CC_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_876C3DE6DD9B4494A47E2210608D30CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_876C3DE6DD9B4494A47E2210608D30CC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_876C3DE6DD9B4494A47E2210608D30CC" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_876C3DE6DD9B4494A47E2210608D30CC" xlink:type="arc" /> <link:label id="lab_pwr_TermLoanMember_CBC66EFFB44D1EFF141C2210608DFE46_terseLabel_en-US" xlink:label="lab_pwr_TermLoanMember_CBC66EFFB44D1EFF141C2210608DFE46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan</link:label> <link:label id="lab_pwr_TermLoanMember_CBC66EFFB44D1EFF141C2210608DFE46_label_en-US" xlink:label="lab_pwr_TermLoanMember_CBC66EFFB44D1EFF141C2210608DFE46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan [Member]</link:label> <link:label id="lab_pwr_TermLoanMember_CBC66EFFB44D1EFF141C2210608DFE46_documentation_en-US" xlink:label="lab_pwr_TermLoanMember_CBC66EFFB44D1EFF141C2210608DFE46" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_TermLoanMember" xlink:label="loc_pwr_TermLoanMember_CBC66EFFB44D1EFF141C2210608DFE46" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_TermLoanMember_CBC66EFFB44D1EFF141C2210608DFE46" xlink:to="lab_pwr_TermLoanMember_CBC66EFFB44D1EFF141C2210608DFE46" xlink:type="arc" /> <link:label id="lab_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_372CA87211AFDDA8EEDB2210608E68B1_terseLabel_en-US" xlink:label="lab_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_372CA87211AFDDA8EEDB2210608E68B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Loans and Letters of Credit in Alternative Currencies</link:label> <link:label id="lab_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_372CA87211AFDDA8EEDB2210608E68B1_label_en-US" xlink:label="lab_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_372CA87211AFDDA8EEDB2210608E68B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Loans And Letter Of Credit In Alternative Currencies [Member]</link:label> <link:label id="lab_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_372CA87211AFDDA8EEDB2210608E68B1_documentation_en-US" xlink:label="lab_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_372CA87211AFDDA8EEDB2210608E68B1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving loans and letter of credit in alternative currencies.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember" xlink:label="loc_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_372CA87211AFDDA8EEDB2210608E68B1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_372CA87211AFDDA8EEDB2210608E68B1" xlink:to="lab_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_372CA87211AFDDA8EEDB2210608E68B1" xlink:type="arc" /> <link:label id="lab_pwr_SwingLinesLoanMember_CD2921524F9D9457296E2210608EF22E_terseLabel_en-US" xlink:label="lab_pwr_SwingLinesLoanMember_CD2921524F9D9457296E2210608EF22E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Swing Lines Loan</link:label> <link:label id="lab_pwr_SwingLinesLoanMember_CD2921524F9D9457296E2210608EF22E_label_en-US" xlink:label="lab_pwr_SwingLinesLoanMember_CD2921524F9D9457296E2210608EF22E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Swing Lines Loan [Member]</link:label> <link:label id="lab_pwr_SwingLinesLoanMember_CD2921524F9D9457296E2210608EF22E_documentation_en-US" xlink:label="lab_pwr_SwingLinesLoanMember_CD2921524F9D9457296E2210608EF22E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Swing Lines Loan [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_SwingLinesLoanMember" xlink:label="loc_pwr_SwingLinesLoanMember_CD2921524F9D9457296E2210608EF22E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_SwingLinesLoanMember_CD2921524F9D9457296E2210608EF22E" xlink:to="lab_pwr_SwingLinesLoanMember_CD2921524F9D9457296E2210608EF22E" xlink:type="arc" /> <link:label id="lab_pwr_BorrowingsUnderCreditFacilityMember_C2552CD860830C5BBBD02210608E5539_terseLabel_en-US" xlink:label="lab_pwr_BorrowingsUnderCreditFacilityMember_C2552CD860830C5BBBD02210608E5539" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings under Credit Facility</link:label> <link:label id="lab_pwr_BorrowingsUnderCreditFacilityMember_C2552CD860830C5BBBD02210608E5539_label_en-US" xlink:label="lab_pwr_BorrowingsUnderCreditFacilityMember_C2552CD860830C5BBBD02210608E5539" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings Under Credit Facility [Member]</link:label> <link:label id="lab_pwr_BorrowingsUnderCreditFacilityMember_C2552CD860830C5BBBD02210608E5539_documentation_en-US" xlink:label="lab_pwr_BorrowingsUnderCreditFacilityMember_C2552CD860830C5BBBD02210608E5539" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The borrowings under the credit facility.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_BorrowingsUnderCreditFacilityMember" xlink:label="loc_pwr_BorrowingsUnderCreditFacilityMember_C2552CD860830C5BBBD02210608E5539" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BorrowingsUnderCreditFacilityMember_C2552CD860830C5BBBD02210608E5539" xlink:to="lab_pwr_BorrowingsUnderCreditFacilityMember_C2552CD860830C5BBBD02210608E5539" xlink:type="arc" /> <link:label id="lab_pwr_LettersOfCreditAndBankGuaranteesMember_9B7D5B06280F496435832210608F5653_terseLabel_en-US" xlink:label="lab_pwr_LettersOfCreditAndBankGuaranteesMember_9B7D5B06280F496435832210608F5653" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of Credit and Bank Guarantees</link:label> <link:label id="lab_pwr_LettersOfCreditAndBankGuaranteesMember_9B7D5B06280F496435832210608F5653_label_en-US" xlink:label="lab_pwr_LettersOfCreditAndBankGuaranteesMember_9B7D5B06280F496435832210608F5653" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters Of Credit and Bank Guarantees [Member]</link:label> <link:label id="lab_pwr_LettersOfCreditAndBankGuaranteesMember_9B7D5B06280F496435832210608F5653_documentation_en-US" xlink:label="lab_pwr_LettersOfCreditAndBankGuaranteesMember_9B7D5B06280F496435832210608F5653" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The Letters Of Credit and Bank Guarantees.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LettersOfCreditAndBankGuaranteesMember" xlink:label="loc_pwr_LettersOfCreditAndBankGuaranteesMember_9B7D5B06280F496435832210608F5653" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LettersOfCreditAndBankGuaranteesMember_9B7D5B06280F496435832210608F5653" xlink:to="lab_pwr_LettersOfCreditAndBankGuaranteesMember_9B7D5B06280F496435832210608F5653" xlink:type="arc" /> <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_23E61868A46145F6AFD92210608F3088_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember_23E61868A46145F6AFD92210608F3088" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Standby Letters of Credit</link:label> <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_23E61868A46145F6AFD92210608F3088_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember_23E61868A46145F6AFD92210608F3088" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standby Letters of Credit [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_23E61868A46145F6AFD92210608F3088" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember_23E61868A46145F6AFD92210608F3088" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember_23E61868A46145F6AFD92210608F3088" xlink:type="arc" /> <link:label id="lab_pwr_PerformanceLettersOfCreditMember_D68D5C8594A70DDC9FB22210608F8EF2_terseLabel_en-US" xlink:label="lab_pwr_PerformanceLettersOfCreditMember_D68D5C8594A70DDC9FB22210608F8EF2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Letters of Credit</link:label> <link:label id="lab_pwr_PerformanceLettersOfCreditMember_D68D5C8594A70DDC9FB22210608F8EF2_label_en-US" xlink:label="lab_pwr_PerformanceLettersOfCreditMember_D68D5C8594A70DDC9FB22210608F8EF2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Letters Of Credit [Member]</link:label> <link:label id="lab_pwr_PerformanceLettersOfCreditMember_D68D5C8594A70DDC9FB22210608F8EF2_documentation_en-US" xlink:label="lab_pwr_PerformanceLettersOfCreditMember_D68D5C8594A70DDC9FB22210608F8EF2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Performance Letters Of Credit [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_PerformanceLettersOfCreditMember" xlink:label="loc_pwr_PerformanceLettersOfCreditMember_D68D5C8594A70DDC9FB22210608F8EF2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PerformanceLettersOfCreditMember_D68D5C8594A70DDC9FB22210608F8EF2" xlink:to="lab_pwr_PerformanceLettersOfCreditMember_D68D5C8594A70DDC9FB22210608F8EF2" xlink:type="arc" /> <link:label id="lab_srt_CurrencyAxis_4A26F2319861FDA4CFD92210608F5C8F_terseLabel_en-US" xlink:label="lab_srt_CurrencyAxis_4A26F2319861FDA4CFD92210608F5C8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency [Axis]</link:label> <link:label id="lab_srt_CurrencyAxis_4A26F2319861FDA4CFD92210608F5C8F_label_en-US" xlink:label="lab_srt_CurrencyAxis_4A26F2319861FDA4CFD92210608F5C8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Currency [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_4A26F2319861FDA4CFD92210608F5C8F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CurrencyAxis_4A26F2319861FDA4CFD92210608F5C8F" xlink:to="lab_srt_CurrencyAxis_4A26F2319861FDA4CFD92210608F5C8F" xlink:type="arc" /> <link:label id="lab_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C_terseLabel_en-US" xlink:label="lab_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Currencies [Domain]</link:label> <link:label id="lab_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C_label_en-US" xlink:label="lab_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Currencies [Domain]</link:label> <link:loc xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:to="lab_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:type="arc" /> <link:label id="lab_currency_USD_B37ADA170958546A036B2210608F6D7F_terseLabel_en-US" xlink:label="lab_currency_USD_B37ADA170958546A036B2210608F6D7F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. Dollar</link:label> <link:label id="lab_currency_USD_B37ADA170958546A036B2210608F6D7F_label_en-US" xlink:label="lab_currency_USD_B37ADA170958546A036B2210608F6D7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">United States of America, Dollars</link:label> <link:loc xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_B37ADA170958546A036B2210608F6D7F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_USD_B37ADA170958546A036B2210608F6D7F" xlink:to="lab_currency_USD_B37ADA170958546A036B2210608F6D7F" xlink:type="arc" /> <link:label id="lab_currency_CAD_A83C6282B996E5A4147122106090FC8A_terseLabel_en-US" xlink:label="lab_currency_CAD_A83C6282B996E5A4147122106090FC8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canadian Dollars</link:label> <link:label id="lab_currency_CAD_A83C6282B996E5A4147122106090FC8A_label_en-US" xlink:label="lab_currency_CAD_A83C6282B996E5A4147122106090FC8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canada, Dollars</link:label> <link:loc xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_A83C6282B996E5A4147122106090FC8A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_CAD_A83C6282B996E5A4147122106090FC8A" xlink:to="lab_currency_CAD_A83C6282B996E5A4147122106090FC8A" xlink:type="arc" /> <link:label id="lab_currency_AUD_DD84DA0B1BE66E2F37EE22106090C785_terseLabel_en-US" xlink:label="lab_currency_AUD_DD84DA0B1BE66E2F37EE22106090C785" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Australian Dollars</link:label> <link:label id="lab_currency_AUD_DD84DA0B1BE66E2F37EE22106090C785_label_en-US" xlink:label="lab_currency_AUD_DD84DA0B1BE66E2F37EE22106090C785" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Australia, Dollars</link:label> <link:loc xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AUD" xlink:label="loc_currency_AUD_DD84DA0B1BE66E2F37EE22106090C785" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AUD_DD84DA0B1BE66E2F37EE22106090C785" xlink:to="lab_currency_AUD_DD84DA0B1BE66E2F37EE22106090C785" xlink:type="arc" /> <link:label id="lab_pwr_CanadianAndAustralianDollarsMember_9036B586003C48F42176221060908192_terseLabel_en-US" xlink:label="lab_pwr_CanadianAndAustralianDollarsMember_9036B586003C48F42176221060908192" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Primarily Canadian and Australian Dollars</link:label> <link:label id="lab_pwr_CanadianAndAustralianDollarsMember_9036B586003C48F42176221060908192_label_en-US" xlink:label="lab_pwr_CanadianAndAustralianDollarsMember_9036B586003C48F42176221060908192" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canadian And Australian Dollars [Member]</link:label> <link:label id="lab_pwr_CanadianAndAustralianDollarsMember_9036B586003C48F42176221060908192_documentation_en-US" xlink:label="lab_pwr_CanadianAndAustralianDollarsMember_9036B586003C48F42176221060908192" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Canadian And Australian Dollars [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_CanadianAndAustralianDollarsMember" xlink:label="loc_pwr_CanadianAndAustralianDollarsMember_9036B586003C48F42176221060908192" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CanadianAndAustralianDollarsMember_9036B586003C48F42176221060908192" xlink:to="lab_pwr_CanadianAndAustralianDollarsMember_9036B586003C48F42176221060908192" xlink:type="arc" /> <link:label id="lab_us-gaap_VariableRateAxis_E33BADA2F9B2E762969522106090F9A9_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis_E33BADA2F9B2E762969522106090F9A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label> <link:label id="lab_us-gaap_VariableRateAxis_E33BADA2F9B2E762969522106090F9A9_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis_E33BADA2F9B2E762969522106090F9A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_E33BADA2F9B2E762969522106090F9A9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_E33BADA2F9B2E762969522106090F9A9" xlink:to="lab_us-gaap_VariableRateAxis_E33BADA2F9B2E762969522106090F9A9" xlink:type="arc" /> <link:label id="lab_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label> <link:label id="lab_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:to="lab_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:type="arc" /> <link:label id="lab_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_5FE4F55DDEBCCFA5962E22106091536B_terseLabel_en-US" xlink:label="lab_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_5FE4F55DDEBCCFA5962E22106091536B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess of Eurocurrency Rate Applicable to Domestic Borrowings Only</link:label> <link:label id="lab_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_5FE4F55DDEBCCFA5962E22106091536B_label_en-US" xlink:label="lab_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_5FE4F55DDEBCCFA5962E22106091536B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Of Eurocurrency Rate Applicable To Domestic Borrowings Only [Member]</link:label> <link:label id="lab_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_5FE4F55DDEBCCFA5962E22106091536B_documentation_en-US" xlink:label="lab_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_5FE4F55DDEBCCFA5962E22106091536B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excess Of Eurocurrency Rate Applicable To Domestic Borrowings Only [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_5FE4F55DDEBCCFA5962E22106091536B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_5FE4F55DDEBCCFA5962E22106091536B" xlink:to="lab_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_5FE4F55DDEBCCFA5962E22106091536B" xlink:type="arc" /> <link:label id="lab_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_E56161D456817C1EFD2C221060916123_terseLabel_en-US" xlink:label="lab_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_E56161D456817C1EFD2C221060916123" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess of Base Rate Domestic Borrowings Only</link:label> <link:label id="lab_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_E56161D456817C1EFD2C221060916123_label_en-US" xlink:label="lab_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_E56161D456817C1EFD2C221060916123" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Of Base Rate Domestic Borrowings Only [Member]</link:label> <link:label id="lab_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_E56161D456817C1EFD2C221060916123_documentation_en-US" xlink:label="lab_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_E56161D456817C1EFD2C221060916123" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excess Of Base Rate Domestic Borrowings Only [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_E56161D456817C1EFD2C221060916123" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_E56161D456817C1EFD2C221060916123" xlink:to="lab_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_E56161D456817C1EFD2C221060916123" xlink:type="arc" /> <link:label id="lab_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_7CD6E207E0F45618D65022106091AAD8_terseLabel_en-US" xlink:label="lab_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_7CD6E207E0F45618D65022106091AAD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess of Euro Currency Rate of Credit Agreement for Foreign Borrowings</link:label> <link:label id="lab_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_7CD6E207E0F45618D65022106091AAD8_label_en-US" xlink:label="lab_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_7CD6E207E0F45618D65022106091AAD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Of Euro Currency Rate Of Credit Agreement For Foreign Borrowings [Member]</link:label> <link:label id="lab_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_7CD6E207E0F45618D65022106091AAD8_documentation_en-US" xlink:label="lab_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_7CD6E207E0F45618D65022106091AAD8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excess Of Euro Currency Rate Of Credit Agreement For Foreign Borrowings [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" xlink:label="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_7CD6E207E0F45618D65022106091AAD8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_7CD6E207E0F45618D65022106091AAD8" xlink:to="lab_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_7CD6E207E0F45618D65022106091AAD8" xlink:type="arc" /> <link:label id="lab_pwr_EurocurrencyRateMember_D361D605C7045E41E145221060926085_terseLabel_en-US" xlink:label="lab_pwr_EurocurrencyRateMember_D361D605C7045E41E145221060926085" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Eurocurrency Rate</link:label> <link:label id="lab_pwr_EurocurrencyRateMember_D361D605C7045E41E145221060926085_label_en-US" xlink:label="lab_pwr_EurocurrencyRateMember_D361D605C7045E41E145221060926085" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Eurocurrency Rate [Member]</link:label> <link:label id="lab_pwr_EurocurrencyRateMember_D361D605C7045E41E145221060926085_documentation_en-US" xlink:label="lab_pwr_EurocurrencyRateMember_D361D605C7045E41E145221060926085" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Eurocurrency Rate [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_EurocurrencyRateMember" xlink:label="loc_pwr_EurocurrencyRateMember_D361D605C7045E41E145221060926085" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_EurocurrencyRateMember_D361D605C7045E41E145221060926085" xlink:to="lab_pwr_EurocurrencyRateMember_D361D605C7045E41E145221060926085" xlink:type="arc" /> <link:label id="lab_pwr_ExcessOfFederalFundsRateMember_4F62FBF11B281FE70AF522106092E0BB_terseLabel_en-US" xlink:label="lab_pwr_ExcessOfFederalFundsRateMember_4F62FBF11B281FE70AF522106092E0BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess of Federal Funds Rate</link:label> <link:label id="lab_pwr_ExcessOfFederalFundsRateMember_4F62FBF11B281FE70AF522106092E0BB_label_en-US" xlink:label="lab_pwr_ExcessOfFederalFundsRateMember_4F62FBF11B281FE70AF522106092E0BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Of Federal Funds Rate [Member]</link:label> <link:label id="lab_pwr_ExcessOfFederalFundsRateMember_4F62FBF11B281FE70AF522106092E0BB_documentation_en-US" xlink:label="lab_pwr_ExcessOfFederalFundsRateMember_4F62FBF11B281FE70AF522106092E0BB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excess Of Federal Funds Rate [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfFederalFundsRateMember" xlink:label="loc_pwr_ExcessOfFederalFundsRateMember_4F62FBF11B281FE70AF522106092E0BB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExcessOfFederalFundsRateMember_4F62FBF11B281FE70AF522106092E0BB" xlink:to="lab_pwr_ExcessOfFederalFundsRateMember_4F62FBF11B281FE70AF522106092E0BB" xlink:type="arc" /> <link:label id="lab_pwr_ExcessOfEuroCurrencyRateMember_421B4F6D13215DEEB768221060922793_terseLabel_en-US" xlink:label="lab_pwr_ExcessOfEuroCurrencyRateMember_421B4F6D13215DEEB768221060922793" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess of Euro Currency Rate</link:label> <link:label id="lab_pwr_ExcessOfEuroCurrencyRateMember_421B4F6D13215DEEB768221060922793_label_en-US" xlink:label="lab_pwr_ExcessOfEuroCurrencyRateMember_421B4F6D13215DEEB768221060922793" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Of Euro Currency Rate [Member]</link:label> <link:label id="lab_pwr_ExcessOfEuroCurrencyRateMember_421B4F6D13215DEEB768221060922793_documentation_en-US" xlink:label="lab_pwr_ExcessOfEuroCurrencyRateMember_421B4F6D13215DEEB768221060922793" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excess Of Euro Currency Rate [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfEuroCurrencyRateMember" xlink:label="loc_pwr_ExcessOfEuroCurrencyRateMember_421B4F6D13215DEEB768221060922793" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExcessOfEuroCurrencyRateMember_421B4F6D13215DEEB768221060922793" xlink:to="lab_pwr_ExcessOfEuroCurrencyRateMember_421B4F6D13215DEEB768221060922793" xlink:type="arc" /> <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label> <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:type="arc" /> <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_37C78668D8DA6E1AB3C22210609493B4_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_37C78668D8DA6E1AB3C22210609493B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowing capacity</link:label> <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_37C78668D8DA6E1AB3C22210609493B4_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_37C78668D8DA6E1AB3C22210609493B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_37C78668D8DA6E1AB3C22210609493B4" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_37C78668D8DA6E1AB3C22210609493B4" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_37C78668D8DA6E1AB3C22210609493B4" xlink:type="arc" /> <link:label id="lab_pwr_LineOfCreditFacilityOptionToIncreaseAmount_7B9868ECC67CAA7F923422106094463B_terseLabel_en-US" xlink:label="lab_pwr_LineOfCreditFacilityOptionToIncreaseAmount_7B9868ECC67CAA7F923422106094463B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option to increase revolving commitments under the credit agreement</link:label> <link:label id="lab_pwr_LineOfCreditFacilityOptionToIncreaseAmount_7B9868ECC67CAA7F923422106094463B_label_en-US" xlink:label="lab_pwr_LineOfCreditFacilityOptionToIncreaseAmount_7B9868ECC67CAA7F923422106094463B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Option To Increase, Amount</link:label> <link:label id="lab_pwr_LineOfCreditFacilityOptionToIncreaseAmount_7B9868ECC67CAA7F923422106094463B_documentation_en-US" xlink:label="lab_pwr_LineOfCreditFacilityOptionToIncreaseAmount_7B9868ECC67CAA7F923422106094463B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Option To Increase, Amount</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LineOfCreditFacilityOptionToIncreaseAmount" xlink:label="loc_pwr_LineOfCreditFacilityOptionToIncreaseAmount_7B9868ECC67CAA7F923422106094463B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LineOfCreditFacilityOptionToIncreaseAmount_7B9868ECC67CAA7F923422106094463B" xlink:to="lab_pwr_LineOfCreditFacilityOptionToIncreaseAmount_7B9868ECC67CAA7F923422106094463B" xlink:type="arc" /> <link:label id="lab_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio_120A533016615705BD5E2210609431F5_terseLabel_en-US" xlink:label="lab_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio_120A533016615705BD5E2210609431F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum consolidated leverage ratio permissible under credit agreement</link:label> <link:label id="lab_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio_120A533016615705BD5E2210609431F5_label_en-US" xlink:label="lab_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio_120A533016615705BD5E2210609431F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Covenant, Maximum Leverage Ratio</link:label> <link:label id="lab_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio_120A533016615705BD5E2210609431F5_documentation_en-US" xlink:label="lab_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio_120A533016615705BD5E2210609431F5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Covenant, Maximum Leverage Ratio</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio" xlink:label="loc_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio_120A533016615705BD5E2210609431F5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio_120A533016615705BD5E2210609431F5" xlink:to="lab_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio_120A533016615705BD5E2210609431F5" xlink:type="arc" /> <link:label id="lab_us-gaap_LineOfCredit_9DD725971DE5320E43D2221060955008_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_9DD725971DE5320E43D2221060955008" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount borrowed under the credit facility</link:label> <link:label id="lab_us-gaap_LineOfCredit_9DD725971DE5320E43D2221060955008_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_9DD725971DE5320E43D2221060955008" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_9DD725971DE5320E43D2221060955008" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_9DD725971DE5320E43D2221060955008" xlink:to="lab_us-gaap_LineOfCredit_9DD725971DE5320E43D2221060955008" xlink:type="arc" /> <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_6572BF8D953036E43CA822106095BBB9_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_6572BF8D953036E43CA822106095BBB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of credit and bank guarantees</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_6572BF8D953036E43CA822106095BBB9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_6572BF8D953036E43CA822106095BBB9" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_6572BF8D953036E43CA822106095BBB9" xlink:type="arc" /> <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8F509929905C1BA1AE8A221060951E95_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8F509929905C1BA1AE8A221060951E95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit facility available for revolving loans or issuing new letters of credit</link:label> <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8F509929905C1BA1AE8A221060951E95_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8F509929905C1BA1AE8A221060951E95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8F509929905C1BA1AE8A221060951E95" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8F509929905C1BA1AE8A221060951E95" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8F509929905C1BA1AE8A221060951E95" xlink:type="arc" /> <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7953404AF3A5387FE92C22106095B37D_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7953404AF3A5387FE92C22106095B37D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument basis spread on variable rate</link:label> <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7953404AF3A5387FE92C22106095B37D_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7953404AF3A5387FE92C22106095B37D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7953404AF3A5387FE92C22106095B37D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7953404AF3A5387FE92C22106095B37D" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7953404AF3A5387FE92C22106095B37D" xlink:type="arc" /> <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_561872D1DE50DBFF576E22106096DAFA_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_561872D1DE50DBFF576E22106096DAFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly amortization payment</link:label> <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_561872D1DE50DBFF576E22106096DAFA_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_561872D1DE50DBFF576E22106096DAFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_561872D1DE50DBFF576E22106096DAFA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_561872D1DE50DBFF576E22106096DAFA" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_561872D1DE50DBFF576E22106096DAFA" xlink:type="arc" /> <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6DB51F6836B04E5FCAC9221060965085_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6DB51F6836B04E5FCAC9221060965085" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitment fee</link:label> <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6DB51F6836B04E5FCAC9221060965085_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6DB51F6836B04E5FCAC9221060965085" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6DB51F6836B04E5FCAC9221060965085" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6DB51F6836B04E5FCAC9221060965085" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6DB51F6836B04E5FCAC9221060965085" xlink:type="arc" /> <link:label id="lab_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_6CCDF087A93DF2BDDAB222106096C589_terseLabel_en-US" xlink:label="lab_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_6CCDF087A93DF2BDDAB222106096C589" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reduction in Quanta's funded indebtedness reduced by cash and cash equivalents in excess of this amount</link:label> <link:label id="lab_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_6CCDF087A93DF2BDDAB222106096C589_label_en-US" xlink:label="lab_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_6CCDF087A93DF2BDDAB222106096C589" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reduction In Company Maximum Funded Debt And Maximum Senior Debt By All Cash And Cash Equivalents In Excess Of Amount</link:label> <link:label id="lab_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_6CCDF087A93DF2BDDAB222106096C589_documentation_en-US" xlink:label="lab_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_6CCDF087A93DF2BDDAB222106096C589" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reduction in Quanta's maximum funded debt and maximum senior debt by all cash and cash equivalents in excess of amount.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount" xlink:label="loc_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_6CCDF087A93DF2BDDAB222106096C589" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_6CCDF087A93DF2BDDAB222106096C589" xlink:to="lab_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_6CCDF087A93DF2BDDAB222106096C589" xlink:type="arc" /> <link:label id="lab_pwr_DebtInstrumentCovenantLeverageRatioMaximum_CB7A6031BAB1C4ADE8FD221060964520_terseLabel_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantLeverageRatioMaximum_CB7A6031BAB1C4ADE8FD221060964520" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum consolidated leverage ratio</link:label> <link:label id="lab_pwr_DebtInstrumentCovenantLeverageRatioMaximum_CB7A6031BAB1C4ADE8FD221060964520_label_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantLeverageRatioMaximum_CB7A6031BAB1C4ADE8FD221060964520" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Leverage Ratio, Maximum</link:label> <link:label id="lab_pwr_DebtInstrumentCovenantLeverageRatioMaximum_CB7A6031BAB1C4ADE8FD221060964520_documentation_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantLeverageRatioMaximum_CB7A6031BAB1C4ADE8FD221060964520" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Leverage Ratio, Maximum</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_DebtInstrumentCovenantLeverageRatioMaximum" xlink:label="loc_pwr_DebtInstrumentCovenantLeverageRatioMaximum_CB7A6031BAB1C4ADE8FD221060964520" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DebtInstrumentCovenantLeverageRatioMaximum_CB7A6031BAB1C4ADE8FD221060964520" xlink:to="lab_pwr_DebtInstrumentCovenantLeverageRatioMaximum_CB7A6031BAB1C4ADE8FD221060964520" xlink:type="arc" /> <link:label id="lab_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_EECBC6304F8BA16AF636221060962D43_terseLabel_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_EECBC6304F8BA16AF636221060962D43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition threshold for leverage ratio</link:label> <link:label id="lab_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_EECBC6304F8BA16AF636221060962D43_label_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_EECBC6304F8BA16AF636221060962D43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Acquisition Threshold For Leverage Ratio</link:label> <link:label id="lab_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_EECBC6304F8BA16AF636221060962D43_documentation_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_EECBC6304F8BA16AF636221060962D43" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Acquisition Threshold For Leverage Ratio</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio" xlink:label="loc_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_EECBC6304F8BA16AF636221060962D43" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_EECBC6304F8BA16AF636221060962D43" xlink:to="lab_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_EECBC6304F8BA16AF636221060962D43" xlink:type="arc" /> <link:label id="lab_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_619391241C3E7F35349D22106097FAA6_terseLabel_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_619391241C3E7F35349D22106097FAA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum leverage ratio acquisition completed in current and two subsequent quarters</link:label> <link:label id="lab_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_619391241C3E7F35349D22106097FAA6_label_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_619391241C3E7F35349D22106097FAA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Leverage Ratio Acquisition Completed In Current And Two Subsequent Quarters, Maximum</link:label> <link:label id="lab_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_619391241C3E7F35349D22106097FAA6_documentation_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_619391241C3E7F35349D22106097FAA6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Leverage Ratio Acquisition Completed In Current And Two Subsequent Quarters, Maximum</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum" xlink:label="loc_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_619391241C3E7F35349D22106097FAA6" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_619391241C3E7F35349D22106097FAA6" xlink:to="lab_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_619391241C3E7F35349D22106097FAA6" xlink:type="arc" /> <link:label id="lab_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_4E4F8B5180BD6A5E7B7E22106097D19D_terseLabel_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_4E4F8B5180BD6A5E7B7E22106097D19D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum consolidated interest coverage ratio</link:label> <link:label id="lab_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_4E4F8B5180BD6A5E7B7E22106097D19D_label_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_4E4F8B5180BD6A5E7B7E22106097D19D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Interest Coverage Ratio, Minimum</link:label> <link:label id="lab_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_4E4F8B5180BD6A5E7B7E22106097D19D_documentation_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_4E4F8B5180BD6A5E7B7E22106097D19D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Interest Coverage Ratio, Minimum</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:label="loc_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_4E4F8B5180BD6A5E7B7E22106097D19D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_4E4F8B5180BD6A5E7B7E22106097D19D" xlink:to="lab_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_4E4F8B5180BD6A5E7B7E22106097D19D" xlink:type="arc" /> <link:label id="lab_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_9CD7157FAFF68352DB9A2210609743C2_terseLabel_en-US" xlink:label="lab_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_9CD7157FAFF68352DB9A2210609743C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of capital stock of direct foreign subsidiaries of wholly owned U.S. subsidiaries to secure credit agreement</link:label> <link:label id="lab_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_9CD7157FAFF68352DB9A2210609743C2_label_en-US" xlink:label="lab_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_9CD7157FAFF68352DB9A2210609743C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Capital Stock Of Direct Foreign Subsidiaries Required To Secure Credit Agreement</link:label> <link:label id="lab_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_9CD7157FAFF68352DB9A2210609743C2_documentation_en-US" xlink:label="lab_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_9CD7157FAFF68352DB9A2210609743C2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of capital stock of direct foreign subsidiaries required to secure credit agreement.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement" xlink:label="loc_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_9CD7157FAFF68352DB9A2210609743C2" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_9CD7157FAFF68352DB9A2210609743C2" xlink:to="lab_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_9CD7157FAFF68352DB9A2210609743C2" xlink:type="arc" /> <link:label id="lab_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_ABE8EAA75E5B70DA4E3F221060970C6A_terseLabel_en-US" xlink:label="lab_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_ABE8EAA75E5B70DA4E3F221060970C6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of availability under the credit agreement and/or cash and cash equivalents on hand that must be present to allow for cash payments of dividends and stock repurchases</link:label> <link:label id="lab_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_ABE8EAA75E5B70DA4E3F221060970C6A_label_en-US" xlink:label="lab_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_ABE8EAA75E5B70DA4E3F221060970C6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Availability Amount To Allow Dividends And Stock Repurchases</link:label> <link:label id="lab_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_ABE8EAA75E5B70DA4E3F221060970C6A_documentation_en-US" xlink:label="lab_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_ABE8EAA75E5B70DA4E3F221060970C6A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of availability under the credit agreement and/or cash and cash equivalents on hand that must be present to allow for cash payments of dividends and stock repurchases.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases" xlink:label="loc_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_ABE8EAA75E5B70DA4E3F221060970C6A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_ABE8EAA75E5B70DA4E3F221060970C6A" xlink:to="lab_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_ABE8EAA75E5B70DA4E3F221060970C6A" xlink:type="arc" /> <link:label id="lab_pwr_CrossDefaultProvisions_0371582AA53BC2903E3E221060975E72_terseLabel_en-US" xlink:label="lab_pwr_CrossDefaultProvisions_0371582AA53BC2903E3E221060975E72" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cross default provisions with debt instruments exceeding this amount</link:label> <link:label id="lab_pwr_CrossDefaultProvisions_0371582AA53BC2903E3E221060975E72_label_en-US" xlink:label="lab_pwr_CrossDefaultProvisions_0371582AA53BC2903E3E221060975E72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cross Default Provisions</link:label> <link:label id="lab_pwr_CrossDefaultProvisions_0371582AA53BC2903E3E221060975E72_documentation_en-US" xlink:label="lab_pwr_CrossDefaultProvisions_0371582AA53BC2903E3E221060975E72" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cross-default provisions.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_CrossDefaultProvisions" xlink:label="loc_pwr_CrossDefaultProvisions_0371582AA53BC2903E3E221060975E72" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CrossDefaultProvisions_0371582AA53BC2903E3E221060975E72" xlink:to="lab_pwr_CrossDefaultProvisions_0371582AA53BC2903E3E221060975E72" xlink:type="arc" /> <link:label id="lab_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="lab_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:type="arc" /> <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_38ABABB89F57B01D27851D8495D6C7FA_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_38ABABB89F57B01D27851D8495D6C7FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of services (including depreciation)</link:label> <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_38ABABB89F57B01D27851D8495D6C7FA_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_38ABABB89F57B01D27851D8495D6C7FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_38ABABB89F57B01D27851D8495D6C7FA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_38ABABB89F57B01D27851D8495D6C7FA" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_38ABABB89F57B01D27851D8495D6C7FA" xlink:type="arc" /> <link:label id="lab_us-gaap_GrossProfit_5B29DD09AE2D8422FB1E1D8495D71389_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_5B29DD09AE2D8422FB1E1D8495D71389" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label> <link:label id="lab_us-gaap_GrossProfit_5B29DD09AE2D8422FB1E1D8495D71389_label_en-US" xlink:label="lab_us-gaap_GrossProfit_5B29DD09AE2D8422FB1E1D8495D71389" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_5B29DD09AE2D8422FB1E1D8495D71389" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_5B29DD09AE2D8422FB1E1D8495D71389" xlink:to="lab_us-gaap_GrossProfit_5B29DD09AE2D8422FB1E1D8495D71389" xlink:type="arc" /> <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_C2426E6434FB1FD167AF1D8495D73B33_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_C2426E6434FB1FD167AF1D8495D73B33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses</link:label> <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_C2426E6434FB1FD167AF1D8495D73B33_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_C2426E6434FB1FD167AF1D8495D73B33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_C2426E6434FB1FD167AF1D8495D73B33" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_C2426E6434FB1FD167AF1D8495D73B33" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_C2426E6434FB1FD167AF1D8495D73B33" xlink:type="arc" /> <link:label id="lab_us-gaap_OperatingIncomeLoss_1B6A8D47F265403C14631D8495DEFAB7_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_1B6A8D47F265403C14631D8495DEFAB7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_1B6A8D47F265403C14631D8495DEFAB7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_1B6A8D47F265403C14631D8495DEFAB7" xlink:to="lab_us-gaap_OperatingIncomeLoss_1B6A8D47F265403C14631D8495DEFAB7" xlink:type="arc" /> <link:label id="lab_us-gaap_InterestExpense_FA348DB8430DC5BA63FD1D8495DE7A26_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_FA348DB8430DC5BA63FD1D8495DE7A26" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label> <link:label id="lab_us-gaap_InterestExpense_FA348DB8430DC5BA63FD1D8495DE7A26_label_en-US" xlink:label="lab_us-gaap_InterestExpense_FA348DB8430DC5BA63FD1D8495DE7A26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_FA348DB8430DC5BA63FD1D8495DE7A26" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_FA348DB8430DC5BA63FD1D8495DE7A26" xlink:to="lab_us-gaap_InterestExpense_FA348DB8430DC5BA63FD1D8495DE7A26" xlink:type="arc" /> <link:label id="lab_us-gaap_InvestmentIncomeInterest_788ED8C2D3EA2134A04A1D8495DE38A9_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_788ED8C2D3EA2134A04A1D8495DE38A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label> <link:label id="lab_us-gaap_InvestmentIncomeInterest_788ED8C2D3EA2134A04A1D8495DE38A9_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_788ED8C2D3EA2134A04A1D8495DE38A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Interest</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_788ED8C2D3EA2134A04A1D8495DE38A9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_788ED8C2D3EA2134A04A1D8495DE38A9" xlink:to="lab_us-gaap_InvestmentIncomeInterest_788ED8C2D3EA2134A04A1D8495DE38A9" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_B6477E16FB8D87F9EBCD1D8495DE7878_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_B6477E16FB8D87F9EBCD1D8495DE7878" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense), net</link:label> <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_B6477E16FB8D87F9EBCD1D8495DE7878_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_B6477E16FB8D87F9EBCD1D8495DE7878" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_B6477E16FB8D87F9EBCD1D8495DE7878" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_B6477E16FB8D87F9EBCD1D8495DE7878" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_B6477E16FB8D87F9EBCD1D8495DE7878" xlink:type="arc" /> <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_575C1600AF0C02BF13FF1D8495DECF83_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_575C1600AF0C02BF13FF1D8495DECF83" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label> <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_575C1600AF0C02BF13FF1D8495DECF83_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_575C1600AF0C02BF13FF1D8495DECF83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_575C1600AF0C02BF13FF1D8495DECF83" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_575C1600AF0C02BF13FF1D8495DECF83" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_575C1600AF0C02BF13FF1D8495DECF83" xlink:type="arc" /> <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_8B11BC6AFFF02B0968B31D8495DFCB2D_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_8B11BC6AFFF02B0968B31D8495DFCB2D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes</link:label> <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_8B11BC6AFFF02B0968B31D8495DFCB2D_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_8B11BC6AFFF02B0968B31D8495DFCB2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8B11BC6AFFF02B0968B31D8495DFCB2D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_8B11BC6AFFF02B0968B31D8495DFCB2D" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_8B11BC6AFFF02B0968B31D8495DFCB2D" xlink:type="arc" /> <link:label id="lab_us-gaap_ProfitLoss_7CE0DDE3B0F0601D69831D8495DF9E46_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_7CE0DDE3B0F0601D69831D8495DF9E46" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_7CE0DDE3B0F0601D69831D8495DF9E46" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_7CE0DDE3B0F0601D69831D8495DF9E46" xlink:to="lab_us-gaap_ProfitLoss_7CE0DDE3B0F0601D69831D8495DF9E46" xlink:type="arc" /> <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_787E42C9B1F2D948774F1D8495DF3EEA_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_787E42C9B1F2D948774F1D8495DF3EEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: Net income attributable to non-controlling interests</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_787E42C9B1F2D948774F1D8495DF3EEA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_787E42C9B1F2D948774F1D8495DF3EEA" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_787E42C9B1F2D948774F1D8495DF3EEA" xlink:type="arc" /> <link:label id="lab_us-gaap_NetIncomeLoss_3874C57C3A4FE5847E2D1D8495DF43A0_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_3874C57C3A4FE5847E2D1D8495DF43A0" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common stock</link:label> <link:label id="lab_us-gaap_NetIncomeLoss_3874C57C3A4FE5847E2D1D8495DF43A0_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_3874C57C3A4FE5847E2D1D8495DF43A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_3874C57C3A4FE5847E2D1D8495DF43A0" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_3874C57C3A4FE5847E2D1D8495DF43A0" xlink:to="lab_us-gaap_NetIncomeLoss_3874C57C3A4FE5847E2D1D8495DF43A0" xlink:type="arc" /> <link:label id="lab_us-gaap_EarningsPerShareAbstract_1D649690C07C7BF14A511D8495DF91AB_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_1D649690C07C7BF14A511D8495DF91AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share attributable to common stock:</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1D649690C07C7BF14A511D8495DF91AB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1D649690C07C7BF14A511D8495DF91AB" xlink:to="lab_us-gaap_EarningsPerShareAbstract_1D649690C07C7BF14A511D8495DF91AB" xlink:type="arc" /> <link:label id="lab_us-gaap_EarningsPerShareBasic_B3842F9793D3B3E10F091D8495E0DC9B_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_B3842F9793D3B3E10F091D8495E0DC9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label> <link:label id="lab_us-gaap_EarningsPerShareBasic_B3842F9793D3B3E10F091D8495E0DC9B_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_B3842F9793D3B3E10F091D8495E0DC9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_B3842F9793D3B3E10F091D8495E0DC9B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_B3842F9793D3B3E10F091D8495E0DC9B" xlink:to="lab_us-gaap_EarningsPerShareBasic_B3842F9793D3B3E10F091D8495E0DC9B" xlink:type="arc" /> <link:label id="lab_us-gaap_EarningsPerShareDiluted_1418960941BE076454C91D8495E07389_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_1418960941BE076454C91D8495E07389" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label> <link:label id="lab_us-gaap_EarningsPerShareDiluted_1418960941BE076454C91D8495E07389_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_1418960941BE076454C91D8495E07389" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_1418960941BE076454C91D8495E07389" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_1418960941BE076454C91D8495E07389" xlink:to="lab_us-gaap_EarningsPerShareDiluted_1418960941BE076454C91D8495E07389" xlink:type="arc" /> <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2B472F8E11D8FB0230B61D8495E09404_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2B472F8E11D8FB0230B61D8495E09404" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares used in computing earnings per share:</link:label> <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2B472F8E11D8FB0230B61D8495E09404_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2B472F8E11D8FB0230B61D8495E09404" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2B472F8E11D8FB0230B61D8495E09404" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2B472F8E11D8FB0230B61D8495E09404" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2B472F8E11D8FB0230B61D8495E09404" xlink:type="arc" /> <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4C603307297581763D2A1D8495E049A5_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4C603307297581763D2A1D8495E049A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average basic shares outstanding (in shares)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4C603307297581763D2A1D8495E049A5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4C603307297581763D2A1D8495E049A5" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4C603307297581763D2A1D8495E049A5" xlink:type="arc" /> <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_13E42B896991BA4A5AA51D8495E0D849_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_13E42B896991BA4A5AA51D8495E0D849" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average diluted shares outstanding (in shares)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_13E42B896991BA4A5AA51D8495E0D849" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_13E42B896991BA4A5AA51D8495E0D849" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_13E42B896991BA4A5AA51D8495E0D849" xlink:type="arc" /> <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_80CBCBCAAEEA506428521D8495E1E05D_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_80CBCBCAAEEA506428521D8495E1E05D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash dividends declared per common share (in dollars per share)</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_80CBCBCAAEEA506428521D8495E1E05D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared_80CBCBCAAEEA506428521D8495E1E05D" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared_80CBCBCAAEEA506428521D8495E1E05D" xlink:type="arc" /> <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_615AE7F8064604F0C4FE0098C595E7F9_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_BB12C67F830C518096B6A284CBEC7E9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity-Based Compensation</link:label> <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_615AE7F8064604F0C4FE0098C595E7F9_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_BB12C67F830C518096B6A284CBEC7E9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_BB12C67F830C518096B6A284CBEC7E9F" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_BB12C67F830C518096B6A284CBEC7E9F" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_BB12C67F830C518096B6A284CBEC7E9F" xlink:type="arc" /> <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_ACC57E0AB40BA60873130098C75FE2ED_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_53667CBC7848544A941CB43706391C1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements</link:label> <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_ACC57E0AB40BA60873130098C75FE2ED_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_53667CBC7848544A941CB43706391C1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_53667CBC7848544A941CB43706391C1B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_53667CBC7848544A941CB43706391C1B" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_53667CBC7848544A941CB43706391C1B" xlink:type="arc" /> <link:label id="lab_us-gaap_SharePrice_0E8E8985F0DB0AEFD788FE0CBD5A60A1_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice_0E8E8985F0DB0AEFD788FE0CBD5A60A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation date price based on closing stock prices (in dollars per share)</link:label> <link:label id="lab_us-gaap_SharePrice_0E8E8985F0DB0AEFD788FE0CBD5A60A1_label_en-US" xlink:label="lab_us-gaap_SharePrice_0E8E8985F0DB0AEFD788FE0CBD5A60A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Price</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_0E8E8985F0DB0AEFD788FE0CBD5A60A1" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice_0E8E8985F0DB0AEFD788FE0CBD5A60A1" xlink:to="lab_us-gaap_SharePrice_0E8E8985F0DB0AEFD788FE0CBD5A60A1" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6D711DF29675DADAD5D2FE0CBD5B23C4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6D711DF29675DADAD5D2FE0CBD5B23C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6D711DF29675DADAD5D2FE0CBD5B23C4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6D711DF29675DADAD5D2FE0CBD5B23C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6D711DF29675DADAD5D2FE0CBD5B23C4" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6D711DF29675DADAD5D2FE0CBD5B23C4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6D711DF29675DADAD5D2FE0CBD5B23C4" xlink:type="arc" /> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_755816F10635960AE070FE0CBD5B900C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_755816F10635960AE070FE0CBD5B900C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label> <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_755816F10635960AE070FE0CBD5B900C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_755816F10635960AE070FE0CBD5B900C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_755816F10635960AE070FE0CBD5B900C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_755816F10635960AE070FE0CBD5B900C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_755816F10635960AE070FE0CBD5B900C" xlink:type="arc" /> <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_EE8DB8E12BEA5E57C93FFE0CBD5B2E24_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_EE8DB8E12BEA5E57C93FFE0CBD5B2E24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term in years</link:label> <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_EE8DB8E12BEA5E57C93FFE0CBD5B2E24_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_EE8DB8E12BEA5E57C93FFE0CBD5B2E24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_EE8DB8E12BEA5E57C93FFE0CBD5B2E24" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_EE8DB8E12BEA5E57C93FFE0CBD5B2E24" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_EE8DB8E12BEA5E57C93FFE0CBD5B2E24" xlink:type="arc" /> <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label> <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC" xlink:type="arc" /> <link:label id="lab_country_US_3E05C4BF1FBCF8CEFB4016A9F7FE0FF9_terseLabel_en-US" xlink:label="lab_country_US_3E05C4BF1FBCF8CEFB4016A9F7FE0FF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label> <link:label id="lab_country_US_3E05C4BF1FBCF8CEFB4016A9F7FE0FF9_label_en-US" xlink:label="lab_country_US_3E05C4BF1FBCF8CEFB4016A9F7FE0FF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label> <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_3E05C4BF1FBCF8CEFB4016A9F7FE0FF9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_3E05C4BF1FBCF8CEFB4016A9F7FE0FF9" xlink:to="lab_country_US_3E05C4BF1FBCF8CEFB4016A9F7FE0FF9" xlink:type="arc" /> <link:label id="lab_country_AU_C9EF063ADF79C43F82CF16A9F7FE78BE_terseLabel_en-US" xlink:label="lab_country_AU_C9EF063ADF79C43F82CF16A9F7FE78BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Australia</link:label> <link:label id="lab_country_AU_C9EF063ADF79C43F82CF16A9F7FE78BE_label_en-US" xlink:label="lab_country_AU_C9EF063ADF79C43F82CF16A9F7FE78BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AUSTRALIA</link:label> <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AU" xlink:label="loc_country_AU_C9EF063ADF79C43F82CF16A9F7FE78BE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_AU_C9EF063ADF79C43F82CF16A9F7FE78BE" xlink:to="lab_country_AU_C9EF063ADF79C43F82CF16A9F7FE78BE" xlink:type="arc" /> <link:label id="lab_pwr_LatinAmericaandOtherMember_9340EC9AEC91B53187B216A9F7FE3761_terseLabel_en-US" xlink:label="lab_pwr_LatinAmericaandOtherMember_9340EC9AEC91B53187B216A9F7FE3761" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Latin America and Other</link:label> <link:label id="lab_pwr_LatinAmericaandOtherMember_9340EC9AEC91B53187B216A9F7FE3761_label_en-US" xlink:label="lab_pwr_LatinAmericaandOtherMember_9340EC9AEC91B53187B216A9F7FE3761" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Latin America and Other [Member]</link:label> <link:label id="lab_pwr_LatinAmericaandOtherMember_9340EC9AEC91B53187B216A9F7FE3761_documentation_en-US" xlink:label="lab_pwr_LatinAmericaandOtherMember_9340EC9AEC91B53187B216A9F7FE3761" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Latin America and Other [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_LatinAmericaandOtherMember" xlink:label="loc_pwr_LatinAmericaandOtherMember_9340EC9AEC91B53187B216A9F7FE3761" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LatinAmericaandOtherMember_9340EC9AEC91B53187B216A9F7FE3761" xlink:to="lab_pwr_LatinAmericaandOtherMember_9340EC9AEC91B53187B216A9F7FE3761" xlink:type="arc" /> <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_3031F2AD1E48E04A625F16A9F7FF4CC8_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_3031F2AD1E48E04A625F16A9F7FF4CC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Axis]</link:label> <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_3031F2AD1E48E04A625F16A9F7FF4CC8_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_3031F2AD1E48E04A625F16A9F7FF4CC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Axis]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_3031F2AD1E48E04A625F16A9F7FF4CC8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_3031F2AD1E48E04A625F16A9F7FF4CC8" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_3031F2AD1E48E04A625F16A9F7FF4CC8" xlink:type="arc" /> <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Domain]</link:label> <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Domain]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:type="arc" /> <link:label id="lab_pwr_UnitPriceContractsMember_6659EEAA0574462D4BEE16A9F7FF7A42_terseLabel_en-US" xlink:label="lab_pwr_UnitPriceContractsMember_6659EEAA0574462D4BEE16A9F7FF7A42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unit-price contracts</link:label> <link:label id="lab_pwr_UnitPriceContractsMember_6659EEAA0574462D4BEE16A9F7FF7A42_label_en-US" xlink:label="lab_pwr_UnitPriceContractsMember_6659EEAA0574462D4BEE16A9F7FF7A42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unit-Price Contracts [Member]</link:label> <link:label id="lab_pwr_UnitPriceContractsMember_6659EEAA0574462D4BEE16A9F7FF7A42_documentation_en-US" xlink:label="lab_pwr_UnitPriceContractsMember_6659EEAA0574462D4BEE16A9F7FF7A42" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unit-price Contracts [Member]</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_UnitPriceContractsMember" xlink:label="loc_pwr_UnitPriceContractsMember_6659EEAA0574462D4BEE16A9F7FF7A42" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_UnitPriceContractsMember_6659EEAA0574462D4BEE16A9F7FF7A42" xlink:to="lab_pwr_UnitPriceContractsMember_6659EEAA0574462D4BEE16A9F7FF7A42" xlink:type="arc" /> <link:label id="lab_us-gaap_TimeAndMaterialsContractMember_1FC567227ADB89AA015A16A9F7FF66D9_terseLabel_en-US" xlink:label="lab_us-gaap_TimeAndMaterialsContractMember_1FC567227ADB89AA015A16A9F7FF66D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost-plus contracts</link:label> <link:label id="lab_us-gaap_TimeAndMaterialsContractMember_1FC567227ADB89AA015A16A9F7FF66D9_label_en-US" xlink:label="lab_us-gaap_TimeAndMaterialsContractMember_1FC567227ADB89AA015A16A9F7FF66D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Time-and-materials Contract [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimeAndMaterialsContractMember" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember_1FC567227ADB89AA015A16A9F7FF66D9" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeAndMaterialsContractMember_1FC567227ADB89AA015A16A9F7FF66D9" xlink:to="lab_us-gaap_TimeAndMaterialsContractMember_1FC567227ADB89AA015A16A9F7FF66D9" xlink:type="arc" /> <link:label id="lab_us-gaap_FixedPriceContractMember_6F39D33F60B236FEDF3A16A9F80040AA_terseLabel_en-US" xlink:label="lab_us-gaap_FixedPriceContractMember_6F39D33F60B236FEDF3A16A9F80040AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed price contracts</link:label> <link:label id="lab_us-gaap_FixedPriceContractMember_6F39D33F60B236FEDF3A16A9F80040AA_label_en-US" xlink:label="lab_us-gaap_FixedPriceContractMember_6F39D33F60B236FEDF3A16A9F80040AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed-price Contract [Member]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FixedPriceContractMember" xlink:label="loc_us-gaap_FixedPriceContractMember_6F39D33F60B236FEDF3A16A9F80040AA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedPriceContractMember_6F39D33F60B236FEDF3A16A9F80040AA" xlink:to="lab_us-gaap_FixedPriceContractMember_6F39D33F60B236FEDF3A16A9F80040AA" xlink:type="arc" /> <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label> <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C" xlink:type="arc" /> <link:label id="lab_pwr_PercentageOfTotalRevenues_C60DA90507EE727ADE2E16A9F8002766_terseLabel_en-US" xlink:label="lab_pwr_PercentageOfTotalRevenues_C60DA90507EE727ADE2E16A9F8002766" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage Of Total Revenues</link:label> <link:label id="lab_pwr_PercentageOfTotalRevenues_C60DA90507EE727ADE2E16A9F8002766_label_en-US" xlink:label="lab_pwr_PercentageOfTotalRevenues_C60DA90507EE727ADE2E16A9F8002766" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Total Revenues</link:label> <link:label id="lab_pwr_PercentageOfTotalRevenues_C60DA90507EE727ADE2E16A9F8002766_documentation_en-US" xlink:label="lab_pwr_PercentageOfTotalRevenues_C60DA90507EE727ADE2E16A9F8002766" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage Of Total Revenues</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_PercentageOfTotalRevenues" xlink:label="loc_pwr_PercentageOfTotalRevenues_C60DA90507EE727ADE2E16A9F8002766" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PercentageOfTotalRevenues_C60DA90507EE727ADE2E16A9F8002766" xlink:to="lab_pwr_PercentageOfTotalRevenues_C60DA90507EE727ADE2E16A9F8002766" xlink:type="arc" /> <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_CC7524EC448343BB25BD169D0EC451AB_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_CC7524EC448343BB25BD169D0EC451AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principles of Consolidation</link:label> <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_CC7524EC448343BB25BD169D0EC451AB_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_CC7524EC448343BB25BD169D0EC451AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_CC7524EC448343BB25BD169D0EC451AB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_CC7524EC448343BB25BD169D0EC451AB" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_CC7524EC448343BB25BD169D0EC451AB" xlink:type="arc" /> <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_800B4414B7208D8C747A169D0EC55E0B_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_800B4414B7208D8C747A169D0EC55E0B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interim Condensed Consolidated Financial Information</link:label> <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_800B4414B7208D8C747A169D0EC55E0B_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_800B4414B7208D8C747A169D0EC55E0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_800B4414B7208D8C747A169D0EC55E0B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_800B4414B7208D8C747A169D0EC55E0B" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_800B4414B7208D8C747A169D0EC55E0B" xlink:type="arc" /> <link:label id="lab_us-gaap_UseOfEstimates_37A164401C3F72093062169D0EC528AB_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_37A164401C3F72093062169D0EC528AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates and Assumptions</link:label> <link:label id="lab_us-gaap_UseOfEstimates_37A164401C3F72093062169D0EC528AB_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_37A164401C3F72093062169D0EC528AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_37A164401C3F72093062169D0EC528AB" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_37A164401C3F72093062169D0EC528AB" xlink:to="lab_us-gaap_UseOfEstimates_37A164401C3F72093062169D0EC528AB" xlink:type="arc" /> <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_E4F85FD2CC6357CFDA89169D0EC5E9D5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_E4F85FD2CC6357CFDA89169D0EC5E9D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label> <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_E4F85FD2CC6357CFDA89169D0EC5E9D5_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_E4F85FD2CC6357CFDA89169D0EC5E9D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_E4F85FD2CC6357CFDA89169D0EC5E9D5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_E4F85FD2CC6357CFDA89169D0EC5E9D5" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_E4F85FD2CC6357CFDA89169D0EC5E9D5" xlink:type="arc" /> <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_C78C85B71BEDA74FDCB2169D0EC5D97E_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_C78C85B71BEDA74FDCB2169D0EC5D97E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label> <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_C78C85B71BEDA74FDCB2169D0EC5D97E_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_C78C85B71BEDA74FDCB2169D0EC5D97E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_C78C85B71BEDA74FDCB2169D0EC5D97E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_C78C85B71BEDA74FDCB2169D0EC5D97E" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_C78C85B71BEDA74FDCB2169D0EC5D97E" xlink:type="arc" /> <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_21052DAE0F86E88D6256169D0EC50C07_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_21052DAE0F86E88D6256169D0EC50C07" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Other Intangible Assets</link:label> <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_21052DAE0F86E88D6256169D0EC50C07_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_21052DAE0F86E88D6256169D0EC50C07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_21052DAE0F86E88D6256169D0EC50C07" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_21052DAE0F86E88D6256169D0EC50C07" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_21052DAE0F86E88D6256169D0EC50C07" xlink:type="arc" /> <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_13A2F07D1B921D02592E169D0EC6AF05_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock_13A2F07D1B921D02592E169D0EC6AF05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label> <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_13A2F07D1B921D02592E169D0EC6AF05_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock_13A2F07D1B921D02592E169D0EC6AF05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_13A2F07D1B921D02592E169D0EC6AF05" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock_13A2F07D1B921D02592E169D0EC6AF05" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock_13A2F07D1B921D02592E169D0EC6AF05" xlink:type="arc" /> <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_A8F94A17A3FDAB192E74169D0EC623DE_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock_A8F94A17A3FDAB192E74169D0EC623DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments in Affiliates and Other Entities</link:label> <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_A8F94A17A3FDAB192E74169D0EC623DE_label_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock_A8F94A17A3FDAB192E74169D0EC623DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_A8F94A17A3FDAB192E74169D0EC623DE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentPolicyTextBlock_A8F94A17A3FDAB192E74169D0EC623DE" xlink:to="lab_us-gaap_InvestmentPolicyTextBlock_A8F94A17A3FDAB192E74169D0EC623DE" xlink:type="arc" /> <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_418B77C0F5D6C92AF90C169D0EC6BBC5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_418B77C0F5D6C92AF90C169D0EC6BBC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label> <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_418B77C0F5D6C92AF90C169D0EC6BBC5_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_418B77C0F5D6C92AF90C169D0EC6BBC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_418B77C0F5D6C92AF90C169D0EC6BBC5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_418B77C0F5D6C92AF90C169D0EC6BBC5" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_418B77C0F5D6C92AF90C169D0EC6BBC5" xlink:type="arc" /> <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_EB8F022B65316C773675169D0EC623CE_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_EB8F022B65316C773675169D0EC623CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share</link:label> <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_EB8F022B65316C773675169D0EC623CE_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_EB8F022B65316C773675169D0EC623CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_EB8F022B65316C773675169D0EC623CE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock_EB8F022B65316C773675169D0EC623CE" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock_EB8F022B65316C773675169D0EC623CE" xlink:type="arc" /> <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_30829F1CC0E6C6CEF92F169D0EC6695D_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_30829F1CC0E6C6CEF92F169D0EC6695D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance</link:label> <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_30829F1CC0E6C6CEF92F169D0EC6695D_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_30829F1CC0E6C6CEF92F169D0EC6695D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance Reserve [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_30829F1CC0E6C6CEF92F169D0EC6695D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_30829F1CC0E6C6CEF92F169D0EC6695D" xlink:to="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_30829F1CC0E6C6CEF92F169D0EC6695D" xlink:type="arc" /> <link:label id="lab_us-gaap_MinimumGuaranteesPolicy_FA71A155529A5E6568B0169D0EC67144_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumGuaranteesPolicy_FA71A155529A5E6568B0169D0EC67144" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collective Bargaining Agreements</link:label> <link:label id="lab_us-gaap_MinimumGuaranteesPolicy_FA71A155529A5E6568B0169D0EC67144_label_en-US" xlink:label="lab_us-gaap_MinimumGuaranteesPolicy_FA71A155529A5E6568B0169D0EC67144" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum Guarantees, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinimumGuaranteesPolicy" xlink:label="loc_us-gaap_MinimumGuaranteesPolicy_FA71A155529A5E6568B0169D0EC67144" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumGuaranteesPolicy_FA71A155529A5E6568B0169D0EC67144" xlink:to="lab_us-gaap_MinimumGuaranteesPolicy_FA71A155529A5E6568B0169D0EC67144" xlink:type="arc" /> <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_6FA9A30F9D30D38B2BCA169D0EC7B99A_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_6FA9A30F9D30D38B2BCA169D0EC7B99A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label> <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_6FA9A30F9D30D38B2BCA169D0EC7B99A_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_6FA9A30F9D30D38B2BCA169D0EC7B99A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Related Costs, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_6FA9A30F9D30D38B2BCA169D0EC7B99A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_6FA9A30F9D30D38B2BCA169D0EC7B99A" xlink:to="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_6FA9A30F9D30D38B2BCA169D0EC7B99A" xlink:type="arc" /> <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_5761D186F7548AAA4C3C169D0EC7BB55_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_5761D186F7548AAA4C3C169D0EC7BB55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Functional Currency and Translation of Financial Statements</link:label> <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_5761D186F7548AAA4C3C169D0EC7BB55_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_5761D186F7548AAA4C3C169D0EC7BB55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_5761D186F7548AAA4C3C169D0EC7BB55" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_5761D186F7548AAA4C3C169D0EC7BB55" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_5761D186F7548AAA4C3C169D0EC7BB55" xlink:type="arc" /> <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_59A8524E1EDB01876458169D0EC76B6B_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_59A8524E1EDB01876458169D0EC76B6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income</link:label> <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_59A8524E1EDB01876458169D0EC76B6B_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_59A8524E1EDB01876458169D0EC76B6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_59A8524E1EDB01876458169D0EC76B6B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_59A8524E1EDB01876458169D0EC76B6B" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_59A8524E1EDB01876458169D0EC76B6B" xlink:type="arc" /> <link:label id="lab_us-gaap_LegalCostsPolicyTextBlock_85259FB23569BD55052C169D0EC77B5D_terseLabel_en-US" xlink:label="lab_us-gaap_LegalCostsPolicyTextBlock_85259FB23569BD55052C169D0EC77B5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Costs and Reserves</link:label> <link:label id="lab_us-gaap_LegalCostsPolicyTextBlock_85259FB23569BD55052C169D0EC77B5D_label_en-US" xlink:label="lab_us-gaap_LegalCostsPolicyTextBlock_85259FB23569BD55052C169D0EC77B5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Costs, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LegalCostsPolicyTextBlock" xlink:label="loc_us-gaap_LegalCostsPolicyTextBlock_85259FB23569BD55052C169D0EC77B5D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalCostsPolicyTextBlock_85259FB23569BD55052C169D0EC77B5D" xlink:to="lab_us-gaap_LegalCostsPolicyTextBlock_85259FB23569BD55052C169D0EC77B5D" xlink:type="arc" /> <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_9E96D4176EE5F52672FE169D0EC7C8D8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_9E96D4176EE5F52672FE169D0EC7C8D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label> <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_9E96D4176EE5F52672FE169D0EC7C8D8_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_9E96D4176EE5F52672FE169D0EC7C8D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_9E96D4176EE5F52672FE169D0EC7C8D8" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_9E96D4176EE5F52672FE169D0EC7C8D8" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_9E96D4176EE5F52672FE169D0EC7C8D8" xlink:type="arc" /> <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_A6F108113B88630403CD169D0EC790CC_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_A6F108113B88630403CD169D0EC790CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption of New Accounting Pronouncements and Accounting Standards Not Yet Adopted</link:label> <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_A6F108113B88630403CD169D0EC790CC_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_A6F108113B88630403CD169D0EC790CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_A6F108113B88630403CD169D0EC790CC" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_A6F108113B88630403CD169D0EC790CC" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_A6F108113B88630403CD169D0EC790CC" xlink:type="arc" /> <link:label id="lab_us-gaap_BusinessCombinationsPolicy_AB7D3FB9EDE25E793BC0169D0EC87B9A_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy_AB7D3FB9EDE25E793BC0169D0EC87B9A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions</link:label> <link:label id="lab_us-gaap_BusinessCombinationsPolicy_AB7D3FB9EDE25E793BC0169D0EC87B9A_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy_AB7D3FB9EDE25E793BC0169D0EC87B9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_AB7D3FB9EDE25E793BC0169D0EC87B9A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy_AB7D3FB9EDE25E793BC0169D0EC87B9A" xlink:to="lab_us-gaap_BusinessCombinationsPolicy_AB7D3FB9EDE25E793BC0169D0EC87B9A" xlink:type="arc" /> <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_E0F1F58F7D636570CADB169D0EC820D5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_E0F1F58F7D636570CADB169D0EC820D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Information</link:label> <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_E0F1F58F7D636570CADB169D0EC820D5_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_E0F1F58F7D636570CADB169D0EC820D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_E0F1F58F7D636570CADB169D0EC820D5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_E0F1F58F7D636570CADB169D0EC820D5" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_E0F1F58F7D636570CADB169D0EC820D5" xlink:type="arc" /> <link:label id="lab_pwr_DocumentAndEntityInformationAbstract_FFA274CEDAA15D88C6320098C8BE40BB_label_en-US" xlink:label="lab_pwr_DocumentAndEntityInformationAbstract_79DD97C1D6C55FD4936539A7DCEBB519" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information [Abstract]</link:label> <link:label id="lab_pwr_DocumentAndEntityInformationAbstract_FFA274CEDAA15D88C6320098C8BE40BB_documentation_en-US" xlink:label="lab_pwr_DocumentAndEntityInformationAbstract_79DD97C1D6C55FD4936539A7DCEBB519" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document and entity information.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_DocumentAndEntityInformationAbstract" xlink:label="loc_pwr_DocumentAndEntityInformationAbstract_79DD97C1D6C55FD4936539A7DCEBB519" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DocumentAndEntityInformationAbstract_79DD97C1D6C55FD4936539A7DCEBB519" xlink:to="lab_pwr_DocumentAndEntityInformationAbstract_79DD97C1D6C55FD4936539A7DCEBB519" xlink:type="arc" /> <link:label id="lab_dei_EntitiesTable_1E7E5BAB18E9DAFC77D40098C8BE4C2E_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable_F091CCDFD6B55B16877911146CF1CEE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label> <link:label id="lab_dei_EntitiesTable_1E7E5BAB18E9DAFC77D40098C8BE4C2E_label_en-US" xlink:label="lab_dei_EntitiesTable_F091CCDFD6B55B16877911146CF1CEE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitiesTable" xlink:label="loc_dei_EntitiesTable_F091CCDFD6B55B16877911146CF1CEE7" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable_F091CCDFD6B55B16877911146CF1CEE7" xlink:to="lab_dei_EntitiesTable_F091CCDFD6B55B16877911146CF1CEE7" xlink:type="arc" /> <link:label id="lab_dei_EntityInformationLineItems_057B8C97CC7790CDF7DF0098C8C01C96_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label> <link:label id="lab_dei_EntityInformationLineItems_057B8C97CC7790CDF7DF0098C8C01C96_label_en-US" xlink:label="lab_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInformationLineItems" xlink:label="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="lab_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:type="arc" /> <link:label id="lab_dei_DocumentType_84CE9A201DE153BF3D9B0098C8C004A7_terseLabel_en-US" xlink:label="lab_dei_DocumentType_09AB1BD9EFD357C58CC44642348FEB29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label> <link:label id="lab_dei_DocumentType_84CE9A201DE153BF3D9B0098C8C004A7_label_en-US" xlink:label="lab_dei_DocumentType_09AB1BD9EFD357C58CC44642348FEB29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_09AB1BD9EFD357C58CC44642348FEB29" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_09AB1BD9EFD357C58CC44642348FEB29" xlink:to="lab_dei_DocumentType_09AB1BD9EFD357C58CC44642348FEB29" xlink:type="arc" /> <link:label id="lab_dei_DocumentFiscalPeriodFocus_613A73745FAB000843800098C8C10CF8_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_BE86F63A96B55C34808F935C57F822BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label> <link:label id="lab_dei_DocumentFiscalPeriodFocus_613A73745FAB000843800098C8C10CF8_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_BE86F63A96B55C34808F935C57F822BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_BE86F63A96B55C34808F935C57F822BA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_BE86F63A96B55C34808F935C57F822BA" xlink:to="lab_dei_DocumentFiscalPeriodFocus_BE86F63A96B55C34808F935C57F822BA" xlink:type="arc" /> <link:label id="lab_dei_DocumentQuarterlyReport_1B206F794BD0AA61C2560098C8C1A470_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport_21C269B8D0395BBE830E46C6DFB472A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label> <link:label id="lab_dei_DocumentQuarterlyReport_1B206F794BD0AA61C2560098C8C1A470_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport_21C269B8D0395BBE830E46C6DFB472A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport_21C269B8D0395BBE830E46C6DFB472A6" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport_21C269B8D0395BBE830E46C6DFB472A6" xlink:to="lab_dei_DocumentQuarterlyReport_21C269B8D0395BBE830E46C6DFB472A6" xlink:type="arc" /> <link:label id="lab_dei_DocumentPeriodEndDate_5019D22C1BEE0C970F3A0098C8C1D6A2_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_812B202D37195E38B053DFDA6FF8CB64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label> <link:label id="lab_dei_DocumentPeriodEndDate_5019D22C1BEE0C970F3A0098C8C1D6A2_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_812B202D37195E38B053DFDA6FF8CB64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_812B202D37195E38B053DFDA6FF8CB64" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_812B202D37195E38B053DFDA6FF8CB64" xlink:to="lab_dei_DocumentPeriodEndDate_812B202D37195E38B053DFDA6FF8CB64" xlink:type="arc" /> <link:label id="lab_dei_DocumentTransitionReport_E1AC7805DC401BA7CB5B0098C8C1BBD7_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport_2B10F65467BC5DBD91AA46E7DB3772D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label> <link:label id="lab_dei_DocumentTransitionReport_E1AC7805DC401BA7CB5B0098C8C1BBD7_label_en-US" xlink:label="lab_dei_DocumentTransitionReport_2B10F65467BC5DBD91AA46E7DB3772D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_2B10F65467BC5DBD91AA46E7DB3772D6" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport_2B10F65467BC5DBD91AA46E7DB3772D6" xlink:to="lab_dei_DocumentTransitionReport_2B10F65467BC5DBD91AA46E7DB3772D6" xlink:type="arc" /> <link:label id="lab_dei_AmendmentFlag_11FC2AD0E077C6A9DE330098C8C150FA_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_F1F326CE6D5E5228919AC159E4768125" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label> <link:label id="lab_dei_AmendmentFlag_11FC2AD0E077C6A9DE330098C8C150FA_label_en-US" xlink:label="lab_dei_AmendmentFlag_F1F326CE6D5E5228919AC159E4768125" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_F1F326CE6D5E5228919AC159E4768125" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_F1F326CE6D5E5228919AC159E4768125" xlink:to="lab_dei_AmendmentFlag_F1F326CE6D5E5228919AC159E4768125" xlink:type="arc" /> <link:label id="lab_dei_DocumentFiscalYearFocus_D5B1DD797D43BC0689C70098C8C2894B_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_E5BB39018B1C5C18941AD12C86954D9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label> <link:label id="lab_dei_DocumentFiscalYearFocus_D5B1DD797D43BC0689C70098C8C2894B_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_E5BB39018B1C5C18941AD12C86954D9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_E5BB39018B1C5C18941AD12C86954D9D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_E5BB39018B1C5C18941AD12C86954D9D" xlink:to="lab_dei_DocumentFiscalYearFocus_E5BB39018B1C5C18941AD12C86954D9D" xlink:type="arc" /> <link:label id="lab_dei_CurrentFiscalYearEndDate_43B5D1E5F5537F2449A30098C8C2ABB7_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_635A06DF6ED958649E2B9F313BF1126D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label> <link:label id="lab_dei_CurrentFiscalYearEndDate_43B5D1E5F5537F2449A30098C8C2ABB7_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_635A06DF6ED958649E2B9F313BF1126D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_635A06DF6ED958649E2B9F313BF1126D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_635A06DF6ED958649E2B9F313BF1126D" xlink:to="lab_dei_CurrentFiscalYearEndDate_635A06DF6ED958649E2B9F313BF1126D" xlink:type="arc" /> <link:label id="lab_dei_EntityFileNumber_4E399E5B3F6DD75A26C000C2D4AD15A9_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber_43DCB58531CB5ED4B332207170B8B558" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label> <link:label id="lab_dei_EntityFileNumber_4E399E5B3F6DD75A26C000C2D4AD15A9_label_en-US" xlink:label="lab_dei_EntityFileNumber_43DCB58531CB5ED4B332207170B8B558" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_43DCB58531CB5ED4B332207170B8B558" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_43DCB58531CB5ED4B332207170B8B558" xlink:to="lab_dei_EntityFileNumber_43DCB58531CB5ED4B332207170B8B558" xlink:type="arc" /> <link:label id="lab_dei_EntityRegistrantName_F3E37841A5DAB9E0316C0098C8C24D07_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_B22DC07D081B59218A59A48724EAC434" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label> <link:label id="lab_dei_EntityRegistrantName_F3E37841A5DAB9E0316C0098C8C24D07_label_en-US" xlink:label="lab_dei_EntityRegistrantName_B22DC07D081B59218A59A48724EAC434" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_B22DC07D081B59218A59A48724EAC434" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_B22DC07D081B59218A59A48724EAC434" xlink:to="lab_dei_EntityRegistrantName_B22DC07D081B59218A59A48724EAC434" xlink:type="arc" /> <link:label id="lab_dei_EntityCentralIndexKey_D3377F251879DDBA84750098C8C2D6E8_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_2FE6AEF2315256C4B3BFCCE5B37E5D7C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label> <link:label id="lab_dei_EntityCentralIndexKey_D3377F251879DDBA84750098C8C2D6E8_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_2FE6AEF2315256C4B3BFCCE5B37E5D7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_2FE6AEF2315256C4B3BFCCE5B37E5D7C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_2FE6AEF2315256C4B3BFCCE5B37E5D7C" xlink:to="lab_dei_EntityCentralIndexKey_2FE6AEF2315256C4B3BFCCE5B37E5D7C" xlink:type="arc" /> <link:label id="lab_dei_EntityIncorporationStateCountryCode_2EFF72563F506F3BA6870098C8C20DEF_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_A063E35CA7F35DDCB9D649C39D5FEB5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label> <link:label id="lab_dei_EntityIncorporationStateCountryCode_2EFF72563F506F3BA6870098C8C20DEF_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_A063E35CA7F35DDCB9D649C39D5FEB5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_A063E35CA7F35DDCB9D649C39D5FEB5D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_A063E35CA7F35DDCB9D649C39D5FEB5D" xlink:to="lab_dei_EntityIncorporationStateCountryCode_A063E35CA7F35DDCB9D649C39D5FEB5D" xlink:type="arc" /> <link:label id="lab_dei_EntityTaxIdentificationNumber_74794308C4868776B58A0098C8C30664_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_ADEAEF5459DE5B8C8E7BEB0C6A332700" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label> <link:label id="lab_dei_EntityTaxIdentificationNumber_74794308C4868776B58A0098C8C30664_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_ADEAEF5459DE5B8C8E7BEB0C6A332700" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_ADEAEF5459DE5B8C8E7BEB0C6A332700" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber_ADEAEF5459DE5B8C8E7BEB0C6A332700" xlink:to="lab_dei_EntityTaxIdentificationNumber_ADEAEF5459DE5B8C8E7BEB0C6A332700" xlink:type="arc" /> <link:label id="lab_dei_EntityAddressAddressLine1_4EEFF363E8C17D2208760098C8C33C1F_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_883D0D80F46553E7BDB3983BF8EFE8D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label> <link:label id="lab_dei_EntityAddressAddressLine1_4EEFF363E8C17D2208760098C8C33C1F_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_883D0D80F46553E7BDB3983BF8EFE8D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_883D0D80F46553E7BDB3983BF8EFE8D3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_883D0D80F46553E7BDB3983BF8EFE8D3" xlink:to="lab_dei_EntityAddressAddressLine1_883D0D80F46553E7BDB3983BF8EFE8D3" xlink:type="arc" /> <link:label id="lab_dei_EntityAddressCityOrTown_5EA1372F460AEFCB80410098C8C30F60_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_5D91348636AA508E90C42C05DBB3C872" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label> <link:label id="lab_dei_EntityAddressCityOrTown_5EA1372F460AEFCB80410098C8C30F60_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_5D91348636AA508E90C42C05DBB3C872" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_5D91348636AA508E90C42C05DBB3C872" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_5D91348636AA508E90C42C05DBB3C872" xlink:to="lab_dei_EntityAddressCityOrTown_5D91348636AA508E90C42C05DBB3C872" xlink:type="arc" /> <link:label id="lab_dei_EntityAddressStateOrProvince_EEFCD36DC8D0FB960A320098C8C3DA86_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_D96ACE0C90905FC79B39569555587C8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label> <link:label id="lab_dei_EntityAddressStateOrProvince_EEFCD36DC8D0FB960A320098C8C3DA86_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_D96ACE0C90905FC79B39569555587C8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_D96ACE0C90905FC79B39569555587C8C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince_D96ACE0C90905FC79B39569555587C8C" xlink:to="lab_dei_EntityAddressStateOrProvince_D96ACE0C90905FC79B39569555587C8C" xlink:type="arc" /> <link:label id="lab_dei_EntityAddressPostalZipCode_3F4385072F1AAFD6E8F60098C8C3E2F1_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_84988F7A7B525C819EEF6751FAD6E369" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label> <link:label id="lab_dei_EntityAddressPostalZipCode_3F4385072F1AAFD6E8F60098C8C3E2F1_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_84988F7A7B525C819EEF6751FAD6E369" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_84988F7A7B525C819EEF6751FAD6E369" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_84988F7A7B525C819EEF6751FAD6E369" xlink:to="lab_dei_EntityAddressPostalZipCode_84988F7A7B525C819EEF6751FAD6E369" xlink:type="arc" /> <link:label id="lab_dei_CityAreaCode_F7F8EACA9F7F4043388D0098C8C37A94_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode_4C7AA0D730AB58F38FEB41186A522031" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label> <link:label id="lab_dei_CityAreaCode_F7F8EACA9F7F4043388D0098C8C37A94_label_en-US" xlink:label="lab_dei_CityAreaCode_4C7AA0D730AB58F38FEB41186A522031" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_4C7AA0D730AB58F38FEB41186A522031" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_4C7AA0D730AB58F38FEB41186A522031" xlink:to="lab_dei_CityAreaCode_4C7AA0D730AB58F38FEB41186A522031" xlink:type="arc" /> <link:label id="lab_dei_LocalPhoneNumber_09758A00649A90B06BCE0098C8C417E1_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber_9BBB355BB7BC5C64814875D51AE266B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label> <link:label id="lab_dei_LocalPhoneNumber_09758A00649A90B06BCE0098C8C417E1_label_en-US" xlink:label="lab_dei_LocalPhoneNumber_9BBB355BB7BC5C64814875D51AE266B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_9BBB355BB7BC5C64814875D51AE266B5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_9BBB355BB7BC5C64814875D51AE266B5" xlink:to="lab_dei_LocalPhoneNumber_9BBB355BB7BC5C64814875D51AE266B5" xlink:type="arc" /> <link:label id="lab_dei_Security12bTitle_A596DB972403F096BE6C0098C8C48792_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle_1E6AFB1E6B7C5991B29692C2AA5BC5C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label> <link:label id="lab_dei_Security12bTitle_A596DB972403F096BE6C0098C8C48792_label_en-US" xlink:label="lab_dei_Security12bTitle_1E6AFB1E6B7C5991B29692C2AA5BC5C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_1E6AFB1E6B7C5991B29692C2AA5BC5C5" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_1E6AFB1E6B7C5991B29692C2AA5BC5C5" xlink:to="lab_dei_Security12bTitle_1E6AFB1E6B7C5991B29692C2AA5BC5C5" xlink:type="arc" /> <link:label id="lab_dei_TradingSymbol_F59D41534BB6CD3B21FF0098C8C42FFB_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_3E27A053ED7E5B4EA0B18D644B1C521C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label> <link:label id="lab_dei_TradingSymbol_F59D41534BB6CD3B21FF0098C8C42FFB_label_en-US" xlink:label="lab_dei_TradingSymbol_3E27A053ED7E5B4EA0B18D644B1C521C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_3E27A053ED7E5B4EA0B18D644B1C521C" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_3E27A053ED7E5B4EA0B18D644B1C521C" xlink:to="lab_dei_TradingSymbol_3E27A053ED7E5B4EA0B18D644B1C521C" xlink:type="arc" /> <link:label id="lab_dei_SecurityExchangeName_28AF6CFF6A5515F4408D0098C8C4A467_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName_95D8491F6B3A567C9CE2A2915CEFE501" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label> <link:label id="lab_dei_SecurityExchangeName_28AF6CFF6A5515F4408D0098C8C4A467_label_en-US" xlink:label="lab_dei_SecurityExchangeName_95D8491F6B3A567C9CE2A2915CEFE501" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_95D8491F6B3A567C9CE2A2915CEFE501" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_95D8491F6B3A567C9CE2A2915CEFE501" xlink:to="lab_dei_SecurityExchangeName_95D8491F6B3A567C9CE2A2915CEFE501" xlink:type="arc" /> <link:label id="lab_dei_EntityCurrentReportingStatus_4A99CF282FFD44848FF30098C8C436EA_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_99DC33C860E15520B56FE40879417BFD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label> <link:label id="lab_dei_EntityCurrentReportingStatus_4A99CF282FFD44848FF30098C8C436EA_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_99DC33C860E15520B56FE40879417BFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_99DC33C860E15520B56FE40879417BFD" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_99DC33C860E15520B56FE40879417BFD" xlink:to="lab_dei_EntityCurrentReportingStatus_99DC33C860E15520B56FE40879417BFD" xlink:type="arc" /> <link:label id="lab_dei_EntityInteractiveDataCurrent_BCC4F92B80C29EC823BC0098C8C5D693_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_7E65D82FBFC55B9DBE0174578041121A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label> <link:label id="lab_dei_EntityInteractiveDataCurrent_BCC4F92B80C29EC823BC0098C8C5D693_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_7E65D82FBFC55B9DBE0174578041121A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_7E65D82FBFC55B9DBE0174578041121A" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_7E65D82FBFC55B9DBE0174578041121A" xlink:to="lab_dei_EntityInteractiveDataCurrent_7E65D82FBFC55B9DBE0174578041121A" xlink:type="arc" /> <link:label id="lab_dei_EntityFilerCategory_7BDE42126B4B3D9826FC0098C8C51654_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_07B320182E0A5E89BEC3EC065D376529" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label> <link:label id="lab_dei_EntityFilerCategory_7BDE42126B4B3D9826FC0098C8C51654_label_en-US" xlink:label="lab_dei_EntityFilerCategory_07B320182E0A5E89BEC3EC065D376529" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_07B320182E0A5E89BEC3EC065D376529" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_07B320182E0A5E89BEC3EC065D376529" xlink:to="lab_dei_EntityFilerCategory_07B320182E0A5E89BEC3EC065D376529" xlink:type="arc" /> <link:label id="lab_dei_EntitySmallBusiness_0D3CFD16594640CBC3000098C8C58212_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_A14DC2BF6D7C5649BF694F10DFD4B393" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label> <link:label id="lab_dei_EntitySmallBusiness_0D3CFD16594640CBC3000098C8C58212_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_A14DC2BF6D7C5649BF694F10DFD4B393" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_A14DC2BF6D7C5649BF694F10DFD4B393" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_A14DC2BF6D7C5649BF694F10DFD4B393" xlink:to="lab_dei_EntitySmallBusiness_A14DC2BF6D7C5649BF694F10DFD4B393" xlink:type="arc" /> <link:label id="lab_dei_EntityEmergingGrowthCompany_B7E52CB113B587B1D3B00098C8C5AAE4_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_A0FC76F6B9ED574F89E5DE3428BCE864" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label> <link:label id="lab_dei_EntityEmergingGrowthCompany_B7E52CB113B587B1D3B00098C8C5AAE4_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_A0FC76F6B9ED574F89E5DE3428BCE864" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_A0FC76F6B9ED574F89E5DE3428BCE864" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_A0FC76F6B9ED574F89E5DE3428BCE864" xlink:to="lab_dei_EntityEmergingGrowthCompany_A0FC76F6B9ED574F89E5DE3428BCE864" xlink:type="arc" /> <link:label id="lab_dei_EntityShellCompany_00F95B84EE239D6866A70098C8C6C34A_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_8476648E5CA0540BB68D0A29278112FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label> <link:label id="lab_dei_EntityShellCompany_00F95B84EE239D6866A70098C8C6C34A_label_en-US" xlink:label="lab_dei_EntityShellCompany_8476648E5CA0540BB68D0A29278112FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_8476648E5CA0540BB68D0A29278112FE" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_8476648E5CA0540BB68D0A29278112FE" xlink:to="lab_dei_EntityShellCompany_8476648E5CA0540BB68D0A29278112FE" xlink:type="arc" /> <link:label id="lab_dei_EntityCommonStockSharesOutstanding_EBC68A710AD5EE379A3C0098C8C6EC3D_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_54ABF3C540D15EEE8341669D0205127D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label> <link:label id="lab_dei_EntityCommonStockSharesOutstanding_EBC68A710AD5EE379A3C0098C8C6EC3D_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_54ABF3C540D15EEE8341669D0205127D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_54ABF3C540D15EEE8341669D0205127D" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_54ABF3C540D15EEE8341669D0205127D" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_54ABF3C540D15EEE8341669D0205127D" xlink:type="arc" /> <link:label id="lab_pwr_EmployersLiabilityInsuranceClaimsDeductible_46D66BE1CEDD2C890268169D0BF397AA_terseLabel_en-US" xlink:label="lab_pwr_EmployersLiabilityInsuranceClaimsDeductible_46D66BE1CEDD2C890268169D0BF397AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer's liability claims subject to deductible per occurrence</link:label> <link:label id="lab_pwr_EmployersLiabilityInsuranceClaimsDeductible_46D66BE1CEDD2C890268169D0BF397AA_label_en-US" xlink:label="lab_pwr_EmployersLiabilityInsuranceClaimsDeductible_46D66BE1CEDD2C890268169D0BF397AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employers Liability Insurance Claims Deductible</link:label> <link:label id="lab_pwr_EmployersLiabilityInsuranceClaimsDeductible_46D66BE1CEDD2C890268169D0BF397AA_documentation_en-US" xlink:label="lab_pwr_EmployersLiabilityInsuranceClaimsDeductible_46D66BE1CEDD2C890268169D0BF397AA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employer's liability claims deductible amount per occurrence.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_EmployersLiabilityInsuranceClaimsDeductible" xlink:label="loc_pwr_EmployersLiabilityInsuranceClaimsDeductible_46D66BE1CEDD2C890268169D0BF397AA" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_EmployersLiabilityInsuranceClaimsDeductible_46D66BE1CEDD2C890268169D0BF397AA" xlink:to="lab_pwr_EmployersLiabilityInsuranceClaimsDeductible_46D66BE1CEDD2C890268169D0BF397AA" xlink:type="arc" /> <link:label id="lab_pwr_WorkersCompensationInsuranceClaimsDeductible_D2B0FB4F6B7798CD4714169D0BF49301_terseLabel_en-US" xlink:label="lab_pwr_WorkersCompensationInsuranceClaimsDeductible_D2B0FB4F6B7798CD4714169D0BF49301" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Worker's compensation claims per occurrence</link:label> <link:label id="lab_pwr_WorkersCompensationInsuranceClaimsDeductible_D2B0FB4F6B7798CD4714169D0BF49301_label_en-US" xlink:label="lab_pwr_WorkersCompensationInsuranceClaimsDeductible_D2B0FB4F6B7798CD4714169D0BF49301" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Workers Compensation Insurance Claims Deductible</link:label> <link:label id="lab_pwr_WorkersCompensationInsuranceClaimsDeductible_D2B0FB4F6B7798CD4714169D0BF49301_documentation_en-US" xlink:label="lab_pwr_WorkersCompensationInsuranceClaimsDeductible_D2B0FB4F6B7798CD4714169D0BF49301" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Workers' compensation insurance claims deductible.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_WorkersCompensationInsuranceClaimsDeductible" xlink:label="loc_pwr_WorkersCompensationInsuranceClaimsDeductible_D2B0FB4F6B7798CD4714169D0BF49301" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_WorkersCompensationInsuranceClaimsDeductible_D2B0FB4F6B7798CD4714169D0BF49301" xlink:to="lab_pwr_WorkersCompensationInsuranceClaimsDeductible_D2B0FB4F6B7798CD4714169D0BF49301" xlink:type="arc" /> <link:label id="lab_pwr_AutoLiabilityInsuranceClaimsDeductible_76DD5309B9573E2BB100169D0BF4288B_terseLabel_en-US" xlink:label="lab_pwr_AutoLiabilityInsuranceClaimsDeductible_76DD5309B9573E2BB100169D0BF4288B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auto liability insurance claims deductible</link:label> <link:label id="lab_pwr_AutoLiabilityInsuranceClaimsDeductible_76DD5309B9573E2BB100169D0BF4288B_label_en-US" xlink:label="lab_pwr_AutoLiabilityInsuranceClaimsDeductible_76DD5309B9573E2BB100169D0BF4288B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auto Liability Insurance Claims Deductible</link:label> <link:label id="lab_pwr_AutoLiabilityInsuranceClaimsDeductible_76DD5309B9573E2BB100169D0BF4288B_documentation_en-US" xlink:label="lab_pwr_AutoLiabilityInsuranceClaimsDeductible_76DD5309B9573E2BB100169D0BF4288B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Auto liability insurance claims deductible amount per occurrence.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_AutoLiabilityInsuranceClaimsDeductible" xlink:label="loc_pwr_AutoLiabilityInsuranceClaimsDeductible_76DD5309B9573E2BB100169D0BF4288B" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_AutoLiabilityInsuranceClaimsDeductible_76DD5309B9573E2BB100169D0BF4288B" xlink:to="lab_pwr_AutoLiabilityInsuranceClaimsDeductible_76DD5309B9573E2BB100169D0BF4288B" xlink:type="arc" /> <link:label id="lab_pwr_GeneralLiabilityInsuranceClaimsDeductible_470ACAF4F6C0B898B250169D0BF40F3E_terseLabel_en-US" xlink:label="lab_pwr_GeneralLiabilityInsuranceClaimsDeductible_470ACAF4F6C0B898B250169D0BF40F3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General liability insurance claims deductible</link:label> <link:label id="lab_pwr_GeneralLiabilityInsuranceClaimsDeductible_470ACAF4F6C0B898B250169D0BF40F3E_label_en-US" xlink:label="lab_pwr_GeneralLiabilityInsuranceClaimsDeductible_470ACAF4F6C0B898B250169D0BF40F3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General Liability Insurance Claims Deductible</link:label> <link:label id="lab_pwr_GeneralLiabilityInsuranceClaimsDeductible_470ACAF4F6C0B898B250169D0BF40F3E_documentation_en-US" xlink:label="lab_pwr_GeneralLiabilityInsuranceClaimsDeductible_470ACAF4F6C0B898B250169D0BF40F3E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">General liability insurance claims deductible amount per occurrence.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_GeneralLiabilityInsuranceClaimsDeductible" xlink:label="loc_pwr_GeneralLiabilityInsuranceClaimsDeductible_470ACAF4F6C0B898B250169D0BF40F3E" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_GeneralLiabilityInsuranceClaimsDeductible_470ACAF4F6C0B898B250169D0BF40F3E" xlink:to="lab_pwr_GeneralLiabilityInsuranceClaimsDeductible_470ACAF4F6C0B898B250169D0BF40F3E" xlink:type="arc" /> <link:label id="lab_pwr_HealthCareDeductible_A0F784907F2650D8D189169D0BF52174_terseLabel_en-US" xlink:label="lab_pwr_HealthCareDeductible_A0F784907F2650D8D189169D0BF52174" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee health care benefit plans subject to deductible per claimant</link:label> <link:label id="lab_pwr_HealthCareDeductible_A0F784907F2650D8D189169D0BF52174_label_en-US" xlink:label="lab_pwr_HealthCareDeductible_A0F784907F2650D8D189169D0BF52174" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Health Care Deductible</link:label> <link:label id="lab_pwr_HealthCareDeductible_A0F784907F2650D8D189169D0BF52174_documentation_en-US" xlink:label="lab_pwr_HealthCareDeductible_A0F784907F2650D8D189169D0BF52174" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Health care deductible.</link:label> <link:loc xlink:href="pwr-20190930.xsd#pwr_HealthCareDeductible" xlink:label="loc_pwr_HealthCareDeductible_A0F784907F2650D8D189169D0BF52174" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_HealthCareDeductible_A0F784907F2650D8D189169D0BF52174" xlink:to="lab_pwr_HealthCareDeductible_A0F784907F2650D8D189169D0BF52174" xlink:type="arc" /> <link:label id="lab_us-gaap_LineOfCredit_22472C99A20DED1B6C4C0098C667CF8D_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_2C37E34E7624523A81A7CB817FF78438" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Borrowings under senior secured credit facility</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_2C37E34E7624523A81A7CB817FF78438" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_2C37E34E7624523A81A7CB817FF78438" xlink:to="lab_us-gaap_LineOfCredit_2C37E34E7624523A81A7CB817FF78438" xlink:type="arc" /> <link:label id="lab_us-gaap_OtherLongTermDebt_0AA59766524F5D99F15A0098C668A560_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLongTermDebt_AEF97882024451D5B4791D21C970F9C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term debt</link:label> <link:label id="lab_us-gaap_OtherLongTermDebt_0AA59766524F5D99F15A0098C668A560_label_en-US" xlink:label="lab_us-gaap_OtherLongTermDebt_AEF97882024451D5B4791D21C970F9C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Long-term Debt</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaap_OtherLongTermDebt_AEF97882024451D5B4791D21C970F9C4" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermDebt_AEF97882024451D5B4791D21C970F9C4" xlink:to="lab_us-gaap_OtherLongTermDebt_AEF97882024451D5B4791D21C970F9C4" xlink:type="arc" /> <link:label id="lab_us-gaap_FinanceLeaseLiability_896F555908B30920D0B50098C668AC97_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability_1A1A3DA93EEE5E5DBBB317E3F209B072" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaap_FinanceLeaseLiability_1A1A3DA93EEE5E5DBBB317E3F209B072" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability_1A1A3DA93EEE5E5DBBB317E3F209B072" xlink:to="lab_us-gaap_FinanceLeaseLiability_1A1A3DA93EEE5E5DBBB317E3F209B072" xlink:type="arc" /> <link:label id="lab_us-gaap_CapitalLeaseObligations_C78EEAD8DC6FF38CE3BA0098C668759B_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligations_52DB30A1BC195B67BB92DB18FD112D18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label> <link:label id="lab_us-gaap_CapitalLeaseObligations_C78EEAD8DC6FF38CE3BA0098C668759B_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligations_52DB30A1BC195B67BB92DB18FD112D18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="loc_us-gaap_CapitalLeaseObligations_52DB30A1BC195B67BB92DB18FD112D18" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligations_52DB30A1BC195B67BB92DB18FD112D18" xlink:to="lab_us-gaap_CapitalLeaseObligations_52DB30A1BC195B67BB92DB18FD112D18" xlink:type="arc" /> <link:label id="lab_us-gaap_LongTermDebt_14714E872D2CB3F5E7CD0098C66806CF_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_918CA86385C45D15B563DC4FB129CC10" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total long-term debt obligations</link:label> <link:label id="lab_us-gaap_LongTermDebt_14714E872D2CB3F5E7CD0098C66806CF_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_918CA86385C45D15B563DC4FB129CC10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_918CA86385C45D15B563DC4FB129CC10" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_918CA86385C45D15B563DC4FB129CC10" xlink:to="lab_us-gaap_LongTermDebt_918CA86385C45D15B563DC4FB129CC10" xlink:type="arc" /> <link:label id="lab_us-gaap_LongTermDebtCurrent_967B396FBCCD1D8640EE0098C6683F77_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_AC435675BE6F570D99AC2AE3645BAFD3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Less — Current maturities of long-term debt</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_AC435675BE6F570D99AC2AE3645BAFD3" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_AC435675BE6F570D99AC2AE3645BAFD3" xlink:to="lab_us-gaap_LongTermDebtCurrent_AC435675BE6F570D99AC2AE3645BAFD3" xlink:type="arc" /> <link:label id="lab_us-gaap_LongTermDebtNoncurrent_BEE64F9F10EBED22E8CC0098C6698894_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_21054197DAA65CF79775894F9493BA62" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total long-term debt obligations, net of current maturities</link:label> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_21054197DAA65CF79775894F9493BA62" xlink:type="locator" /> <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_21054197DAA65CF79775894F9493BA62" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_21054197DAA65CF79775894F9493BA62" xlink:type="arc" /> </link:labelLink> </link:linkbase> </XBRL> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>EX-101.PRE <SEQUENCE>12 <FILENAME>pwr-20190930_pre.xml <DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT <TEXT> <XBRL> <?xml version="1.0" encoding="US-ASCII"?> <!--XBRL Document Created with Wdesk from Workiva--> <!-- --> <link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <link:roleRef roleURI="http://quantaservices.com/role/Acquisitions" xlink:href="pwr-20190930.xsd#Acquisitions" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" xlink:href="pwr-20190930.xsd#AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails" xlink:href="pwr-20190930.xsd#AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsNarrativeDetails" xlink:href="pwr-20190930.xsd#AcquisitionsNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsTables" xlink:href="pwr-20190930.xsd#AcquisitionsTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" xlink:href="pwr-20190930.xsd#AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/BusinessAndOrganization" xlink:href="pwr-20190930.xsd#BusinessAndOrganization" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/BusinessAndOrganizationDetail" xlink:href="pwr-20190930.xsd#BusinessAndOrganizationDetail" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingencies" xlink:href="pwr-20190930.xsd#CommitmentsAndContingencies" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesCommittedExpendituresDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesIndemnitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesInsuranceDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesLegalProceedingsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesLettersOfCreditDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" xlink:href="pwr-20190930.xsd#CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" xlink:href="pwr-20190930.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="pwr-20190930.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfEquity" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="pwr-20190930.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligations" xlink:href="pwr-20190930.xsd#DebtObligations" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails" xlink:href="pwr-20190930.xsd#DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails" xlink:href="pwr-20190930.xsd#DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails" xlink:href="pwr-20190930.xsd#DebtObligationsLongTermDebtObligationsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsNarrativeDetails" xlink:href="pwr-20190930.xsd#DebtObligationsNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsTables" xlink:href="pwr-20190930.xsd#DebtObligationsTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/DocumentAndEntityInformation" xlink:href="pwr-20190930.xsd#DocumentAndEntityInformation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/Equity" xlink:href="pwr-20190930.xsd#Equity" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensation" xlink:href="pwr-20190930.xsd#EquityBasedCompensation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationPsusToBeSettledInCommonStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationRsusToBeSettledInCashDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationRsusToBeSettledInCommonStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetails" xlink:href="pwr-20190930.xsd#EquityBasedCompensationStockIncentivePlansDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationTables" xlink:href="pwr-20190930.xsd#EquityBasedCompensationTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityDividendsDetails" xlink:href="pwr-20190930.xsd#EquityDividendsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" xlink:href="pwr-20190930.xsd#EquityExchangeableSharesAndPreferredStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityNonControllingInterestsDetails" xlink:href="pwr-20190930.xsd#EquityNonControllingInterestsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityRepurchasesOfCommonStockUnderStockRepurchaseProgramsDetails" xlink:href="pwr-20190930.xsd#EquityRepurchasesOfCommonStockUnderStockRepurchaseProgramsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityTables" xlink:href="pwr-20190930.xsd#EquityTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/EquityTreasuryStockDetails" xlink:href="pwr-20190930.xsd#EquityTreasuryStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="pwr-20190930.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/Leases" xlink:href="pwr-20190930.xsd#Leases" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails" xlink:href="pwr-20190930.xsd#LeasesComponentsOfLeaseCostsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" xlink:href="pwr-20190930.xsd#LeasesComponentsOfLeasesInBalanceSheetDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:href="pwr-20190930.xsd#LeasesFutureMinimumLeasePaymentsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:href="pwr-20190930.xsd#LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesNarrativeDetails" xlink:href="pwr-20190930.xsd#LeasesNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesOtherInformationRelatedToLeasesDetails" xlink:href="pwr-20190930.xsd#LeasesOtherInformationRelatedToLeasesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/LeasesTables" xlink:href="pwr-20190930.xsd#LeasesTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/NewAccountingPronouncements" xlink:href="pwr-20190930.xsd#NewAccountingPronouncements" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/NewAccountingPronouncementsDetails" xlink:href="pwr-20190930.xsd#NewAccountingPronouncementsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformation" xlink:href="pwr-20190930.xsd#PerShareInformation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" xlink:href="pwr-20190930.xsd#PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationNarrativeDetails" xlink:href="pwr-20190930.xsd#PerShareInformationNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationTables" xlink:href="pwr-20190930.xsd#PerShareInformationTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformation" xlink:href="pwr-20190930.xsd#SegmentInformation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationDetails" xlink:href="pwr-20190930.xsd#SegmentInformationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" xlink:href="pwr-20190930.xsd#SegmentInformationSummarizedFinancialInformationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationTables" xlink:href="pwr-20190930.xsd#SegmentInformationTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesGoodwillDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInsuranceDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesInsuranceDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesLeasesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="pwr-20190930.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformation" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformation" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationNarrativeDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationNarrativeDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" xlink:type="simple" /> <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationTables" xlink:href="pwr-20190930.xsd#SupplementalCashFlowInformationTables" xlink:type="simple" /> <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" /> <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" /> <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" /> <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" /> <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" /> <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" /> <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" /> <link:presentationLink xlink:role="http://quantaservices.com/role/Acquisitions" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_4E620258279D528D8D8FA579EA1D9291" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_0137DBC3FEAE5BD59DB1A2F30B6F3A5F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_4E620258279D528D8D8FA579EA1D9291" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_0137DBC3FEAE5BD59DB1A2F30B6F3A5F" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_C8A81A677B4D4D5540DE17D95B0D40E1" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_DC7834A5ED9223B0510717D95B0D38D9" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_C8A81A677B4D4D5540DE17D95B0D40E1" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_DC7834A5ED9223B0510717D95B0D38D9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_F470ED091C56154BD75317D95B0DBFA9" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_DC7834A5ED9223B0510717D95B0D38D9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_F470ED091C56154BD75317D95B0DBFA9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48F6C63DF5F8F583F8FE17D95B0E7F40" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F470ED091C56154BD75317D95B0DBFA9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48F6C63DF5F8F583F8FE17D95B0E7F40" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_Acquisitions2019Member" xlink:label="loc_pwr_Acquisitions2019Member_6F267EF168581E9CC8CD17D95B0EE690" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48F6C63DF5F8F583F8FE17D95B0E7F40" xlink:to="loc_pwr_Acquisitions2019Member_6F267EF168581E9CC8CD17D95B0EE690" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_Acquisitions2018Member" xlink:label="loc_pwr_Acquisitions2018Member_34E9ED55ED8F047405CE17D95B0E5715" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48F6C63DF5F8F583F8FE17D95B0E7F40" xlink:to="loc_pwr_Acquisitions2018Member_34E9ED55ED8F047405CE17D95B0E5715" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_DC7834A5ED9223B0510717D95B0D38D9" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred" xlink:label="loc_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_9A3F0F2AD72DC70CE56E17D95B0FF774" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_9A3F0F2AD72DC70CE56E17D95B0FF774" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_C12F98E642BA99C9F87E17D95B0FA13A" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_C12F98E642BA99C9F87E17D95B0FA13A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_3D68A22581B11312DA3217D95B0F5F93" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_3D68A22581B11312DA3217D95B0F5F93" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_73E5C6EC98991DC2DD4A17D95B10B2E7" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_73E5C6EC98991DC2DD4A17D95B10B2E7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2C54E352B954DD53485317D95B10939B" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2C54E352B954DD53485317D95B10939B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_A0F552C938344F7C758917D95B107EFA" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_A0F552C938344F7C758917D95B107EFA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_3EFF0D8D1EEDE9A44B9417D95B109139" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_3EFF0D8D1EEDE9A44B9417D95B109139" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39BCAF7B8160BD6A257917D95B108786" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39BCAF7B8160BD6A257917D95B108786" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_616EB850F6523A0A89AE17D95B116D47" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_616EB850F6523A0A89AE17D95B116D47" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_487E05FFC0843B9585DE17D95B113DE1" xlink:type="locator" /> <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_487E05FFC0843B9585DE17D95B113DE1" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_CE76B6F0636368134A7A17D95B117039" xlink:type="locator" /> <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_CE76B6F0636368134A7A17D95B117039" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_E4436C67C9E90335073F17D95B11AAE3" xlink:type="locator" /> <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_E4436C67C9E90335073F17D95B11AAE3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2B4BF78C322625D84B0517D95B11D8B1" xlink:type="locator" /> <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2B4BF78C322625D84B0517D95B11D8B1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4322FD82DC99707766B617D95B125C6C" xlink:type="locator" /> <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4322FD82DC99707766B617D95B125C6C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_BF7A49D25EC483DC180617D95B1270F3" xlink:type="locator" /> <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_BF7A49D25EC483DC180617D95B1270F3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_C089D3D2BD1E0F7EEAB717D95B12D0D0" xlink:type="locator" /> <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_C089D3D2BD1E0F7EEAB717D95B12D0D0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7F9E66258D1BABD2F95017D95B12E31D" xlink:type="locator" /> <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7F9E66258D1BABD2F95017D95B12E31D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_292AC2CDD7C378DC630C17D95B124797" xlink:type="locator" /> <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_C012D968D51FE40CE9F517D95B0F8535" xlink:to="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_292AC2CDD7C378DC630C17D95B124797" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_09861371EC8870CFB77AF95A6801490B" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_09861371EC8870CFB77AF95A6801490B" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69C16C3AB617F6B6FA82F95A6802E129" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69C16C3AB617F6B6FA82F95A6802E129" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69C16C3AB617F6B6FA82F95A6802E129" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_395E94F655A71031DB6DF95A6802F13C" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:to="loc_us-gaap_CustomerRelationshipsMember_395E94F655A71031DB6DF95A6802F13C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_2C6F79BD818C19F139C2F95A680382DA" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_2C6F79BD818C19F139C2F95A680382DA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_1870FB4EC47BBB4C5883F95A68036CC0" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:to="loc_us-gaap_TradeNamesMember_1870FB4EC47BBB4C5883F95A68036CC0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_0F57D458B077721D8F04F95A6803D3C2" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_0F57D458B077721D8F04F95A6803D3C2" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CurriculumMember" xlink:label="loc_pwr_CurriculumMember_3904AEBA387990F412CEF95CC34F1300" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774523064138D30D1BD1F95A68022D53" xlink:to="loc_pwr_CurriculumMember_3904AEBA387990F412CEF95CC34F1300" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3E0CDC047A790484FC7AF95A68030DE8" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3E0CDC047A790484FC7AF95A68030DE8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3E0CDC047A790484FC7AF95A68030DE8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_Acquisitions2019Member" xlink:label="loc_pwr_Acquisitions2019Member_BB6A5D1092696241B6F3F95A680481D6" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_E54CDA7E95FAD82D4AF0F95A68040BDE" xlink:to="loc_pwr_Acquisitions2019Member_BB6A5D1092696241B6F3F95A680481D6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_D0027D29789D8F421D71F95A68017642" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_4CB568D3312134B37DD6F95A68052D62" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_4CB568D3312134B37DD6F95A68052D62" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E27F3DE8BDB68CA2FC9CF95A68058FC8" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6692A47F5FE8D821E9A5F95A68047158" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_E27F3DE8BDB68CA2FC9CF95A68058FC8" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/AcquisitionsNarrativeDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_64E22CE6CA1991AB61B917D7C98DEC5C" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13618115BEE3480B6FB117D7C98D3092" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_64E22CE6CA1991AB61B917D7C98DEC5C" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13618115BEE3480B6FB117D7C98D3092" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_F05C8B2790EC5482A90F17D7C98DC64D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13618115BEE3480B6FB117D7C98D3092" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_F05C8B2790EC5482A90F17D7C98DC64D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6B30CC8789CC5CE8CDCB17D7C98EB93D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F05C8B2790EC5482A90F17D7C98DC64D" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6B30CC8789CC5CE8CDCB17D7C98EB93D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_Acquisitions2019Member" xlink:label="loc_pwr_Acquisitions2019Member_87CCA7F575D0E5D325E617D7C98E3A97" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6B30CC8789CC5CE8CDCB17D7C98EB93D" xlink:to="loc_pwr_Acquisitions2019Member_87CCA7F575D0E5D325E617D7C98E3A97" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_Acquisitions2018Member" xlink:label="loc_pwr_Acquisitions2018Member_343EB71A63C4E49622E217D7C98EA52E" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6B30CC8789CC5CE8CDCB17D7C98EB93D" xlink:to="loc_pwr_Acquisitions2018Member_343EB71A63C4E49622E217D7C98EA52E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_HallenMember" xlink:label="loc_pwr_HallenMember_6732957B433944CAB55617D7C98E5BAD" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6B30CC8789CC5CE8CDCB17D7C98EB93D" xlink:to="loc_pwr_HallenMember_6732957B433944CAB55617D7C98E5BAD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_9231DCA07C52DF30BA9417D7C98EB12D" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13618115BEE3480B6FB117D7C98D3092" xlink:to="loc_srt_RangeAxis_9231DCA07C52DF30BA9417D7C98EB12D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_46DC33FDB1878F51571F17D7C98F1371" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9231DCA07C52DF30BA9417D7C98EB12D" xlink:to="loc_srt_RangeMember_46DC33FDB1878F51571F17D7C98F1371" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_39E15FFA7AA0954D59FB17D7C98F0347" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_46DC33FDB1878F51571F17D7C98F1371" xlink:to="loc_srt_MinimumMember_39E15FFA7AA0954D59FB17D7C98F0347" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_CE4F0EB4DE9559AEE82E17D7C98FC9CA" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_46DC33FDB1878F51571F17D7C98F1371" xlink:to="loc_srt_MaximumMember_CE4F0EB4DE9559AEE82E17D7C98FC9CA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13618115BEE3480B6FB117D7C98D3092" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred" xlink:label="loc_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_E2C98739DE384728FA4617D7C9904510" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred_E2C98739DE384728FA4617D7C9904510" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5CD07874C38FA4F9A12617D7C990C5C7" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5CD07874C38FA4F9A12617D7C990C5C7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E7934FE057A0220B283617D7C9904D27" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E7934FE057A0220B283617D7C9904D27" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_F16FB1567F29E845F7D717D7C990B638" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_F16FB1567F29E845F7D717D7C990B638" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm" xlink:label="loc_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm_B1B48E8FAB3D8D87D0FF17D7C99054D7" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm_B1B48E8FAB3D8D87D0FF17D7C99054D7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_8BB457A13E0DAA84EC8717D7C9912531" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_8BB457A13E0DAA84EC8717D7C9912531" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F11EF92FD60C2B2AB9A17D7C9916954" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F11EF92FD60C2B2AB9A17D7C9916954" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_562F4C4A465C2E7777E517D7C9911F38" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_562F4C4A465C2E7777E517D7C9911F38" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_AC3FCE75AE5207F4E78017D7C99172F6" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_AC3FCE75AE5207F4E78017D7C99172F6" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed" xlink:label="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed_ACA7556837D29FD9D29717D7C9914717" xlink:type="locator" /> <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed_ACA7556837D29FD9D29717D7C9914717" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities" xlink:label="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities_EF2A726DA6BE1EF37D8817D7C991158C" xlink:type="locator" /> <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities_EF2A726DA6BE1EF37D8817D7C991158C" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets" xlink:label="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets_B1A865196075A6F5569917D7C99132A8" xlink:type="locator" /> <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets_B1A865196075A6F5569917D7C99132A8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_A21727BB51BFD21C2DFD17D7C992108A" xlink:type="locator" /> <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_A21727BB51BFD21C2DFD17D7C992108A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_32EC37D73CAD1D44371117D7C9920281" xlink:type="locator" /> <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_32EC37D73CAD1D44371117D7C9920281" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_46E0E690C86E347513AF17D7C992EDDF" xlink:type="locator" /> <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_46E0E690C86E347513AF17D7C992EDDF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_958CC5180E733367C66817D7C992BAB2" xlink:type="locator" /> <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_958CC5180E733367C66817D7C992BAB2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_03C893245F93784C6C1317D7C9920384" xlink:type="locator" /> <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_D0BA242FA73FF100EDE017D7C98F2FE4" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_03C893245F93784C6C1317D7C9920384" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/AcquisitionsTables" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_C3DC6D6389115055B8061C985288F9B2" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_8A806825D9AB5A12ACAED8C6688DED5E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_C3DC6D6389115055B8061C985288F9B2" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_8A806825D9AB5A12ACAED8C6688DED5E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_AF7673944A9557BEA320FF66AF058EFE" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_C3DC6D6389115055B8061C985288F9B2" xlink:to="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_AF7673944A9557BEA320FF66AF058EFE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_C47D69427AB0553A9420C360C607B03B" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_C3DC6D6389115055B8061C985288F9B2" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_C47D69427AB0553A9420C360C607B03B" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_ADFD0BAB347E55F3B54752249C91F572" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_4176AA57E1F05860BF3281432B1DF75D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_ADFD0BAB347E55F3B54752249C91F572" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_4176AA57E1F05860BF3281432B1DF75D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessAcquisitionsProFormaGrossProfit" xlink:label="loc_pwr_BusinessAcquisitionsProFormaGrossProfit_04AE503F02A35AF1908EADC8625EF9E8" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_ADFD0BAB347E55F3B54752249C91F572" xlink:to="loc_pwr_BusinessAcquisitionsProFormaGrossProfit_04AE503F02A35AF1908EADC8625EF9E8" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses" xlink:label="loc_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_EF045EB5EE9857E7875E9AE98EA841FB" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_ADFD0BAB347E55F3B54752249C91F572" xlink:to="loc_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_EF045EB5EE9857E7875E9AE98EA841FB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets" xlink:label="loc_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_1C403B4B3A3153CFB339B298797DEBD9" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_ADFD0BAB347E55F3B54752249C91F572" xlink:to="loc_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_1C403B4B3A3153CFB339B298797DEBD9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_93571B6D2C0B5398840E2561DF147EC2" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_ADFD0BAB347E55F3B54752249C91F572" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_93571B6D2C0B5398840E2561DF147EC2" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax" xlink:label="loc_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax_53C5C43C8249544198D811F64DA57555" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_ADFD0BAB347E55F3B54752249C91F572" xlink:to="loc_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax_53C5C43C8249544198D811F64DA57555" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_62C96123721F504E9F000D8B71D50397" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_ADFD0BAB347E55F3B54752249C91F572" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_62C96123721F504E9F000D8B71D50397" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_43CA4A568803515899563008EB7F4391" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_62C96123721F504E9F000D8B71D50397" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_43CA4A568803515899563008EB7F4391" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_B0DDBD51F9315CEE8E628C05A896C60B" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_62C96123721F504E9F000D8B71D50397" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_B0DDBD51F9315CEE8E628C05A896C60B" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/BusinessAndOrganization" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_E8DF25800D785B96A85FA08B1330E2BC" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7E1842E7D28550478F98AEC0234C394B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_E8DF25800D785B96A85FA08B1330E2BC" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7E1842E7D28550478F98AEC0234C394B" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/BusinessAndOrganizationDetail" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_F433BAF5EC7758D69DE9022E67BE5C48" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_6BE6BE64B0885201B1DE40E6BBC15090" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_F433BAF5EC7758D69DE9022E67BE5C48" xlink:to="loc_us-gaap_NumberOfReportableSegments_6BE6BE64B0885201B1DE40E6BBC15090" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingencies" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C2C42D1A903D5E90ADAAA23C6BA374E2" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_7E52EED035A0588DB6C4FEE43F21CE23" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C2C42D1A903D5E90ADAAA23C6BA374E2" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_7E52EED035A0588DB6C4FEE43F21CE23" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2E249F726553806FDF9E23C99572F5A9" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_3644CABBAF4DAE036A4A23C99572A143" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2E249F726553806FDF9E23C99572F5A9" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_3644CABBAF4DAE036A4A23C99572A143" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_851F25E53D7EE4A2F53123C995738E82" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_3644CABBAF4DAE036A4A23C99572A143" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_851F25E53D7EE4A2F53123C995738E82" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_851F25E53D7EE4A2F53123C995738E82" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_VehicleFleetCommittedCapitalMember" xlink:label="loc_pwr_VehicleFleetCommittedCapitalMember_197CBE40D1AE9CFC8CF323C995742E90" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_E452B56C119165B30F1423C995735DD9" xlink:to="loc_pwr_VehicleFleetCommittedCapitalMember_197CBE40D1AE9CFC8CF323C995742E90" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_3644CABBAF4DAE036A4A23C99572A143" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_8575136172A0B5BD7EF623C99575F9C8" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_8575136172A0B5BD7EF623C99575F9C8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_277A1259A6B7F77A75C823CE397401D2" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7C04C8F282499E076D3A23C995759D71" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_277A1259A6B7F77A75C823CE397401D2" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_B6634EAB429998BAAB4AF95B41FDCD52" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_B6634EAB429998BAAB4AF95B41FDCD52" xlink:to="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_4812E150B8971001A656F95B41FE3FA7" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:to="loc_srt_MajorCustomersAxis_4812E150B8971001A656F95B41FE3FA7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_8B0DB1F8DF7F27FEB534F95B41FEE480" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_4812E150B8971001A656F95B41FE3FA7" xlink:to="loc_srt_NameOfMajorCustomerDomain_8B0DB1F8DF7F27FEB534F95B41FEE480" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PGEMember" xlink:label="loc_pwr_PGEMember_98A91468F64FD80103EBF95B41FF30F1" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_8B0DB1F8DF7F27FEB534F95B41FEE480" xlink:to="loc_pwr_PGEMember_98A91468F64FD80103EBF95B41FF30F1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EF130CB5F487DB3E7879F95B41FF3205" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EF130CB5F487DB3E7879F95B41FF3205" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EF130CB5F487DB3E7879F95B41FF3205" xlink:to="loc_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PrePetitionReceivableMember" xlink:label="loc_pwr_PrePetitionReceivableMember_ED42C49D1C5C00352A8CF95B41FFA154" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_5CE08623E60CFFE760A3F95B41FFDA8B" xlink:to="loc_pwr_PrePetitionReceivableMember_ED42C49D1C5C00352A8CF95B41FFA154" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_37FBCCFAC06014DCFE12F95B4205D9EB" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_37FBCCFAC06014DCFE12F95B4205D9EB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1D873AB15EDD9FCEA2BEF95B42053883" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_37FBCCFAC06014DCFE12F95B4205D9EB" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1D873AB15EDD9FCEA2BEF95B42053883" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_AE784FC031BEB16D8E04F95B42052210" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1D873AB15EDD9FCEA2BEF95B42053883" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_AE784FC031BEB16D8E04F95B42052210" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_17D58DFE4498EF447036F95B420644AE" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_17D58DFE4498EF447036F95B420644AE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_17D58DFE4498EF447036F95B420644AE" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_8AB2D8108C64A4325DA8F95B4206E59D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3" xlink:to="loc_us-gaap_SalesRevenueNetMember_8AB2D8108C64A4325DA8F95B4206E59D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_92DB66C57E5827C45D5AF95B4207A486" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5B061D33EE8B730469DBF95B420652C3" xlink:to="loc_us-gaap_AccountsReceivableMember_92DB66C57E5827C45D5AF95B4207A486" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_527DBC9D879682D815B1F95B42073523" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_527DBC9D879682D815B1F95B42073523" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_527DBC9D879682D815B1F95B42073523" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_BB3EB987349EE2B27ECDF95B4207DB1F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_A2EF09EBD9B3708F954FF95B4207680F" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_BB3EB987349EE2B27ECDF95B4207DB1F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_98E1D80800B37F246DD0F95B41FEE588" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_F0B6A72D1326132743EFF95B4208E736" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:to="loc_us-gaap_AccountsReceivableNet_F0B6A72D1326132743EFF95B4208E736" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_7B4E41C658BED8C25B66F95B42087527" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_7B4E41C658BED8C25B66F95B42087527" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleAndCollectionOfReceivables" xlink:label="loc_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_AD26FC32F9B3D04448AFF95B420805EA" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:to="loc_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_AD26FC32F9B3D04448AFF95B420805EA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_98D164EDA228AD4FABCAF95B42085F62" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_98D164EDA228AD4FABCAF95B42085F62" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue" xlink:label="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue_38DF8295822ED3E87B4AF95B4208D7A2" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:to="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue_38DF8295822ED3E87B4AF95B4208D7A2" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition" xlink:label="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition_E1C1AD38FB770A6513DCF95B420984F8" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8D87C9234456E7A86274F95B4208FDCA" xlink:to="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition_E1C1AD38FB770A6513DCF95B420984F8" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_30B10A4E6A3B772BBFCF1DF01D2DF6FF" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_BAFD213008E9AE74F7291DF01D3174B1" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_30B10A4E6A3B772BBFCF1DF01D2DF6FF" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_BAFD213008E9AE74F7291DF01D3174B1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_24B2E55944B855F854361DF01D3196F7" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_BAFD213008E9AE74F7291DF01D3174B1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_24B2E55944B855F854361DF01D3196F7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EEC923A32BE61C109C161DF01D31C818" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_24B2E55944B855F854361DF01D3196F7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EEC923A32BE61C109C161DF01D31C818" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_A9D618EAA87779D066841DF01D31D14D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EEC923A32BE61C109C161DF01D31C818" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_A9D618EAA87779D066841DF01D31D14D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5D8371B771699C23C7911DF01D31C874" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_BAFD213008E9AE74F7291DF01D3174B1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5D8371B771699C23C7911DF01D31C874" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_EF764F3515EB97F431661DF01D310325" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5D8371B771699C23C7911DF01D31C874" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_EF764F3515EB97F431661DF01D310325" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7B680A5B5345554B8E13EFBDAAA063E7" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_E0AD217A6BA554E38396C4D9638C2E96" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7B680A5B5345554B8E13EFBDAAA063E7" xlink:to="loc_us-gaap_LossContingenciesTable_E0AD217A6BA554E38396C4D9638C2E96" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_60B30D07EC5B5912B2999DC291EEE8E8" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_E0AD217A6BA554E38396C4D9638C2E96" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_60B30D07EC5B5912B2999DC291EEE8E8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_3A49CAC7359B586395336AA48B0A6848" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_60B30D07EC5B5912B2999DC291EEE8E8" xlink:to="loc_us-gaap_LossContingencyNatureDomain_3A49CAC7359B586395336AA48B0A6848" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndemnificationGuaranteeMember" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_5FCA8B513ECA548982F5B45D83735CEE" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_3A49CAC7359B586395336AA48B0A6848" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_5FCA8B513ECA548982F5B45D83735CEE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_FC8214AE52E95359915ECF64CC210976" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_E0AD217A6BA554E38396C4D9638C2E96" xlink:to="loc_us-gaap_LossContingenciesLineItems_FC8214AE52E95359915ECF64CC210976" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_0EC766872F69528EA8F1D6E626621DED" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_FC8214AE52E95359915ECF64CC210976" xlink:to="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_0EC766872F69528EA8F1D6E626621DED" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_3F677F8E06B05A1F9D2151DA4262554C" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_FC8214AE52E95359915ECF64CC210976" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_3F677F8E06B05A1F9D2151DA4262554C" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1690870D97627A2385F422105ED57D6A" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommitmentAndContingenciesTable" xlink:label="loc_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1690870D97627A2385F422105ED57D6A" xlink:to="loc_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_B7E3BF771B2B5551D14E22105ED6613C" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_B7E3BF771B2B5551D14E22105ED6613C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_9F4FA216074847FC89CE22105ED67BFD" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_B7E3BF771B2B5551D14E22105ED6613C" xlink:to="loc_us-gaap_LossContingencyNatureDomain_9F4FA216074847FC89CE22105ED67BFD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceClaimsMember" xlink:label="loc_us-gaap_InsuranceClaimsMember_4085146B95B07070F70C22105ED64073" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_9F4FA216074847FC89CE22105ED67BFD" xlink:to="loc_us-gaap_InsuranceClaimsMember_4085146B95B07070F70C22105ED64073" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProjectInsuranceClaimMember" xlink:label="loc_pwr_ProjectInsuranceClaimMember_D2E9620F1D2B6C50D0EC22105ED765CD" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_9F4FA216074847FC89CE22105ED67BFD" xlink:to="loc_pwr_ProjectInsuranceClaimMember_D2E9620F1D2B6C50D0EC22105ED765CD" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommitmentAndContingenciesLineItems" xlink:label="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_CommitmentAndContingenciesTable_7B95688660E5B622FD6B22105ED52CFC" xlink:to="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3E8DB3E00FF127B54CE822105ED786AD" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3E8DB3E00FF127B54CE822105ED786AD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_4247CBB30809A27BAB0622105ED7C1B8" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_4247CBB30809A27BAB0622105ED7C1B8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceSettlementsReceivable" xlink:label="loc_us-gaap_InsuranceSettlementsReceivable_C76E16A20BB2AFDBC5E322105ED756B5" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:to="loc_us-gaap_InsuranceSettlementsReceivable_C76E16A20BB2AFDBC5E322105ED756B5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceSettlementsReceivableCurrent" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_87F80F95D66C36FF16E922105ED81D52" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableCurrent_87F80F95D66C36FF16E922105ED81D52" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceSettlementsReceivableNoncurrent" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_AAC35935E167EFEEFF9E22105ED8A0BB" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_AAC35935E167EFEEFF9E22105ED8A0BB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_InsuranceClaimsAmountsPursued" xlink:label="loc_pwr_InsuranceClaimsAmountsPursued_352B86B3B54D672B486122105ED8A203" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_5F052196ADA32D0DA03E22105ED7F2C6" xlink:to="loc_pwr_InsuranceClaimsAmountsPursued_352B86B3B54D672B486122105ED8A203" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_284EE253B00C59B085D014E4E81FFEAC" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_284EE253B00C59B085D014E4E81FFEAC" xlink:to="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_7FAD1D9B06B657FB8BFD5D909933E193" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:to="loc_dei_LegalEntityAxis_7FAD1D9B06B657FB8BFD5D909933E193" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_EFFC507A8D515383BC961A6001486C67" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7FAD1D9B06B657FB8BFD5D909933E193" xlink:to="loc_dei_EntityDomain_EFFC507A8D515383BC961A6001486C67" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_InfrastructureInvestorsPartnershipMember" xlink:label="loc_pwr_InfrastructureInvestorsPartnershipMember_1945E978B6615237ADC0D0EFD9A0BA4F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_EFFC507A8D515383BC961A6001486C67" xlink:to="loc_pwr_InfrastructureInvestorsPartnershipMember_1945E978B6615237ADC0D0EFD9A0BA4F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_8BC7B469133D5136BFD95F3341002071" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:to="loc_us-gaap_TypeOfArrangementAxis_8BC7B469133D5136BFD95F3341002071" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7BF76141F3295D23968E86987CF9B466" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_8BC7B469133D5136BFD95F3341002071" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7BF76141F3295D23968E86987CF9B466" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EPCElectricTransmissionProjectMember" xlink:label="loc_pwr_EPCElectricTransmissionProjectMember_EB27610BB25258EFB1EA6254C72F4673" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7BF76141F3295D23968E86987CF9B466" xlink:to="loc_pwr_EPCElectricTransmissionProjectMember_EB27610BB25258EFB1EA6254C72F4673" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_803B762564DC579CBB4D6573A88CC514" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:to="loc_us-gaap_OtherCommitmentsAxis_803B762564DC579CBB4D6573A88CC514" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_1660D879EEA1542E82BC634B1AB422CA" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_803B762564DC579CBB4D6573A88CC514" xlink:to="loc_us-gaap_OtherCommitmentsDomain_1660D879EEA1542E82BC634B1AB422CA" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CapitalforInfrastructureProjectsMember" xlink:label="loc_pwr_CapitalforInfrastructureProjectsMember_E398C6410F7354D49F3079363ACDEB11" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_1660D879EEA1542E82BC634B1AB422CA" xlink:to="loc_pwr_CapitalforInfrastructureProjectsMember_E398C6410F7354D49F3079363ACDEB11" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember" xlink:label="loc_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_C261DB26F09A53DEBFE705548C44A2A2" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_1660D879EEA1542E82BC634B1AB422CA" xlink:to="loc_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_C261DB26F09A53DEBFE705548C44A2A2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_A65FFDACF1265F9A8915AF7459FC348B" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:to="loc_srt_StatementScenarioAxis_A65FFDACF1265F9A8915AF7459FC348B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_6C226C3F34F45E439C980C09C24D33CE" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_A65FFDACF1265F9A8915AF7459FC348B" xlink:to="loc_srt_ScenarioUnspecifiedDomain_6C226C3F34F45E439C980C09C24D33CE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember" xlink:label="loc_srt_ScenarioForecastMember_A429493E554E555A93807906558AEC27" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_6C226C3F34F45E439C980C09C24D33CE" xlink:to="loc_srt_ScenarioForecastMember_A429493E554E555A93807906558AEC27" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_B354408D34FD5D23862CF1B1C4EADEAC" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_2010F72A68805537BF60EE4CA63BCB52" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:to="loc_us-gaap_OtherCommitment_2010F72A68805537BF60EE4CA63BCB52" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_2D968BCF3E065AEFAC88C76BC13EA23F" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:to="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_2D968BCF3E065AEFAC88C76BC13EA23F" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LengthOfTransmissionLine" xlink:label="loc_pwr_LengthOfTransmissionLine_FED45268A2305F36B9A250D3B05E8FFE" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:to="loc_pwr_LengthOfTransmissionLine_FED45268A2305F36B9A250D3B05E8FFE" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfSubstations" xlink:label="loc_pwr_NumberOfSubstations_DFD4133DD29253D88B7D9C43D78C4ADD" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:to="loc_pwr_NumberOfSubstations_DFD4133DD29253D88B7D9C43D78C4ADD" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_VoltageOfSubstations" xlink:label="loc_pwr_VoltageOfSubstations_276C2AF59D6A58A88C4FD408AB0A05EF" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B1D62727262455C0A11587B7D1A09098" xlink:to="loc_pwr_VoltageOfSubstations_276C2AF59D6A58A88C4FD408AB0A05EF" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_FBBA71E33F6B45009762228F68132431" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_FBBA71E33F6B45009762228F68132431" xlink:to="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_F26C8469460F71401D70228F681491AE" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:to="loc_dei_LegalEntityAxis_F26C8469460F71401D70228F681491AE" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_5DD3F714116A3CE519A7228F6814ECEA" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_F26C8469460F71401D70228F681491AE" xlink:to="loc_dei_EntityDomain_5DD3F714116A3CE519A7228F6814ECEA" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember" xlink:label="loc_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_A602470E3915D6BF0BEC228F6814BC8B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5DD3F714116A3CE519A7228F6814ECEA" xlink:to="loc_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_A602470E3915D6BF0BEC228F6814BC8B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember" xlink:label="loc_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_30F38EB6D44A01306C7F228F68152A04" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5DD3F714116A3CE519A7228F6814ECEA" xlink:to="loc_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_30F38EB6D44A01306C7F228F68152A04" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_QPSEngineeringLLCQPSMember" xlink:label="loc_pwr_QPSEngineeringLLCQPSMember_5147C307F2272E2F7D66228F6815A82E" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5DD3F714116A3CE519A7228F6814ECEA" xlink:to="loc_pwr_QPSEngineeringLLCQPSMember_5147C307F2272E2F7D66228F6815A82E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_MaurepasPipelineLLCMember" xlink:label="loc_pwr_MaurepasPipelineLLCMember_BFEC228A4AD977A55033228F681509A0" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5DD3F714116A3CE519A7228F6814ECEA" xlink:to="loc_pwr_MaurepasPipelineLLCMember_BFEC228A4AD977A55033228F681509A0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_716F78F85970BF967DCB228F6815308A" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_716F78F85970BF967DCB228F6815308A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_C30DB44CAFBB408B9C72228F68152B87" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_716F78F85970BF967DCB228F6815308A" xlink:to="loc_us-gaap_LossContingencyNatureDomain_C30DB44CAFBB408B9C72228F68152B87" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProjectContractTerminationMember" xlink:label="loc_pwr_ProjectContractTerminationMember_4661F27E7E1AA82A07EC228F681647F7" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_C30DB44CAFBB408B9C72228F68152B87" xlink:to="loc_pwr_ProjectContractTerminationMember_4661F27E7E1AA82A07EC228F681647F7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_1219A7D7A754BAC68CB8228F681B3CBF" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:to="loc_srt_ProductOrServiceAxis_1219A7D7A754BAC68CB8228F681B3CBF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_1219A7D7A754BAC68CB8228F681B3CBF" xlink:to="loc_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_TelecommunicationNetworksConstructionAndOperationMember" xlink:label="loc_pwr_TelecommunicationNetworksConstructionAndOperationMember_707C10807A33E871BB74228F681C5467" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_0F41D207C4FC3A3F4915228F681BF677" xlink:to="loc_pwr_TelecommunicationNetworksConstructionAndOperationMember_707C10807A33E871BB74228F681C5467" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis" xlink:label="loc_srt_LitigationCaseAxis_0359432C6B6D7AA829D9228F681C8BFD" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:to="loc_srt_LitigationCaseAxis_0359432C6B6D7AA829D9228F681C8BFD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_0359432C6B6D7AA829D9228F681C8BFD" xlink:to="loc_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_MaurepasProjectDisputeMember" xlink:label="loc_pwr_MaurepasProjectDisputeMember_BB55F6AEAAC42CFAD557228F681CBF0E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415" xlink:to="loc_pwr_MaurepasProjectDisputeMember_BB55F6AEAAC42CFAD557228F681CBF0E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember" xlink:label="loc_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_8C6B6CF752B93BAF14FC228F681D3C96" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_A1E2F0EC9CA7B8D753C4228F681C8415" xlink:to="loc_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_8C6B6CF752B93BAF14FC228F681D3C96" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_4D3F2B9C379C4BABE0E5228F681FECCD" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:to="loc_srt_RangeAxis_4D3F2B9C379C4BABE0E5228F681FECCD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_0AD4E56B3422A87208D8228F681F4627" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4D3F2B9C379C4BABE0E5228F681FECCD" xlink:to="loc_srt_RangeMember_0AD4E56B3422A87208D8228F681F4627" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_661E894590163B2280F5228F681FF569" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0AD4E56B3422A87208D8228F681F4627" xlink:to="loc_srt_MaximumMember_661E894590163B2280F5228F681FF569" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_056C7E92B0F5371932B1228F681390EA" xlink:to="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValue" xlink:label="loc_pwr_ContractWithCustomerContractValue_3A66A268525E34A758E8228F6820B40A" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ContractWithCustomerContractValue_3A66A268525E34A758E8228F6820B40A" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction" xlink:label="loc_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction_9E03D79E1720C2A1FDFC228F682009CC" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction_9E03D79E1720C2A1FDFC228F682009CC" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod" xlink:label="loc_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod_7E7AD6ED63F5150E8847228F68202F56" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod_7E7AD6ED63F5150E8847228F68202F56" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod" xlink:label="loc_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod_FD1B9F6696E22E320BFC228F6821DD45" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod_FD1B9F6696E22E320BFC228F6821DD45" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromAdvancesForConstruction" xlink:label="loc_us-gaap_ProceedsFromAdvancesForConstruction_ABD45549D8C11D41A3A9228F6821BC3F" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_us-gaap_ProceedsFromAdvancesForConstruction_ABD45549D8C11D41A3A9228F6821BC3F" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerOnDemandPerformanceBonds" xlink:label="loc_pwr_ContractWithCustomerOnDemandPerformanceBonds_B273FC2BA02E7F58BFF2228F6821C4AE" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ContractWithCustomerOnDemandPerformanceBonds_B273FC2BA02E7F58BFF2228F6821C4AE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_5D92A57644F98BB53C36228F68216465" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_5D92A57644F98BB53C36228F68216465" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ConstructionInProcessCostsIncurred" xlink:label="loc_pwr_ConstructionInProcessCostsIncurred_0177346C160CFDAC5FFE228F682153AB" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ConstructionInProcessCostsIncurred_0177346C160CFDAC5FFE228F682153AB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProceedsFromConstructionContracts" xlink:label="loc_pwr_ProceedsFromConstructionContracts_2B70FE29B9EAFD134E06228F6821B210" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ProceedsFromConstructionContracts_2B70FE29B9EAFD134E06228F6821B210" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProceedsFromExerciseOfOnDemandBonds" xlink:label="loc_pwr_ProceedsFromExerciseOfOnDemandBonds_E8BF158E06A18EF51EDD228F68227029" xlink:type="locator" /> <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ProceedsFromExerciseOfOnDemandBonds_E8BF158E06A18EF51EDD228F68227029" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyLossInPeriod" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_7A48449128E35CFA3B53228F6822440A" xlink:type="locator" /> <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_7A48449128E35CFA3B53228F6822440A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:label="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_06718D4A64AF990F91F6228F68220A5C" xlink:type="locator" /> <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_06718D4A64AF990F91F6228F68220A5C" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProceedsFromRefundOfAdvancesForConstruction" xlink:label="loc_pwr_ProceedsFromRefundOfAdvancesForConstruction_15AD8EEDAF9222FEFD77228F6822AF82" xlink:type="locator" /> <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_pwr_ProceedsFromRefundOfAdvancesForConstruction_15AD8EEDAF9222FEFD77228F6822AF82" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_084E1C9D6ADBB38BB158228F6823DEE7" xlink:type="locator" /> <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_084E1C9D6ADBB38BB158228F6823DEE7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue_94D976524642B9888367228F6823477C" xlink:type="locator" /> <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_66F1C524F4E3C9EF0D7A228F68206FB0" xlink:to="loc_us-gaap_LossContingencyDamagesAwardedValue_94D976524642B9888367228F6823477C" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_18B649F9184C2A59345B22105EC4D4DE" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_A3CAA54E757D05BF50CB22105EC47566" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_18B649F9184C2A59345B22105EC4D4DE" xlink:to="loc_us-gaap_LossContingenciesTable_A3CAA54E757D05BF50CB22105EC47566" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_069A8BFB903A603C696922105EC5CC2B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_A3CAA54E757D05BF50CB22105EC47566" xlink:to="loc_us-gaap_CreditFacilityAxis_069A8BFB903A603C696922105EC5CC2B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_069A8BFB903A603C696922105EC5CC2B" xlink:to="loc_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_4B387F3AC8B35FAC89532240A92294F9" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0282C961988B7015175A22105EC59310" xlink:to="loc_us-gaap_LetterOfCreditMember_4B387F3AC8B35FAC89532240A92294F9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_991334884EC2991BFD7F22105EC513D1" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_A3CAA54E757D05BF50CB22105EC47566" xlink:to="loc_us-gaap_DebtInstrumentAxis_991334884EC2991BFD7F22105EC513D1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_991334884EC2991BFD7F22105EC513D1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_SeniorSecuredCreditFacilityMember" xlink:label="loc_pwr_SeniorSecuredCreditFacilityMember_B1796971D5BF296B6DE922105EC645CC" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_C34A831021798B846AAE22105EC6F527" xlink:to="loc_pwr_SeniorSecuredCreditFacilityMember_B1796971D5BF296B6DE922105EC645CC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_E12519266A3CB7FBFEE722105EC6E598" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_A3CAA54E757D05BF50CB22105EC47566" xlink:to="loc_us-gaap_LossContingenciesLineItems_E12519266A3CB7FBFEE722105EC6E598" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_723AD444C72DC2660D7C22105EC6C62E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_E12519266A3CB7FBFEE722105EC6E598" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_723AD444C72DC2660D7C22105EC6C62E" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7E1DD24D252F51F89629FB2711A8775F" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_E236C3C9B5FD5830BD0B67E67B779D2C" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7E1DD24D252F51F89629FB2711A8775F" xlink:to="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_E236C3C9B5FD5830BD0B67E67B779D2C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_1095F250C9C352D984BE963C1A53C66B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_E236C3C9B5FD5830BD0B67E67B779D2C" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_1095F250C9C352D984BE963C1A53C66B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_706DAD1E4A5C55BC8D0A1F8209ECFDA2" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_1095F250C9C352D984BE963C1A53C66B" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_706DAD1E4A5C55BC8D0A1F8209ECFDA2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceGuaranteeMember" xlink:label="loc_us-gaap_PerformanceGuaranteeMember_5AAC32F3C2D25A5EB87196C62346AE0A" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_706DAD1E4A5C55BC8D0A1F8209ECFDA2" xlink:to="loc_us-gaap_PerformanceGuaranteeMember_5AAC32F3C2D25A5EB87196C62346AE0A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_FA2E67ED20ED5CA1B34899533EB2622A" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_E236C3C9B5FD5830BD0B67E67B779D2C" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_FA2E67ED20ED5CA1B34899533EB2622A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_AE62B46AEA605FEFA98E814D0794BF93" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_FA2E67ED20ED5CA1B34899533EB2622A" xlink:to="loc_us-gaap_LossContingencyNatureDomain_AE62B46AEA605FEFA98E814D0794BF93" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EstimateMember" xlink:label="loc_pwr_EstimateMember_C9ADE3D99F5C524CB5BA314479790D26" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_AE62B46AEA605FEFA98E814D0794BF93" xlink:to="loc_pwr_EstimateMember_C9ADE3D99F5C524CB5BA314479790D26" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GuaranteeObligationsLineItems" xlink:label="loc_us-gaap_GuaranteeObligationsLineItems_D61ED57B0BF056AC8EDF4AA31BD88C8F" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_E236C3C9B5FD5830BD0B67E67B779D2C" xlink:to="loc_us-gaap_GuaranteeObligationsLineItems_D61ED57B0BF056AC8EDF4AA31BD88C8F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_43A19E2A04085D5CAC8062A7DB6EBE66" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_D61ED57B0BF056AC8EDF4AA31BD88C8F" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_43A19E2A04085D5CAC8062A7DB6EBE66" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EstimatedCostsToCompleteBondedProjects" xlink:label="loc_pwr_EstimatedCostsToCompleteBondedProjects_831B261B37BF56C9A9C75C9809102F3F" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_D61ED57B0BF056AC8EDF4AA31BD88C8F" xlink:to="loc_pwr_EstimatedCostsToCompleteBondedProjects_831B261B37BF56C9A9C75C9809102F3F" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_50773912011FBCE4E57A13327DBD9D7F" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_ED12A165123CAA466B2013327DBEB915" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_50773912011FBCE4E57A13327DBD9D7F" xlink:to="loc_us-gaap_StatementTable_ED12A165123CAA466B2013327DBEB915" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_45517E0EBD181FF250C813327DBE17A7" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ED12A165123CAA466B2013327DBEB915" xlink:to="loc_us-gaap_StatementClassOfStockAxis_45517E0EBD181FF250C813327DBE17A7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_45517E0EBD181FF250C813327DBE17A7" xlink:to="loc_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommonStockClassUndefinedMember" xlink:label="loc_pwr_CommonStockClassUndefinedMember_9FA144FFEF668838063813327DBE66A1" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:to="loc_pwr_CommonStockClassUndefinedMember_9FA144FFEF668838063813327DBE66A1" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_A01CE09C46324883EDC213327DBF6FE3" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:to="loc_pwr_ExchangeableSharesMember_A01CE09C46324883EDC213327DBF6FE3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_302E916CC2CFEA2FDCF713327DBF5D89" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_53B00A556FD49870D26213327DBE4FF7" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_302E916CC2CFEA2FDCF713327DBF5D89" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ED12A165123CAA466B2013327DBEB915" xlink:to="loc_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41" xlink:to="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2A462EA515D6F1B55C9B13327DC017C3" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2A462EA515D6F1B55C9B13327DC017C3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_9134F5C64FCBDC7C9EF913327DC1D5ED" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_9134F5C64FCBDC7C9EF913327DC1D5ED" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_6527762C758F9B76CAD113327DC1651D" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_6527762C758F9B76CAD113327DC1651D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_7A48960B2185D6E5A48513327DC1FC94" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:to="loc_us-gaap_InventoryNet_7A48960B2185D6E5A48513327DC1FC94" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_C53D924E0E6497B3DA5613327DC13188" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_C53D924E0E6497B3DA5613327DC13188" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_CFFD98951DFBE9386E2013327DC163B2" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D98042AE2E57317320CB13327DC07C92" xlink:to="loc_us-gaap_AssetsCurrent_CFFD98951DFBE9386E2013327DC163B2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_63DB06283AADCB64596413327DC1815F" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_63DB06283AADCB64596413327DC1815F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_376AADD794A83A555B4D13327DC2237E" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_376AADD794A83A555B4D13327DC2237E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_E1C7CE47E1536C7EE73413327DC2E94B" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_E1C7CE47E1536C7EE73413327DC2E94B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_B07F2FA58C241E966AE113327DC2AE1A" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_B07F2FA58C241E966AE113327DC2AE1A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_05391D5C0A58C1D93A5013327DC2F76D" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="loc_us-gaap_Goodwill_05391D5C0A58C1D93A5013327DC2F76D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_C490DA4F067BDF3A876913327DC2D750" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_14A8EFC14CB25963774713327DC0163C" xlink:to="loc_us-gaap_Assets_C490DA4F067BDF3A876913327DC2D750" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_23F935FDCFC2D8024F4613327DBFED41" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_CC5D3ACB6F7AA93D95B413327DC3C346" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:to="loc_us-gaap_DebtCurrent_CC5D3ACB6F7AA93D95B413327DC3C346" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4DCAF4B53D6E9AF3FFE313327DC3AA3E" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4DCAF4B53D6E9AF3FFE313327DC3AA3E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5177850E524BCA514C2313327DC3BCA1" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5177850E524BCA514C2313327DC3BCA1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_65D9864143EE98F4A99F13327DC44939" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_65D9864143EE98F4A99F13327DC44939" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_50A2DF1BEC8B2BFF103713327DC498F5" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2D4F6C5D6EFF2424927913327DC30BDB" xlink:to="loc_us-gaap_LiabilitiesCurrent_50A2DF1BEC8B2BFF103713327DC498F5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_45E077ADB70CAADF0F5713327DC41D4B" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_45E077ADB70CAADF0F5713327DC41D4B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_F93C966FD6FF2012D41513327DC41E4E" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_F93C966FD6FF2012D41513327DC41E4E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_8774B6158EE9AE10B13813327DC4DD03" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_8774B6158EE9AE10B13813327DC4DD03" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_2ED9220FF6B7472E797B13327DC4DB2B" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_2ED9220FF6B7472E797B13327DC4DB2B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_15F65E60C71EFD69676213327DC5C986" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_Liabilities_15F65E60C71EFD69676213327DC5C986" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_351000568DF8F5D8693C13327DC58592" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_CommitmentsAndContingencies_351000568DF8F5D8693C13327DC58592" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_48E19DA71C6A9B50C9D313327DC53C30" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_CommonStockValue_48E19DA71C6A9B50C9D313327DC53C30" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_E96F541256520F0EDBBA13327DC6724E" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_PreferredStockValue_E96F541256520F0EDBBA13327DC6724E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_D8469D64285CB40767C613327DC636BD" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_D8469D64285CB40767C613327DC636BD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9C2E2F9F5AC926F3406813327DC605FF" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9C2E2F9F5AC926F3406813327DC605FF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D84574A5E41AE99A355413327DC6358A" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D84574A5E41AE99A355413327DC6358A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_3CD2A6B45433F5678FCB13327DC6AB02" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_TreasuryStockValue_3CD2A6B45433F5678FCB13327DC6AB02" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_E907D94F43F6F71EB4D213327DC7BFDD" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_StockholdersEquity_E907D94F43F6F71EB4D213327DC7BFDD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_EB1E4CEF3380161EE37813327DC74A40" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_MinorityInterest_EB1E4CEF3380161EE37813327DC74A40" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_EE3B10B50363507B5B7013327DC78FBA" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_02B556BCFB1416F1444413327DC5F871" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_EE3B10B50363507B5B7013327DC78FBA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_815BA12FBDC5145EAED013327DC72B39" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_C4A07A74C8CCCCA0347B13327DC2E02C" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_815BA12FBDC5145EAED013327DC72B39" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_E7103E7D4CE95722983D2B471C53A83B" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_D7E1E00D0AE751608A9195C740613C35" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_E7103E7D4CE95722983D2B471C53A83B" xlink:to="loc_us-gaap_StatementTable_D7E1E00D0AE751608A9195C740613C35" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_D46EC36F010A51AFAB00DC9070F9D8D8" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_D7E1E00D0AE751608A9195C740613C35" xlink:to="loc_us-gaap_StatementClassOfStockAxis_D46EC36F010A51AFAB00DC9070F9D8D8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_E222B5BCD8F65162943A1C5F38C111A3" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_D46EC36F010A51AFAB00DC9070F9D8D8" xlink:to="loc_us-gaap_ClassOfStockDomain_E222B5BCD8F65162943A1C5F38C111A3" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommonStockClassUndefinedMember" xlink:label="loc_pwr_CommonStockClassUndefinedMember_C1FB4C2230E659AB812B8F702C362B8E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_E222B5BCD8F65162943A1C5F38C111A3" xlink:to="loc_pwr_CommonStockClassUndefinedMember_C1FB4C2230E659AB812B8F702C362B8E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_3FBAD404AA6553D9B1B519B1E4466439" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_E222B5BCD8F65162943A1C5F38C111A3" xlink:to="loc_pwr_ExchangeableSharesMember_3FBAD404AA6553D9B1B519B1E4466439" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_FB732A15595D5225B32C427166A5B043" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_E222B5BCD8F65162943A1C5F38C111A3" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_FB732A15595D5225B32C427166A5B043" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_D7E1E00D0AE751608A9195C740613C35" xlink:to="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_109334D85ED254B684B33F4E9D2AA4C6" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_109334D85ED254B684B33F4E9D2AA4C6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0F67C3F81FE2586F9DFED53945354BA3" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0F67C3F81FE2586F9DFED53945354BA3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8B23A0BE393951A8AC253968127CFD30" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8B23A0BE393951A8AC253968127CFD30" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_17282B6496625A2487A8ED3B93CD5E0D" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_17282B6496625A2487A8ED3B93CD5E0D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_FB5067950D585B95B07D180BCD7F3E25" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_FB5067950D585B95B07D180BCD7F3E25" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaap_CommonStockNoParValue_4B1FD9727C0956F4967ACAD86159DD6C" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_CommonStockNoParValue_4B1FD9727C0956F4967ACAD86159DD6C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_D03148F857A35908B956ADD547FA9155" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_CommonStockSharesIssued_D03148F857A35908B956ADD547FA9155" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_813CA66EF0DB5962ADE8FDA521592774" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_813CA66EF0DB5962ADE8FDA521592774" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_E0E3638964645CE9AAF900534BE57E95" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_E0E3638964645CE9AAF900534BE57E95" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_2F7F75983ABC54AF8ACC06500529772C" xlink:type="locator" /> <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_2F7F75983ABC54AF8ACC06500529772C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_8121C86BEB0251D191A0BF20FC0B5AC9" xlink:type="locator" /> <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_PreferredStockSharesIssued_8121C86BEB0251D191A0BF20FC0B5AC9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_99FC81539B415958AD168074608B56D4" xlink:type="locator" /> <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_99FC81539B415958AD168074608B56D4" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_B073F5795B0D5D4A8D0D538A140AF404" xlink:type="locator" /> <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_CD27E8A007D95A5FAFEBAC19868F23EF" xlink:to="loc_us-gaap_TreasuryStockShares_B073F5795B0D5D4A8D0D538A140AF404" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_4AFF507596755647547013327D679AF5" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_A1C597EA5D2FE21832F313327D68E1CC" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4AFF507596755647547013327D679AF5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_A1C597EA5D2FE21832F313327D68E1CC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_04A9C527AB16D0B1F68413327D681515" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_A1C597EA5D2FE21832F313327D68E1CC" xlink:to="loc_us-gaap_ProfitLoss_04A9C527AB16D0B1F68413327D681515" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_A1C597EA5D2FE21832F313327D68E1CC" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_56BDBFA75CB4C7E5ED8713327D68E060" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:to="loc_us-gaap_Depreciation_56BDBFA75CB4C7E5ED8713327D68E060" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_76A9561202E013A9EC5A13327D69004E" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_76A9561202E013A9EC5A13327D69004E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_81C91FB953AA9281BA0D13327D6966AE" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_81C91FB953AA9281BA0D13327D6966AE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_755CA0161A50EA2D74E913327D692185" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_755CA0161A50EA2D74E913327D692185" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_26142F566717095556BC13327D6A888A" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_26142F566717095556BC13327D6A888A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9D3276A25B2E6A75B90813327D6A3F53" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9D3276A25B2E6A75B90813327D6A3F53" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_B3E18673F9C774FDCAF313327D6A50FB" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_B3E18673F9C774FDCAF313327D6A50FB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_328A49F1B5EEFB7C888313327D6A8F62" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_328A49F1B5EEFB7C888313327D6A8F62" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_26AF61BC52F7A27759A213327D6ACC15" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_26AF61BC52F7A27759A213327D6ACC15" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_0A2B8D222C1FB307608413327D6B78FE" xlink:type="locator" /> <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:to="loc_us-gaap_ShareBasedCompensation_0A2B8D222C1FB307608413327D6B78FE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_7F6047BBE07B804B057B13327D6B5844" xlink:type="locator" /> <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:to="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_7F6047BBE07B804B057B13327D6B5844" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_A98781E51AC5F197707713327D6B5C0B" xlink:type="locator" /> <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_46784CC1DEFE98AD95C413327D689A43" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_A98781E51AC5F197707713327D6B5C0B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7C9AF883E83C0FCF3F1113327D6B9396" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_A1C597EA5D2FE21832F313327D68E1CC" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7C9AF883E83C0FCF3F1113327D6B9396" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4AFF507596755647547013327D679AF5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_905EBE323505ECA14E5A13327D6CBD6C" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_905EBE323505ECA14E5A13327D6CBD6C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_07B42CFA4346871C90FA13327D6C1D15" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_07B42CFA4346871C90FA13327D6C1D15" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_1F7E8D266E405CDF677613327D6C954B" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_1F7E8D266E405CDF677613327D6C954B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_227A3BEA82AEFF308A6D13327D6D9D64" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_227A3BEA82AEFF308A6D13327D6D9D64" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_F4E7D939B210ADDBEA0D13327D6DAAD1" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_F4E7D939B210ADDBEA0D13327D6DAAD1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_C5A377B2F1194A5F40BD13327D6DD2BF" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_C5A377B2F1194A5F40BD13327D6DD2BF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_35B93FE48483C3B8C29313327D6D3D59" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_35B93FE48483C3B8C29313327D6D3D59" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_F590B31DE19CC71AB0D413327D6D4AB2" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_68B37183F17F5BBE8CC513327D6CABEF" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_F590B31DE19CC71AB0D413327D6D4AB2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4AFF507596755647547013327D679AF5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_136AE22A078141F5DCA113327D6EDA53" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_136AE22A078141F5DCA113327D6EDA53" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_E9560D3CBF26CB79842813327D6E7C1F" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_E9560D3CBF26CB79842813327D6E7C1F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfOtherLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfOtherLongTermDebt_A54ABEA0A137E24D00B113327D6E8A6F" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:to="loc_us-gaap_RepaymentsOfOtherLongTermDebt_A54ABEA0A137E24D00B113327D6E8A6F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7C39DD8980C475EAD78113327D6E6CD5" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7C39DD8980C475EAD78113327D6E6CD5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_AAD4F8F60D503D1B34ED13327D6F0EDA" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_AAD4F8F60D503D1B34ED13327D6F0EDA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_659EB7F7F3E7030578D513327D6FEFD9" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_659EB7F7F3E7030578D513327D6FEFD9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_EF943C5855F5E85FC2E813327D6FBF3D" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_EF943C5855F5E85FC2E813327D6FBF3D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_D546C4B645568B7CD02013327D6F35EE" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:to="loc_us-gaap_PaymentsOfDividends_D546C4B645568B7CD02013327D6F35EE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_A859814BA5C5D36C648913327D6F753F" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_A859814BA5C5D36C648913327D6F753F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_FE01AB512316D7DBCB5713327D6FE089" xlink:type="locator" /> <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_E38D7FB2A0FD861A233513327D6EB106" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_FE01AB512316D7DBCB5713327D6FE089" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_9529F19B6BF882B0992D13327D708DF3" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4AFF507596755647547013327D679AF5" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_9529F19B6BF882B0992D13327D708DF3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_A30DA9057272B274D24C13327D70DC30" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4AFF507596755647547013327D679AF5" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_A30DA9057272B274D24C13327D70DC30" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_769734E34BF786F418ED13327D7080E2" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4AFF507596755647547013327D679AF5" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_769734E34BF786F418ED13327D7080E2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0A5FE5AE14C11003FCCA13327D707F48" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4AFF507596755647547013327D679AF5" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0A5FE5AE14C11003FCCA13327D707F48" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0BD07661BB8D3006860A13327D7D92C1" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_64E1259666A0B63940C213327D7DD931" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0BD07661BB8D3006860A13327D7D92C1" xlink:to="loc_us-gaap_ProfitLoss_64E1259666A0B63940C213327D7DD931" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7DF3EBFEB327A964CB9713327D7D09CA" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0BD07661BB8D3006860A13327D7D92C1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7DF3EBFEB327A964CB9713327D7D09CA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_48BA29D61BE58191DC3113327D7DCF8B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7DF3EBFEB327A964CB9713327D7D09CA" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_48BA29D61BE58191DC3113327D7DCF8B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OtherComprehensiveIncomeLossOtherNetofTax" xlink:label="loc_pwr_OtherComprehensiveIncomeLossOtherNetofTax_EDF1F4891B24F6D3952113327D7EA7E0" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_7DF3EBFEB327A964CB9713327D7D09CA" xlink:to="loc_pwr_OtherComprehensiveIncomeLossOtherNetofTax_EDF1F4891B24F6D3952113327D7EA7E0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_989998A3F567E1D6600313327D7E44AA" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0BD07661BB8D3006860A13327D7D92C1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_989998A3F567E1D6600313327D7E44AA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_C2E675DFC8793334BE2013327D7E118E" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0BD07661BB8D3006860A13327D7D92C1" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_C2E675DFC8793334BE2013327D7E118E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7A321B713AE844D6A8ED13327D7E2BC5" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0BD07661BB8D3006860A13327D7D92C1" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7A321B713AE844D6A8ED13327D7E2BC5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_E43A07516B81B45D12A113327D7FD0E9" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0BD07661BB8D3006860A13327D7D92C1" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_E43A07516B81B45D12A113327D7FD0E9" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_372A24854D075546B3DAEC8D790ED9B0" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_F3996FBFD21C52B9857504AE9AB9D083" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_372A24854D075546B3DAEC8D790ED9B0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_F3996FBFD21C52B9857504AE9AB9D083" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OtherComprehensiveIncomeLossOtherTax" xlink:label="loc_pwr_OtherComprehensiveIncomeLossOtherTax_76DDF364AD415DCD9029D7474143A7B0" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_372A24854D075546B3DAEC8D790ED9B0" xlink:to="loc_pwr_OtherComprehensiveIncomeLossOtherTax_76DDF364AD415DCD9029D7474143A7B0" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_D9F16222C6E513DA271A2895A3F9CFA4" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_729A259C6729C90624EC2895A3F95BFD" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_D9F16222C6E513DA271A2895A3F9CFA4" xlink:to="loc_us-gaap_StatementTable_729A259C6729C90624EC2895A3F95BFD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_59E35D62150CA3CB94372895A3F9EDEE" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_729A259C6729C90624EC2895A3F95BFD" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_59E35D62150CA3CB94372895A3F9EDEE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_59E35D62150CA3CB94372895A3F9EDEE" xlink:to="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_80C10EC5A141E526898F2895A3F96DDB" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_CommonStockMember_80C10EC5A141E526898F2895A3F96DDB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaap_PreferredStockMember_AEFE1827EA22DBEEBA5F2895A3F91D15" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_PreferredStockMember_AEFE1827EA22DBEEBA5F2895A3F91D15" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_052AD1256D3EDBF5D06A2895A3F9E351" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_052AD1256D3EDBF5D06A2895A3F9E351" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_A489D8AD6622BC4885A02895A3F9DC94" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_RetainedEarningsMember_A489D8AD6622BC4885A02895A3F9DC94" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CF075E43B2685D9439222895A3F9A29F" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_CF075E43B2685D9439222895A3F9A29F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_CE21157A8B96212A42C82895A3F9E73D" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_TreasuryStockMember_CE21157A8B96212A42C82895A3F9E73D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_442EEEDC190B367EA4C82895A3F96C7E" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_ParentMember_442EEEDC190B367EA4C82895A3F96C7E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_5B7D8A1A4028D465D1252895A3F9EEA4" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_CB140CBE32066931DE0B2895A3F99894" xlink:to="loc_us-gaap_NoncontrollingInterestMember_5B7D8A1A4028D465D1252895A3F9EEA4" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_57A145829E3D59EF96482895A3F94622" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_729A259C6729C90624EC2895A3F95BFD" xlink:to="loc_us-gaap_StatementClassOfStockAxis_57A145829E3D59EF96482895A3F94622" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F8D2FE604F6D646FA8152895A3F9E219" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_57A145829E3D59EF96482895A3F94622" xlink:to="loc_us-gaap_ClassOfStockDomain_F8D2FE604F6D646FA8152895A3F9E219" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommonStockClassUndefinedMember" xlink:label="loc_pwr_CommonStockClassUndefinedMember_1AFA85F6031480731F412895A3F9852B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_F8D2FE604F6D646FA8152895A3F9E219" xlink:to="loc_pwr_CommonStockClassUndefinedMember_1AFA85F6031480731F412895A3F9852B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_ACDAB10E87F1C3EE7A6D2895A3F9F78C" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_F8D2FE604F6D646FA8152895A3F9E219" xlink:to="loc_pwr_ExchangeableSharesMember_ACDAB10E87F1C3EE7A6D2895A3F9F78C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_296894607267ABC2AD362895A3F94631" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_F8D2FE604F6D646FA8152895A3F9E219" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_296894607267ABC2AD362895A3F94631" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_A91A9345FE0BB268471E2895A3F96EC3" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_729A259C6729C90624EC2895A3F95BFD" xlink:to="loc_us-gaap_StatementLineItems_A91A9345FE0BB268471E2895A3F96EC3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_A91A9345FE0BB268471E2895A3F96EC3" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_803EC4B36C70C4B02F992895A3F94EAB" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_SharesOutstanding_803EC4B36C70C4B02F992895A3F94EAB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_628A39389214D9730C222895A3F94227" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_628A39389214D9730C222895A3F94227" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_8B2776DA4DD729949FD12895A3F9C70E" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_8B2776DA4DD729949FD12895A3F9C70E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F310BAB2588F7810DD212895A3F9D548" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_F310BAB2588F7810DD212895A3F9D548" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_E8498CFFBFB64790D4CD2895A3F9EE23" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_E8498CFFBFB64790D4CD2895A3F9EE23" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_7992495DEA81483892212895A3F9623C" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_7992495DEA81483892212895A3F9623C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_65780607ED47F56996122895A3F94E56" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_65780607ED47F56996122895A3F94E56" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9AFBEBE073142B85730D2895A3F96FCA" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9AFBEBE073142B85730D2895A3F96FCA" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesExchangedForCommonStock" xlink:label="loc_pwr_ExchangeableSharesExchangedForCommonStock_E64BD00B8B6CFB6EFB9C2895A3F93D9F" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_pwr_ExchangeableSharesExchangedForCommonStock_E64BD00B8B6CFB6EFB9C2895A3F93D9F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ED40961E78437819CFBC2895A3F9136D" xlink:type="locator" /> <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ED40961E78437819CFBC2895A3F9136D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_A05BC236969AF05720652895A3F96CAC" xlink:type="locator" /> <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_A05BC236969AF05720652895A3F96CAC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_83254823B6CF950455122895A3F9C534" xlink:type="locator" /> <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_83254823B6CF950455122895A3F9C534" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCash" xlink:label="loc_us-gaap_DividendsCash_557742227B23DB35D80F2895A3F9AE45" xlink:type="locator" /> <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_DividendsCash_557742227B23DB35D80F2895A3F9AE45" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2D63A016E10175C2E7182895A3F9826B" xlink:type="locator" /> <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2D63A016E10175C2E7182895A3F9826B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_4CA34F3192B0542491672895A3F9E572" xlink:type="locator" /> <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_4CA34F3192B0542491672895A3F9E572" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_4893B41668752F48DF712895A3F95481" xlink:type="locator" /> <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_ProfitLoss_4893B41668752F48DF712895A3F95481" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_D34EDE7E3993D7C00B3B2895A3F9807D" xlink:type="locator" /> <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_SharesOutstanding_D34EDE7E3993D7C00B3B2895A3F9807D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0BFE159246318DBB33B72895A3F9E8F4" xlink:type="locator" /> <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FEC3CEF3FA6C1BF4597F2895A3F9F7DF" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0BFE159246318DBB33B72895A3F9E8F4" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0DD8C318255AAE6732EE1D8495D3A997" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0DD8C318255AAE6732EE1D8495D3A997" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_38ABABB89F57B01D27851D8495D6C7FA" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_38ABABB89F57B01D27851D8495D6C7FA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_5B29DD09AE2D8422FB1E1D8495D71389" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_GrossProfit_5B29DD09AE2D8422FB1E1D8495D71389" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_C2426E6434FB1FD167AF1D8495D73B33" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_C2426E6434FB1FD167AF1D8495D73B33" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_AC9869012876C51047B01D8495DD30ED" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_AC9869012876C51047B01D8495DD30ED" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_905ACB3A23B314CDA29D1D8495DE8CDA" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_905ACB3A23B314CDA29D1D8495DE8CDA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_1B6A8D47F265403C14631D8495DEFAB7" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_OperatingIncomeLoss_1B6A8D47F265403C14631D8495DEFAB7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_FA348DB8430DC5BA63FD1D8495DE7A26" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_InterestExpense_FA348DB8430DC5BA63FD1D8495DE7A26" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_788ED8C2D3EA2134A04A1D8495DE38A9" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_InvestmentIncomeInterest_788ED8C2D3EA2134A04A1D8495DE38A9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_B6477E16FB8D87F9EBCD1D8495DE7878" xlink:type="locator" /> <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_B6477E16FB8D87F9EBCD1D8495DE7878" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_575C1600AF0C02BF13FF1D8495DECF83" xlink:type="locator" /> <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_575C1600AF0C02BF13FF1D8495DECF83" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8B11BC6AFFF02B0968B31D8495DFCB2D" xlink:type="locator" /> <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8B11BC6AFFF02B0968B31D8495DFCB2D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_7CE0DDE3B0F0601D69831D8495DF9E46" xlink:type="locator" /> <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_ProfitLoss_7CE0DDE3B0F0601D69831D8495DF9E46" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_787E42C9B1F2D948774F1D8495DF3EEA" xlink:type="locator" /> <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_787E42C9B1F2D948774F1D8495DF3EEA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_3874C57C3A4FE5847E2D1D8495DF43A0" xlink:type="locator" /> <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_NetIncomeLoss_3874C57C3A4FE5847E2D1D8495DF43A0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1D649690C07C7BF14A511D8495DF91AB" xlink:type="locator" /> <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_EarningsPerShareAbstract_1D649690C07C7BF14A511D8495DF91AB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_B3842F9793D3B3E10F091D8495E0DC9B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1D649690C07C7BF14A511D8495DF91AB" xlink:to="loc_us-gaap_EarningsPerShareBasic_B3842F9793D3B3E10F091D8495E0DC9B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_1418960941BE076454C91D8495E07389" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1D649690C07C7BF14A511D8495DF91AB" xlink:to="loc_us-gaap_EarningsPerShareDiluted_1418960941BE076454C91D8495E07389" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2B472F8E11D8FB0230B61D8495E09404" xlink:type="locator" /> <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2B472F8E11D8FB0230B61D8495E09404" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4C603307297581763D2A1D8495E049A5" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2B472F8E11D8FB0230B61D8495E09404" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4C603307297581763D2A1D8495E049A5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_13E42B896991BA4A5AA51D8495E0D849" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2B472F8E11D8FB0230B61D8495E09404" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_13E42B896991BA4A5AA51D8495E0D849" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_80CBCBCAAEEA506428521D8495E1E05D" xlink:type="locator" /> <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_578E7F37ABA1508A4D4C1D8495CF2EDE" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_80CBCBCAAEEA506428521D8495E1E05D" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/DebtObligations" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_18CD6AD1CD7253AD9EE160294ADC81C1" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_4D683B95FFFD597FA7F40FCC840E8CCA" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_18CD6AD1CD7253AD9EE160294ADC81C1" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_4D683B95FFFD597FA7F40FCC840E8CCA" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_48AC1D2C26F450A8B1AB1FEBBFAA7FE5" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_64F87E74077E53F692EBD22BFC0E66DC" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_48AC1D2C26F450A8B1AB1FEBBFAA7FE5" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_64F87E74077E53F692EBD22BFC0E66DC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:label="loc_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_37BB9FCEE7485067865D269577ABEFAB" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_48AC1D2C26F450A8B1AB1FEBBFAA7FE5" xlink:to="loc_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_37BB9FCEE7485067865D269577ABEFAB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_5191F574D8FC59B2ABD7BE237B5B9E6C" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_48AC1D2C26F450A8B1AB1FEBBFAA7FE5" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_5191F574D8FC59B2ABD7BE237B5B9E6C" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_02F0B5066D3558698E55BAB5D2AC6DAC" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_C0C944A1D9F05F6CA507B10DCF921D4B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_02F0B5066D3558698E55BAB5D2AC6DAC" xlink:to="loc_us-gaap_ShortTermBorrowings_C0C944A1D9F05F6CA507B10DCF921D4B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_2F9C5ECB782E50C6B674D7A8E17159EB" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_02F0B5066D3558698E55BAB5D2AC6DAC" xlink:to="loc_us-gaap_LongTermDebtCurrent_2F9C5ECB782E50C6B674D7A8E17159EB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_C252F381D5D95DDDAED38B71F479FD68" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_02F0B5066D3558698E55BAB5D2AC6DAC" xlink:to="loc_us-gaap_DebtCurrent_C252F381D5D95DDDAED38B71F479FD68" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7468EE3B4A89527F946FB6B276869564" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_2C37E34E7624523A81A7CB817FF78438" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7468EE3B4A89527F946FB6B276869564" xlink:to="loc_us-gaap_LineOfCredit_2C37E34E7624523A81A7CB817FF78438" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaap_OtherLongTermDebt_AEF97882024451D5B4791D21C970F9C4" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7468EE3B4A89527F946FB6B276869564" xlink:to="loc_us-gaap_OtherLongTermDebt_AEF97882024451D5B4791D21C970F9C4" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaap_FinanceLeaseLiability_1A1A3DA93EEE5E5DBBB317E3F209B072" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7468EE3B4A89527F946FB6B276869564" xlink:to="loc_us-gaap_FinanceLeaseLiability_1A1A3DA93EEE5E5DBBB317E3F209B072" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="loc_us-gaap_CapitalLeaseObligations_52DB30A1BC195B67BB92DB18FD112D18" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7468EE3B4A89527F946FB6B276869564" xlink:to="loc_us-gaap_CapitalLeaseObligations_52DB30A1BC195B67BB92DB18FD112D18" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_918CA86385C45D15B563DC4FB129CC10" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7468EE3B4A89527F946FB6B276869564" xlink:to="loc_us-gaap_LongTermDebt_918CA86385C45D15B563DC4FB129CC10" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_AC435675BE6F570D99AC2AE3645BAFD3" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7468EE3B4A89527F946FB6B276869564" xlink:to="loc_us-gaap_LongTermDebtCurrent_AC435675BE6F570D99AC2AE3645BAFD3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_21054197DAA65CF79775894F9493BA62" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7468EE3B4A89527F946FB6B276869564" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_21054197DAA65CF79775894F9493BA62" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/DebtObligationsNarrativeDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8AEE3571BD1BD8EF5C832210608B1D57" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8AEE3571BD1BD8EF5C832210608B1D57" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_22770709A06509D52FB62210608BC430" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:to="loc_us-gaap_DebtInstrumentAxis_22770709A06509D52FB62210608BC430" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_77B26719ED20CE666A242210608C1555" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_22770709A06509D52FB62210608BC430" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_77B26719ED20CE666A242210608C1555" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_SeniorSecuredCreditFacilityMember" xlink:label="loc_pwr_SeniorSecuredCreditFacilityMember_80E6B44C3A54F5B26A642210608CF388" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_77B26719ED20CE666A242210608C1555" xlink:to="loc_pwr_SeniorSecuredCreditFacilityMember_80E6B44C3A54F5B26A642210608CF388" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_826E3ADA9529A2EBD6E12210608D9631" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:to="loc_us-gaap_CreditFacilityAxis_826E3ADA9529A2EBD6E12210608D9631" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_826E3ADA9529A2EBD6E12210608D9631" xlink:to="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_876C3DE6DD9B4494A47E2210608D30CC" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_876C3DE6DD9B4494A47E2210608D30CC" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_TermLoanMember" xlink:label="loc_pwr_TermLoanMember_CBC66EFFB44D1EFF141C2210608DFE46" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_pwr_TermLoanMember_CBC66EFFB44D1EFF141C2210608DFE46" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember" xlink:label="loc_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_372CA87211AFDDA8EEDB2210608E68B1" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_372CA87211AFDDA8EEDB2210608E68B1" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_SwingLinesLoanMember" xlink:label="loc_pwr_SwingLinesLoanMember_CD2921524F9D9457296E2210608EF22E" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_pwr_SwingLinesLoanMember_CD2921524F9D9457296E2210608EF22E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_BorrowingsUnderCreditFacilityMember" xlink:label="loc_pwr_BorrowingsUnderCreditFacilityMember_C2552CD860830C5BBBD02210608E5539" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_pwr_BorrowingsUnderCreditFacilityMember_C2552CD860830C5BBBD02210608E5539" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LettersOfCreditAndBankGuaranteesMember" xlink:label="loc_pwr_LettersOfCreditAndBankGuaranteesMember_9B7D5B06280F496435832210608F5653" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_pwr_LettersOfCreditAndBankGuaranteesMember_9B7D5B06280F496435832210608F5653" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_23E61868A46145F6AFD92210608F3088" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_23E61868A46145F6AFD92210608F3088" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PerformanceLettersOfCreditMember" xlink:label="loc_pwr_PerformanceLettersOfCreditMember_D68D5C8594A70DDC9FB22210608F8EF2" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_F3A89DD0BFBD1E9B6A4D2210608DD713" xlink:to="loc_pwr_PerformanceLettersOfCreditMember_D68D5C8594A70DDC9FB22210608F8EF2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_4A26F2319861FDA4CFD92210608F5C8F" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:to="loc_srt_CurrencyAxis_4A26F2319861FDA4CFD92210608F5C8F" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_4A26F2319861FDA4CFD92210608F5C8F" xlink:to="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_B37ADA170958546A036B2210608F6D7F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:to="loc_currency_USD_B37ADA170958546A036B2210608F6D7F" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_A83C6282B996E5A4147122106090FC8A" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:to="loc_currency_CAD_A83C6282B996E5A4147122106090FC8A" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd#currency_AUD" xlink:label="loc_currency_AUD_DD84DA0B1BE66E2F37EE22106090C785" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:to="loc_currency_AUD_DD84DA0B1BE66E2F37EE22106090C785" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CanadianAndAustralianDollarsMember" xlink:label="loc_pwr_CanadianAndAustralianDollarsMember_9036B586003C48F42176221060908192" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_7B38C81CA8DB93E465272210608FE83C" xlink:to="loc_pwr_CanadianAndAustralianDollarsMember_9036B586003C48F42176221060908192" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_E33BADA2F9B2E762969522106090F9A9" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:to="loc_us-gaap_VariableRateAxis_E33BADA2F9B2E762969522106090F9A9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_E33BADA2F9B2E762969522106090F9A9" xlink:to="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_5FE4F55DDEBCCFA5962E22106091536B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:to="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_5FE4F55DDEBCCFA5962E22106091536B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_E56161D456817C1EFD2C221060916123" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:to="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_E56161D456817C1EFD2C221060916123" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" xlink:label="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_7CD6E207E0F45618D65022106091AAD8" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:to="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_7CD6E207E0F45618D65022106091AAD8" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EurocurrencyRateMember" xlink:label="loc_pwr_EurocurrencyRateMember_D361D605C7045E41E145221060926085" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:to="loc_pwr_EurocurrencyRateMember_D361D605C7045E41E145221060926085" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfFederalFundsRateMember" xlink:label="loc_pwr_ExcessOfFederalFundsRateMember_4F62FBF11B281FE70AF522106092E0BB" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:to="loc_pwr_ExcessOfFederalFundsRateMember_4F62FBF11B281FE70AF522106092E0BB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExcessOfEuroCurrencyRateMember" xlink:label="loc_pwr_ExcessOfEuroCurrencyRateMember_421B4F6D13215DEEB768221060922793" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_ADE5B781D7701FC7DC7F22106091B5A9" xlink:to="loc_pwr_ExcessOfEuroCurrencyRateMember_421B4F6D13215DEEB768221060922793" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_CAED604FE4FAB9560B5322106092569D" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:to="loc_srt_StatementScenarioAxis_CAED604FE4FAB9560B5322106092569D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_B4A5F646B3BCF56FE69D221060922823" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_CAED604FE4FAB9560B5322106092569D" xlink:to="loc_srt_ScenarioUnspecifiedDomain_B4A5F646B3BCF56FE69D221060922823" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember" xlink:label="loc_srt_ScenarioForecastMember_5D788FCC3C40A1D791DA221060924FEE" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_B4A5F646B3BCF56FE69D221060922823" xlink:to="loc_srt_ScenarioForecastMember_5D788FCC3C40A1D791DA221060924FEE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_32398F1B25D464004A2F2210609369F7" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:to="loc_srt_RangeAxis_32398F1B25D464004A2F2210609369F7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_358ACDC2B7CF4F7DEB9F221060939E08" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_32398F1B25D464004A2F2210609369F7" xlink:to="loc_srt_RangeMember_358ACDC2B7CF4F7DEB9F221060939E08" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_4146ED377A0CA9A9B86522106093835F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_358ACDC2B7CF4F7DEB9F221060939E08" xlink:to="loc_srt_MinimumMember_4146ED377A0CA9A9B86522106093835F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_A5C36996857C458CA79B221060947BCC" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_358ACDC2B7CF4F7DEB9F221060939E08" xlink:to="loc_srt_MaximumMember_A5C36996857C458CA79B221060947BCC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_C43096797A7859F3394C2210608B6997" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_37C78668D8DA6E1AB3C22210609493B4" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_37C78668D8DA6E1AB3C22210609493B4" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LineOfCreditFacilityOptionToIncreaseAmount" xlink:label="loc_pwr_LineOfCreditFacilityOptionToIncreaseAmount_7B9868ECC67CAA7F923422106094463B" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_LineOfCreditFacilityOptionToIncreaseAmount_7B9868ECC67CAA7F923422106094463B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio" xlink:label="loc_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio_120A533016615705BD5E2210609431F5" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio_120A533016615705BD5E2210609431F5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_67FB374E1368B329DF5922106094C4A6" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_67FB374E1368B329DF5922106094C4A6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_9DD725971DE5320E43D2221060955008" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_LineOfCredit_9DD725971DE5320E43D2221060955008" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_6572BF8D953036E43CA822106095BBB9" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_6572BF8D953036E43CA822106095BBB9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8F509929905C1BA1AE8A221060951E95" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8F509929905C1BA1AE8A221060951E95" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7953404AF3A5387FE92C22106095B37D" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7953404AF3A5387FE92C22106095B37D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_561872D1DE50DBFF576E22106096DAFA" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_561872D1DE50DBFF576E22106096DAFA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6DB51F6836B04E5FCAC9221060965085" xlink:type="locator" /> <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6DB51F6836B04E5FCAC9221060965085" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount" xlink:label="loc_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_6CCDF087A93DF2BDDAB222106096C589" xlink:type="locator" /> <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_6CCDF087A93DF2BDDAB222106096C589" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_DebtInstrumentCovenantLeverageRatioMaximum" xlink:label="loc_pwr_DebtInstrumentCovenantLeverageRatioMaximum_CB7A6031BAB1C4ADE8FD221060964520" xlink:type="locator" /> <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_DebtInstrumentCovenantLeverageRatioMaximum_CB7A6031BAB1C4ADE8FD221060964520" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio" xlink:label="loc_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_EECBC6304F8BA16AF636221060962D43" xlink:type="locator" /> <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_EECBC6304F8BA16AF636221060962D43" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum" xlink:label="loc_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_619391241C3E7F35349D22106097FAA6" xlink:type="locator" /> <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_619391241C3E7F35349D22106097FAA6" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:label="loc_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_4E4F8B5180BD6A5E7B7E22106097D19D" xlink:type="locator" /> <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_4E4F8B5180BD6A5E7B7E22106097D19D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement" xlink:label="loc_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_9CD7157FAFF68352DB9A2210609743C2" xlink:type="locator" /> <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_9CD7157FAFF68352DB9A2210609743C2" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases" xlink:label="loc_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_ABE8EAA75E5B70DA4E3F221060970C6A" xlink:type="locator" /> <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_ABE8EAA75E5B70DA4E3F221060970C6A" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CrossDefaultProvisions" xlink:label="loc_pwr_CrossDefaultProvisions_0371582AA53BC2903E3E221060975E72" xlink:type="locator" /> <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_F7253DF929CECFFC826D221060947233" xlink:to="loc_pwr_CrossDefaultProvisions_0371582AA53BC2903E3E221060975E72" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/DebtObligationsTables" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_65224665B4FF52798E16DC15A52394D0" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_70238B713FEF5B05A3FF7B99B56B67C0" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_65224665B4FF52798E16DC15A52394D0" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_70238B713FEF5B05A3FF7B99B56B67C0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_864698E0B85F55AA9BCDCAFC818917A8" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_65224665B4FF52798E16DC15A52394D0" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_864698E0B85F55AA9BCDCAFC818917A8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_3C5E0F9F75B35C02B5524719B1D06995" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_65224665B4FF52798E16DC15A52394D0" xlink:to="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_3C5E0F9F75B35C02B5524719B1D06995" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/DocumentAndEntityInformation" xlink:type="extended"> <link:loc xlink:href="pwr-20190930.xsd#pwr_DocumentAndEntityInformationAbstract" xlink:label="loc_pwr_DocumentAndEntityInformationAbstract_79DD97C1D6C55FD4936539A7DCEBB519" xlink:type="locator" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitiesTable" xlink:label="loc_dei_EntitiesTable_F091CCDFD6B55B16877911146CF1CEE7" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_DocumentAndEntityInformationAbstract_79DD97C1D6C55FD4936539A7DCEBB519" xlink:to="loc_dei_EntitiesTable_F091CCDFD6B55B16877911146CF1CEE7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_F73FEB76C83F5BBD8E7B9E11C3430E52" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_F091CCDFD6B55B16877911146CF1CEE7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_F73FEB76C83F5BBD8E7B9E11C3430E52" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_FA9DA7DEDB1355FD896AA789366B0AB0" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_F73FEB76C83F5BBD8E7B9E11C3430E52" xlink:to="loc_us-gaap_ClassOfStockDomain_FA9DA7DEDB1355FD896AA789366B0AB0" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommonStockClassUndefinedMember" xlink:label="loc_pwr_CommonStockClassUndefinedMember_915F92277258504FBC0C385274BD2B8C" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_FA9DA7DEDB1355FD896AA789366B0AB0" xlink:to="loc_pwr_CommonStockClassUndefinedMember_915F92277258504FBC0C385274BD2B8C" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_62AFAA96E3165410AF8C4A1178EC3C58" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_FA9DA7DEDB1355FD896AA789366B0AB0" xlink:to="loc_pwr_ExchangeableSharesMember_62AFAA96E3165410AF8C4A1178EC3C58" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInformationLineItems" xlink:label="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_F091CCDFD6B55B16877911146CF1CEE7" xlink:to="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_09AB1BD9EFD357C58CC44642348FEB29" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_DocumentType_09AB1BD9EFD357C58CC44642348FEB29" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_BE86F63A96B55C34808F935C57F822BA" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_DocumentFiscalPeriodFocus_BE86F63A96B55C34808F935C57F822BA" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport_21C269B8D0395BBE830E46C6DFB472A6" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_DocumentQuarterlyReport_21C269B8D0395BBE830E46C6DFB472A6" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_812B202D37195E38B053DFDA6FF8CB64" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_DocumentPeriodEndDate_812B202D37195E38B053DFDA6FF8CB64" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_2B10F65467BC5DBD91AA46E7DB3772D6" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_DocumentTransitionReport_2B10F65467BC5DBD91AA46E7DB3772D6" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_F1F326CE6D5E5228919AC159E4768125" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_AmendmentFlag_F1F326CE6D5E5228919AC159E4768125" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_E5BB39018B1C5C18941AD12C86954D9D" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_DocumentFiscalYearFocus_E5BB39018B1C5C18941AD12C86954D9D" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_635A06DF6ED958649E2B9F313BF1126D" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_CurrentFiscalYearEndDate_635A06DF6ED958649E2B9F313BF1126D" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_43DCB58531CB5ED4B332207170B8B558" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityFileNumber_43DCB58531CB5ED4B332207170B8B558" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_B22DC07D081B59218A59A48724EAC434" xlink:type="locator" /> <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityRegistrantName_B22DC07D081B59218A59A48724EAC434" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_2FE6AEF2315256C4B3BFCCE5B37E5D7C" xlink:type="locator" /> <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityCentralIndexKey_2FE6AEF2315256C4B3BFCCE5B37E5D7C" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_A063E35CA7F35DDCB9D649C39D5FEB5D" xlink:type="locator" /> <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityIncorporationStateCountryCode_A063E35CA7F35DDCB9D649C39D5FEB5D" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_ADEAEF5459DE5B8C8E7BEB0C6A332700" xlink:type="locator" /> <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityTaxIdentificationNumber_ADEAEF5459DE5B8C8E7BEB0C6A332700" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_883D0D80F46553E7BDB3983BF8EFE8D3" xlink:type="locator" /> <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityAddressAddressLine1_883D0D80F46553E7BDB3983BF8EFE8D3" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_5D91348636AA508E90C42C05DBB3C872" xlink:type="locator" /> <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityAddressCityOrTown_5D91348636AA508E90C42C05DBB3C872" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_D96ACE0C90905FC79B39569555587C8C" xlink:type="locator" /> <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityAddressStateOrProvince_D96ACE0C90905FC79B39569555587C8C" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_84988F7A7B525C819EEF6751FAD6E369" xlink:type="locator" /> <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityAddressPostalZipCode_84988F7A7B525C819EEF6751FAD6E369" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_4C7AA0D730AB58F38FEB41186A522031" xlink:type="locator" /> <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_CityAreaCode_4C7AA0D730AB58F38FEB41186A522031" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_9BBB355BB7BC5C64814875D51AE266B5" xlink:type="locator" /> <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_LocalPhoneNumber_9BBB355BB7BC5C64814875D51AE266B5" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_1E6AFB1E6B7C5991B29692C2AA5BC5C5" xlink:type="locator" /> <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_Security12bTitle_1E6AFB1E6B7C5991B29692C2AA5BC5C5" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_3E27A053ED7E5B4EA0B18D644B1C521C" xlink:type="locator" /> <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_TradingSymbol_3E27A053ED7E5B4EA0B18D644B1C521C" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_95D8491F6B3A567C9CE2A2915CEFE501" xlink:type="locator" /> <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_SecurityExchangeName_95D8491F6B3A567C9CE2A2915CEFE501" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_99DC33C860E15520B56FE40879417BFD" xlink:type="locator" /> <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityCurrentReportingStatus_99DC33C860E15520B56FE40879417BFD" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_7E65D82FBFC55B9DBE0174578041121A" xlink:type="locator" /> <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityInteractiveDataCurrent_7E65D82FBFC55B9DBE0174578041121A" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_07B320182E0A5E89BEC3EC065D376529" xlink:type="locator" /> <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityFilerCategory_07B320182E0A5E89BEC3EC065D376529" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_A14DC2BF6D7C5649BF694F10DFD4B393" xlink:type="locator" /> <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntitySmallBusiness_A14DC2BF6D7C5649BF694F10DFD4B393" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_A0FC76F6B9ED574F89E5DE3428BCE864" xlink:type="locator" /> <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityEmergingGrowthCompany_A0FC76F6B9ED574F89E5DE3428BCE864" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_8476648E5CA0540BB68D0A29278112FE" xlink:type="locator" /> <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityShellCompany_8476648E5CA0540BB68D0A29278112FE" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_54ABF3C540D15EEE8341669D0205127D" xlink:type="locator" /> <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_79BA04EE004E55A38E80AE7F65E98005" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_54ABF3C540D15EEE8341669D0205127D" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/Equity" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_79AAFC39C5F755AA844CC359CE83342B" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7CACA8BBCBDA510A8A2F9EAC181F99B5" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_79AAFC39C5F755AA844CC359CE83342B" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7CACA8BBCBDA510A8A2F9EAC181F99B5" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensation" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2DC029BE860D5C5091D83C73CB548EA6" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_BB12C67F830C518096B6A284CBEC7E9F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2DC029BE860D5C5091D83C73CB548EA6" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_BB12C67F830C518096B6A284CBEC7E9F" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9350FEEA6208C201B899FE0CBD51AF99" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_B6F7A93437BF6FF21F4EFE0CBD523845" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9350FEEA6208C201B899FE0CBD51AF99" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_B6F7A93437BF6FF21F4EFE0CBD523845" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_C70718A200D816B37D78FE0CBD540D6D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_B6F7A93437BF6FF21F4EFE0CBD523845" xlink:to="loc_us-gaap_AwardTypeAxis_C70718A200D816B37D78FE0CBD540D6D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0287E6F91F8AE3E44780FE0CBD59D8EF" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_C70718A200D816B37D78FE0CBD540D6D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0287E6F91F8AE3E44780FE0CBD59D8EF" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PerformanceStockUnitsPSUsMember" xlink:label="loc_pwr_PerformanceStockUnitsPSUsMember_E446CBEA57D1AB018E7DFE0CBD5A25FA" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0287E6F91F8AE3E44780FE0CBD59D8EF" xlink:to="loc_pwr_PerformanceStockUnitsPSUsMember_E446CBEA57D1AB018E7DFE0CBD5A25FA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4361782D1E1FF2B93274FE0CBD5A7BEE" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_B6F7A93437BF6FF21F4EFE0CBD523845" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4361782D1E1FF2B93274FE0CBD5A7BEE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_0E8E8985F0DB0AEFD788FE0CBD5A60A1" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4361782D1E1FF2B93274FE0CBD5A7BEE" xlink:to="loc_us-gaap_SharePrice_0E8E8985F0DB0AEFD788FE0CBD5A60A1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6D711DF29675DADAD5D2FE0CBD5B23C4" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4361782D1E1FF2B93274FE0CBD5A7BEE" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6D711DF29675DADAD5D2FE0CBD5B23C4" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_755816F10635960AE070FE0CBD5B900C" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4361782D1E1FF2B93274FE0CBD5A7BEE" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_755816F10635960AE070FE0CBD5B900C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_EE8DB8E12BEA5E57C93FFE0CBD5B2E24" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4361782D1E1FF2B93274FE0CBD5A7BEE" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_EE8DB8E12BEA5E57C93FFE0CBD5B2E24" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_90B0ACCACB7808E97E2C17C79FDF3C3D" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_90B0ACCACB7808E97E2C17C79FDF3C3D" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_38DC04DC623A993A59FF17C79FE20E37" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651" xlink:to="loc_us-gaap_AwardTypeAxis_38DC04DC623A993A59FF17C79FE20E37" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_38DC04DC623A993A59FF17C79FE20E37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PerformanceStockUnitsPSUsMember" xlink:label="loc_pwr_PerformanceStockUnitsPSUsMember_DDDC512CD3EB57F013F717C79FE3FC17" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AD1C0BE1FCE495DB8C2F17C79FE2463E" xlink:to="loc_pwr_PerformanceStockUnitsPSUsMember_DDDC512CD3EB57F013F717C79FE3FC17" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_FE88F1F1C97538667AC417C79FE30C6A" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651" xlink:to="loc_srt_RangeAxis_FE88F1F1C97538667AC417C79FE30C6A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_FE88F1F1C97538667AC417C79FE30C6A" xlink:to="loc_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_DDFF536D17E5EA28CE8A17C79FE4A245" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D" xlink:to="loc_srt_MinimumMember_DDFF536D17E5EA28CE8A17C79FE4A245" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_949C847960801BB08D6617C79FE4810E" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8A7CD76FBE95CC29613A17C79FE3425D" xlink:to="loc_srt_MaximumMember_949C847960801BB08D6617C79FE4810E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1DA812C91E9A2BA8AE1817C79FE1F651" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_81FBE6BFDB1C6E6CDD8B17C79FE4D18E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_81FBE6BFDB1C6E6CDD8B17C79FE4D18E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PerformanceBasedAwardPerformancePercentage" xlink:label="loc_pwr_PerformanceBasedAwardPerformancePercentage_12D8920A444B4245913817C79FE51D53" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_pwr_PerformanceBasedAwardPerformancePercentage_12D8920A444B4245913817C79FE51D53" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_647A8DCCDFD6CD8A481E17C79FE5E85F" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_647A8DCCDFD6CD8A481E17C79FE5E85F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_D89CC9EC162022DD8F1817C79FE5EBF3" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_D89CC9EC162022DD8F1817C79FE5EBF3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_5CEBE937DB2067E30D6017C79FE57E26" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_us-gaap_ShareBasedCompensation_5CEBE937DB2067E30D6017C79FE57E26" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8552884BDDE61ED1701317C79FE52E6F" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8552884BDDE61ED1701317C79FE52E6F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_E0AFD5448809CC1EA05317C79FE5CC0E" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B8966B03287F806BB56F17C79FE4FB9C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_E0AFD5448809CC1EA05317C79FE5CC0E" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_D677E6AA7F1057B4A0FEA1941A80BC60" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6BA76F8604E05BC3AE1CC8B64495B421" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_D677E6AA7F1057B4A0FEA1941A80BC60" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6BA76F8604E05BC3AE1CC8B64495B421" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_ACE1D5199DE855FEA14C99C1D4599651" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6BA76F8604E05BC3AE1CC8B64495B421" xlink:to="loc_us-gaap_AwardTypeAxis_ACE1D5199DE855FEA14C99C1D4599651" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90DDFB2DDF4654FC8FB1468BAA50B416" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ACE1D5199DE855FEA14C99C1D4599651" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90DDFB2DDF4654FC8FB1468BAA50B416" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RestrictedStockUnitsToBeSettledInCashMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_807EF45D0B6C5051A72FDF0C45C85EA3" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_90DDFB2DDF4654FC8FB1468BAA50B416" xlink:to="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_807EF45D0B6C5051A72FDF0C45C85EA3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BD498E78AFA2584693BB91B49EB790FC" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6BA76F8604E05BC3AE1CC8B64495B421" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BD498E78AFA2584693BB91B49EB790FC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9472537498E577A8DAE69E8750BC9F2" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BD498E78AFA2584693BB91B49EB790FC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C9472537498E577A8DAE69E8750BC9F2" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares" xlink:label="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_03FA350E07F45FEDB75486766CC9ACB3" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BD498E78AFA2584693BB91B49EB790FC" xlink:to="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_03FA350E07F45FEDB75486766CC9ACB3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6880045314DB5A758A163054BE08FDA3" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BD498E78AFA2584693BB91B49EB790FC" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6880045314DB5A758A163054BE08FDA3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_108B38ED3B245ED1B3110FAED8C1E8E4" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BD498E78AFA2584693BB91B49EB790FC" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_108B38ED3B245ED1B3110FAED8C1E8E4" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:label="loc_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_DBEDEAAC626A5802A22F93E46272DE1D" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BD498E78AFA2584693BB91B49EB790FC" xlink:to="loc_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_DBEDEAAC626A5802A22F93E46272DE1D" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0BA5FCFDE7E637F0D41EB74F94A640A6" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_60AE6F34CD9BE0D7340CB74F94A62709" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0BA5FCFDE7E637F0D41EB74F94A640A6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_60AE6F34CD9BE0D7340CB74F94A62709" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_076F9D30B387424E3395B74F94A79A94" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_60AE6F34CD9BE0D7340CB74F94A62709" xlink:to="loc_us-gaap_AwardTypeAxis_076F9D30B387424E3395B74F94A79A94" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77B7CFFE646E43D0C082B74F94A72A19" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_076F9D30B387424E3395B74F94A79A94" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77B7CFFE646E43D0C082B74F94A72A19" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_C064ADF5400D6612233BB74F94A71028" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77B7CFFE646E43D0C082B74F94A72A19" xlink:to="loc_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_C064ADF5400D6612233BB74F94A71028" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_60AE6F34CD9BE0D7340CB74F94A62709" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_858F5E9CBD78280B050EB74F94A8E1B1" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_858F5E9CBD78280B050EB74F94A8E1B1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8D94EBE189BA5F8AD3A0B74F94A86C57" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8D94EBE189BA5F8AD3A0B74F94A86C57" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_310DF3E79AC7359A4EE8B74F94A8EFDC" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_310DF3E79AC7359A4EE8B74F94A8EFDC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_F8C61ADFE8B5EE8194DCB74F94A9F26E" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_F8C61ADFE8B5EE8194DCB74F94A9F26E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_49C4988ED7758BC69D40B74F94A999A6" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_49C4988ED7758BC69D40B74F94A999A6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_09FBA30D01E613EE23DDB74F94A9197D" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_ShareBasedCompensation_09FBA30D01E613EE23DDB74F94A9197D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_829640541630853B4373B74F94A946FC" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_829640541630853B4373B74F94A946FC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E2F3C5D63BFECF9EA228B74F94A9C0D9" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_077F0C9CDEB354DAEF08B74F94A8D002" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_E2F3C5D63BFECF9EA228B74F94A9C0D9" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7AC5115D84B95B31A436C2AF22928A0C" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46AC720BA53F50A3909DE9B8EFBBC240" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7AC5115D84B95B31A436C2AF22928A0C" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46AC720BA53F50A3909DE9B8EFBBC240" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_FD94601F633B5DAF9479430A4D35B891" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46AC720BA53F50A3909DE9B8EFBBC240" xlink:to="loc_us-gaap_PlanNameAxis_FD94601F633B5DAF9479430A4D35B891" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_E2E9972980345DD380B239767B07ABBA" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_FD94601F633B5DAF9479430A4D35B891" xlink:to="loc_us-gaap_PlanNameDomain_E2E9972980345DD380B239767B07ABBA" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_TwoThousandAndElevenPlanMember" xlink:label="loc_pwr_TwoThousandAndElevenPlanMember_782C17C4DDC8502D98093067AE054F87" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_E2E9972980345DD380B239767B07ABBA" xlink:to="loc_pwr_TwoThousandAndElevenPlanMember_782C17C4DDC8502D98093067AE054F87" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BAA9555F17C053399E9C91955C5DAE59" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46AC720BA53F50A3909DE9B8EFBBC240" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BAA9555F17C053399E9C91955C5DAE59" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3E70AE8543A955F9B3961161AA802272" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_BAA9555F17C053399E9C91955C5DAE59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3E70AE8543A955F9B3961161AA802272" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationTables" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2218246E13035F13B5AE49DA9D0CA3E8" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_2817E2346D135C09A21E931BF3ABBEEE" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2218246E13035F13B5AE49DA9D0CA3E8" xlink:to="loc_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_2817E2346D135C09A21E931BF3ABBEEE" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/EquityDividendsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_BDDCC56A4502C6A3ED431B87E85F6EBC" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_BDDCC56A4502C6A3ED431B87E85F6EBC" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_86BBC391FAD1FF98E3D41B87E86027C3" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E" xlink:to="loc_us-gaap_StatementClassOfStockAxis_86BBC391FAD1FF98E3D41B87E86027C3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_CC76F5D74992E576EF961B87E86030EF" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_86BBC391FAD1FF98E3D41B87E86027C3" xlink:to="loc_us-gaap_ClassOfStockDomain_CC76F5D74992E576EF961B87E86030EF" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_715F5493D8F8CE41DEBB1B87E860FE00" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_CC76F5D74992E576EF961B87E86030EF" xlink:to="loc_pwr_ExchangeableSharesMember_715F5493D8F8CE41DEBB1B87E860FE00" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_90EE28A7470461BEC9961B87E8614CBE" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_90EE28A7470461BEC9961B87E8614CBE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_90EE28A7470461BEC9961B87E8614CBE" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_09B903E766D910E9D4841B87E861677E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_21B701976FCDE49A76921B87E8611E34" xlink:to="loc_us-gaap_SubsequentEventMember_09B903E766D910E9D4841B87E861677E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_B3A80CCE9C9EBF33221E1B87E85F272E" xlink:to="loc_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_47D34693E46BBE6843C61B87E861E9D8" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_47D34693E46BBE6843C61B87E861E9D8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaap_DividendsCommonStockCash_C685EAB1BD577661D1061B87E862715C" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:to="loc_us-gaap_DividendsCommonStockCash_C685EAB1BD577661D1061B87E862715C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_04E5415F08E0A90F16BD1B87E86220BF" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_168784BB6175FC4B3B521B87E861787D" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_04E5415F08E0A90F16BD1B87E86220BF" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_72F24FF487495D0C4FA1F8FE959D39A9" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_05632FE772B724DF19CCF8FE959D4E49" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_72F24FF487495D0C4FA1F8FE959D39A9" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_05632FE772B724DF19CCF8FE959D4E49" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_B810629BE004396B7A1EF8FE959D4629" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_05632FE772B724DF19CCF8FE959D4E49" xlink:to="loc_us-gaap_StatementClassOfStockAxis_B810629BE004396B7A1EF8FE959D4629" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F0F0A7A2CBB2DD312C1EF8FE959E4B89" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_B810629BE004396B7A1EF8FE959D4629" xlink:to="loc_us-gaap_ClassOfStockDomain_F0F0A7A2CBB2DD312C1EF8FE959E4B89" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesFPreferredStockMember" xlink:label="loc_us-gaap_SeriesFPreferredStockMember_5B25D03AF6E034E3587CF8FE959ED001" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_F0F0A7A2CBB2DD312C1EF8FE959E4B89" xlink:to="loc_us-gaap_SeriesFPreferredStockMember_5B25D03AF6E034E3587CF8FE959ED001" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_8E67C46B89D95AD68312F8FE959EFA1C" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_F0F0A7A2CBB2DD312C1EF8FE959E4B89" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_8E67C46B89D95AD68312F8FE959EFA1C" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesForCommonStockMember" xlink:label="loc_pwr_ExchangeableSharesForCommonStockMember_EA63646A173C235F3C59F8FE959FB8E7" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_F0F0A7A2CBB2DD312C1EF8FE959E4B89" xlink:to="loc_pwr_ExchangeableSharesForCommonStockMember_EA63646A173C235F3C59F8FE959FB8E7" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_014F1AA76E2F94188BC5F8FE959F244F" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_F0F0A7A2CBB2DD312C1EF8FE959E4B89" xlink:to="loc_pwr_ExchangeableSharesMember_014F1AA76E2F94188BC5F8FE959F244F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_D8FA3DE20DEC1DDCECC3F8FE959F93D2" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_05632FE772B724DF19CCF8FE959D4E49" xlink:to="loc_us-gaap_ClassOfStockLineItems_D8FA3DE20DEC1DDCECC3F8FE959F93D2" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare" xlink:label="loc_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_17795A21A5349C4BDA25F8FE95A0E3BC" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_D8FA3DE20DEC1DDCECC3F8FE959F93D2" xlink:to="loc_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_17795A21A5349C4BDA25F8FE95A0E3BC" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts" xlink:label="loc_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_AAA8F0AF1C9CBA24267EF8FE95A0C05D" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_D8FA3DE20DEC1DDCECC3F8FE959F93D2" xlink:to="loc_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_AAA8F0AF1C9CBA24267EF8FE95A0C05D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_CDBAE346158C6F3E4A6AF8FE95A150D7" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_D8FA3DE20DEC1DDCECC3F8FE959F93D2" xlink:to="loc_us-gaap_PreferredStockSharesIssued_CDBAE346158C6F3E4A6AF8FE95A150D7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_2BC7E901F0B2DFE6023BF8FE95A10772" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_D8FA3DE20DEC1DDCECC3F8FE959F93D2" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_2BC7E901F0B2DFE6023BF8FE95A10772" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_BC2EC0424B330EE48E30F8FE95A22D05" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_D8FA3DE20DEC1DDCECC3F8FE959F93D2" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_BC2EC0424B330EE48E30F8FE95A22D05" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/EquityNonControllingInterestsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_E900F2B0E15CBB65EA4D27D4686E7B80" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623795A85F558F7401F827D4686E3316" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_E900F2B0E15CBB65EA4D27D4686E7B80" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623795A85F558F7401F827D4686E3316" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_6A388C58EB7CE484B24927D4686ED5B8" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623795A85F558F7401F827D4686E3316" xlink:to="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_6A388C58EB7CE484B24927D4686ED5B8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_6A388C58EB7CE484B24927D4686ED5B8" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6DF572391AE18497D70F27D4686F3096" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_3B851B5CFE19947E2A5B27D4686FBE2B" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6DF572391AE18497D70F27D4686F3096" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_623795A85F558F7401F827D4686E3316" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_899A887EDE1A5780EF4627D4686F757C" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_899A887EDE1A5780EF4627D4686F757C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:label="loc_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_531E7359314BD266B97C27D46870675C" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:to="loc_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_531E7359314BD266B97C27D46870675C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_BF45D272905D96BCBA6827D46870D227" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:to="loc_us-gaap_MinorityInterest_BF45D272905D96BCBA6827D46870D227" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8D5A5C04F6F2868B06A127D46870BF31" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_8D5A5C04F6F2868B06A127D46870BF31" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInNotesReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInNotesReceivables_409CC452256DF9C50B6B27D46870FB11" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_942B609F62A7E41C1A3327D4686FF905" xlink:to="loc_us-gaap_IncreaseDecreaseInNotesReceivables_409CC452256DF9C50B6B27D46870FB11" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/EquityRepurchasesOfCommonStockUnderStockRepurchaseProgramsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_B94DFC364610EC9497D21B87E86D68F7" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_82A4754491E149838BFB1B87E86DE6D2" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_B94DFC364610EC9497D21B87E86D68F7" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_82A4754491E149838BFB1B87E86DE6D2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_4061709635226345CE611B87E86D150B" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_B94DFC364610EC9497D21B87E86D68F7" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_4061709635226345CE611B87E86D150B" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/EquityTables" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_2CBD6B5EF36154BEBD7E58D44F341E35" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_EA1ED20F70D151EAA7342B1B81B88218" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_2CBD6B5EF36154BEBD7E58D44F341E35" xlink:to="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_EA1ED20F70D151EAA7342B1B81B88218" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsDeclaredTableTextBlock" xlink:label="loc_us-gaap_DividendsDeclaredTableTextBlock_3776D961982558A7A046BB6707DB051A" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_2CBD6B5EF36154BEBD7E58D44F341E35" xlink:to="loc_us-gaap_DividendsDeclaredTableTextBlock_3776D961982558A7A046BB6707DB051A" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/EquityTreasuryStockDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_70CCA696FCC6D5D37390F9464F3B67C6" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_70CCA696FCC6D5D37390F9464F3B67C6" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_A575A1E75E78E1527E7CF9464F3B1E39" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_A575A1E75E78E1527E7CF9464F3B1E39" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_96D2BCB78B9DC7A0A191F9464F3CC791" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_A575A1E75E78E1527E7CF9464F3B1E39" xlink:to="loc_us-gaap_ClassOfStockDomain_96D2BCB78B9DC7A0A191F9464F3CC791" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" xlink:label="loc_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_BCEAD7E6A140966B7D6DF9464F3C052A" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_96D2BCB78B9DC7A0A191F9464F3CC791" xlink:to="loc_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_BCEAD7E6A140966B7D6DF9464F3C052A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_2B07FD0D5EC6E3FA8E64F9464F3D27D0" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:to="loc_us-gaap_PlanNameAxis_2B07FD0D5EC6E3FA8E64F9464F3D27D0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_2B07FD0D5EC6E3FA8E64F9464F3D27D0" xlink:to="loc_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember" xlink:label="loc_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_7F057B79B8887042D684F9464F3D3578" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4B1241B8ED5765496123F9464F3D73C5" xlink:to="loc_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_7F057B79B8887042D684F9464F3D3578" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_3B14F32A7B9A2F6966B4F9464F3DED0A" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_3B14F32A7B9A2F6966B4F9464F3DED0A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_3B14F32A7B9A2F6966B4F9464F3DED0A" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_A2017RepurchaseProgramMember" xlink:label="loc_pwr_A2017RepurchaseProgramMember_24E80F44DDC4841ADE6BF9464F3E4E7D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A" xlink:to="loc_pwr_A2017RepurchaseProgramMember_24E80F44DDC4841ADE6BF9464F3E4E7D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_A2018RepurchaseProgramMember" xlink:label="loc_pwr_A2018RepurchaseProgramMember_30A515DC60E238833228F9464F3E99D3" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_8AF236374CF2FACF9501F9464F3E4E9A" xlink:to="loc_pwr_A2018RepurchaseProgramMember_30A515DC60E238833228F9464F3E99D3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_B2C200CA9C4202390060F9464F3BFAA5" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_BAF572598CEAA811B419F9464F3FB8D1" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_BAF572598CEAA811B419F9464F3FB8D1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2EF4DF739CA9B749BC8AF9464F3F2BA0" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2EF4DF739CA9B749BC8AF9464F3F2BA0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8371209638BA5B4F9FACF9464F3FC615" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8371209638BA5B4F9FACF9464F3FC615" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3F2576BAF1D4BDB8E8B6F9464F3FABB1" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3F2576BAF1D4BDB8E8B6F9464F3FABB1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_C0C1BA41F926A61D488EF9464F3F4201" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_823D2DAE5123D0462908F9464F3F9B2C" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_C0C1BA41F926A61D488EF9464F3F4201" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_A1A1AC8AF96453D482AB844A79EC36EE" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_AA39058B915855C589DB7E2BF29B8A62" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_A1A1AC8AF96453D482AB844A79EC36EE" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_AA39058B915855C589DB7E2BF29B8A62" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0E6F6EA404095E898CC3BF0E7F30E4E1" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfInternalDivisions" xlink:label="loc_pwr_NumberOfInternalDivisions_006A357EE108572BB3DF6B4B0070C41F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0E6F6EA404095E898CC3BF0E7F30E4E1" xlink:to="loc_pwr_NumberOfInternalDivisions_006A357EE108572BB3DF6B4B0070C41F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_DEDD0EF0F8AE56BBA3D8E33691FC0909" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0E6F6EA404095E898CC3BF0E7F30E4E1" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_DEDD0EF0F8AE56BBA3D8E33691FC0909" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_C376C9F324B553E9BA0E053EAD751CE7" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_CCC9950D5F9952F1AB854ABA5108AC58" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_C376C9F324B553E9BA0E053EAD751CE7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_CCC9950D5F9952F1AB854ABA5108AC58" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8656B9C6F2B35775879FC9514B03EF22" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_C376C9F324B553E9BA0E053EAD751CE7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8656B9C6F2B35775879FC9514B03EF22" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08AFE41F2F065F69AA0CE13212149608" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_C376C9F324B553E9BA0E053EAD751CE7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08AFE41F2F065F69AA0CE13212149608" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_F86E9348949B58AABB4C784A3565ADAE" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_C376C9F324B553E9BA0E053EAD751CE7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_F86E9348949B58AABB4C784A3565ADAE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8ED40EE929405C6D9B2292DB37DBEE17" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_C376C9F324B553E9BA0E053EAD751CE7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8ED40EE929405C6D9B2292DB37DBEE17" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_F3570E6476875F13854BC988024D8B6C" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_C376C9F324B553E9BA0E053EAD751CE7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_F3570E6476875F13854BC988024D8B6C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5BB226A211765AC7B86C0F5AEC5C6FC0" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_C376C9F324B553E9BA0E053EAD751CE7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5BB226A211765AC7B86C0F5AEC5C6FC0" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7208CBD544D15617932D940166216CA7" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0CB24A0D4B4651F691ED472B4AEDDA2E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7208CBD544D15617932D940166216CA7" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0CB24A0D4B4651F691ED472B4AEDDA2E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_818741E868E750BFB48E9CD1B59E5843" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0CB24A0D4B4651F691ED472B4AEDDA2E" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_818741E868E750BFB48E9CD1B59E5843" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_818741E868E750BFB48E9CD1B59E5843" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_463948FD2D5A569BA337E07ECB8FFCDA" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:to="loc_us-gaap_CustomerRelationshipsMember_463948FD2D5A569BA337E07ECB8FFCDA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_8AD3B849467E56D3A3AFCB21EBA2720F" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_8AD3B849467E56D3A3AFCB21EBA2720F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_755BA83871315598BAA150F8960F1548" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:to="loc_us-gaap_TradeNamesMember_755BA83871315598BAA150F8960F1548" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_256F99B94A1659FEAA61D507E01940F9" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_256F99B94A1659FEAA61D507E01940F9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_67A971217B21599EAB91568B823EFB1E" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_67A971217B21599EAB91568B823EFB1E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CurriculumMember" xlink:label="loc_pwr_CurriculumMember_9BFA4D860E435307BC2E5F086E67FE45" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_28C4FAF242EE5BCE8B0986A8C7392E1A" xlink:to="loc_pwr_CurriculumMember_9BFA4D860E435307BC2E5F086E67FE45" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0CB24A0D4B4651F691ED472B4AEDDA2E" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_D1201665F7165A7A8CB21D62B774211D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_D1201665F7165A7A8CB21D62B774211D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96418A2A3ADC5114AD0626CF3F06409A" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_96418A2A3ADC5114AD0626CF3F06409A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0B76786D626B52E48B6464A6BE83FD8F" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0B76786D626B52E48B6464A6BE83FD8F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_CC27DE2C4E015C44B2506F3A37B4DD8F" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_89E8B84BCB2255DD91B9346415F71A48" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_CC27DE2C4E015C44B2506F3A37B4DD8F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_CF218CCE405C5B058F913D958BC6445B" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7208CBD544D15617932D940166216CA7" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_CF218CCE405C5B058F913D958BC6445B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_8DA33E50873D510D9002D62C7F280920" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_CF218CCE405C5B058F913D958BC6445B" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_8DA33E50873D510D9002D62C7F280920" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_88467620C8A95483B2CE2592FF2E8454" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_8DA33E50873D510D9002D62C7F280920" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_88467620C8A95483B2CE2592FF2E8454" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_7F18CCB35B4659979CC41F00CCB75FC6" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_88467620C8A95483B2CE2592FF2E8454" xlink:to="loc_us-gaap_LicensingAgreementsMember_7F18CCB35B4659979CC41F00CCB75FC6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_28F32E0241335FBD8FA7B0BD55D82047" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_CF218CCE405C5B058F913D958BC6445B" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_28F32E0241335FBD8FA7B0BD55D82047" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_74824B6D0AB851C2BA6F65FB9D49A1B4" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_28F32E0241335FBD8FA7B0BD55D82047" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_74824B6D0AB851C2BA6F65FB9D49A1B4" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_10009952C01F57699B066CCC60E246A5" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7208CBD544D15617932D940166216CA7" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_10009952C01F57699B066CCC60E246A5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_652FE8B2BCA1594BBD636DD8AAB8AA92" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7208CBD544D15617932D940166216CA7" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_652FE8B2BCA1594BBD636DD8AAB8AA92" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0480FC016BA854F1B82C59785AF8F019" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_111A7A7157455763BE28659273D25D10" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0480FC016BA854F1B82C59785AF8F019" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_111A7A7157455763BE28659273D25D10" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_AE0AF231BFC7552DA40377BE79D1BE9F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_111A7A7157455763BE28659273D25D10" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_AE0AF231BFC7552DA40377BE79D1BE9F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_CA0A740DACE453E49BB592453AC45C30" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_AE0AF231BFC7552DA40377BE79D1BE9F" xlink:to="loc_us-gaap_SegmentDomain_CA0A740DACE453E49BB592453AC45C30" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ElectricPowerInfrastructureServicesMember" xlink:label="loc_pwr_ElectricPowerInfrastructureServicesMember_D860DAF6500E50049B0B80077CB1812D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_CA0A740DACE453E49BB592453AC45C30" xlink:to="loc_pwr_ElectricPowerInfrastructureServicesMember_D860DAF6500E50049B0B80077CB1812D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PipelineAndIndustrialInfrastructureServicesMember" xlink:label="loc_pwr_PipelineAndIndustrialInfrastructureServicesMember_5DBB20FB33C65A18BEBC470AF7DD5A49" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_CA0A740DACE453E49BB592453AC45C30" xlink:to="loc_pwr_PipelineAndIndustrialInfrastructureServicesMember_5DBB20FB33C65A18BEBC470AF7DD5A49" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_21577CCA2E5855FCAEB9A1B09B9DA40B" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_111A7A7157455763BE28659273D25D10" xlink:to="loc_us-gaap_GoodwillLineItems_21577CCA2E5855FCAEB9A1B09B9DA40B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_21577CCA2E5855FCAEB9A1B09B9DA40B" xlink:to="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_D0352E5212775AC79A7735258E2DC9DF" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_GoodwillGross_D0352E5212775AC79A7735258E2DC9DF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_503C0EB9D5505E48B72BFCC1E4FC48DD" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_503C0EB9D5505E48B72BFCC1E4FC48DD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1F44D25CC7955724949A9FC593B397A9" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_Goodwill_1F44D25CC7955724949A9FC593B397A9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_1F3DA0E0F8B3562190B989FA1A152BD7" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_1F3DA0E0F8B3562190B989FA1A152BD7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_B649382BD87355E1ADD287098A3D8D92" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_B649382BD87355E1ADD287098A3D8D92" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2C4551B2B5ED56D49365DEA6C2F774E2" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2C4551B2B5ED56D49365DEA6C2F774E2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_F4AF332A3EBF50B1BB4235EFC7216507" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_GoodwillGross_F4AF332A3EBF50B1BB4235EFC7216507" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_821209B3615F58F098F88294D071B4EB" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_821209B3615F58F098F88294D071B4EB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_0324B7966B855F7099C61EF0ECDCDB1F" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_F54826C50AF6578CAB33237FB95C54E7" xlink:to="loc_us-gaap_Goodwill_0324B7966B855F7099C61EF0ECDCDB1F" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_285A962F2BEB5687994D3E83A249EDF7" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_66217F60197752B8B951417838FAB045" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_285A962F2BEB5687994D3E83A249EDF7" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_66217F60197752B8B951417838FAB045" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_601AA86220D95B51B41F60DE2A15C822" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_285A962F2BEB5687994D3E83A249EDF7" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_601AA86220D95B51B41F60DE2A15C822" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_81EB9B21353B5E95B7F11B5D0D289446" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_285A962F2BEB5687994D3E83A249EDF7" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_81EB9B21353B5E95B7F11B5D0D289446" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/Leases" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_ACCDE51DD31C5A3F9528F67692D8B7CF" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_6B320FEC47E65B0A9A84FDDBA6ABCC87" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ACCDE51DD31C5A3F9528F67692D8B7CF" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_6B320FEC47E65B0A9A84FDDBA6ABCC87" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_3206AD8C2F6B521E83CA63D0FA20BA4E" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ACCDE51DD31C5A3F9528F67692D8B7CF" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_3206AD8C2F6B521E83CA63D0FA20BA4E" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_F9E0AE4249848E6CF092289101D86DB4" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostAbstract" xlink:label="loc_us-gaap_LeaseCostAbstract_8FE8F852B320F4CB26A6289101D83FBB" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_F9E0AE4249848E6CF092289101D86DB4" xlink:to="loc_us-gaap_LeaseCostAbstract_8FE8F852B320F4CB26A6289101D83FBB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_FinanceLeasesCostAbstract" xlink:label="loc_pwr_FinanceLeasesCostAbstract_B06D67E3A3F5952A0F8E289101D9EA5F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_8FE8F852B320F4CB26A6289101D83FBB" xlink:to="loc_pwr_FinanceLeasesCostAbstract_B06D67E3A3F5952A0F8E289101D9EA5F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_50D832C5D5C10FBD32C0289101D9C2D1" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_FinanceLeasesCostAbstract_B06D67E3A3F5952A0F8E289101D9EA5F" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_50D832C5D5C10FBD32C0289101D9C2D1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_AEC3CAB394CA04C3EB40289101D90A05" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_FinanceLeasesCostAbstract_B06D67E3A3F5952A0F8E289101D9EA5F" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_AEC3CAB394CA04C3EB40289101D90A05" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_A828DE1A418CE0709B97289101D982BD" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_8FE8F852B320F4CB26A6289101D83FBB" xlink:to="loc_us-gaap_OperatingLeaseCost_A828DE1A418CE0709B97289101D982BD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_311C069074FC456DC305289101D990F1" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_8FE8F852B320F4CB26A6289101D83FBB" xlink:to="loc_us-gaap_ShortTermLeaseCost_311C069074FC456DC305289101D990F1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost_FD27A7ED723A4AA91932289101DA73A9" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_8FE8F852B320F4CB26A6289101D83FBB" xlink:to="loc_us-gaap_VariableLeaseCost_FD27A7ED723A4AA91932289101DA73A9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_4D5B3C8994CF1500664D289101DAE512" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_8FE8F852B320F4CB26A6289101D83FBB" xlink:to="loc_us-gaap_LeaseCost_4D5B3C8994CF1500664D289101DAE512" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_1A91FE90D3EFC9DC3476289101D1188D" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_A0C2C6146DB012AD68B7289101D17AB0" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1A91FE90D3EFC9DC3476289101D1188D" xlink:to="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_A0C2C6146DB012AD68B7289101D17AB0" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_AssetsLesseeAbstract" xlink:label="loc_pwr_AssetsLesseeAbstract_CC5539916E7013E6D57A289101D1C66C" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_A0C2C6146DB012AD68B7289101D17AB0" xlink:to="loc_pwr_AssetsLesseeAbstract_CC5539916E7013E6D57A289101D1C66C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_DF8402294A7E0C587F1F289101D25E86" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_AssetsLesseeAbstract_CC5539916E7013E6D57A289101D1C66C" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_DF8402294A7E0C587F1F289101D25E86" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_E1F75EA7226BBA60F88F289101D28712" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_AssetsLesseeAbstract_CC5539916E7013E6D57A289101D1C66C" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_E1F75EA7226BBA60F88F289101D28712" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseRightOfUseAsset" xlink:label="loc_pwr_OperatingAndFinanceLeaseRightOfUseAsset_F1A002AB015751ED2BE4289101D22749" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_AssetsLesseeAbstract_CC5539916E7013E6D57A289101D1C66C" xlink:to="loc_pwr_OperatingAndFinanceLeaseRightOfUseAsset_F1A002AB015751ED2BE4289101D22749" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LiabilitiesLesseeAbstract" xlink:label="loc_pwr_LiabilitiesLesseeAbstract_244FDE3E0574B6E55A95289101D26683" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_A0C2C6146DB012AD68B7289101D17AB0" xlink:to="loc_pwr_LiabilitiesLesseeAbstract_244FDE3E0574B6E55A95289101D26683" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LiabilitiesCurrentLesseeAbstract" xlink:label="loc_pwr_LiabilitiesCurrentLesseeAbstract_5EE7254E5CAA2AD7F1D2289101D2535F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_LiabilitiesLesseeAbstract_244FDE3E0574B6E55A95289101D26683" xlink:to="loc_pwr_LiabilitiesCurrentLesseeAbstract_5EE7254E5CAA2AD7F1D2289101D2535F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_29127D5CD761DAFDC6BD289101D3ED59" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_LiabilitiesCurrentLesseeAbstract_5EE7254E5CAA2AD7F1D2289101D2535F" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_29127D5CD761DAFDC6BD289101D3ED59" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_1BE79EB97F61BA7AB1CA289101D383AA" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_LiabilitiesCurrentLesseeAbstract_5EE7254E5CAA2AD7F1D2289101D2535F" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_1BE79EB97F61BA7AB1CA289101D383AA" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LiabilityNoncurrentLesseeAbstract" xlink:label="loc_pwr_LiabilityNoncurrentLesseeAbstract_3D9654DA7940C49148D1289101D35B0B" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_LiabilitiesLesseeAbstract_244FDE3E0574B6E55A95289101D26683" xlink:to="loc_pwr_LiabilityNoncurrentLesseeAbstract_3D9654DA7940C49148D1289101D35B0B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_750844A6D1091D730137289101D32742" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_LiabilityNoncurrentLesseeAbstract_3D9654DA7940C49148D1289101D35B0B" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_750844A6D1091D730137289101D32742" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_1736AEED6D1295A47F1C289101D4C18F" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_LiabilityNoncurrentLesseeAbstract_3D9654DA7940C49148D1289101D35B0B" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_1736AEED6D1295A47F1C289101D4C18F" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiability" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiability_C4ACF562B5AA64DB719B289101D4A1E6" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_LiabilitiesLesseeAbstract_244FDE3E0574B6E55A95289101D26683" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiability_C4ACF562B5AA64DB719B289101D4A1E6" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_D4F61CE18CBF5876881BD94FACDCF0C2" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_D4F61CE18CBF5876881BD94FACDCF0C2" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_75DDB40B7A3C506BBFCC2383FB983449" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_75DDB40B7A3C506BBFCC2383FB983449" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_A6C0126C7E4D524D8F1C863ABF0BE391" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_A6C0126C7E4D524D8F1C863ABF0BE391" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9B87EF682FB65017AF692144CED4E93E" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9B87EF682FB65017AF692144CED4E93E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_FAA0D34C45D45151AF28FD86948194B4" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_FAA0D34C45D45151AF28FD86948194B4" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2CAAAB54C92F500B9218C52D4A33C30B" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2CAAAB54C92F500B9218C52D4A33C30B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_B6F9B2053EF8594DB6BF906A45F422CE" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_B6F9B2053EF8594DB6BF906A45F422CE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8B75D3B659B75C4AAB7984D41A67C1F1" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8B75D3B659B75C4AAB7984D41A67C1F1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9D5CE0A6C39C5BF9932FC7EB982F24E9" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9D5CE0A6C39C5BF9932FC7EB982F24E9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_3A954588DB8C509E92898752CA1F5971" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_44B27562F2F45BEEAB1FE4A8819DF015" xlink:to="loc_us-gaap_OperatingLeaseLiability_3A954588DB8C509E92898752CA1F5971" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_D4F61CE18CBF5876881BD94FACDCF0C2" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_1A85AD32985954B69AF46757A266A592" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_1A85AD32985954B69AF46757A266A592" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1B6DC8033BC4554C9C84FD6556B35FCD" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1B6DC8033BC4554C9C84FD6556B35FCD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_BD922FB3B45C5BA8A8931AA9925A37C7" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_BD922FB3B45C5BA8A8931AA9925A37C7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_3A2EE11FE9FC500D93B52C834524EEF9" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_3A2EE11FE9FC500D93B52C834524EEF9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_CE08168D9A1559C28689A39C7013518B" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_CE08168D9A1559C28689A39C7013518B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_D5637A41FF745BB78DD00B0A8692FF67" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_D5637A41FF745BB78DD00B0A8692FF67" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9D7446581A325B0D9283176A59A499BB" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9D7446581A325B0D9283176A59A499BB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_86A233EEB7BF579F865929A5AEF98BF2" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_86A233EEB7BF579F865929A5AEF98BF2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaap_FinanceLeaseLiability_9EF975AD4FC65D1DAC9CB28A6EF49239" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_350A323722145B92907FC093CFE30AB9" xlink:to="loc_us-gaap_FinanceLeaseLiability_9EF975AD4FC65D1DAC9CB28A6EF49239" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_D4F61CE18CBF5876881BD94FACDCF0C2" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_8C3A7842C58E5B83BD76D1B157A78F47" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear_8C3A7842C58E5B83BD76D1B157A78F47" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_18CD50C0AA5D50DCA41F6E7AEB0AE1FC" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo_18CD50C0AA5D50DCA41F6E7AEB0AE1FC" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_454BBE58EAE6528AA08A415407F926C9" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree_454BBE58EAE6528AA08A415407F926C9" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_196BF133122652A59A5A4B0C7F38D023" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour_196BF133122652A59A5A4B0C7F38D023" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_638711EFD76C595EAD97FC025C707C1A" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive_638711EFD76C595EAD97FC025C707C1A" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_3B5A0432D92B5732B5F32F74B8BD99F7" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive_3B5A0432D92B5732B5F32F74B8BD99F7" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_5A1069A0E38457828FB4319D6CE8BE60" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue_5A1069A0E38457828FB4319D6CE8BE60" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_8DD5DF8B41615929B6CDD6DCABFCDEA2" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount_8DD5DF8B41615929B6CDD6DCABFCDEA2" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeaseLiability" xlink:label="loc_pwr_OperatingAndFinanceLeaseLiability_9E98ABD16A4E58F58CB43F84310579A1" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract_6AF0D9C2DFB954F5AD9192D934A348C0" xlink:to="loc_pwr_OperatingAndFinanceLeaseLiability_9E98ABD16A4E58F58CB43F84310579A1" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_01E9179C0D3A500C977774387C05A38D" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_6242F3BA371C5EAD8004906F696AA594" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_01E9179C0D3A500C977774387C05A38D" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_6242F3BA371C5EAD8004906F696AA594" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_726A9ECC856E52E0B1DB0D839250CCDF" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_01E9179C0D3A500C977774387C05A38D" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_726A9ECC856E52E0B1DB0D839250CCDF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_20F2B40CC4885BFBB924FA431D773209" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_01E9179C0D3A500C977774387C05A38D" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_20F2B40CC4885BFBB924FA431D773209" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F6A351D87D25511F8F3668FBC6FF0290" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_01E9179C0D3A500C977774387C05A38D" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F6A351D87D25511F8F3668FBC6FF0290" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_82F3A84C066958109F1623FC6519A784" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_01E9179C0D3A500C977774387C05A38D" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_82F3A84C066958109F1623FC6519A784" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_EAA862A4EBBA58DB955E17FB0844E87F" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_01E9179C0D3A500C977774387C05A38D" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_EAA862A4EBBA58DB955E17FB0844E87F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1CD05D58B06351969D092E2E943D6C46" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_01E9179C0D3A500C977774387C05A38D" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1CD05D58B06351969D092E2E943D6C46" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/LeasesNarrativeDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_78F8E4354A9AC6319D1B17D99ED97F67" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_78F8E4354A9AC6319D1B17D99ED97F67" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_C67B28F04AD0CFF8757417D99ED9B1BF" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_C67B28F04AD0CFF8757417D99ED9B1BF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_C67B28F04AD0CFF8757417D99ED9B1BF" xlink:to="loc_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RelatedPartiesMember" xlink:label="loc_pwr_RelatedPartiesMember_2E056EA0F792AE8F986D17D99EDA798F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_6FE8E98E659444652E2617D99EDA7E0F" xlink:to="loc_pwr_RelatedPartiesMember_2E056EA0F792AE8F986D17D99EDA798F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_258CD925A6D6E0F0286917D99EDA5078" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A" xlink:to="loc_srt_RangeAxis_258CD925A6D6E0F0286917D99EDA5078" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_982641D40E73073C8F0A17D99EDBE20B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_258CD925A6D6E0F0286917D99EDA5078" xlink:to="loc_srt_RangeMember_982641D40E73073C8F0A17D99EDBE20B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_0E99727C26B4BBD88CC717D99EDB45F1" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_982641D40E73073C8F0A17D99EDBE20B" xlink:to="loc_srt_MinimumMember_0E99727C26B4BBD88CC717D99EDB45F1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_17F72308C3BA170387AF17D99EDB4D63" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_982641D40E73073C8F0A17D99EDBE20B" xlink:to="loc_srt_MaximumMember_17F72308C3BA170387AF17D99EDB4D63" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_4E2CC015FD0D4C07C9C217D99ED9315A" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_A01D24FE010EB216FF5117D99EDB7082" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_A01D24FE010EB216FF5117D99EDB7082" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_E1F546914A9BFEE6093D17D99EDC23E3" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_E1F546914A9BFEE6093D17D99EDC23E3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_28938D37679F55A2B70417D99EDC248A" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_us-gaap_LeaseAndRentalExpense_28938D37679F55A2B70417D99EDC248A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaap_OperatingLeaseExpense_51CAE966F7D16E3109A417D99EDC9902" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_us-gaap_OperatingLeaseExpense_51CAE966F7D16E3109A417D99EDC9902" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback" xlink:label="loc_pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback_D99CB2356CACD885D7B817D99EDC4BEF" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback_D99CB2356CACD885D7B817D99EDC4BEF" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback" xlink:label="loc_pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback_7CA0AD5BDEF2C420692817D99EDCBD74" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback_7CA0AD5BDEF2C420692817D99EDCBD74" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseResidualValueOfLeasedAsset" xlink:label="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_4EFF0726483AB9F6042B17D99EDD8D52" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_4EFF0726483AB9F6042B17D99EDD8D52" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability" xlink:label="loc_pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_6851B3A4F5B2A88AA16617D99EDD7C86" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability_6851B3A4F5B2A88AA16617D99EDD7C86" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DE928A00D777C67906DD17D99EDD9DFF" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DA3B501EBFDEE1A8EC5E17D99EDB1884" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_DE928A00D777C67906DD17D99EDD9DFF" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/LeasesOtherInformationRelatedToLeasesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_FF359A7DB3495B7B993CF4A1CDFA2226" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract" xlink:label="loc_pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract_00DD7AACECA55DF2918BCC3EAD2E08B2" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_FF359A7DB3495B7B993CF4A1CDFA2226" xlink:to="loc_pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract_00DD7AACECA55DF2918BCC3EAD2E08B2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_C24B0E6AEA975FF6B06BC9A1E4551AE6" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract_00DD7AACECA55DF2918BCC3EAD2E08B2" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_C24B0E6AEA975FF6B06BC9A1E4551AE6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_4E8E4CFEB5E05B4C81A2AEB908DE553D" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract_00DD7AACECA55DF2918BCC3EAD2E08B2" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_4E8E4CFEB5E05B4C81A2AEB908DE553D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract" xlink:label="loc_pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract_AFC89FC3802E518DAAFCD83BA7284441" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_FF359A7DB3495B7B993CF4A1CDFA2226" xlink:to="loc_pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract_AFC89FC3802E518DAAFCD83BA7284441" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_C4C6B98ED7B350B8ADF4CF35A4AD07E3" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract_AFC89FC3802E518DAAFCD83BA7284441" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_C4C6B98ED7B350B8ADF4CF35A4AD07E3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_CAB24EB680975BA0BBFD9CE4E879F467" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract_AFC89FC3802E518DAAFCD83BA7284441" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_CAB24EB680975BA0BBFD9CE4E879F467" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/LeasesTables" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_EC18C2B0B1C859348A53A5400D05C861" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_306B3ABD7F515B2E8EAEB6EE782F97A2" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_EC18C2B0B1C859348A53A5400D05C861" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_306B3ABD7F515B2E8EAEB6EE782F97A2" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_4E6A2E0F73215052B13E53A5F5E83407" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_EC18C2B0B1C859348A53A5400D05C861" xlink:to="loc_pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_4E6A2E0F73215052B13E53A5F5E83407" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0ADF1C68B2EE557CBE964DD76632184F" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_EC18C2B0B1C859348A53A5400D05C861" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0ADF1C68B2EE557CBE964DD76632184F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_365C784536B65BAEBCB62EC90BCD4C43" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_EC18C2B0B1C859348A53A5400D05C861" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_365C784536B65BAEBCB62EC90BCD4C43" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_BCA47275B6B4506A8A399B96D800F752" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_EC18C2B0B1C859348A53A5400D05C861" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_BCA47275B6B4506A8A399B96D800F752" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LesseeLeasesOtherInformationTableTextBlock" xlink:label="loc_pwr_LesseeLeasesOtherInformationTableTextBlock_050CAF0914185E16BB7B595B3413F125" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_EC18C2B0B1C859348A53A5400D05C861" xlink:to="loc_pwr_LesseeLeasesOtherInformationTableTextBlock_050CAF0914185E16BB7B595B3413F125" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/NewAccountingPronouncements" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_05362F3222845B9B9C377C769080CD41" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_53667CBC7848544A941CB43706391C1B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_05362F3222845B9B9C377C769080CD41" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_53667CBC7848544A941CB43706391C1B" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/NewAccountingPronouncementsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_75D64534D09653B597EEED4F40A00D1D" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_629652ED058B52119C10CCB748D63C9F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_75D64534D09653B597EEED4F40A00D1D" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_629652ED058B52119C10CCB748D63C9F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_11EC7DB4B96F5B84B3769111954031C1" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_629652ED058B52119C10CCB748D63C9F" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_11EC7DB4B96F5B84B3769111954031C1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_DCD5546DFCBE56E48143BE7D28D66367" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_11EC7DB4B96F5B84B3769111954031C1" xlink:to="loc_us-gaap_TypeOfAdoptionMember_DCD5546DFCBE56E48143BE7D28D66367" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_8EFE2A371F3F59C883DF838C107F78E8" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_DCD5546DFCBE56E48143BE7D28D66367" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_8EFE2A371F3F59C883DF838C107F78E8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_619C2A6B89105844A1FE62B1F7EFE70D" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_629652ED058B52119C10CCB748D63C9F" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_619C2A6B89105844A1FE62B1F7EFE70D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_5E31AB2B994A529C9E34F77110E84207" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_619C2A6B89105844A1FE62B1F7EFE70D" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5E31AB2B994A529C9E34F77110E84207" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_6C87CC15FF0D512E9843977EEF19AA21" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_619C2A6B89105844A1FE62B1F7EFE70D" xlink:to="loc_us-gaap_OperatingLeaseLiability_6C87CC15FF0D512E9843977EEF19AA21" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/PerShareInformation" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_BE2F5131DC945E30A53CC52F969E6809" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_81076BD603D059BFB1D96155470A40D9" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_BE2F5131DC945E30A53CC52F969E6809" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_81076BD603D059BFB1D96155470A40D9" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1E550EC0755551E39D1F7DF5B75F3F0C" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_0F60366C57285EF79B2B48929B27DD97" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1E550EC0755551E39D1F7DF5B75F3F0C" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_0F60366C57285EF79B2B48929B27DD97" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D6D550DBA6445FD48FCCAC7CDCF5C23D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_0F60366C57285EF79B2B48929B27DD97" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D6D550DBA6445FD48FCCAC7CDCF5C23D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_DB3D7518428458738B2DBB983A1E5B35" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1E550EC0755551E39D1F7DF5B75F3F0C" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_DB3D7518428458738B2DBB983A1E5B35" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B6B06E150FCB5FD5B4426C0E8C4579B8" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_DB3D7518428458738B2DBB983A1E5B35" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B6B06E150FCB5FD5B4426C0E8C4579B8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_AA781853CEC65B329C21AFA906598A1F" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_DB3D7518428458738B2DBB983A1E5B35" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_AA781853CEC65B329C21AFA906598A1F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ED0DEB2309F150BD84ECED58652CCB34" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_DB3D7518428458738B2DBB983A1E5B35" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ED0DEB2309F150BD84ECED58652CCB34" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/PerShareInformationNarrativeDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_736F7EC727DFE43D0661273A670E1570" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_2641F4FCF0FF20275E80273A670EECF5" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_736F7EC727DFE43D0661273A670E1570" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_2641F4FCF0FF20275E80273A670EECF5" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/PerShareInformationTables" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_04D8D4C2DDAC5283801C053B5FBBD9F3" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_5A1270A782F25169AA8418B2946A13AE" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_04D8D4C2DDAC5283801C053B5FBBD9F3" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_5A1270A782F25169AA8418B2946A13AE" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SegmentInformation" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_5D755936F5AE5331A1DD31650D61BFC7" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_EB04410E2B7D5143ABD24AABD3FF21DE" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5D755936F5AE5331A1DD31650D61BFC7" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_EB04410E2B7D5143ABD24AABD3FF21DE" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SegmentInformationDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_9233C699569E5305921F67A181D2AB08" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E58BBB9008645C21B04CC0F449F0ED53" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_9233C699569E5305921F67A181D2AB08" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E58BBB9008645C21B04CC0F449F0ED53" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionAxis" xlink:label="loc_us-gaap_GeographicDistributionAxis_257F08F0D0EF5027B342074154600667" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E58BBB9008645C21B04CC0F449F0ED53" xlink:to="loc_us-gaap_GeographicDistributionAxis_257F08F0D0EF5027B342074154600667" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaap_GeographicDistributionDomain_1F4143A1E0295FD19FBFC75DF15BCB07" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionAxis_257F08F0D0EF5027B342074154600667" xlink:to="loc_us-gaap_GeographicDistributionDomain_1F4143A1E0295FD19FBFC75DF15BCB07" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicDistributionForeignMember" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_572AD3326AE5588785D260E420FB7608" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionDomain_1F4143A1E0295FD19FBFC75DF15BCB07" xlink:to="loc_us-gaap_GeographicDistributionForeignMember_572AD3326AE5588785D260E420FB7608" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_A831F0EEC0E350888173790EB9E8BE77" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E58BBB9008645C21B04CC0F449F0ED53" xlink:to="loc_srt_StatementGeographicalAxis_A831F0EEC0E350888173790EB9E8BE77" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_D1506FBEC7975D91BCDC2DD1B2BA2C0E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_A831F0EEC0E350888173790EB9E8BE77" xlink:to="loc_srt_SegmentGeographicalDomain_D1506FBEC7975D91BCDC2DD1B2BA2C0E" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_B8B060C9E5915D6E9D7149500A465C01" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_D1506FBEC7975D91BCDC2DD1B2BA2C0E" xlink:to="loc_country_CA_B8B060C9E5915D6E9D7149500A465C01" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_050C9FE1BDEB560E98C20144D61B1327" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E58BBB9008645C21B04CC0F449F0ED53" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_050C9FE1BDEB560E98C20144D61B1327" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_61B0AB1ED5785162955479504384D921" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_050C9FE1BDEB560E98C20144D61B1327" xlink:to="loc_us-gaap_NumberOfReportableSegments_61B0AB1ED5785162955479504384D921" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfInternalDivisions" xlink:label="loc_pwr_NumberOfInternalDivisions_19F89B91C6885AE383C1735EF5C6C03E" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_050C9FE1BDEB560E98C20144D61B1327" xlink:to="loc_pwr_NumberOfInternalDivisions_19F89B91C6885AE383C1735EF5C6C03E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D01635018E485DD9BD196634A2C84277" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_050C9FE1BDEB560E98C20144D61B1327" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D01635018E485DD9BD196634A2C84277" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PercentageOfForeignRevenue" xlink:label="loc_pwr_PercentageOfForeignRevenue_B74A9A5E71BE5D04AA850BA9ACE301E0" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_050C9FE1BDEB560E98C20144D61B1327" xlink:to="loc_pwr_PercentageOfForeignRevenue_B74A9A5E71BE5D04AA850BA9ACE301E0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_88CBC63F58A75C5AABDAA2F6B5E03D58" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_050C9FE1BDEB560E98C20144D61B1327" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_88CBC63F58A75C5AABDAA2F6B5E03D58" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_C033A8BD24815DD1A398877AE2B196F7" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96308A40D1A45E8086710C75845858E4" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_C033A8BD24815DD1A398877AE2B196F7" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96308A40D1A45E8086710C75845858E4" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2ED423911DAC5E23B966244DA1038BBB" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96308A40D1A45E8086710C75845858E4" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2ED423911DAC5E23B966244DA1038BBB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_B5C12D6F99325C61A1E80CA9CA9F8054" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2ED423911DAC5E23B966244DA1038BBB" xlink:to="loc_us-gaap_SegmentDomain_B5C12D6F99325C61A1E80CA9CA9F8054" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ElectricPowerInfrastructureServicesMember" xlink:label="loc_pwr_ElectricPowerInfrastructureServicesMember_E96727A580675A84800E0BCF0142258B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_B5C12D6F99325C61A1E80CA9CA9F8054" xlink:to="loc_pwr_ElectricPowerInfrastructureServicesMember_E96727A580675A84800E0BCF0142258B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PipelineAndIndustrialInfrastructureServicesMember" xlink:label="loc_pwr_PipelineAndIndustrialInfrastructureServicesMember_E59CA60F9FB45C5F911A73A9C4F36D4D" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_B5C12D6F99325C61A1E80CA9CA9F8054" xlink:to="loc_pwr_PipelineAndIndustrialInfrastructureServicesMember_E59CA60F9FB45C5F911A73A9C4F36D4D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_C75B67516DEC586FB748C6D200F4CD5F" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96308A40D1A45E8086710C75845858E4" xlink:to="loc_srt_ConsolidationItemsAxis_C75B67516DEC586FB748C6D200F4CD5F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_85060796C272550BAA1EE2678ABBCCE2" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_C75B67516DEC586FB748C6D200F4CD5F" xlink:to="loc_srt_ConsolidationItemsDomain_85060796C272550BAA1EE2678ABBCCE2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_CFE21FA103FC52EC9D2FC785642193A2" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_85060796C272550BAA1EE2678ABBCCE2" xlink:to="loc_us-gaap_OperatingSegmentsMember_CFE21FA103FC52EC9D2FC785642193A2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_987B16C0526B51FC86178BA8C159E744" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_85060796C272550BAA1EE2678ABBCCE2" xlink:to="loc_us-gaap_CorporateNonSegmentMember_987B16C0526B51FC86178BA8C159E744" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96308A40D1A45E8086710C75845858E4" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_20CAD18CCA0F5FA3A1314B956707D31B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_20CAD18CCA0F5FA3A1314B956707D31B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_ED66A77FB04754EB85CAE51BFB1B5CC9" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:to="loc_us-gaap_OperatingIncomeLoss_ED66A77FB04754EB85CAE51BFB1B5CC9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_19C96E696F8D540089E5D763D2395B1B" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8C9B564105B659E383A25C2BF048E0B6" xlink:to="loc_us-gaap_Depreciation_19C96E696F8D540089E5D763D2395B1B" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SegmentInformationTables" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_7D62EB9EFD6959EC806E0AD6D80242F0" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_EB3CD94C2C4559DEB4C89F248A83918A" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7D62EB9EFD6959EC806E0AD6D80242F0" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_EB3CD94C2C4559DEB4C89F248A83918A" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5E82B5FFAD2E7E2DC13A169D155C4548" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_A3C435A024BDD55F68BB169D155CA7BD" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5E82B5FFAD2E7E2DC13A169D155C4548" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_A3C435A024BDD55F68BB169D155CA7BD" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_EAD912B6817102355F0F3A778AEAA558" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_A7C8605AAD35EF9427603A778AEAE385" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_EAD912B6817102355F0F3A778AEAA558" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_A7C8605AAD35EF9427603A778AEAE385" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_D57F42F768FEE79F22563A778AEBC319" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_A7C8605AAD35EF9427603A778AEAE385" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_D57F42F768FEE79F22563A778AEBC319" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_EAC085FF251562B156553A778AEB5DF8" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_D57F42F768FEE79F22563A778AEBC319" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_EAC085FF251562B156553A778AEB5DF8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_F60F4323BCCE6BD2DAAA3A778AEBFB93" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_EAC085FF251562B156553A778AEB5DF8" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_F60F4323BCCE6BD2DAAA3A778AEBFB93" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_04EBF096F274C62E30943A778AEC2C5D" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_EAC085FF251562B156553A778AEB5DF8" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_04EBF096F274C62E30943A778AEC2C5D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A10A103B8B780D39DBF63A778AECE5E7" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_A7C8605AAD35EF9427603A778AEAE385" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A10A103B8B780D39DBF63A778AECE5E7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A4282F168EA7801D4F513A778AEC0475" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A10A103B8B780D39DBF63A778AECE5E7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A4282F168EA7801D4F513A778AEC0475" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_C26E32372ECB7A10BA0D3A778AECAAC2" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A4282F168EA7801D4F513A778AEC0475" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_C26E32372ECB7A10BA0D3A778AECAAC2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_F559ADF87B839FC302AF3AC7B6054495" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_A7C8605AAD35EF9427603A778AEAE385" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_F559ADF87B839FC302AF3AC7B6054495" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_F559ADF87B839FC302AF3AC7B6054495" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_9C0ADFD702E46368434E3A7D180EB669" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_C7B730406F1F1F5195123AC820238532" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_9C0ADFD702E46368434E3A7D180EB669" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_A2E77B724CDD5672DC0B3A778AEC458F" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_A7C8605AAD35EF9427603A778AEAE385" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_A2E77B724CDD5672DC0B3A778AEC458F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_30C3D0B5DE69C1B63C533AADDB015154" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_A2E77B724CDD5672DC0B3A778AEC458F" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_30C3D0B5DE69C1B63C533AADDB015154" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_C63B39FDEE4816012F233AAE9D47FBD5" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_A2E77B724CDD5672DC0B3A778AEC458F" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_C63B39FDEE4816012F233AAE9D47FBD5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_F39BCB66121EA7EA750E3A778AEC6793" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_A2E77B724CDD5672DC0B3A778AEC458F" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_F39BCB66121EA7EA750E3A778AEC6793" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_683CC0923CB9EB580740169D11BCBA40" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_64B032D54FFCF8C8F307169D11BD2794" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_683CC0923CB9EB580740169D11BCBA40" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_64B032D54FFCF8C8F307169D11BD2794" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_3DD84BF1A23D3C03876A169D11BDB179" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_64B032D54FFCF8C8F307169D11BD2794" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_3DD84BF1A23D3C03876A169D11BDB179" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_3DD84BF1A23D3C03876A169D11BDB179" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_DomesticBankAccountsMember" xlink:label="loc_pwr_DomesticBankAccountsMember_7326F739384395A78C16169D11BD7E12" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:to="loc_pwr_DomesticBankAccountsMember_7326F739384395A78C16169D11BD7E12" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ForeignBankAccountsMember" xlink:label="loc_pwr_ForeignBankAccountsMember_1D24F8A654E172DF4002169D11BEB3D4" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:to="loc_pwr_ForeignBankAccountsMember_1D24F8A654E172DF4002169D11BEB3D4" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_DomesticJointVenturesMember" xlink:label="loc_pwr_DomesticJointVenturesMember_B4E42F290286AD88188C169D11BE6207" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:to="loc_pwr_DomesticJointVenturesMember_B4E42F290286AD88188C169D11BE6207" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ForeignJointVenturesMember" xlink:label="loc_pwr_ForeignJointVenturesMember_8890C798FBF02195A09B169D11BEC6F3" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:to="loc_pwr_ForeignJointVenturesMember_8890C798FBF02195A09B169D11BEC6F3" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_InvestmentsInJointVenturesMember" xlink:label="loc_pwr_InvestmentsInJointVenturesMember_1B4BAC28298348C0C7A6169D11BEA6AB" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:to="loc_pwr_InvestmentsInJointVenturesMember_1B4BAC28298348C0C7A6169D11BEA6AB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CashNotHeldByJointVenturesMember" xlink:label="loc_pwr_CashNotHeldByJointVenturesMember_02BB7512A749C14BCFB7169D11BE9113" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_AF8AC21546A3EE2DC19C169D11BD4054" xlink:to="loc_pwr_CashNotHeldByJointVenturesMember_02BB7512A749C14BCFB7169D11BE9113" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_D063EA11DB73E8FD6A80169D11BFBC16" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_64B032D54FFCF8C8F307169D11BD2794" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_D063EA11DB73E8FD6A80169D11BFBC16" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4E8931D340FE6E04EF6B169D11BF7310" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_D063EA11DB73E8FD6A80169D11BFBC16" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4E8931D340FE6E04EF6B169D11BF7310" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_C1C2774601A34D4672E3169D11BFAEA7" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_D063EA11DB73E8FD6A80169D11BFBC16" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_C1C2774601A34D4672E3169D11BFAEA7" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ED308680111C103CA03B16A9F7F9F1DF" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_19483A5AE495A9577E5616A9F7F97754" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ED308680111C103CA03B16A9F7F9F1DF" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_19483A5AE495A9577E5616A9F7F97754" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_A505DCF6CC9F742C444216A9F7F948B7" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ED308680111C103CA03B16A9F7F9F1DF" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_A505DCF6CC9F742C444216A9F7F948B7" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_536B67188F5390051CA1169D13B19BDC" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare" xlink:label="loc_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_04D4938EDC53860414F9169D13B13C2F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_536B67188F5390051CA1169D13B19BDC" xlink:to="loc_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_04D4938EDC53860414F9169D13B13C2F" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_E279181C6445F6A130A326C37C4F8B73" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E279181C6445F6A130A326C37C4F8B73" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_53BE225D5C337E6BC9A226C37C50F726" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_53BE225D5C337E6BC9A226C37C50F726" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_53BE225D5C337E6BC9A226C37C50F726" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember_3B740F4F11F3C1F858DC26C37C50C8E7" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98" xlink:to="loc_us-gaap_MeasurementInputPriceVolatilityMember_3B740F4F11F3C1F858DC26C37C50C8E7" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_A3DCAC4C4E08B046E3FB26C37C5057FC" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_89E6FC80EA78E02EA27226C37C50EB98" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_A3DCAC4C4E08B046E3FB26C37C5057FC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3CCAE86E88025913E70F26C37C51B046" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3CCAE86E88025913E70F26C37C51B046" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3CCAE86E88025913E70F26C37C51B046" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_FD6E136B6AE496276FF326C37C51CB48" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6D96147D67EB39C393E326C37C517AE9" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_FD6E136B6AE496276FF326C37C51CB48" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_ED32D3EAD5EA91225FE626C37C52F6FF" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_ED32D3EAD5EA91225FE626C37C52F6FF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_CCD2F452A144E469DB2026C37C57AFF6" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_ED32D3EAD5EA91225FE626C37C52F6FF" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_CCD2F452A144E469DB2026C37C57AFF6" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_AcquisitionWithoutMaximumEarnOutMember" xlink:label="loc_pwr_AcquisitionWithoutMaximumEarnOutMember_F5280A1F5F4364F4490126C37C57841E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_CCD2F452A144E469DB2026C37C57AFF6" xlink:to="loc_pwr_AcquisitionWithoutMaximumEarnOutMember_F5280A1F5F4364F4490126C37C57841E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_B69E860AC10AA0E329A526C37C571B8A" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:to="loc_srt_RangeAxis_B69E860AC10AA0E329A526C37C571B8A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_113DA6452A3523AB645326C37C57FDBC" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_B69E860AC10AA0E329A526C37C571B8A" xlink:to="loc_srt_RangeMember_113DA6452A3523AB645326C37C57FDBC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_F1DD56869039F02074CD26C37C5824C2" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_113DA6452A3523AB645326C37C57FDBC" xlink:to="loc_srt_MinimumMember_F1DD56869039F02074CD26C37C5824C2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_E0D04657C39071C20EF026C37C58F645" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_113DA6452A3523AB645326C37C57FDBC" xlink:to="loc_srt_MaximumMember_E0D04657C39071C20EF026C37C58F645" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4539BE34FA479DE1EA8A26C37C4F883A" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_2EAB122A2743C61B598B26C37C59A02D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_2EAB122A2743C61B598B26C37C59A02D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_55030AEB5922D41471EF26C37C5954EB" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_55030AEB5922D41471EF26C37C5954EB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_15EC5CA05DA832535A0C26C37C594CAB" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_15EC5CA05DA832535A0C26C37C594CAB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_53F47C0BE1B94A1669BF26C37C5959CC" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2EC20A01F24D27293DD126C37C5859F2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_53F47C0BE1B94A1669BF26C37C5959CC" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_996CF10C70D754A92AC9169D09622B4D" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_GoodwillAndIntangibleAssetsTable" xlink:label="loc_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_996CF10C70D754A92AC9169D09622B4D" xlink:to="loc_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0DB175BFAADE52B4C520169D0966AC17" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0DB175BFAADE52B4C520169D0966AC17" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0DB175BFAADE52B4C520169D0966AC17" xlink:to="loc_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PipelineAndIndustrialInfrastructureServicesMember" xlink:label="loc_pwr_PipelineAndIndustrialInfrastructureServicesMember_06CC892543F325083A09169D09664412" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_FA559897BDB1367FB194169D0966519D" xlink:to="loc_pwr_PipelineAndIndustrialInfrastructureServicesMember_06CC892543F325083A09169D09664412" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReportingUnitAxis" xlink:label="loc_us-gaap_ReportingUnitAxis_BB04DDBA9322D83A347C169D09673D99" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:to="loc_us-gaap_ReportingUnitAxis_BB04DDBA9322D83A347C169D09673D99" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReportingUnitDomain" xlink:label="loc_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReportingUnitAxis_BB04DDBA9322D83A347C169D09673D99" xlink:to="loc_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember" xlink:label="loc_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_561A7ED5DC078E3E9646169D0967F506" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReportingUnitDomain_A5680F03754AD54A857D169D0967928B" xlink:to="loc_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_561A7ED5DC078E3E9646169D0967F506" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_GoodwillAndIntangibleAssetsLineItems" xlink:label="loc_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsTable_28843FC0F06E54439E50169D096568E6" xlink:to="loc_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfInternalDivisions" xlink:label="loc_pwr_NumberOfInternalDivisions_51618B747074A43A6E1C169D0968F9BF" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:to="loc_pwr_NumberOfInternalDivisions_51618B747074A43A6E1C169D0968F9BF" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation" xlink:label="loc_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_4E8D423F73E1F5F42699169D0969FFBB" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:to="loc_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_4E8D423F73E1F5F42699169D0969FFBB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_C98C61499D810514159B169D0969B7B1" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:to="loc_us-gaap_Goodwill_C98C61499D810514159B169D0969B7B1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0B3C5C4958AEBC4BEEC1169D096927EE" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_36541F7B13B95EC09931169D096808F0" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0B3C5C4958AEBC4BEEC1169D096927EE" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0A5ABBC792FF77C5C7BD169D17231411" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_IncomeTaxesTable" xlink:label="loc_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0A5ABBC792FF77C5C7BD169D17231411" xlink:to="loc_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_979434592E5CB668C587169D17245CC5" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671" xlink:to="loc_srt_RangeAxis_979434592E5CB668C587169D17245CC5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_5FD70D2FBEED916801A7169D17245371" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_979434592E5CB668C587169D17245CC5" xlink:to="loc_srt_RangeMember_5FD70D2FBEED916801A7169D17245371" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_259EED2AF2B5ECFEBF7A169D17248C08" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5FD70D2FBEED916801A7169D17245371" xlink:to="loc_srt_MaximumMember_259EED2AF2B5ECFEBF7A169D17248C08" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_IncomeTaxesLineItems" xlink:label="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_IncomeTaxesTable_B244BCF9C885B1EAF171169D1723C671" xlink:to="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_56A476A213073F7D5C39169D17252384" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_56A476A213073F7D5C39169D17252384" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_92BF6126C2656B8EE45C169D1725FF23" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_92BF6126C2656B8EE45C169D1725FF23" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_B6D706BD9B4A6E2AE727169D1725A2AF" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_B6D706BD9B4A6E2AE727169D1725A2AF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_4A1A2638BF385AA34062169D1725F18B" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_4A1A2638BF385AA34062169D1725F18B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_84D59BC305E6D3A48425169D1726B558" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_IncomeTaxesLineItems_EFA9968C91A0DB662E04169D1725E6E0" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_84D59BC305E6D3A48425169D1726B558" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInsuranceDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2DCEAE47A6E9213404FF169D0BF3F381" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EmployersLiabilityInsuranceClaimsDeductible" xlink:label="loc_pwr_EmployersLiabilityInsuranceClaimsDeductible_46D66BE1CEDD2C890268169D0BF397AA" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2DCEAE47A6E9213404FF169D0BF3F381" xlink:to="loc_pwr_EmployersLiabilityInsuranceClaimsDeductible_46D66BE1CEDD2C890268169D0BF397AA" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_WorkersCompensationInsuranceClaimsDeductible" xlink:label="loc_pwr_WorkersCompensationInsuranceClaimsDeductible_D2B0FB4F6B7798CD4714169D0BF49301" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2DCEAE47A6E9213404FF169D0BF3F381" xlink:to="loc_pwr_WorkersCompensationInsuranceClaimsDeductible_D2B0FB4F6B7798CD4714169D0BF49301" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_AutoLiabilityInsuranceClaimsDeductible" xlink:label="loc_pwr_AutoLiabilityInsuranceClaimsDeductible_76DD5309B9573E2BB100169D0BF4288B" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2DCEAE47A6E9213404FF169D0BF3F381" xlink:to="loc_pwr_AutoLiabilityInsuranceClaimsDeductible_76DD5309B9573E2BB100169D0BF4288B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_GeneralLiabilityInsuranceClaimsDeductible" xlink:label="loc_pwr_GeneralLiabilityInsuranceClaimsDeductible_470ACAF4F6C0B898B250169D0BF40F3E" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2DCEAE47A6E9213404FF169D0BF3F381" xlink:to="loc_pwr_GeneralLiabilityInsuranceClaimsDeductible_470ACAF4F6C0B898B250169D0BF40F3E" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_HealthCareDeductible" xlink:label="loc_pwr_HealthCareDeductible_A0F784907F2650D8D189169D0BF52174" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2DCEAE47A6E9213404FF169D0BF3F381" xlink:to="loc_pwr_HealthCareDeductible_A0F784907F2650D8D189169D0BF52174" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_CCD09B93733838A639AA169D197470B1" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_SummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CCD09B93733838A639AA169D197470B1" xlink:to="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_BF7495A7AB21D8B337B4169D19752D4F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:to="loc_dei_LegalEntityAxis_BF7495A7AB21D8B337B4169D19752D4F" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_3BED06B5D71652F7669D169D19758AE4" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_BF7495A7AB21D8B337B4169D19752D4F" xlink:to="loc_dei_EntityDomain_3BED06B5D71652F7669D169D19758AE4" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_InfrastructureInvestorsPartnershipMember" xlink:label="loc_pwr_InfrastructureInvestorsPartnershipMember_7EFF265549608552EBB6169D19759BE5" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3BED06B5D71652F7669D169D19758AE4" xlink:to="loc_pwr_InfrastructureInvestorsPartnershipMember_7EFF265549608552EBB6169D19759BE5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_2A388296E994765649DC169D1976C6DE" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:to="loc_us-gaap_OtherCommitmentsAxis_2A388296E994765649DC169D1976C6DE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_0ED63F678047556E79E0169D1976BDAF" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_2A388296E994765649DC169D1976C6DE" xlink:to="loc_us-gaap_OtherCommitmentsDomain_0ED63F678047556E79E0169D1976BDAF" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CapitalforInfrastructureProjectsMember" xlink:label="loc_pwr_CapitalforInfrastructureProjectsMember_DA3E91C02B1AAAFDCC3F169D19765592" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_0ED63F678047556E79E0169D1976BDAF" xlink:to="loc_pwr_CapitalforInfrastructureProjectsMember_DA3E91C02B1AAAFDCC3F169D19765592" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_FB379151B77890680A35169D1977CFED" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:to="loc_us-gaap_TypeOfArrangementAxis_FB379151B77890680A35169D1977CFED" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_F25958AD494C334CE18B169D1977A8B1" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_FB379151B77890680A35169D1977CFED" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_F25958AD494C334CE18B169D1977A8B1" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EPCElectricTransmissionProjectMember" xlink:label="loc_pwr_EPCElectricTransmissionProjectMember_36343659518018F80F97169D1977D9D5" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_F25958AD494C334CE18B169D1977A8B1" xlink:to="loc_pwr_EPCElectricTransmissionProjectMember_36343659518018F80F97169D1977D9D5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5496DB23B9C8D6AC7D10169D1977B87E" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5496DB23B9C8D6AC7D10169D1977B87E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5496DB23B9C8D6AC7D10169D1977B87E" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_WaterandGasPipelineInfrastructureContractorMember" xlink:label="loc_pwr_WaterandGasPipelineInfrastructureContractorMember_CB4FDE6E9933949427BC169D1978E04B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB" xlink:to="loc_pwr_WaterandGasPipelineInfrastructureContractorMember_CB4FDE6E9933949427BC169D1978E04B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember" xlink:label="loc_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember_80944D235B5399D20BFC169D1978510C" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_EDC7D6452DA89C6E7ED9169D197873EB" xlink:to="loc_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember_80944D235B5399D20BFC169D1978510C" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_790392963B52651540D8169D1975EBAA" xlink:to="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_15FB932DB15ABF73EB90169D19796FD1" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_us-gaap_OtherCommitment_15FB932DB15ABF73EB90169D19796FD1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_4D050BF383457EC86554169D197917AA" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets_4D050BF383457EC86554169D197917AA" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LengthOfTransmissionLine" xlink:label="loc_pwr_LengthOfTransmissionLine_F5F2F945D780C000098E169D19796884" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_pwr_LengthOfTransmissionLine_F5F2F945D780C000098E169D19796884" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NumberOfSubstations" xlink:label="loc_pwr_NumberOfSubstations_CDEE1B4CE85348F7FA14169D197922A6" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_pwr_NumberOfSubstations_CDEE1B4CE85348F7FA14169D197922A6" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_VoltageOfSubstations" xlink:label="loc_pwr_VoltageOfSubstations_36C17F51B6C48B9AC909169D197A4EBE" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_pwr_VoltageOfSubstations_36C17F51B6C48B9AC909169D197A4EBE" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit" xlink:label="loc_pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit_ABB0FA83AA88A8A9BE31169D197AA683" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit_ABB0FA83AA88A8A9BE31169D197AA683" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage" xlink:label="loc_pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage_22113E97E2C63A6B23E4169D197A6E40" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage_22113E97E2C63A6B23E4169D197A6E40" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_6DDEC1B9787EB228736A169D197A642E" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_6DDEC1B9787EB228736A169D197A642E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDividendsReceived" xlink:label="loc_us-gaap_ProceedsFromDividendsReceived_9D2C6DA224D66FBFE43E169D197A2000" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_us-gaap_ProceedsFromDividendsReceived_9D2C6DA224D66FBFE43E169D197A2000" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_BE0A77E4186862D1F153169D197B01B9" xlink:type="locator" /> <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_BE0A77E4186862D1F153169D197B01B9" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets" xlink:label="loc_pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets_DE32E2047DE596E6406D169D197BBD3B" xlink:type="locator" /> <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_91A23B50671B6E67F718169D197808F1" xlink:to="loc_pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets_DE32E2047DE596E6406D169D197BBD3B" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_85EDE781BE08D652AE0D169D20948962" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_EA40C3A64E62A07448BE169D2094B11F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_85EDE781BE08D652AE0D169D20948962" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_EA40C3A64E62A07448BE169D2094B11F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9D67D9B086F4A0032E8D169D20951848" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_EA40C3A64E62A07448BE169D2094B11F" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9D67D9B086F4A0032E8D169D20951848" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_49F02CB9FCDC1B47E9C2169D2095D845" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_9D67D9B086F4A0032E8D169D20951848" xlink:to="loc_us-gaap_TypeOfAdoptionMember_49F02CB9FCDC1B47E9C2169D2095D845" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_9221C509D751F4FE724B169D209A019E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_49F02CB9FCDC1B47E9C2169D2095D845" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_9221C509D751F4FE724B169D209A019E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C1512029986F762C390C169D209B05D6" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_EA40C3A64E62A07448BE169D2094B11F" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C1512029986F762C390C169D209B05D6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_E3D47A35AF4207EE9548169D209BD671" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C1512029986F762C390C169D209B05D6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_E3D47A35AF4207EE9548169D209BD671" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_648AD4C1FCB0AF67C139169D209CD1F4" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C1512029986F762C390C169D209B05D6" xlink:to="loc_us-gaap_OperatingLeaseLiability_648AD4C1FCB0AF67C139169D209CD1F4" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_08D7AD012CD995D4ECB716A406345DFC" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_2354A916F1F7EA43053016A40634BEDE" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_08D7AD012CD995D4ECB716A406345DFC" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_2354A916F1F7EA43053016A40634BEDE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_C8FF7A06BEC522BA6A9C16A40634114E" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_08D7AD012CD995D4ECB716A406345DFC" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_C8FF7A06BEC522BA6A9C16A40634114E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_D3B6FD571135F025473516A40635103F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_C8FF7A06BEC522BA6A9C16A40634114E" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_D3B6FD571135F025473516A40635103F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_C8FF7A06BEC522BA6A9C16A40634114E" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_F833A3E99BFD986BFE5C16A4063557A9" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_F833A3E99BFD986BFE5C16A4063557A9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_705F51A5FB68E0B963D416A40635B9D8" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_EC547C27D881E334CCC216A40635ADC8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_705F51A5FB68E0B963D416A40635B9D8" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_CC7524EC448343BB25BD169D0EC451AB" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_CC7524EC448343BB25BD169D0EC451AB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_800B4414B7208D8C747A169D0EC55E0B" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_800B4414B7208D8C747A169D0EC55E0B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_37A164401C3F72093062169D0EC528AB" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_UseOfEstimates_37A164401C3F72093062169D0EC528AB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_E4F85FD2CC6357CFDA89169D0EC5E9D5" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_E4F85FD2CC6357CFDA89169D0EC5E9D5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_C78C85B71BEDA74FDCB2169D0EC5D97E" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_C78C85B71BEDA74FDCB2169D0EC5D97E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_21052DAE0F86E88D6256169D0EC50C07" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_21052DAE0F86E88D6256169D0EC50C07" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_13A2F07D1B921D02592E169D0EC6AF05" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_13A2F07D1B921D02592E169D0EC6AF05" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_A8F94A17A3FDAB192E74169D0EC623DE" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_InvestmentPolicyTextBlock_A8F94A17A3FDAB192E74169D0EC623DE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_418B77C0F5D6C92AF90C169D0EC6BBC5" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_418B77C0F5D6C92AF90C169D0EC6BBC5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_EB8F022B65316C773675169D0EC623CE" xlink:type="locator" /> <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_EB8F022B65316C773675169D0EC623CE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_30829F1CC0E6C6CEF92F169D0EC6695D" xlink:type="locator" /> <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_30829F1CC0E6C6CEF92F169D0EC6695D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinimumGuaranteesPolicy" xlink:label="loc_us-gaap_MinimumGuaranteesPolicy_FA71A155529A5E6568B0169D0EC67144" xlink:type="locator" /> <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_MinimumGuaranteesPolicy_FA71A155529A5E6568B0169D0EC67144" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_6FA9A30F9D30D38B2BCA169D0EC7B99A" xlink:type="locator" /> <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_6FA9A30F9D30D38B2BCA169D0EC7B99A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_5761D186F7548AAA4C3C169D0EC7BB55" xlink:type="locator" /> <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_5761D186F7548AAA4C3C169D0EC7BB55" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_59A8524E1EDB01876458169D0EC76B6B" xlink:type="locator" /> <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_59A8524E1EDB01876458169D0EC76B6B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LegalCostsPolicyTextBlock" xlink:label="loc_us-gaap_LegalCostsPolicyTextBlock_85259FB23569BD55052C169D0EC77B5D" xlink:type="locator" /> <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_LegalCostsPolicyTextBlock_85259FB23569BD55052C169D0EC77B5D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_9E96D4176EE5F52672FE169D0EC7C8D8" xlink:type="locator" /> <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_9E96D4176EE5F52672FE169D0EC7C8D8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_A6F108113B88630403CD169D0EC790CC" xlink:type="locator" /> <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_A6F108113B88630403CD169D0EC790CC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_AB7D3FB9EDE25E793BC0169D0EC87B9A" xlink:type="locator" /> <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_AB7D3FB9EDE25E793BC0169D0EC87B9A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_E0F1F58F7D636570CADB169D0EC820D5" xlink:type="locator" /> <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4F13A20903FFD70C5FC169D0EC480B4" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_E0F1F58F7D636570CADB169D0EC820D5" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_EEB3D86F6130917B47E516A9F7FD4817" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_EEB3D86F6130917B47E516A9F7FD4817" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_1D6EF49CE2077E4E12CD16A9F7FD6A84" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC" xlink:to="loc_srt_StatementGeographicalAxis_1D6EF49CE2077E4E12CD16A9F7FD6A84" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_0DE3C5A8A0E343E12ED816A9F7FD2A01" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_1D6EF49CE2077E4E12CD16A9F7FD6A84" xlink:to="loc_srt_SegmentGeographicalDomain_0DE3C5A8A0E343E12ED816A9F7FD2A01" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_3E05C4BF1FBCF8CEFB4016A9F7FE0FF9" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0DE3C5A8A0E343E12ED816A9F7FD2A01" xlink:to="loc_country_US_3E05C4BF1FBCF8CEFB4016A9F7FE0FF9" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_79906B83F0DAF2A201C816A9F7FE4467" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0DE3C5A8A0E343E12ED816A9F7FD2A01" xlink:to="loc_country_CA_79906B83F0DAF2A201C816A9F7FE4467" xlink:type="arc" /> <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AU" xlink:label="loc_country_AU_C9EF063ADF79C43F82CF16A9F7FE78BE" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0DE3C5A8A0E343E12ED816A9F7FD2A01" xlink:to="loc_country_AU_C9EF063ADF79C43F82CF16A9F7FE78BE" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LatinAmericaandOtherMember" xlink:label="loc_pwr_LatinAmericaandOtherMember_9340EC9AEC91B53187B216A9F7FE3761" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0DE3C5A8A0E343E12ED816A9F7FD2A01" xlink:to="loc_pwr_LatinAmericaandOtherMember_9340EC9AEC91B53187B216A9F7FE3761" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_3031F2AD1E48E04A625F16A9F7FF4CC8" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_3031F2AD1E48E04A625F16A9F7FF4CC8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_3031F2AD1E48E04A625F16A9F7FF4CC8" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_UnitPriceContractsMember" xlink:label="loc_pwr_UnitPriceContractsMember_6659EEAA0574462D4BEE16A9F7FF7A42" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:to="loc_pwr_UnitPriceContractsMember_6659EEAA0574462D4BEE16A9F7FF7A42" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimeAndMaterialsContractMember" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember_1FC567227ADB89AA015A16A9F7FF66D9" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:to="loc_us-gaap_TimeAndMaterialsContractMember_1FC567227ADB89AA015A16A9F7FF66D9" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FixedPriceContractMember" xlink:label="loc_us-gaap_FixedPriceContractMember_6F39D33F60B236FEDF3A16A9F80040AA" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_111B1FCA7C087D95413116A9F7FF8610" xlink:to="loc_us-gaap_FixedPriceContractMember_6F39D33F60B236FEDF3A16A9F80040AA" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9FB29B0E65064EC00EA316A9F7FD10DC" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82979FEEE24BC3091D9116A9F8001643" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82979FEEE24BC3091D9116A9F8001643" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PercentageOfTotalRevenues" xlink:label="loc_pwr_PercentageOfTotalRevenues_C60DA90507EE727ADE2E16A9F8002766" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_374438A3D0AAF789449116A9F800E90C" xlink:to="loc_pwr_PercentageOfTotalRevenues_C60DA90507EE727ADE2E16A9F8002766" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0BCF082546962399A44B2275DBE22175" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevenueRecognitionTable" xlink:label="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0BCF082546962399A44B2275DBE22175" xlink:to="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_E8DADCA61587050DCC6C2275DBE31C3E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:to="loc_us-gaap_TypeOfArrangementAxis_E8DADCA61587050DCC6C2275DBE31C3E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_E8DADCA61587050DCC6C2275DBE31C3E" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PipelineTransmissionProjectWestVirginiaMember" xlink:label="loc_pwr_PipelineTransmissionProjectWestVirginiaMember_E82A478F65D672FA22AB2275DBE4C815" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:to="loc_pwr_PipelineTransmissionProjectWestVirginiaMember_E82A478F65D672FA22AB2275DBE4C815" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ElectricTransmissionProjectSouthernCaliforniaMember" xlink:label="loc_pwr_ElectricTransmissionProjectSouthernCaliforniaMember_716BDE3ECA400ACABC1F2275DBE5176B" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:to="loc_pwr_ElectricTransmissionProjectSouthernCaliforniaMember_716BDE3ECA400ACABC1F2275DBE5176B" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProcessingFacilityConstructionProjectTexasMember" xlink:label="loc_pwr_ProcessingFacilityConstructionProjectTexasMember_3E684231EE6BB43DD56E2275DBE5F629" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:to="loc_pwr_ProcessingFacilityConstructionProjectTexasMember_3E684231EE6BB43DD56E2275DBE5F629" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_EPCElectricTransmissionProjectMember" xlink:label="loc_pwr_EPCElectricTransmissionProjectMember_471CB113EF9E7D39EA3E2275DBE6D4A9" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:to="loc_pwr_EPCElectricTransmissionProjectMember_471CB113EF9E7D39EA3E2275DBE6D4A9" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NaturalGasPipelineProjectsMember" xlink:label="loc_pwr_NaturalGasPipelineProjectsMember_EB8F0A31EADAB5C24B742275DBE6B996" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:to="loc_pwr_NaturalGasPipelineProjectsMember_EB8F0A31EADAB5C24B742275DBE6B996" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NaturalGasPipelineConstructionProjectMember" xlink:label="loc_pwr_NaturalGasPipelineConstructionProjectMember_65D861F77DD02BF956FF2275DBE61B03" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_E337BC971B01935881D12275DBE425E6" xlink:to="loc_pwr_NaturalGasPipelineConstructionProjectMember_65D861F77DD02BF956FF2275DBE61B03" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_824F346BFE4BFA536C3A2275DBE70E87" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:to="loc_srt_MajorCustomersAxis_824F346BFE4BFA536C3A2275DBE70E87" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_824F346BFE4BFA536C3A2275DBE70E87" xlink:to="loc_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PGEMember" xlink:label="loc_pwr_PGEMember_A59B6B3E5B84311B498D2275DBE7ED5F" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_8851EDAF52158EB49E162275DBE73A69" xlink:to="loc_pwr_PGEMember_A59B6B3E5B84311B498D2275DBE7ED5F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_5091A9C0B63CF3F789A82275DBE7956E" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_5091A9C0B63CF3F789A82275DBE7956E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_2648B9E5F22AD3E145072275DBE8232C" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_5091A9C0B63CF3F789A82275DBE7956E" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_2648B9E5F22AD3E145072275DBE8232C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_B1E8E352967EC31CD61A2275DBE8647B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2648B9E5F22AD3E145072275DBE8232C" xlink:to="loc_us-gaap_AccountsReceivableMember_B1E8E352967EC31CD61A2275DBE8647B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="loc_us-gaap_OtherAssetsMember_67C740340AD8FA47C0682275DBE91394" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2648B9E5F22AD3E145072275DBE8232C" xlink:to="loc_us-gaap_OtherAssetsMember_67C740340AD8FA47C0682275DBE91394" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_97440BA6789CAAA2E07F2275DBE986D6" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_2648B9E5F22AD3E145072275DBE8232C" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_97440BA6789CAAA2E07F2275DBE986D6" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7A046093C18695E243382275DBE9CD1E" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7A046093C18695E243382275DBE9CD1E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7A046093C18695E243382275DBE9CD1E" xlink:to="loc_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ProjectContractTerminationMember" xlink:label="loc_pwr_ProjectContractTerminationMember_D19DD551DC5420224FA22275DBEA3432" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_FAD8D57C3E7F2309FFEB2275DBE94A9D" xlink:to="loc_pwr_ProjectContractTerminationMember_D19DD551DC5420224FA22275DBEA3432" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevenueRecognitionLineItems" xlink:label="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionTable_E9569133896C3D1987542275DBE311C1" xlink:to="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims" xlink:label="loc_pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims_FE88D315E29EDE48481F2275DBEC5174" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims_FE88D315E29EDE48481F2275DBEC5174" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent" xlink:label="loc_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent_C12B433E04D4A7D284082275DBECDCD5" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent_C12B433E04D4A7D284082275DBECDCD5" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate" xlink:label="loc_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate_0308ADB1CF11977E1C692275DBEC9401" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate_0308ADB1CF11977E1C692275DBEC9401" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerContractValue" xlink:label="loc_pwr_ContractWithCustomerContractValue_4AC94F1DCB253C3449D42275DBED6A7C" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_pwr_ContractWithCustomerContractValue_4AC94F1DCB253C3449D42275DBED6A7C" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_ContractWithCustomerPercentageOfCompletion" xlink:label="loc_pwr_ContractWithCustomerPercentageOfCompletion_925C9889362B941F33AE2275DBED8BF1" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_pwr_ContractWithCustomerPercentageOfCompletion_925C9889362B941F33AE2275DBED8BF1" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime" xlink:label="loc_pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime_956D549AF223CF8D0F802275DBEDF83E" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime_956D549AF223CF8D0F802275DBEDF83E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice" xlink:label="loc_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_0E1031B4057E6A5EDEFA2275DBEDFD51" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_0E1031B4057E6A5EDEFA2275DBEDFD51" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" xlink:label="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_DBB165D2CCCDEB6BAFE42275DBEE4668" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_DBB165D2CCCDEB6BAFE42275DBEE4668" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8A2332668757C09E07972275DBEE6CA1" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8A2332668757C09E07972275DBEE6CA1" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691AAEC8CA49D07A4B0B2275DBEE1171" xlink:type="locator" /> <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691AAEC8CA49D07A4B0B2275DBEE1171" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetNoncurrent" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent_69F6B7F8477CA40277102275DBEFD1BF" xlink:type="locator" /> <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_AccountsReceivableNetNoncurrent_69F6B7F8477CA40277102275DBEFD1BF" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractReceivableRetainageDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_A5DD6E2FDDA5FA54BF0B2275DBF040B0" xlink:type="locator" /> <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_A5DD6E2FDDA5FA54BF0B2275DBF040B0" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractReceivableRetainageDueAfterOneYear" xlink:label="loc_us-gaap_ContractReceivableRetainageDueAfterOneYear_3C30C2F07F97C6E30BE22275DBF0A567" xlink:type="locator" /> <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_ContractReceivableRetainageDueAfterOneYear_3C30C2F07F97C6E30BE22275DBF0A567" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_56CC6ED991B3967190BC2275DBF05F44" xlink:type="locator" /> <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_UnbilledContractsReceivable_56CC6ED991B3967190BC2275DBF05F44" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeCurrent" xlink:label="loc_us-gaap_DeferredIncomeCurrent_4F51F370F6A98AC3EA762275DBF0058A" xlink:type="locator" /> <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_8A6BBC609233C123EEFF2275DBEC0272" xlink:to="loc_us-gaap_DeferredIncomeCurrent_4F51F370F6A98AC3EA762275DBF0058A" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_52B36E74DD73CE6988D416A9F7F4E400" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_DA73BDEC7479E647A5C616A9F7F443BC" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_52B36E74DD73CE6988D416A9F7F4E400" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_DA73BDEC7479E647A5C616A9F7F443BC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_B1181B8FA54C329EB2F816A9F7F58BB3" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_DA73BDEC7479E647A5C616A9F7F443BC" xlink:to="loc_srt_RangeAxis_B1181B8FA54C329EB2F816A9F7F58BB3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_68466BF647BA1A800B4316A9F7F597E8" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_B1181B8FA54C329EB2F816A9F7F58BB3" xlink:to="loc_srt_RangeMember_68466BF647BA1A800B4316A9F7F597E8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_783163446B8DB6EB474716A9F7F58A11" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_68466BF647BA1A800B4316A9F7F597E8" xlink:to="loc_srt_MinimumMember_783163446B8DB6EB474716A9F7F58A11" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_30BE6301AEEF690CD7E616A9F7F5CDFB" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_68466BF647BA1A800B4316A9F7F597E8" xlink:to="loc_srt_MaximumMember_30BE6301AEEF690CD7E616A9F7F5CDFB" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_DA73BDEC7479E647A5C616A9F7F443BC" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_FairValueInputsRateOfReturn" xlink:label="loc_pwr_FairValueInputsRateOfReturn_5D00559EF4278C0A305E16A9F7F6A538" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47" xlink:to="loc_pwr_FairValueInputsRateOfReturn_5D00559EF4278C0A305E16A9F7F6A538" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_FairValueInputsCustomerAttritionRates" xlink:label="loc_pwr_FairValueInputsCustomerAttritionRates_160155CBB3EEB1A88F3C16A9F7F6FC90" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_1731A8D14FF4843C6AB616A9F7F6DF47" xlink:to="loc_pwr_FairValueInputsCustomerAttritionRates_160155CBB3EEB1A88F3C16A9F7F6FC90" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_625284128E740DD237E2169D24B1D4E1" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9A78E4E0D1F7BED3D171169D24B1E157" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_625284128E740DD237E2169D24B1D4E1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9A78E4E0D1F7BED3D171169D24B1E157" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_15D71152C19E20524B4B169D24B2320A" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9A78E4E0D1F7BED3D171169D24B1E157" xlink:to="loc_us-gaap_AwardTypeAxis_15D71152C19E20524B4B169D24B2320A" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E92DD565A9E4D3A60336169D24B29124" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_15D71152C19E20524B4B169D24B2320A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E92DD565A9E4D3A60336169D24B29124" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RestrictedStockUnitsToBeSettledInCashMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_028A1B18FB10F4231D20169D24B3D126" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_E92DD565A9E4D3A60336169D24B29124" xlink:to="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_028A1B18FB10F4231D20169D24B3D126" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ED560B66C8A81F72453D169D24B3EE42" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9A78E4E0D1F7BED3D171169D24B1E157" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ED560B66C8A81F72453D169D24B3EE42" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares" xlink:label="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_796ED8817C6EB9DF082D169D24B42C2C" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ED560B66C8A81F72453D169D24B3EE42" xlink:to="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_796ED8817C6EB9DF082D169D24B42C2C" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_3E5A2BCFB6D1E9A90960169D269E6CD7" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_C4543723D24C0EBAF893169D269EAF4B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3E5A2BCFB6D1E9A90960169D269E6CD7" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_C4543723D24C0EBAF893169D269EAF4B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_C9D097E92B2080BECA27169D269ED21F" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3E5A2BCFB6D1E9A90960169D269E6CD7" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_C9D097E92B2080BECA27169D269ED21F" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_88827C69F6A471464709169D269E7A32" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3E5A2BCFB6D1E9A90960169D269E6CD7" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_88827C69F6A471464709169D269E7A32" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_F28BC6E86204EC182401169D269FA170" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3E5A2BCFB6D1E9A90960169D269E6CD7" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_F28BC6E86204EC182401169D269FA170" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_9D634F335AC6E8F930BE169D269F504C" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3E5A2BCFB6D1E9A90960169D269E6CD7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_9D634F335AC6E8F930BE169D269F504C" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformation" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_DB49F1A254BB52ECA1F976358DC766F7" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_85CB7EF54A8C5DB695A357DC388FFAF8" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_DB49F1A254BB52ECA1F976358DC766F7" xlink:to="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_85CB7EF54A8C5DB695A357DC388FFAF8" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_3BD6D157A4703D068184F95B4111B6CF" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_4236ADBB0FB57963965FF95B41129871" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_3BD6D157A4703D068184F95B4111B6CF" xlink:to="loc_us-gaap_InterestPaidNet_4236ADBB0FB57963965FF95B41129871" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_9D5E2041DB398F8ECDFDF95B41127BA3" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_3BD6D157A4703D068184F95B4111B6CF" xlink:to="loc_us-gaap_IncomeTaxesPaid_9D5E2041DB398F8ECDFDF95B41127BA3" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="loc_us-gaap_ProceedsFromIncomeTaxRefunds_9D6F7832797C30374CA9F95B4112AEA6" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_3BD6D157A4703D068184F95B4111B6CF" xlink:to="loc_us-gaap_ProceedsFromIncomeTaxRefunds_9D6F7832797C30374CA9F95B4112AEA6" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationNarrativeDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_A3EAD9CE8987B3B0F70723EF7ECD4865" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_NoncashOrPartNoncashAcquisitionLandAcquired" xlink:label="loc_pwr_NoncashOrPartNoncashAcquisitionLandAcquired_CEDB337340399058E67223EF841E106C" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_A3EAD9CE8987B3B0F70723EF7ECD4865" xlink:to="loc_pwr_NoncashOrPartNoncashAcquisitionLandAcquired_CEDB337340399058E67223EF841E106C" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_9B1D41CA5D4F51C3AC348910A2EDDEB3" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_393B8416BB06587CFEE68910A2EDD821" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_9B1D41CA5D4F51C3AC348910A2EDDEB3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_393B8416BB06587CFEE68910A2EDD821" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_B5AC14240A0F9CBD3DF28910A2EE50FE" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_9B1D41CA5D4F51C3AC348910A2EDDEB3" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_B5AC14240A0F9CBD3DF28910A2EE50FE" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_FE08CAA46DDFBE9E2EA78910A2EE6EC2" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_9B1D41CA5D4F51C3AC348910A2EDDEB3" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_FE08CAA46DDFBE9E2EA78910A2EE6EC2" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_072C5E39D5FFF48B24FD8910A2EEAA4E" xlink:type="locator" /> <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_9B1D41CA5D4F51C3AC348910A2EDDEB3" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_072C5E39D5FFF48B24FD8910A2EEAA4E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2A981949836E2C333EE58910A2EE7465" xlink:type="locator" /> <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_9B1D41CA5D4F51C3AC348910A2EDDEB3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2A981949836E2C333EE58910A2EE7465" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_C8A344534BB3AD84868A8910A2EE0680" xlink:type="locator" /> <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_9B1D41CA5D4F51C3AC348910A2EDDEB3" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_C8A344534BB3AD84868A8910A2EE0680" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_A3BAEDCAAA3F2B22B7C08910A2EF1E5C" xlink:type="locator" /> <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_9B1D41CA5D4F51C3AC348910A2EDDEB3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_A3BAEDCAAA3F2B22B7C08910A2EF1E5C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_7254B0B4C2EFCD0F44AC8910A2EFEF70" xlink:type="locator" /> <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_9B1D41CA5D4F51C3AC348910A2EDDEB3" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_7254B0B4C2EFCD0F44AC8910A2EFEF70" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfAdvancesForConstruction" xlink:label="loc_us-gaap_RepaymentsOfAdvancesForConstruction_407F535B16FCADD8B51A8910A2EFE4CB" xlink:type="locator" /> <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_9B1D41CA5D4F51C3AC348910A2EDDEB3" xlink:to="loc_us-gaap_RepaymentsOfAdvancesForConstruction_407F535B16FCADD8B51A8910A2EFE4CB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_PaymentsForOnDemandPerformanceBonds" xlink:label="loc_pwr_PaymentsForOnDemandPerformanceBonds_9A008EAF08CE27E6EFF38910A2EFAC5A" xlink:type="locator" /> <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_9B1D41CA5D4F51C3AC348910A2EDDEB3" xlink:to="loc_pwr_PaymentsForOnDemandPerformanceBonds_9A008EAF08CE27E6EFF38910A2EFAC5A" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_D741719461BC568F937484AA6B029192" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_BBB3F07433FA528DA6FD02DAC9893A1B" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_D741719461BC568F937484AA6B029192" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_BBB3F07433FA528DA6FD02DAC9893A1B" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_4DBB94E3FF635518ACF397DB248F5636" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_BBB3F07433FA528DA6FD02DAC9893A1B" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_4DBB94E3FF635518ACF397DB248F5636" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_A0402B73377B59808E6DF0F10D6EE847" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4DBB94E3FF635518ACF397DB248F5636" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_A0402B73377B59808E6DF0F10D6EE847" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_1C56EF2EA27653059B19CF8D1F11E5A8" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_A0402B73377B59808E6DF0F10D6EE847" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_1C56EF2EA27653059B19CF8D1F11E5A8" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="loc_us-gaap_OtherAssetsMember_1AEE2C4160C5559CAF298F834391928C" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_A0402B73377B59808E6DF0F10D6EE847" xlink:to="loc_us-gaap_OtherAssetsMember_1AEE2C4160C5559CAF298F834391928C" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_BBB3F07433FA528DA6FD02DAC9893A1B" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3776BA2540EB5EB2994BD47C1B0D119E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3776BA2540EB5EB2994BD47C1B0D119E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_BBA36DBDE0E458EB97E0720C876A46AC" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_BBA36DBDE0E458EB97E0720C876A46AC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_E8D307D13DC95C9B8EFEB32072FCC6B8" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_38CDDA0BB6735191858945419CE7D46E" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_E8D307D13DC95C9B8EFEB32072FCC6B8" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_0F823B3E4B3819AA50EF13327B20FE8C" xlink:type="locator" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_CashFlowLesseeAbstract" xlink:label="loc_pwr_CashFlowLesseeAbstract_8759C3DF1D327311364B13327B21D4DC" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_0F823B3E4B3819AA50EF13327B20FE8C" xlink:to="loc_pwr_CashFlowLesseeAbstract_8759C3DF1D327311364B13327B21D4DC" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_2A9CF13B377AD7EE0BE513327B21E0B5" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_CashFlowLesseeAbstract_8759C3DF1D327311364B13327B21D4DC" xlink:to="loc_us-gaap_OperatingLeasePayments_2A9CF13B377AD7EE0BE513327B21E0B5" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_62655CAA31BAC84DD15F13327B21232E" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_CashFlowLesseeAbstract_8759C3DF1D327311364B13327B21D4DC" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_62655CAA31BAC84DD15F13327B21232E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_877200334C745F3580FC13327B21A6CB" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_CashFlowLesseeAbstract_8759C3DF1D327311364B13327B21D4DC" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_877200334C745F3580FC13327B21A6CB" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract" xlink:label="loc_pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract_89E21F0CBDAA6996BA4F13327B222ACD" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_0F823B3E4B3819AA50EF13327B20FE8C" xlink:to="loc_pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract_89E21F0CBDAA6996BA4F13327B222ACD" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_E9BFD2AC103482DFDD6813327B222D0E" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract_89E21F0CBDAA6996BA4F13327B222ACD" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_E9BFD2AC103482DFDD6813327B222D0E" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_095F92EAAF297143ACFA13327B22984E" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract_89E21F0CBDAA6996BA4F13327B222ACD" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_095F92EAAF297143ACFA13327B22984E" xlink:type="arc" /> </link:presentationLink> <link:presentationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationTables" xlink:type="extended"> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_E29A9B238AE15B30B2FF08E26BA24C71" xlink:type="locator" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowOperatingCapitalTableTextBlock" xlink:label="loc_us-gaap_CashFlowOperatingCapitalTableTextBlock_4D74962A0E9759BA925CB00C33C92B8D" xlink:type="locator" /> <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_E29A9B238AE15B30B2FF08E26BA24C71" xlink:to="loc_us-gaap_CashFlowOperatingCapitalTableTextBlock_4D74962A0E9759BA925CB00C33C92B8D" xlink:type="arc" /> <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_94242B01F42F5E65AF922C2D5091C0B2" xlink:type="locator" /> <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_E29A9B238AE15B30B2FF08E26BA24C71" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_94242B01F42F5E65AF922C2D5091C0B2" xlink:type="arc" /> <link:loc xlink:href="pwr-20190930.xsd#pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock" xlink:label="loc_pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock_889CA0CA1D655B2D8040AA0EF4D94D43" xlink:type="locator" /> <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_E29A9B238AE15B30B2FF08E26BA24C71" xlink:to="loc_pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock_889CA0CA1D655B2D8040AA0EF4D94D43" xlink:type="arc" /> </link:presentationLink> </link:linkbase> </XBRL> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>14 <FILENAME>R20.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6639284576"> <tr> <th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th> <th class="th" colspan="1">9 Months Ended</th> </tr> <tr><th class="th"><div>Sep. 30, 2019</div></th></tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td> <td class="text">SEGMENT INFORMATION:<div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta presents its operations under </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments: (1) Electric Power Infrastructure Services and (2) Pipeline and Industrial Infrastructure Services. This structure is generally based on the broad end-user markets for Quanta’s services. See Note 1 for additional information regarding Quanta’s reportable segments.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s segment results are derived from the types of services provided across its operating units in each of its end user markets. Quanta’s entrepreneurial business model allows multiple operating units to serve the same or similar customers and to provide a range of services across end user markets. Quanta’s operating units are organized into one of </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> internal divisions: the Electric Power Infrastructure Services Division and the Pipeline and Industrial Infrastructure Services Division. These internal divisions are closely aligned with the reportable segments, and operating units are assigned to divisions based on the predominant type of work performed.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reportable segment information, including revenues and operating income by type of work, is gathered from each operating unit for the purpose of evaluating segment performance in support of Quanta’s market strategies. Classification of operating unit revenues by type of work for segment reporting purposes can require judgment on the part of management. Quanta’s operating units may perform joint projects for customers in multiple industries, deliver multiple types of services under a single customer contract or provide service offerings to various industries. For example, Quanta performs joint trenching projects to install distribution lines for electric power and natural gas customers. </span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, Quanta’s integrated operations and common administrative support for its operating units require that certain allocations be made to determine segment profitability, including allocations of shared and indirect costs (e.g., facility costs), indirect operating expenses (e.g., depreciation), and general and administrative costs. Certain corporate costs are not allocated and include payroll and benefits, employee travel expenses, facility costs, professional fees, acquisition costs and amortization related to intangible assets.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized financial information for Quanta’s reportable segments is presented in the following table (in thousands): </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenues:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,876,097</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,617,736</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,274,456</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,756,416</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pipeline and Industrial Infrastructure Services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,476,798</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,367,545</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,724,897</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,302,789</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,352,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,985,281</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,999,353</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,059,205</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating income (loss)</span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175,692</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,181</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>430,244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>466,087</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pipeline and Industrial Infrastructure Services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,424</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,067</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243,066</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,953</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate and non-allocated costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(98,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(82,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(265,849</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(225,219</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated operating income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>407,461</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>390,821</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,273</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pipeline and Industrial Infrastructure Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,877</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,711</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,886</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate and non-allocated costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,445</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,559</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,218</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,562</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,543</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,589</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Separate measures of Quanta’s assets and cash flows by reportable segment, including capital expenditures, are not produced or utilized by management to evaluate segment performance. Quanta’s fixed assets, which are held at the operating unit level, include operating machinery, equipment and vehicles, office equipment, buildings and leasehold improvements, and are used on an interchangeable basis across its reportable segments. As such, for reporting purposes, total depreciation expense is allocated each quarter among Quanta’s reportable segments based on the ratio of each reportable segment’s revenue contribution to consolidated revenues.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Operations</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta derived </span><span style="font-family:inherit;font-size:10pt;"><span>$480.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$667.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of its revenues from foreign operations. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta derived </span><span style="font-family:inherit;font-size:10pt;"><span>$1.36 billion</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.84 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of its revenues from foreign operations. Of Quanta’s foreign revenues, </span><span style="font-family:inherit;font-size:10pt;"><span>71%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>78%</span></span><span style="font-family:inherit;font-size:10pt;"> were earned in Canada during the three months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>75%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>75%</span></span><span style="font-family:inherit;font-size:10pt;"> were earned in Canada during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. In addition, Quanta held property and equipment of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$310.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$304.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in foreign countries, primarily Canada, as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&trid=2134510<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>nonnum:textBlockItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>15 <FILENAME>R24.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6835200064"> <tr> <th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th> <th class="th" colspan="1">9 Months Ended</th> </tr> <tr><th class="th"><div>Sep. 30, 2019</div></th></tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Aggregate Consideration Paid or Payable and Allocation Net Assets</a></td> <td class="text"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the aggregate consideration paid or payable as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> for the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and presents the allocation of these amounts to net tangible and identifiable intangible assets based on their estimated fair values as of the respective acquisition dates, inclusive of any purchase price adjustments. These allocations require significant use of estimates and are based on information that was available to management at the time these consolidated financial statements were prepared. Quanta uses a variety of information to estimate fair values, including quoted market prices, carrying amounts and valuation techniques such as discounted cash flows. When deemed appropriate, third-party appraisal firms are engaged to assist in fair value determination of fixed assets, intangible assets and certain other assets and liabilities (in thousands).</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consideration:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid or payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>395,019</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,307</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Value of Quanta common stock issued</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,791</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,882</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,471</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of total consideration transferred or estimated to be transferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396,810</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,660</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,405</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,445</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,905</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,484</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,133</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,674</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,785</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,782</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(175</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(64,687</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,205</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total identifiable net assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>302,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,820</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,840</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>399,949</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,660</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bargain purchase gain</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,139</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of total consideration transferred or estimated to be transferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396,810</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,660</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock', window );">Estimated Fair Values of Identifiable Intangible Assets and Related Weighted Average Amortization</a></td> <td class="text"><div style="line-height:120%;padding-top:9px;text-align:justify;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of identifiable intangible assets for the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as of the acquisition dates and the related weighted average amortization periods by type (in thousands, except for weighted average amortization periods, which are in years).    </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.32163742690058%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Amortization Period in Years </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168,263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.9</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,712</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,782</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization related to the 2019 acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.0</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Unaudited Supplemental Pro Forma Results of Operations</a></td> <td class="text"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited supplemental pro forma results of operations for Quanta, which incorporates the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, have been provided for illustrative purposes only and do not purport to be indicative of the actual results that would have been achieved by the combined companies for the periods presented or that may be achieved by the combined companies in the future. Future results may vary significantly from the results reflected in the following pro forma financial information because of future events and transactions, as well as other factors (in thousands, except per share amounts):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,446,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,149,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,391,582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,560,960</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>495,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>463,109</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,246,605</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,175,470</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,187</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>725,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>682,342</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,918</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,329</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>316,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>267,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,648</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,963</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>314,325</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,422</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings per share:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.72</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.98</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.88</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.71</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>nonnum:textBlockItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>nonnum:textBlockItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>nonnum:textBlockItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>16 <FILENAME>R28.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6723659808"> <tr> <th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th> <th class="th" colspan="1">9 Months Ended</th> </tr> <tr><th class="th"><div>Sep. 30, 2019</div></th></tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Components of Lease Costs</a></td> <td class="text">The components of lease costs in the accompanying condensed consolidated statements of operations are as follows (in thousands):<div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:27%;"/><td style="width:37%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease cost:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of lease assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>976</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services and Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,543</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,278</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services and Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>608,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services and Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,290</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,878</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,885</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>712,214</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation is included within “Cost of services” and “Selling, general and administrative expenses” in the accompanying condensed consolidated statements of operations.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost includes both leases and rentals with initial terms of one year or less.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3) </sup> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost primarily relates to real estate leases and consists of common area maintenance charges, real estate taxes, insurance and other variable costs.</span></div><span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock', window );">Components of Leases in the Balance Sheet</a></td> <td class="text"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of leases in the accompanying condensed consolidated balance sheet were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:33%;"/><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease type</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net of accumulated depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,079</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290,346</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of operating lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt and short-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>893</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, net of current portion</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt, net of current maturities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>292,891</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Future Minimum Lease Payments - Operating Leases</a></td> <td class="text"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments for operating and finance leases were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,398</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,874</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,501</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,866</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,867</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,553</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,953</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,979</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320,119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,552</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>321,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(63</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>291,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>292,891</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Future Minimum Lease Payments - Finance Leases</a></td> <td class="text"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments for operating and finance leases were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,398</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,874</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,501</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,866</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,867</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,553</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,953</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,979</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320,119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,552</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>321,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(63</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>291,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>292,891</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Future Minimum Payments under Operating Leases</a></td> <td class="text"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments for operating leases under the prior standard and Quanta’s historical accounting policy were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124,530</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,827</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,450</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>354,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_LesseeLeasesOtherInformationTableTextBlock', window );">Other Information Related to Leases</a></td> <td class="text"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average remaining lease terms and discount rates were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average remaining lease term (in years):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average discount rate:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_LesseeLeasesOtherInformationTableTextBlock"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Leases, Other Information [Table Text Block]</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_LesseeLeasesOtherInformationTableTextBlock</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>nonnum:textBlockItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating And Finance Lease Assets And Liabilities [Table Text Block]</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>nonnum:textBlockItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>nonnum:textBlockItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>nonnum:textBlockItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LeasesAbstract</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>nonnum:textBlockItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>nonnum:textBlockItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>17 <FILENAME>R49.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6837223888"> <tr> <th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>New Accounting Pronouncements (Details) - USD ($)<br> $ in Thousands</strong></div></th> <th class="th"><div>Sep. 30, 2019</div></th> <th class="th"><div>Jan. 01, 2019</div></th> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td> <td class="nump">$ 289,267<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities</a></td> <td class="nump">$ 291,402<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">ASU 2016-02</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td> <td class="text"> <span></span> </td> <td class="nump">$ 301,100<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities</a></td> <td class="text"> <span></span> </td> <td class="nump">$ 301,100<span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>18 <FILENAME>R45.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6831929456"> <tr> <th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Insurance (Details)<br></strong></div></th> <th class="th" colspan="1">9 Months Ended</th> </tr> <tr><th class="th"> <div>Sep. 30, 2019 </div> <div>USD ($)</div> </th></tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_EmployersLiabilityInsuranceClaimsDeductible', window );">Employer's liability claims subject to deductible per occurrence</a></td> <td class="nump">$ 1,000,000.0<span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_WorkersCompensationInsuranceClaimsDeductible', window );">Worker's compensation claims per occurrence</a></td> <td class="nump">5,000,000.0<span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_AutoLiabilityInsuranceClaimsDeductible', window );">Auto liability insurance claims deductible</a></td> <td class="nump">10,000,000.0<span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_GeneralLiabilityInsuranceClaimsDeductible', window );">General liability insurance claims deductible</a></td> <td class="nump">10,000,000<span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_HealthCareDeductible', window );">Employee health care benefit plans subject to deductible per claimant</a></td> <td class="nump">$ 500,000<span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_AutoLiabilityInsuranceClaimsDeductible"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Auto liability insurance claims deductible amount per occurrence.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_AutoLiabilityInsuranceClaimsDeductible</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_EmployersLiabilityInsuranceClaimsDeductible"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employer's liability claims deductible amount per occurrence.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_EmployersLiabilityInsuranceClaimsDeductible</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_GeneralLiabilityInsuranceClaimsDeductible"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>General liability insurance claims deductible amount per occurrence.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_GeneralLiabilityInsuranceClaimsDeductible</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_HealthCareDeductible"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Health care deductible.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_HealthCareDeductible</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_WorkersCompensationInsuranceClaimsDeductible"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Workers' compensation insurance claims deductible.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_WorkersCompensationInsuranceClaimsDeductible</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>19 <FILENAME>R41.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6838419536"> <tr> <th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th> <th class="th"><div>Sep. 30, 2019</div></th> <th class="th"><div>Jan. 01, 2019</div></th> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td> <td class="nump">$ 289,267<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities</a></td> <td class="nump">$ 291,402<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">ASU 2016-02</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td> <td class="text"> <span></span> </td> <td class="nump">$ 301,100<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities</a></td> <td class="text"> <span></span> </td> <td class="nump">$ 301,100<span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>20 <FILENAME>R92.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6840877888"> <tr> <th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supplemental Cash Flow Information - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th> <th class="th"><div>Sep. 30, 2019</div></th> <th class="th"><div>Jun. 30, 2019</div></th> <th class="th"><div>Dec. 31, 2018</div></th> <th class="th"><div>Sep. 30, 2018</div></th> <th class="th"><div>Jun. 30, 2018</div></th> <th class="th"><div>Dec. 31, 2017</div></th> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash, Cash Equivalents and Restricted Cash [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td> <td class="nump">$ 80,044<span></span> </td> <td class="nump">$ 73,356<span></span> </td> <td class="nump">$ 78,687<span></span> </td> <td class="nump">$ 113,524<span></span> </td> <td class="nump">$ 120,357<span></span> </td> <td class="nump">$ 138,285<span></span> </td> </tr> <tr class="reu"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents, and restricted cash reported in the statements of cash flows</a></td> <td class="nump">84,511<span></span> </td> <td class="nump">78,117<span></span> </td> <td class="nump">83,256<span></span> </td> <td class="nump">118,174<span></span> </td> <td class="nump">124,737<span></span> </td> <td class="nump">143,775<span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid Expenses and Other Current Assets</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash, Cash Equivalents and Restricted Cash [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash and cash equivalents</a></td> <td class="nump">3,441<span></span> </td> <td class="nump">3,733<span></span> </td> <td class="nump">3,286<span></span> </td> <td class="nump">3,275<span></span> </td> <td class="nump">2,926<span></span> </td> <td class="nump">5,106<span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember', window );">Other Assets</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash, Cash Equivalents and Restricted Cash [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash and cash equivalents</a></td> <td class="nump">$ 1,026<span></span> </td> <td class="nump">$ 1,028<span></span> </td> <td class="nump">$ 1,283<span></span> </td> <td class="nump">$ 1,375<span></span> </td> <td class="nump">$ 1,454<span></span> </td> <td class="nump">$ 384<span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsLineItems"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsLineItems</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>21 <FILENAME>R62.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6848241072"> <tr> <th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations - Narrative (Details)<br></strong></div></th> <th class="th" colspan="1"></th> <th class="th" colspan="2">1 Months Ended</th> <th class="th" colspan="3">3 Months Ended</th> <th class="th" colspan="2">9 Months Ended</th> <th class="th" colspan="1"></th> </tr> <tr> <th class="th"> <div>Sep. 12, 2019 </div> <div>USD ($)</div> </th> <th class="th"> <div>Sep. 30, 2019 </div> <div>USD ($)</div> </th> <th class="th"> <div>Oct. 31, 2018 </div> <div>USD ($)</div> </th> <th class="th"> <div>Dec. 31, 2019 </div> <div>USD ($)</div> </th> <th class="th"> <div>Sep. 30, 2019 </div> <div>USD ($)</div> </th> <th class="th"> <div>Sep. 30, 2018 </div> <div>USD ($)</div> </th> <th class="th"> <div>Sep. 30, 2019 </div> <div>USD ($)</div> </th> <th class="th"> <div>Sep. 30, 2018 </div> <div>USD ($)</div> </th> <th class="th"> <div>Dec. 31, 2018 </div> <div>USD ($)</div> </th> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Borrowings under credit facility</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 2,118,501,000<span></span> </td> <td class="nump">$ 855,831,000<span></span> </td> <td class="nump">$ 4,834,014,000<span></span> </td> <td class="nump">$ 2,893,224,000<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount borrowed under the credit facility</a></td> <td class="text"> <span></span> </td> <td class="nump">$ 1,865,930,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1,865,930,000<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1,865,930,000<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 1,070,299,000<span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_LineOfCreditFacilityOptionToIncreaseAmount', window );">Option to increase revolving commitments under the credit agreement</a></td> <td class="nump">$ 400,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio', window );">Maximum consolidated leverage ratio permissible under credit agreement</a></td> <td class="nump">2.5<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount borrowed under the credit facility</a></td> <td class="text"> <span></span> </td> <td class="nump">1,870,000,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1,870,000,000<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1,870,000,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Credit facility available for revolving loans or issuing new letters of credit</a></td> <td class="text"> <span></span> </td> <td class="nump">$ 1,180,000,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 1,180,000,000<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1,180,000,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount', window );">Reduction in Quanta's funded indebtedness reduced by cash and cash equivalents in excess of this amount</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 25,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_DebtInstrumentCovenantLeverageRatioMaximum', window );">Maximum consolidated leverage ratio</a></td> <td class="text"> <span></span> </td> <td class="nump">3.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">3.0<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">3.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio', window );">Acquisition threshold for leverage ratio</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 200,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum', window );">Maximum leverage ratio acquisition completed in current and two subsequent quarters</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">3.5<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum', window );">Minimum consolidated interest coverage ratio</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">3.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement', window );">Percentage of capital stock of direct foreign subsidiaries of wholly owned U.S. subsidiaries to secure credit agreement</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">65.00%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases', window );">Amount of availability under the credit agreement and/or cash and cash equivalents on hand that must be present to allow for cash payments of dividends and stock repurchases</a></td> <td class="text"> <span></span> </td> <td class="nump">$ 100,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 100,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 100,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_CrossDefaultProvisions', window );">Cross default provisions with debt instruments exceeding this amount</a></td> <td class="text"> <span></span> </td> <td class="nump">150,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">150,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 150,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Minimum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">0.20%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Maximum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">0.40%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Excess of Eurocurrency Rate Applicable to Domestic Borrowings Only | Minimum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument basis spread on variable rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1.125%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Excess of Eurocurrency Rate Applicable to Domestic Borrowings Only | Maximum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument basis spread on variable rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">2.00%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Excess of Base Rate Domestic Borrowings Only | Minimum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument basis spread on variable rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">0.125%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Excess of Base Rate Domestic Borrowings Only | Maximum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument basis spread on variable rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1.00%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Excess of Euro Currency Rate of Credit Agreement for Foreign Borrowings | Minimum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument basis spread on variable rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1.125%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Excess of Euro Currency Rate of Credit Agreement for Foreign Borrowings | Maximum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument basis spread on variable rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">2.00%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Excess of Federal Funds Rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument basis spread on variable rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">0.50%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Excess of Euro Currency Rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument basis spread on variable rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1.00%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Revolving Credit Facility</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Borrowing capacity</a></td> <td class="nump">$ 2,140,000,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount borrowed under the credit facility</a></td> <td class="text"> <span></span> </td> <td class="nump">608,400,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">608,400,000<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 608,400,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Revolving Credit Facility | U.S. Dollar</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount borrowed under the credit facility</a></td> <td class="text"> <span></span> </td> <td class="nump">1,650,000,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1,650,000,000<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1,650,000,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Term Loan</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Borrowing capacity</a></td> <td class="nump">$ 1,290,000,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Borrowings under credit facility</a></td> <td class="text"> <span></span> </td> <td class="nump">687,500,000<span></span> </td> <td class="nump">$ 600,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount borrowed under the credit facility</a></td> <td class="text"> <span></span> </td> <td class="nump">1,260,000,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1,260,000,000<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1,260,000,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Quarterly amortization payment</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 7,500,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Term Loan | Forecast</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Quarterly amortization payment</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 16,100,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Term Loan | Eurocurrency Rate | Minimum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument basis spread on variable rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1.125%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Term Loan | Eurocurrency Rate | Maximum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument basis spread on variable rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1.875%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Revolving Loans and Letters of Credit in Alternative Currencies</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Borrowing capacity</a></td> <td class="text"> <span></span> </td> <td class="nump">600,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">600,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 600,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Swing Lines Loan | U.S. Dollar</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Borrowing capacity</a></td> <td class="text"> <span></span> </td> <td class="nump">100,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">100,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">100,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Swing Lines Loan | Canadian Dollars</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Borrowing capacity</a></td> <td class="text"> <span></span> </td> <td class="nump">50,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">50,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">50,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Swing Lines Loan | Australian Dollars</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Borrowing capacity</a></td> <td class="text"> <span></span> </td> <td class="nump">50,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">50,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">50,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Borrowings under Credit Facility | Canadian Dollars</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount borrowed under the credit facility</a></td> <td class="text"> <span></span> </td> <td class="nump">169,900,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">169,900,000<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">169,900,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Borrowings under Credit Facility | Australian Dollars</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount borrowed under the credit facility</a></td> <td class="text"> <span></span> </td> <td class="nump">42,200,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">42,200,000<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">42,200,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Letters of Credit and Bank Guarantees | U.S. Dollar</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit and bank guarantees</a></td> <td class="text"> <span></span> </td> <td class="nump">235,500,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">235,500,000<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">235,500,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Letters of Credit and Bank Guarantees | Primarily Canadian and Australian Dollars</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit and bank guarantees</a></td> <td class="text"> <span></span> </td> <td class="nump">$ 111,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 111,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 111,000,000.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Standby Letters of Credit | Minimum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument basis spread on variable rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1.125%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Standby Letters of Credit | Maximum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument basis spread on variable rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">2.00%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Performance Letters of Credit | Minimum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument basis spread on variable rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">0.675%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember', window );">Senior Secured Credit Facility | Performance Letters of Credit | Maximum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument basis spread on variable rate</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1.15%<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of availability under the credit agreement and/or cash and cash equivalents on hand that must be present to allow for cash payments of dividends and stock repurchases.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_CrossDefaultProvisions"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cross-default provisions.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_CrossDefaultProvisions</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Acquisition Threshold For Leverage Ratio</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Interest Coverage Ratio, Minimum</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:pureItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Leverage Ratio Acquisition Completed In Current And Two Subsequent Quarters, Maximum</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:pureItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_DebtInstrumentCovenantLeverageRatioMaximum"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Leverage Ratio, Maximum</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_DebtInstrumentCovenantLeverageRatioMaximum</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:pureItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Covenant, Maximum Leverage Ratio</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:pureItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_LineOfCreditFacilityOptionToIncreaseAmount"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Option To Increase, Amount</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_LineOfCreditFacilityOptionToIncreaseAmount</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of capital stock of direct foreign subsidiaries required to secure credit agreement.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>num:percentItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reduction in Quanta's maximum funded debt and maximum senior debt by all cash and cash equivalents in excess of amount.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>num:percentItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to principal.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentPrincipal</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LineOfCredit</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>num:percentItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLongTermLinesOfCredit"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pwr_SeniorSecuredCreditFacilityMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_VariableRateAxis=pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_VariableRateAxis=pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_VariableRateAxis=pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=pwr_ExcessOfFederalFundsRateMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_VariableRateAxis=pwr_ExcessOfFederalFundsRateMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=pwr_ExcessOfEuroCurrencyRateMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_VariableRateAxis=pwr_ExcessOfEuroCurrencyRateMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_USD"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_CurrencyAxis=currency_USD</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=pwr_TermLoanMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=pwr_TermLoanMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=pwr_EurocurrencyRateMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_VariableRateAxis=pwr_EurocurrencyRateMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=pwr_SwingLinesLoanMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=pwr_SwingLinesLoanMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_CAD"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_CurrencyAxis=currency_CAD</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_AUD"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_CurrencyAxis=currency_AUD</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=pwr_BorrowingsUnderCreditFacilityMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=pwr_BorrowingsUnderCreditFacilityMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=pwr_LettersOfCreditAndBankGuaranteesMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=pwr_LettersOfCreditAndBankGuaranteesMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=pwr_CanadianAndAustralianDollarsMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_CurrencyAxis=pwr_CanadianAndAustralianDollarsMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=pwr_PerformanceLettersOfCreditMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=pwr_PerformanceLettersOfCreditMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>22 <FILENAME>R66.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6839909296"> <tr> <th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Components of Leases in the Balance Sheet (Details)<br> $ in Thousands</strong></div></th> <th class="th"> <div>Sep. 30, 2019 </div> <div>USD ($)</div> </th> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_AssetsLesseeAbstract', window );"><strong>Assets:</strong></a></td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td> <td class="nump">$ 289,267<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease assets</a></td> <td class="nump">1,079<span></span> </td> </tr> <tr class="rou"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_OperatingAndFinanceLeaseRightOfUseAsset', window );">Total lease assets</a></td> <td class="nump">290,346<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_LiabilitiesCurrentLesseeAbstract', window );"><strong>Current:</strong></a></td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating</a></td> <td class="nump">93,506<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance</a></td> <td class="nump">893<span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_LiabilityNoncurrentLesseeAbstract', window );"><strong>Non-current:</strong></a></td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating</a></td> <td class="nump">197,896<span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance</a></td> <td class="nump">596<span></span> </td> </tr> <tr class="reu"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_OperatingAndFinanceLeaseLiability', window );">Total lease liabilities</a></td> <td class="nump">$ 292,891<span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_AssetsLesseeAbstract"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets, Lessee [Abstract]</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_AssetsLesseeAbstract</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_LiabilitiesCurrentLesseeAbstract"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liabilities, Current, Lessee [Abstract]</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_LiabilitiesCurrentLesseeAbstract</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_LiabilityNoncurrentLesseeAbstract"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability, Noncurrent, Lessee [Abstract]</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_LiabilityNoncurrentLesseeAbstract</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_OperatingAndFinanceLeaseLiability"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating And Finance Lease, Liability</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_OperatingAndFinanceLeaseLiability</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_OperatingAndFinanceLeaseRightOfUseAsset"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating And Finance Lease, Right-Of-Use Asset</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_OperatingAndFinanceLeaseRightOfUseAsset</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under finance lease.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>23 <FILENAME>R50.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847066752"> <tr> <th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th> <th class="th" colspan="3">3 Months Ended</th> <th class="th" colspan="2">9 Months Ended</th> <th class="th" colspan="2">12 Months Ended</th> </tr> <tr> <th class="th"><div>Sep. 30, 2019</div></th> <th class="th"><div>Jun. 30, 2019</div></th> <th class="th"><div>Sep. 30, 2018</div></th> <th class="th"><div>Sep. 30, 2019</div></th> <th class="th"><div>Sep. 30, 2018</div></th> <th class="th"><div>Sep. 30, 2019</div></th> <th class="th"><div>Dec. 31, 2018</div></th> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Contingent consideration, maximum</a></td> <td class="nump">$ 153,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 153,000<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 153,000<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets', window );">Net tangible assets acquired</a></td> <td class="nump">111,800<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">111,800<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">111,800<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Other intangible assets acquired</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">190,800<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">97,343<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">97,300<span></span> </td> <td class="nump">$ 56,337<span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Bargain purchase gain, net of deferred tax</a></td> <td class="nump">0<span></span> </td> <td class="nump">$ 3,100<span></span> </td> <td class="nump">$ 0<span></span> </td> <td class="nump">3,138<span></span> </td> <td class="nump">$ 0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=pwr_Acquisitions2019Member', window );">Acquisitions 2019</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred', window );">Cash consideration</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 395,019<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares granted for acquired companies (in shares)</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">60,860<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Value of Quanta common stock issued</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 1,791<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Fair value of contingent consideration liability</a></td> <td class="nump">0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">0<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">0<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Other intangible assets acquired</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">190,785<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">97,343<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Bargain purchase gain, net of deferred tax</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">3,139<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Goodwill expected to be deductible for income tax</a></td> <td class="nump">77,800<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">77,800<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">77,800<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenues included in consolidated results of operations</a></td> <td class="nump">56,700<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">78,400<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Income (loss) before taxes</a></td> <td class="num">(10,100)<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="num">(6,000)<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition costs</a></td> <td class="nump">17,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">19,400<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=pwr_Acquisitions2018Member', window );">Acquisitions 2018</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred', window );">Cash consideration</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 108,307<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares granted for acquired companies (in shares)</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">679,668<span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Value of Quanta common stock issued</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 22,882<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Contingent consideration, maximum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">18,000<span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Fair value of contingent consideration liability</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">16,471<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">57,840<span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Bargain purchase gain, net of deferred tax</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">0<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Goodwill expected to be deductible for income tax</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 21,600<span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenues included in consolidated results of operations</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">12,900<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">32,200<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Income (loss) before taxes</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="num">(5,100)<span></span> </td> <td class="text"> <span></span> </td> <td class="num">(11,700)<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition costs</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 5,000<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 11,000<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=pwr_Acquisitions2018Member', window );">Acquisitions 2018 | Minimum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm', window );">Contingent consideration financial target term</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text">3 years<span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=pwr_Acquisitions2018Member', window );">Acquisitions 2018 | Maximum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm', window );">Contingent consideration financial target term</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text">5 years<span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=pwr_HallenMember', window );">Hallen</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed', window );">Fair value of pension plan net liability</a></td> <td class="nump">5,300<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">5,300<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">5,300<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities', window );">Fair market value of pension plan liabilities acquired</a></td> <td class="nump">26,500<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">26,500<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">26,500<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets', window );">Fair market value of pension plan assets acquired</a></td> <td class="nump">$ 21,200<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 21,200<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 21,200<span></span> </td> <td class="text"> <span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash consideration transferred or to be transferred in cash except for contingent consideration.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Target Term</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:durationItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Assets</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Liabilities</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Net Asset (Liability) Assumed</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tangible assets acquired less liabilities assumed at the acquisition date.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interests issued or issuable to acquire entity.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:sharesItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&oid=116859721&loc=d3e6571-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6387-128476<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6396-128476<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&oid=116859721&loc=d3e6527-128477<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6393-128476<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=pwr_Acquisitions2019Member"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=pwr_Acquisitions2019Member</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=pwr_Acquisitions2018Member"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=pwr_Acquisitions2018Member</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=pwr_HallenMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=pwr_HallenMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>24 <FILENAME>R54.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6831647392"> <tr> <th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Details)<br> $ in Thousands</strong></div></th> <th class="th" colspan="2">3 Months Ended</th> <th class="th" colspan="2">9 Months Ended</th> </tr> <tr> <th class="th"> <div>Sep. 30, 2019 </div> <div>USD ($)</div> </th> <th class="th"> <div>Sep. 30, 2018 </div> <div>USD ($)</div> </th> <th class="th"> <div>Sep. 30, 2019 </div> <div>USD ($) </div> <div>division</div> </th> <th class="th"> <div>Sep. 30, 2018 </div> <div>USD ($)</div> </th> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_NumberOfInternalDivisions', window );">Number of internal divisions | division</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">2<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets | $</a></td> <td class="nump">$ 15,264<span></span> </td> <td class="nump">$ 10,623<span></span> </td> <td class="nump">$ 40,544<span></span> </td> <td class="nump">$ 31,535<span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_NumberOfInternalDivisions"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of internal divisions.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_NumberOfInternalDivisions</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:integerItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>25 <FILENAME>R58.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6838204720"> <tr> <th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Per Share Information - Basic and Diluted Earnings Per Share Attributable to Common Stock (Details) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th> <th class="th" colspan="2">3 Months Ended</th> <th class="th" colspan="2">9 Months Ended</th> </tr> <tr> <th class="th"><div>Sep. 30, 2019</div></th> <th class="th"><div>Sep. 30, 2018</div></th> <th class="th"><div>Sep. 30, 2019</div></th> <th class="th"><div>Sep. 30, 2018</div></th> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Amounts attributable to common stock:</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income attributable to common stock</a></td> <td class="nump">$ 136,068<span></span> </td> <td class="nump">$ 124,551<span></span> </td> <td class="nump">$ 283,900<span></span> </td> <td class="nump">$ 236,530<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted average shares:</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding for basic earnings per share attributable to common stock (in shares)</a></td> <td class="nump">145,913<span></span> </td> <td class="nump">152,562<span></span> </td> <td class="nump">145,654<span></span> </td> <td class="nump">154,087<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive unvested non-participating stock-based awards (in shares)</a></td> <td class="nump">1,525<span></span> </td> <td class="nump">1,125<span></span> </td> <td class="nump">1,420<span></span> </td> <td class="nump">1,111<span></span> </td> </tr> <tr class="rou"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding for diluted earnings per share attributable to common stock (in shares)</a></td> <td class="nump">147,438<span></span> </td> <td class="nump">153,687<span></span> </td> <td class="nump">147,074<span></span> </td> <td class="nump">155,198<span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:sharesItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:sharesItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:sharesItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>26 <FILENAME>R87.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6838324128"> <tr> <th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Performance Bonds and Parent Guarantees (Details) - Performance Bonds<br> $ in Millions</strong></div></th> <th class="th"> <div>Sep. 30, 2019 </div> <div>USD ($)</div> </th> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsLineItems', window );"><strong>Guarantor Obligations [Line Items]</strong></a></td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Total amount of outstanding performance bonds</a></td> <td class="nump">$ 2,700<span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_PerformanceGuaranteeMember', window );">Estimate</a></td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsLineItems', window );"><strong>Guarantor Obligations [Line Items]</strong></a></td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_EstimatedCostsToCompleteBondedProjects', window );">Estimated cost to complete bonded projects</a></td> <td class="nump">$ 796<span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_EstimatedCostsToCompleteBondedProjects"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated Costs To Complete Bonded Projects</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_EstimatedCostsToCompleteBondedProjects</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsLineItems"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_GuaranteeObligationsLineItems</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsMaximumExposure"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_GuaranteeObligationsMaximumExposure</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_PerformanceGuaranteeMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_PerformanceGuaranteeMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=pwr_EstimateMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=pwr_EstimateMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>JSON <SEQUENCE>27 <FILENAME>MetaLinks.json <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> { "instance": { "pwr9-30x201910xq.htm": { "axisCustom": 0, "axisStandard": 43, "contextCount": 440, "dts": { "calculationLink": { "local": [ "pwr-20190930_cal.xml" ] }, "definitionLink": { "local": [ "pwr-20190930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "pwr9-30x201910xq.htm" ] }, "labelLink": { "local": [ "pwr-20190930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "pwr-20190930_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "pwr-20190930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 784, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 44, "http://quantaservices.com/20190930": 19, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 68 }, "keyCustom": 83, "keyStandard": 462, "memberCustom": 66, "memberStandard": 52, "nsprefix": "pwr", "nsuri": "http://quantaservices.com/20190930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document and Entity Information", "role": "http://quantaservices.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Summary of Significant Accounting Policies", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - New Accounting Pronouncements", "role": "http://quantaservices.com/role/NewAccountingPronouncements", "shortName": "New Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Acquisitions", "role": "http://quantaservices.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Per Share Information", "role": "http://quantaservices.com/role/PerShareInformation", "shortName": "Per Share Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Debt Obligations", "role": "http://quantaservices.com/role/DebtObligations", "shortName": "Debt Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Leases", "role": "http://quantaservices.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Equity", "role": "http://quantaservices.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Equity-Based Compensation", "role": "http://quantaservices.com/role/EquityBasedCompensation", "shortName": "Equity-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Commitments and Contingencies", "role": "http://quantaservices.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Condensed Consolidated Balance Sheets", "role": "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Segment Information", "role": "http://quantaservices.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Supplemental Cash Flow Information", "role": "http://quantaservices.com/role/SupplementalCashFlowInformation", "shortName": "Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302302 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Acquisitions (Tables)", "role": "http://quantaservices.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Per Share Information (Tables)", "role": "http://quantaservices.com/role/PerShareInformationTables", "shortName": "Per Share Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Debt Obligations (Tables)", "role": "http://quantaservices.com/role/DebtObligationsTables", "shortName": "Debt Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Leases (Tables)", "role": "http://quantaservices.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Equity (Tables)", "role": "http://quantaservices.com/role/EquityTables", "shortName": "Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "pwr:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Equity-Based Compensation (Tables)", "role": "http://quantaservices.com/role/EquityBasedCompensationTables", "shortName": "Equity-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "pwr:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Segment Information (Tables)", "role": "http://quantaservices.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowOperatingCapitalTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Supplemental Cash Flow Information (Tables)", "role": "http://quantaservices.com/role/SupplementalCashFlowInformationTables", "shortName": "Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowOperatingCapitalTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401401 - Disclosure - Business and Organization (Detail)", "role": "http://quantaservices.com/role/BusinessAndOrganizationDetail", "shortName": "Business and Organization (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Summary of Significant Accounting Policies - Performance Obligation (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails", "shortName": "Summary of Significant Accounting Policies - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "pwr:RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2018Q4", "decimals": "-5", "lang": null, "name": "pwr:RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402405 - Disclosure - Summary of Significant Accounting Policies - Revenue Disaggregated by Geographic Location and Contract Type (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails", "shortName": "Summary of Significant Accounting Policies - Revenue Disaggregated by Geographic Location and Contract Type (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "INF", "lang": null, "name": "pwr:PercentageOfTotalRevenues", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402406 - Disclosure - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails", "shortName": "Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402407 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "shortName": "Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-5", "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "pwr:NumberOfInternalDivisions", "reportCount": 1, "unitRef": "division", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402408 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails", "shortName": "Summary of Significant Accounting Policies - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "2", "lang": null, "name": "pwr:DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Condensed Consolidated Statements of Operations", "role": "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2402409 - Disclosure - Summary of Significant Accounting Policies - Significant Estimates Used by Management in Determining Fair Values of Customer Relationships Acquired (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails", "shortName": "Summary of Significant Accounting Policies - Significant Estimates Used by Management in Determining Fair Values of Customer Relationships Acquired (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "pwr:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402410 - Disclosure - Summary of Significant Accounting Policies - Leases (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails", "shortName": "Summary of Significant Accounting Policies - Leases (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402411 - Disclosure - Summary of Significant Accounting Policies - Investments in Affiliates and Other Entities (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "shortName": "Summary of Significant Accounting Policies - Investments in Affiliates and Other Entities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_WaterandGasPipelineInfrastructureContractorMember", "decimals": "2", "lang": null, "name": "pwr:EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402412 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails", "shortName": "Summary of Significant Accounting Policies - Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "pwr:NumberOfSharesOfCommonStockReceivedForEachExchangeableShare", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402413 - Disclosure - Summary of Significant Accounting Policies - Earnings Per Share (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails", "shortName": "Summary of Significant Accounting Policies - Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SelfInsuranceReservePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "pwr:EmployersLiabilityInsuranceClaimsDeductible", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402414 - Disclosure - Summary of Significant Accounting Policies - Insurance (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInsuranceDetails", "shortName": "Summary of Significant Accounting Policies - Insurance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SelfInsuranceReservePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "pwr:EmployersLiabilityInsuranceClaimsDeductible", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember", "decimals": "INF", "first": true, "lang": null, "name": "pwr:AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402415 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails", "shortName": "Summary of Significant Accounting Policies - Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402416 - Disclosure - Summary of Significant Accounting Policies - Aggregate Fair Values of Outstanding and Unearned Contingent Consideration Liabilities (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails", "shortName": "Summary of Significant Accounting Policies - Aggregate Fair Values of Outstanding and Unearned Contingent Consideration Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402417 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (Details)", "role": "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails", "shortName": "Summary of Significant Accounting Policies - Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "pwr:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - New Accounting Pronouncements (Details)", "role": "http://quantaservices.com/role/NewAccountingPronouncementsDetails", "shortName": "New Accounting Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Acquisitions - Narrative (Details)", "role": "http://quantaservices.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member", "decimals": "INF", "lang": null, "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - Acquisitions - Aggregate Consideration Paid or Payable and Allocation of Net Assets (Details)", "role": "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails", "shortName": "Acquisitions - Aggregate Consideration Paid or Payable and Allocation of Net Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "D2019Q3OCT01-SEPT30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - Acquisitions - Estimated Fair Values of Identifiable Intangible Assets and Related Weighted Average Amortization (Details)", "role": "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails", "shortName": "Acquisitions - Estimated Fair Values of Identifiable Intangible Assets and Related Weighted Average Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404405 - Disclosure - Acquisitions - Unaudited Supplemental Pro Forma Results of Operations (Details)", "role": "http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails", "shortName": "Acquisitions - Unaudited Supplemental Pro Forma Results of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "pwr:NumberOfInternalDivisions", "reportCount": 1, "unitRef": "division", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Goodwill and Other Intangible Assets (Details)", "role": "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Goodwill and Other Intangible Assets - Summary of Changes in Goodwill (Details)", "role": "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets - Summary of Changes in Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2017Q4", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405404 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets (Details)", "role": "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets - Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405405 - Disclosure - Goodwill and Other Intangible Assets - Estimated Future Aggregate Amortization Expense of Intangible Assets (Details)", "role": "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets - Estimated Future Aggregate Amortization Expense of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Per Share Information - Basic and Diluted Earnings Per Share Attributable to Common Stock (Details)", "role": "http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails", "shortName": "Per Share Information - Basic and Diluted Earnings Per Share Attributable to Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Per Share Information - Narrative (Details)", "role": "http://quantaservices.com/role/PerShareInformationNarrativeDetails", "shortName": "Per Share Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Debt Obligations - Long-term Debt Obligations (Details)", "role": "http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails", "shortName": "Debt Obligations - Long-term Debt Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "us-gaap:OtherLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Debt Obligations - Current Maturities of Long-Term Debt and Short-Term Debt (Details)", "role": "http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails", "shortName": "Debt Obligations - Current Maturities of Long-Term Debt and Short-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLongTermLinesOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Debt Obligations - Narrative (Details)", "role": "http://quantaservices.com/role/DebtObligationsNarrativeDetails", "shortName": "Debt Obligations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "I2019Q3SEPT12_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember", "decimals": "INF", "lang": null, "name": "pwr:LineOfCreditFacilityOptionToIncreaseAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - Debt Obligations - Borrowings under Current and Prior Credit Facility and Applicable Interest Rates (Details)", "role": "http://quantaservices.com/role/DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails", "shortName": "Debt Obligations - Borrowings under Current and Prior Credit Facility and Applicable Interest Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Leases - Narrative (Details)", "role": "http://quantaservices.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2018Q3QTD", "decimals": "-5", "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Leases - Components of Lease Costs (Details)", "role": "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails", "shortName": "Leases - Components of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "pwr:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Leases - Components of Leases in the Balance Sheet (Details)", "role": "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails", "shortName": "Leases - Components of Leases in the Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "pwr:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Leases - Future Minimum Lease Payments (Details)", "role": "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408406 - Disclosure - Leases - Future Minimum Payments under Operating Leases (Details)", "role": "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails", "shortName": "Leases - Future Minimum Payments under Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "pwr:LesseeLeasesOtherInformationTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408407 - Disclosure - Leases - Other Information Related to Leases (Details)", "role": "http://quantaservices.com/role/LeasesOtherInformationRelatedToLeasesDetails", "shortName": "Leases - Other Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "pwr:LesseeLeasesOtherInformationTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "pwr:NumberOfSharesOfCommonStockReceivedForEachExchangeableShare", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Equity - Exchangeable Shares and Preferred Stock (Details)", "role": "http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails", "shortName": "Equity - Exchangeable Shares and Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "lang": null, "name": "pwr:NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts", "reportCount": 1, "unique": true, "unitRef": "Acquisition", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q1QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Equity - Treasury Stock (Details)", "role": "http://quantaservices.com/role/EquityTreasuryStockDetails", "shortName": "Equity - Treasury Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2017Q2_us-gaap_ShareRepurchaseProgramAxis_pwr_A2017RepurchaseProgramMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Equity - Repurchases of Common Stock Under Stock Repurchase Programs (Details)", "role": "http://quantaservices.com/role/EquityRepurchasesOfCommonStockUnderStockRepurchaseProgramsDetails", "shortName": "Equity - Repurchases of Common Stock Under Stock Repurchase Programs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Equity - Non-controlling Interests (Details)", "role": "http://quantaservices.com/role/EquityNonControllingInterestsDetails", "shortName": "Equity - Non-controlling Interests (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2018Q4", "decimals": "-5", "lang": null, "name": "us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DividendsDeclaredTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "D2019Q3AUG28", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409406 - Disclosure - Equity - Dividends (Details)", "role": "http://quantaservices.com/role/EquityDividendsDetails", "shortName": "Equity - Dividends (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DividendsDeclaredTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "D2019Q3AUG28", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_PlanNameAxis_pwr_TwoThousandAndElevenPlanMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Equity-Based Compensation - Stock Incentive Plans (Details)", "role": "http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetails", "shortName": "Equity-Based Compensation - Stock Incentive Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_PlanNameAxis_pwr_TwoThousandAndElevenPlanMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Equity-Based Compensation - RSUs to be Settled in Common Stock (Details)", "role": "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails", "shortName": "Equity-Based Compensation - RSUs to be Settled in Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Equity-Based Compensation - PSUs to be Settled in Common Stock (Details)", "role": "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails", "shortName": "Equity-Based Compensation - PSUs to be Settled in Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "I2019Q1MAR08_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Equity-Based Compensation - Grant Date Fair Value for Awards of Performance Units Inputs (Details)", "role": "http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails", "shortName": "Equity-Based Compensation - Grant Date Fair Value for Awards of Performance Units Inputs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "I2019Q1MAR08_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember", "decimals": "INF", "first": true, "lang": null, "name": "pwr:AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - Equity-Based Compensation - RSUs to be Settled in Cash (Details)", "role": "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails", "shortName": "Equity-Based Compensation - RSUs to be Settled in Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember", "decimals": "-5", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2017Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Condensed Consolidated Statements of Equity", "role": "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity", "shortName": "Condensed Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2018Q1QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411401 - Disclosure - Commitments and Contingencies - Investments in Affiliates and Other Entities (Details)", "role": "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "shortName": "Commitments and Contingencies - Investments in Affiliates and Other Entities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember", "decimals": "-5", "lang": null, "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Commitments and Contingencies - Contingent Consideration Liabilities (Details)", "role": "http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails", "shortName": "Commitments and Contingencies - Contingent Consideration Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_pwr_VehicleFleetCommittedCapitalMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Commitments and Contingencies - Committed Expenditures (Details)", "role": "http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails", "shortName": "Commitments and Contingencies - Committed Expenditures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_pwr_VehicleFleetCommittedCapitalMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_srt_LitigationCaseAxis_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_srt_RangeAxis_srt_MaximumMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Commitments and Contingencies - Legal Proceedings (Details)", "role": "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails", "shortName": "Commitments and Contingencies - Legal Proceedings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_srt_LitigationCaseAxis_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_srt_RangeAxis_srt_MaximumMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Commitments and Contingencies - Concentrations of Credit Risk (Details)", "role": "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails", "shortName": "Commitments and Contingencies - Concentrations of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "INF", "lang": null, "name": "pwr:NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Customer", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherLiabilitiesNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Commitments and Contingencies - Insurance (Details)", "role": "http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails", "shortName": "Commitments and Contingencies - Insurance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember", "decimals": "-5", "lang": null, "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411407 - Disclosure - Commitments and Contingencies - Letters of Credit (Details)", "role": "http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails", "shortName": "Commitments and Contingencies - Letters of Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_GuaranteeObligationsByNatureAxis_us-gaap_PerformanceGuaranteeMember", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411408 - Disclosure - Commitments and Contingencies - Performance Bonds and Parent Guarantees (Details)", "role": "http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails", "shortName": "Commitments and Contingencies - Performance Bonds and Parent Guarantees (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_GuaranteeObligationsByNatureAxis_us-gaap_PerformanceGuaranteeMember", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_IndemnificationGuaranteeMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411409 - Disclosure - Commitments and Contingencies - Indemnities (Details)", "role": "http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails", "shortName": "Commitments and Contingencies - Indemnities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_IndemnificationGuaranteeMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Segment Information (Details)", "role": "http://quantaservices.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Business and Organization", "role": "http://quantaservices.com/role/BusinessAndOrganization", "shortName": "Business and Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - Segment Information - Summarized Financial Information (Details)", "role": "http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails", "shortName": "Segment Information - Summarized Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:CashFlowOperatingCapitalTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Supplemental Cash Flow Information - Net Effects of Changes in Operating Assets and Liabilities, Net, on Cash Flows from Operating Activities (Details)", "role": "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails", "shortName": "Supplemental Cash Flow Information - Net Effects of Changes in Operating Assets and Liabilities, Net, on Cash Flows from Operating Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:CashFlowOperatingCapitalTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Supplemental Cash Flow Information - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details)", "role": "http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails", "shortName": "Supplemental Cash Flow Information - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "pwr:LesseeSupplementalCashFlowsFromLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Supplemental Cash Flow Information - Supplemental Cash Flow Related to Leases (Details)", "role": "http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails", "shortName": "Supplemental Cash Flow Information - Supplemental Cash Flow Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "pwr:LesseeSupplementalCashFlowsFromLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Supplemental Cash Flow Information - Additional Supplemental Cash Flow Information (Details)", "role": "http://quantaservices.com/role/SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails", "shortName": "Supplemental Cash Flow Information - Additional Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2018Q3YTD", "decimals": "-5", "first": true, "lang": null, "name": "pwr:NoncashOrPartNoncashAcquisitionLandAcquired", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Supplemental Cash Flow Information - Narrative (Details)", "role": "http://quantaservices.com/role/SupplementalCashFlowInformationNarrativeDetails", "shortName": "Supplemental Cash Flow Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "FD2018Q3YTD", "decimals": "-5", "first": true, "lang": null, "name": "pwr:NoncashOrPartNoncashAcquisitionLandAcquired", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pwr9-30x201910xq.htm", "contextRef": "I2018Q1Jan01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - pwr9-30x201910xq.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - pwr9-30x201910xq.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 119, "tag": { "country_AU": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "AUSTRALIA", "terseLabel": "Australia" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://quantaservices.com/role/SegmentInformationDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "domainItemType" }, "currency_AUD": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Australia, Dollars", "terseLabel": "Australian Dollars" } } }, "localname": "AUD", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "All Currencies [Domain]", "terseLabel": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_CAD": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Canada, Dollars", "terseLabel": "Canadian Dollars" } } }, "localname": "CAD", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_USD": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "United States of America, Dollars", "terseLabel": "U.S. Dollar" } } }, "localname": "USD", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r507" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r508" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r509" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r509" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r509" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r510" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r509" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r509" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r509" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r509" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r505" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r506" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "pwr_A2017RepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2017 Repurchase Program [Member]", "label": "2017 Repurchase Program [Member]", "terseLabel": "2017 Repurchase Program" } } }, "localname": "A2017RepurchaseProgramMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "domainItemType" }, "pwr_A2018RepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2018 Repurchase Program [Member]", "label": "2018 Repurchase Program [Member]", "terseLabel": "2018 Repurchase Program" } } }, "localname": "A2018RepurchaseProgramMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "domainItemType" }, "pwr_AcquisitionWithoutMaximumEarnOutMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisition Without Maximum Earn-Out [Member]", "label": "Acquisition Without Maximum Earn-Out [Member]", "terseLabel": "Acquisition Without Maximum Earn-out" } } }, "localname": "AcquisitionWithoutMaximumEarnOutMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "pwr_Acquisitions2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisitions 2018 [Member]", "label": "Acquisitions 2018 [Member]", "terseLabel": "Acquisitions 2018" } } }, "localname": "Acquisitions2018Member", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails", "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_Acquisitions2019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisitions 2019 [Member]", "label": "Acquisitions 2019 [Member]", "terseLabel": "Acquisitions 2019" } } }, "localname": "Acquisitions2019Member", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails", "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails", "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount in cash received for each RSU is equal to the fair value of this number of Quanta common stock shares.", "label": "Amount In Cash Received For Each RSU Is Equal To Fair Value Of This Number Of Quanta Common Stock Shares", "terseLabel": "Amount in cash received for each RSU is equal to the fair value of this number of Quanta common stock shares (in shares)" } } }, "localname": "AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "pwr_AssetsLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets, Lessee [Abstract]", "label": "Assets, Lessee [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsLesseeAbstract", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "pwr_AutoLiabilityInsuranceClaimsDeductible": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Auto liability insurance claims deductible amount per occurrence.", "label": "Auto Liability Insurance Claims Deductible", "terseLabel": "Auto liability insurance claims deductible" } } }, "localname": "AutoLiabilityInsuranceClaimsDeductible", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of availability under the credit agreement and/or cash and cash equivalents on hand that must be present to allow for cash payments of dividends and stock repurchases.", "label": "Availability Amount To Allow Dividends And Stock Repurchases", "terseLabel": "Amount of availability under the credit agreement and/or cash and cash equivalents on hand that must be present to allow for cash payments of dividends and stock repurchases" } } }, "localname": "AvailabilityAmountToAllowDividendsAndStockRepurchases", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pwr_BorrowingsUnderCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The borrowings under the credit facility.", "label": "Borrowings Under Credit Facility [Member]", "terseLabel": "Borrowings under Credit Facility" } } }, "localname": "BorrowingsUnderCreditFacilityMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Acquisitions, Pro Forma Amortization Of Intangible Assets", "label": "Business Acquisitions, Pro Forma Amortization Of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_BusinessAcquisitionsProFormaGrossProfit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Acquisitions, Pro Forma Gross Profit", "label": "Business Acquisitions, Pro Forma Gross Profit", "terseLabel": "Gross profit" } } }, "localname": "BusinessAcquisitionsProFormaGrossProfit", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Acquisitions Pro Forma, Net Income (Loss) Attributable To Common Stock, Net Of Tax", "label": "Business Acquisitions Pro Forma, Net Income (Loss) Attributable To Common Stock, Net Of Tax", "verboseLabel": "Net income attributable to common stock" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Acquisitions, Pro Forma Selling, General And Administrative Expenses", "label": "Business Acquisitions, Pro Forma Selling, General And Administrative Expenses", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_BusinessCombinationCashConsiderationTransferredOrToBeTransferred": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash consideration transferred or to be transferred in cash except for contingent consideration.", "label": "Business Combination Cash Consideration Transferred Or To Be Transferred", "terseLabel": "Cash consideration", "verboseLabel": "Cash paid or payable" } } }, "localname": "BusinessCombinationCashConsiderationTransferredOrToBeTransferred", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails", "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pwr_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Target Term", "label": "Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Target Term", "terseLabel": "Contingent consideration financial target term" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Assets", "label": "Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Assets", "terseLabel": "Fair market value of pension plan assets acquired" } } }, "localname": "BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Liabilities", "label": "Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Liabilities", "terseLabel": "Fair market value of pension plan liabilities acquired" } } }, "localname": "BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pwr_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Net Asset (Liability) Assumed", "label": "Business Combination, Recognized Assets Acquired And Liabilities Assumed, Defined Benefit Plan, Net Asset (Liability) Assumed", "negatedTerseLabel": "Fair value of pension plan net liability" } } }, "localname": "BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets, Current", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract Assets, Current", "terseLabel": "Contract assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contract Liabilities", "negatedTerseLabel": "Contract liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tangible assets acquired less liabilities assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Tangible Assets", "terseLabel": "Net tangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pwr_CanadianAndAustralianDollarsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Canadian And Australian Dollars [Member]", "label": "Canadian And Australian Dollars [Member]", "terseLabel": "Primarily Canadian and Australian Dollars" } } }, "localname": "CanadianAndAustralianDollarsMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_CapitalforInfrastructureProjectsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capital for Infrastructure Projects [Member]", "label": "Capital for Infrastructure Projects [Member]", "terseLabel": "Capital for Infrastructure Projects" } } }, "localname": "CapitalforInfrastructureProjectsMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "domainItemType" }, "pwr_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Flow, Lessee [Abstract]", "label": "Cash Flow, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "pwr_CashNotHeldByJointVenturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Not Held By Joint Ventures [Member]", "label": "Cash Not Held By Joint Ventures [Member]", "terseLabel": "Cash Not Held by Joint Ventures" } } }, "localname": "CashNotHeldByJointVenturesMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "pwr_CommitmentAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitment And Contingencies [Line Items]", "label": "Commitment And Contingencies [Line Items]", "terseLabel": "Commitment And Contingencies [Line Items]" } } }, "localname": "CommitmentAndContingenciesLineItems", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" ], "xbrltype": "stringItemType" }, "pwr_CommitmentAndContingenciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitment And Contingencies [Table]", "label": "Commitment And Contingencies [Table]", "terseLabel": "Commitment And Contingencies [Table]" } } }, "localname": "CommitmentAndContingenciesTable", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" ], "xbrltype": "stringItemType" }, "pwr_CommonStockClassUndefinedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock class undefined.", "label": "Common Stock Class Undefined [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockClassUndefinedMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity", "http://quantaservices.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock withheld for settlement of employee tax liabilities.", "label": "Common Stock Withheld For Settlement Of Employee Tax Liabilities [Member]", "terseLabel": "Common Stock Withheld for Settlement of Employee Tax Liabilities" } } }, "localname": "CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "domainItemType" }, "pwr_ConstructionInProcessCostsIncurred": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Construction In Process, Costs Incurred", "label": "Construction In Process, Costs Incurred", "terseLabel": "Construction costs incurred" } } }, "localname": "ConstructionInProcessCostsIncurred", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_ContractWithCustomerContractValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Contract Value", "label": "Contract With Customer, Contract Value", "terseLabel": "Aggregate consideration for projects", "verboseLabel": "Contract value" } } }, "localname": "ContractWithCustomerContractValue", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Contract Value, Consideration To Be Transferred During Construction", "label": "Contract With Customer, Contract Value, Consideration To Be Transferred During Construction", "terseLabel": "Aggregate consideration to be paid during the construction period" } } }, "localname": "ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Contract Value, Consideration To Be Transferred During Subsequent Period", "label": "Contract With Customer, Contract Value, Consideration To Be Transferred During Subsequent Period", "terseLabel": "Aggregate consideration to be paid during the post-construction operation and maintenance period" } } }, "localname": "ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Contract Value, Subsequent Payment Period", "label": "Contract With Customer, Contract Value, Subsequent Payment Period", "terseLabel": "Term of post-construction operation and maintenance period" } } }, "localname": "ContractWithCustomerContractValueSubsequentPaymentPeriod", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "durationItemType" }, "pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Cumulative Catch-Up Adjustment To Gross Profit, Change In Estimate", "label": "Contract With Customer, Cumulative Catch-Up Adjustment To Gross Profit, Change In Estimate", "negatedTerseLabel": "Change in contract estimates, favorable (unfavorable) impact on operating results, amount" } } }, "localname": "ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "pwr_ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Cumulative Catch-Up Adjustment, To Gross Profit, Change In Estimate, Percent", "label": "Contract With Customer, Cumulative Catch-Up Adjustment, To Gross Profit, Change In Estimate, Percent", "terseLabel": "Change in contract estimates, favorable (unfavorable) impact on operating results, percent (less than 5% for nine months ended September 30, 2019 and 2018)" } } }, "localname": "ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "pwr_ContractWithCustomerOnDemandPerformanceBonds": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, On-Demand Performance Bonds", "label": "Contract With Customer, On-Demand Performance Bonds", "terseLabel": "On-demand performance bonds" } } }, "localname": "ContractWithCustomerOnDemandPerformanceBonds", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_ContractWithCustomerPercentageOfCompletion": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Percentage Of Completion", "label": "Contract With Customer, Percentage Of Completion", "terseLabel": "Percent of project completion" } } }, "localname": "ContractWithCustomerPercentageOfCompletion", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "pwr_CrossDefaultProvisions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cross-default provisions.", "label": "Cross Default Provisions", "terseLabel": "Cross default provisions with debt instruments exceeding this amount" } } }, "localname": "CrossDefaultProvisions", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pwr_CurriculumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Curriculum [Member]", "label": "Curriculum [Member]", "terseLabel": "Curriculum" } } }, "localname": "CurriculumMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails", "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Acquisition Threshold For Leverage Ratio", "label": "Debt Instrument, Covenant, Acquisition Threshold For Leverage Ratio", "terseLabel": "Acquisition threshold for leverage ratio" } } }, "localname": "DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum", "label": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum", "terseLabel": "Minimum consolidated interest coverage ratio" } } }, "localname": "DebtInstrumentCovenantInterestCoverageRatioMinimum", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "pureItemType" }, "pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Leverage Ratio Acquisition Completed In Current And Two Subsequent Quarters, Maximum", "label": "Debt Instrument, Covenant, Leverage Ratio Acquisition Completed In Current And Two Subsequent Quarters, Maximum", "terseLabel": "Maximum leverage ratio acquisition completed in current and two subsequent quarters" } } }, "localname": "DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "pureItemType" }, "pwr_DebtInstrumentCovenantLeverageRatioMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Leverage Ratio, Maximum", "label": "Debt Instrument, Covenant, Leverage Ratio, Maximum", "terseLabel": "Maximum consolidated leverage ratio" } } }, "localname": "DebtInstrumentCovenantLeverageRatioMaximum", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "pureItemType" }, "pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Decrease in fair value of Reporting units considered, for impairment calculation.", "label": "Decrease In Fair Value Of Reporting Units Considered For Impairment Calculation", "terseLabel": "Decrease in fair value of reporting units considered for impairment calculation" } } }, "localname": "DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "percentItemType" }, "pwr_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and entity information.", "label": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://quantaservices.com/20190930", "xbrltype": "stringItemType" }, "pwr_DomesticBankAccountsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Domestic Bank Accounts [Member]", "label": "Domestic Bank Accounts [Member]", "terseLabel": "Domestic Bank Accounts" } } }, "localname": "DomesticBankAccountsMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "pwr_DomesticJointVenturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Domestic Joint Ventures [Member]", "label": "Domestic Joint Ventures [Member]", "terseLabel": "Domestic Joint Ventures" } } }, "localname": "DomesticJointVenturesMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "pwr_EPCElectricTransmissionProjectMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "EPC Electric Transmission Project [Member]", "label": "EPC Electric Transmission Project [Member]", "terseLabel": "EPC Electric Transmission Project" } } }, "localname": "EPCElectricTransmissionProjectMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "pwr_ElectricPowerInfrastructureServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Electric Power Infrastructure [Member]", "label": "Electric Power Infrastructure Services [Member]", "terseLabel": "Electric Power Infrastructure Services", "verboseLabel": "Electric Power Infrastructure Services Division" } } }, "localname": "ElectricPowerInfrastructureServicesMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails", "http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "pwr_ElectricTransmissionProjectSouthernCaliforniaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Electric Transmission Project - Southern California [Member]", "label": "Electric Transmission Project - Southern California [Member]", "terseLabel": "Electric Transmission Project - Southern California" } } }, "localname": "ElectricTransmissionProjectSouthernCaliforniaMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "pwr_EmployersLiabilityInsuranceClaimsDeductible": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Employer's liability claims deductible amount per occurrence.", "label": "Employers Liability Insurance Claims Deductible", "terseLabel": "Employer's liability claims subject to deductible per occurrence" } } }, "localname": "EmployersLiabilityInsuranceClaimsDeductible", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Method Investment In Electric Power Infrastructure Services Company [Member]", "label": "Equity Method Investment In Electric Power Infrastructure Services Company [Member]", "terseLabel": "Equity Method Investment in Electric Power Infrastructure Services Company" } } }, "localname": "EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "domainItemType" }, "pwr_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Securities Without Readily Determinable Fair Value, Ownership Percentage", "label": "Equity Securities Without Readily Determinable Fair Value, Ownership Percentage", "terseLabel": "Equity interest acquired" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "percentItemType" }, "pwr_EstimateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Estimate.", "label": "Estimate [Member]", "terseLabel": "Estimate" } } }, "localname": "EstimateMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" ], "xbrltype": "domainItemType" }, "pwr_EstimatedCostsToCompleteBondedProjects": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Estimated Costs To Complete Bonded Projects", "label": "Estimated Costs To Complete Bonded Projects", "terseLabel": "Estimated cost to complete bonded projects" } } }, "localname": "EstimatedCostsToCompleteBondedProjects", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "pwr_EurocurrencyRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Eurocurrency Rate [Member]", "label": "Eurocurrency Rate [Member]", "terseLabel": "Eurocurrency Rate" } } }, "localname": "EurocurrencyRateMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess Of Base Rate Domestic Borrowings Only [Member]", "label": "Excess Of Base Rate Domestic Borrowings Only [Member]", "terseLabel": "Excess of Base Rate Domestic Borrowings Only" } } }, "localname": "ExcessOfBaseRateDomesticBorrowingsOnlyMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_ExcessOfEuroCurrencyRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess Of Euro Currency Rate [Member]", "label": "Excess Of Euro Currency Rate [Member]", "terseLabel": "Excess of Euro Currency Rate" } } }, "localname": "ExcessOfEuroCurrencyRateMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess Of Euro Currency Rate Of Credit Agreement For Foreign Borrowings [Member]", "label": "Excess Of Euro Currency Rate Of Credit Agreement For Foreign Borrowings [Member]", "terseLabel": "Excess of Euro Currency Rate of Credit Agreement for Foreign Borrowings" } } }, "localname": "ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess Of Eurocurrency Rate Applicable To Domestic Borrowings Only [Member]", "label": "Excess Of Eurocurrency Rate Applicable To Domestic Borrowings Only [Member]", "terseLabel": "Excess of Eurocurrency Rate Applicable to Domestic Borrowings Only" } } }, "localname": "ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_ExcessOfFederalFundsRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess Of Federal Funds Rate [Member]", "label": "Excess Of Federal Funds Rate [Member]", "terseLabel": "Excess of Federal Funds Rate" } } }, "localname": "ExcessOfFederalFundsRateMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_ExchangeableSharesExchangedForCommonStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exchangeable shares exchanged for common stock.", "label": "Exchangeable Shares Exchanged For Common Stock", "terseLabel": "Exchange of exchangeable shares (in shares)" } } }, "localname": "ExchangeableSharesExchangedForCommonStock", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "pwr_ExchangeableSharesForCommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "In connection with certain Canadian acquisitions, the former owners of the acquired companies received exchangeable shares of certain Canadian subsidiaries of Quanta, which may be exchanged at the option of the holders for Quanta common stock on a one-for-one basis. The holders of exchangeable shares can make an exchange only once in any calendar quarter and must exchange a minimum of either 50,000 shares or, if less, the total number of remaining exchangeable shares registered in the name of the holder making the request.", "label": "Exchangeable Shares for Common Stock [Member]", "verboseLabel": "Exchangeable Shares For Common Stock" } } }, "localname": "ExchangeableSharesForCommonStockMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" ], "xbrltype": "domainItemType" }, "pwr_ExchangeableSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exchangeable shares.", "label": "Exchangeable Shares [Member]", "terseLabel": "Exchangeable Shares" } } }, "localname": "ExchangeableSharesMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity", "http://quantaservices.com/role/DocumentAndEntityInformation", "http://quantaservices.com/role/EquityDividendsDetails", "http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" ], "xbrltype": "domainItemType" }, "pwr_FairValueInputsCustomerAttritionRates": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fair Value Inputs, Customer Attrition Rates", "label": "Fair Value Inputs, Customer Attrition Rates", "terseLabel": "Customer attrition rates" } } }, "localname": "FairValueInputsCustomerAttritionRates", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" ], "xbrltype": "percentItemType" }, "pwr_FairValueInputsRateOfReturn": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fair Value Inputs, Rate Of Return", "label": "Fair Value Inputs, Rate Of Return", "terseLabel": "Discount rates" } } }, "localname": "FairValueInputsRateOfReturn", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" ], "xbrltype": "percentItemType" }, "pwr_FinanceLeasesCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance Leases, Cost [Abstract]", "label": "Finance Leases, Cost [Abstract]", "terseLabel": "Finance lease cost:" } } }, "localname": "FinanceLeasesCostAbstract", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "pwr_ForeignBankAccountsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign Bank Accounts [Member]", "label": "Foreign Bank Accounts [Member]", "terseLabel": "Foreign Bank Accounts" } } }, "localname": "ForeignBankAccountsMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "pwr_ForeignJointVenturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign Joint Ventures [Member]", "label": "Foreign Joint Ventures [Member]", "terseLabel": "Foreign Joint Ventures" } } }, "localname": "ForeignJointVenturesMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "pwr_GeneralLiabilityInsuranceClaimsDeductible": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "General liability insurance claims deductible amount per occurrence.", "label": "General Liability Insurance Claims Deductible", "terseLabel": "General liability insurance claims deductible" } } }, "localname": "GeneralLiabilityInsuranceClaimsDeductible", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "pwr_GoodwillAndIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Goodwill and intangible assets.", "label": "Goodwill And Intangible Assets [Line Items]", "terseLabel": "Goodwill And Intangible Assets [Line Items]" } } }, "localname": "GoodwillAndIntangibleAssetsLineItems", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "pwr_GoodwillAndIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Goodwill And Intangible Assets [Table]", "label": "Goodwill And Intangible Assets [Table]", "terseLabel": "Goodwill And Intangible Assets [Table]" } } }, "localname": "GoodwillAndIntangibleAssetsTable", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "pwr_HallenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hallen [Member]", "label": "Hallen [Member]", "terseLabel": "Hallen" } } }, "localname": "HallenMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_HealthCareDeductible": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Health care deductible.", "label": "Health Care Deductible", "terseLabel": "Employee health care benefit plans subject to deductible per claimant" } } }, "localname": "HealthCareDeductible", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "pwr_IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Income (Loss) From Equity Method Investments Related To Reversal Of Deferred Profit", "label": "Income (Loss) From Equity Method Investments Related To Reversal Of Deferred Profit", "terseLabel": "Deferred earnings recognized" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "pwr_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "pwr_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "pwr_InfrastructureInvestorsPartnershipMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Infrastructure Investors Partnership [Member]", "label": "Infrastructure Investors Partnership [Member]", "terseLabel": "Infrastructure Investors Partnership" } } }, "localname": "InfrastructureInvestorsPartnershipMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "domainItemType" }, "pwr_InsuranceClaimsAmountsPursued": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Insurance Claims, Amounts Pursued", "label": "Insurance Claims, Amounts Pursued", "terseLabel": "Related insurance recoveries/receivables pursued" } } }, "localname": "InsuranceClaimsAmountsPursued", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "pwr_InvestmentsInJointVenturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investments In Joint Ventures [Member]", "label": "Investments In Joint Ventures [Member]", "terseLabel": "Investments in Joint Ventures" } } }, "localname": "InvestmentsInJointVenturesMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "pwr_LatinAmericaandOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Latin America and Other [Member]", "label": "Latin America and Other [Member]", "terseLabel": "Latin America and Other" } } }, "localname": "LatinAmericaandOtherMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "domainItemType" }, "pwr_LeasesOptionToPurchaseAssetFailedSaleLeaseback": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Leases, Option To Purchase, Asset, Failed Sale Leaseback", "label": "Leases, Option To Purchase, Asset, Failed Sale Leaseback", "terseLabel": "Rental purchase option asset" } } }, "localname": "LeasesOptionToPurchaseAssetFailedSaleLeaseback", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pwr_LeasesOptionToPurchaseLiabilityFailedSaleLeaseback": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Leases, Option To Purchase, Liability, Failed Sale Leaseback", "label": "Leases, Option To Purchase, Liability, Failed Sale Leaseback", "terseLabel": "Rental purchase option liability" } } }, "localname": "LeasesOptionToPurchaseLiabilityFailedSaleLeaseback", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pwr_LengthOfTransmissionLine": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Length of transmission line.", "label": "Length Of Transmission Line", "terseLabel": "Length of electrical transmission line to be constructed under contract" } } }, "localname": "LengthOfTransmissionLine", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "lengthItemType" }, "pwr_LesseeLeasesOtherInformationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Leases, Other Information [Table Text Block]", "label": "Lessee, Leases, Other Information [Table Text Block]", "terseLabel": "Other Information Related to Leases" } } }, "localname": "LesseeLeasesOtherInformationTableTextBlock", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "pwr_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating And Finance Lease Assets And Liabilities [Table Text Block]", "label": "Lessee, Operating And Finance Lease Assets And Liabilities [Table Text Block]", "terseLabel": "Components of Leases in the Balance Sheet" } } }, "localname": "LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "pwr_LesseeOperatingLeaseLeaseNotYetCommencedLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Liability", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Liability", "terseLabel": "Obligations for operating leases not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedLiability", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pwr_LesseeSupplementalCashFlowsFromLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Supplemental Cash Flows From Leases [Table Text Block]", "label": "Lessee, Supplemental Cash Flows From Leases [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information Related to Leases" } } }, "localname": "LesseeSupplementalCashFlowsFromLeasesTableTextBlock", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "pwr_LettersOfCreditAndBankGuaranteesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Letters Of Credit and Bank Guarantees.", "label": "Letters Of Credit and Bank Guarantees [Member]", "terseLabel": "Letters of Credit and Bank Guarantees" } } }, "localname": "LettersOfCreditAndBankGuaranteesMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_LiabilitiesCurrentLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Liabilities, Current, Lessee [Abstract]", "label": "Liabilities, Current, Lessee [Abstract]", "terseLabel": "Current:" } } }, "localname": "LiabilitiesCurrentLesseeAbstract", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "pwr_LiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Liabilities, Lessee [Abstract]", "label": "Liabilities, Lessee [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesLesseeAbstract", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "pwr_LiabilityNoncurrentLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Liability, Noncurrent, Lessee [Abstract]", "label": "Liability, Noncurrent, Lessee [Abstract]", "terseLabel": "Non-current:" } } }, "localname": "LiabilityNoncurrentLesseeAbstract", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "pwr_LineOfCreditFacilityCovenantMaximumLeverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility, Covenant, Maximum Leverage Ratio", "label": "Line Of Credit Facility, Covenant, Maximum Leverage Ratio", "terseLabel": "Maximum consolidated leverage ratio permissible under credit agreement" } } }, "localname": "LineOfCreditFacilityCovenantMaximumLeverageRatio", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "pureItemType" }, "pwr_LineOfCreditFacilityOptionToIncreaseAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility, Option To Increase, Amount", "label": "Line Of Credit Facility, Option To Increase, Amount", "terseLabel": "Option to increase revolving commitments under the credit agreement" } } }, "localname": "LineOfCreditFacilityOptionToIncreaseAmount", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lorenzo Benton v. Telecom Network Specialists Inc [Member]", "label": "Lorenzo Benton V Telecom Network Specialists Inc [Member]", "terseLabel": "Lorenzo Benton v Telecom Network Specialists Inc" } } }, "localname": "LorenzoBentonvTelecomNetworkSpecialistsIncMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Material Handling Services And Mid-Stream And Smaller-Scale Pipeline Market [Member]", "label": "Material Handling Services And Mid-Stream And Smaller-Scale Pipeline Market [Member]", "terseLabel": "Material Handling Services and Midstream and Smaller-Scale Pipeline Market Reporting Units" } } }, "localname": "MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "pwr_MaurepasPipelineLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maurepas Pipeline, LLC [Member]", "label": "Maurepas Pipeline, LLC [Member]", "terseLabel": "Maurepas" } } }, "localname": "MaurepasPipelineLLCMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "pwr_MaurepasProjectDisputeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maurepas Project Dispute [Member]", "label": "Maurepas Project Dispute [Member]", "terseLabel": "Maurepas Project Dispute" } } }, "localname": "MaurepasProjectDisputeMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "pwr_NaturalGasPipelineConstructionProjectMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Natural Gas Pipeline Construction Project [Member]", "label": "Natural Gas Pipeline Construction Project [Member]", "terseLabel": "Natural Gas Pipeline Construction Project" } } }, "localname": "NaturalGasPipelineConstructionProjectMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "pwr_NaturalGasPipelineProjectsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Natural Gas Pipeline Projects [Member]", "label": "Natural Gas Pipeline Projects [Member]", "terseLabel": "Natural Gas Pipeline Projects" } } }, "localname": "NaturalGasPipelineProjectsMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "pwr_NoncashOrPartNoncashAcquisitionLandAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Noncash Or Part Noncash Acquisition, Land Acquired", "label": "Noncash Or Part Noncash Acquisition, Land Acquired", "terseLabel": "Marine industrial property acquired" } } }, "localname": "NoncashOrPartNoncashAcquisitionLandAcquired", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Businesses Acquired With Preferred Stock Issued To Voting Trusts", "label": "Number Of Businesses Acquired With Preferred Stock Issued To Voting Trusts", "terseLabel": "Number of business acquisitions having issuances of preferred stock" } } }, "localname": "NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" ], "xbrltype": "integerItemType" }, "pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Customers Representing Ten Percent Or More Of Net Receivable Position", "label": "Number Of Customers Representing Ten Percent Or More Of Net Receivable Position", "terseLabel": "Number of customers representing ten percent or more of net receivable position" } } }, "localname": "NumberOfCustomersRepresentingTenPercentOrMoreOfNetReceivablePosition", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "integerItemType" }, "pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of customers representing 10% or more of revenues", "label": "Number Of Customers Representing Ten Percent Or More Of Revenue", "terseLabel": "Number of customers representing ten percent or more of revenue" } } }, "localname": "NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "integerItemType" }, "pwr_NumberOfInternalDivisions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of internal divisions.", "label": "Number of Internal Divisions", "terseLabel": "Number of internal divisions" } } }, "localname": "NumberOfInternalDivisions", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://quantaservices.com/role/SegmentInformationDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "integerItemType" }, "pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock received for each exchangeable share.", "label": "Number Of Shares Of Common Stock Received For Each Exchangeable Share", "terseLabel": "Number of shares of common stock received for each exchangeable share (in shares)" } } }, "localname": "NumberOfSharesOfCommonStockReceivedForEachExchangeableShare", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "pwr_NumberOfSubstations": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Substations", "label": "Number Of Substations", "terseLabel": "Number of substations" } } }, "localname": "NumberOfSubstations", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "integerItemType" }, "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease Liabilities, Payments, Due", "label": "Operating And Finance Lease Liabilities, Payments, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "OperatingAndFinanceLeaseLiabilitiesPaymentsDue", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease Liabilities, Payments, Due [Abstract]", "label": "Operating And Finance Lease Liabilities, Payments, Due [Abstract]", "terseLabel": "Total" } } }, "localname": "OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease Liabilities, Payments, Due After Year Five", "label": "Operating And Finance Lease Liabilities, Payments, Due After Year Five", "totalLabel": "Thereafter" } } }, "localname": "OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease Liabilities, Payments, Due Year Five", "label": "Operating And Finance Lease Liabilities, Payments, Due Year Five", "totalLabel": "2023" } } }, "localname": "OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease Liabilities, Payments, Due Year Four", "label": "Operating And Finance Lease Liabilities, Payments, Due Year Four", "totalLabel": "2022" } } }, "localname": "OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease Liabilities, Payments, Due Year Three", "label": "Operating And Finance Lease Liabilities, Payments, Due Year Three", "totalLabel": "2021" } } }, "localname": "OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease Liabilities, Payments, Due Year Two", "label": "Operating And Finance Lease Liabilities, Payments, Due Year Two", "totalLabel": "2020" } } }, "localname": "OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease Liabilities, Payments, Remainder Of Fiscal Year", "label": "Operating And Finance Lease Liabilities, Payments, Remainder Of Fiscal Year", "totalLabel": "Remainder of 2019" } } }, "localname": "OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease Liabilities, Undiscounted Excess Amount", "label": "Operating And Finance Lease Liabilities, Undiscounted Excess Amount", "negatedTotalLabel": "Less imputed interest" } } }, "localname": "OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_OperatingAndFinanceLeaseLiability": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease, Liability", "label": "Operating And Finance Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingAndFinanceLeaseLiability", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails", "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_OperatingAndFinanceLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease, Right-Of-Use Asset", "label": "Operating And Finance Lease, Right-Of-Use Asset", "totalLabel": "Total lease assets" } } }, "localname": "OperatingAndFinanceLeaseRightOfUseAsset", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "pwr_OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating And Finance Leases, Weighted Average Discount Rate [Abstract]", "label": "Operating And Finance Leases, Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate:" } } }, "localname": "OperatingAndFinanceLeasesWeightedAverageDiscountRateAbstract", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "pwr_OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating And Finance Leases, Weighted Average Remaining Lease Term [Abstract]", "label": "Operating And Finance Leases, Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term (in years):" } } }, "localname": "OperatingAndFinanceLeasesWeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other commitments planned oil and gas infrastructure projects.", "label": "Other Commitments, Planned Oil And Gas Infrastructure Projects [Member]", "terseLabel": "Planned Oil and Gas Infrastructure Projects" } } }, "localname": "OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "domainItemType" }, "pwr_OtherComprehensiveIncomeLossOtherNetofTax": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Comprehensive Income (Loss), Other, Net of Tax", "label": "Other Comprehensive Income (Loss), Other, Net of Tax", "terseLabel": "Other, net of tax of $17, $0, $28 and $0" } } }, "localname": "OtherComprehensiveIncomeLossOtherNetofTax", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "pwr_OtherComprehensiveIncomeLossOtherTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other comprehensive income other tax.", "label": "Other Comprehensive Income (Loss), Other, Tax", "terseLabel": "Other, tax" } } }, "localname": "OtherComprehensiveIncomeLossOtherTax", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "pwr_PGEMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PG&E [Member]", "label": "PG&E [Member]", "terseLabel": "PG&E" } } }, "localname": "PGEMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "pwr_PaymentsForOnDemandPerformanceBonds": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments For On-Demand Performance Bonds", "label": "Payments For On-Demand Performance Bonds", "terseLabel": "Payments of on-demand performance bonds" } } }, "localname": "PaymentsForOnDemandPerformanceBonds", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "pwr_PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments To Acquire Equity Method Investments And Intangible Assets", "label": "Payments To Acquire Equity Method Investments And Intangible Assets", "terseLabel": "Payments to acquire equity method investments and intangible assets" } } }, "localname": "PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of capital stock of direct foreign subsidiaries required to secure credit agreement.", "label": "Percentage Of Capital Stock Of Direct Foreign Subsidiaries Required To Secure Credit Agreement", "terseLabel": "Percentage of capital stock of direct foreign subsidiaries of wholly owned U.S. subsidiaries to secure credit agreement" } } }, "localname": "PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "pwr_PercentageOfForeignRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of foreign revenue.", "label": "Percentage Of Foreign Revenue", "terseLabel": "Percentage of foreign revenues" } } }, "localname": "PercentageOfForeignRevenue", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SegmentInformationDetails" ], "xbrltype": "percentItemType" }, "pwr_PercentageOfTotalRevenues": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage Of Total Revenues", "label": "Percentage Of Total Revenues", "terseLabel": "Percentage Of Total Revenues" } } }, "localname": "PercentageOfTotalRevenues", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "percentItemType" }, "pwr_PerformanceBasedAwardPerformancePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Based Award Performance Percentage", "label": "Performance Based Award Performance Percentage", "terseLabel": "Performance units performance percentage" } } }, "localname": "PerformanceBasedAwardPerformancePercentage", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails" ], "xbrltype": "percentItemType" }, "pwr_PerformanceLettersOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Letters Of Credit [Member]", "label": "Performance Letters Of Credit [Member]", "terseLabel": "Performance Letters of Credit" } } }, "localname": "PerformanceLettersOfCreditMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_PerformanceStockUnitsPSUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance units.", "label": "Performance Stock Units (PSUs) [Member]", "terseLabel": "Performance Stock Units" } } }, "localname": "PerformanceStockUnitsPSUsMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails", "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails" ], "xbrltype": "domainItemType" }, "pwr_PipelineAndIndustrialInfrastructureServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pipeline And Industrial Infrastructure Services [Member]", "label": "Pipeline And Industrial Infrastructure Services [Member]", "terseLabel": "Pipeline and Industrial Infrastructure Services Division" } } }, "localname": "PipelineAndIndustrialInfrastructureServicesMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails", "http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "pwr_PipelineTransmissionProjectWestVirginiaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pipeline Transmission Project - West Virginia [Member]", "label": "Pipeline Transmission Project - West Virginia [Member]", "terseLabel": "Larger Pipeline Transmission Project" } } }, "localname": "PipelineTransmissionProjectWestVirginiaMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "pwr_PrePetitionReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pre-Petition Receivable [Member]", "label": "Pre-Petition Receivable [Member]", "terseLabel": "Pre-Petition Receivables" } } }, "localname": "PrePetitionReceivableMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "pwr_ProceedsFromConstructionContracts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds From Construction Contracts", "label": "Proceeds From Construction Contracts", "terseLabel": "Payments received on construction contracts" } } }, "localname": "ProceedsFromConstructionContracts", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_ProceedsFromExerciseOfOnDemandBonds": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds From Exercise Of On-Demand Bonds", "label": "Proceeds From Exercise Of On-Demand Bonds", "terseLabel": "Bond proceeds received" } } }, "localname": "ProceedsFromExerciseOfOnDemandBonds", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_ProceedsFromRefundOfAdvancesForConstruction": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds From Refund Of Advances For Construction", "label": "Proceeds From Refund Of Advances For Construction", "terseLabel": "Amount collected through exercise of advance payment bonds" } } }, "localname": "ProceedsFromRefundOfAdvancesForConstruction", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "pwr_ProcessingFacilityConstructionProjectTexasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Processing Facility Construction Project - Texas [Member]", "label": "Processing Facility Construction Project - Texas [Member]", "terseLabel": "Processing Facility Project" } } }, "localname": "ProcessingFacilityConstructionProjectTexasMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Programa Nacional De Telecomunicaciones (PRONATEL) [Member]", "label": "Programa Nacional De Telecomunicaciones (PRONATEL) [Member]", "terseLabel": "PRONATEL" } } }, "localname": "ProgramaNacionalDeTelecomunicacionesPRONATELMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "pwr_ProjectContractTerminationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Project Contract Termination [Member]", "label": "Project Contract Termination [Member]", "terseLabel": "Disputed Contract Termination", "verboseLabel": "Termination of the Peru Telecommunications Project" } } }, "localname": "ProjectContractTerminationMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "pwr_ProjectInsuranceClaimMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Project Insurance Claim [Member]", "label": "Project Insurance Claim [Member]", "terseLabel": "Project Insurance Claim" } } }, "localname": "ProjectInsuranceClaimMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" ], "xbrltype": "domainItemType" }, "pwr_QPSEngineeringLLCQPSMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "QPS Engineering, LLC (QPS) [Member]", "label": "QPS Engineering, LLC (QPS) [Member]", "terseLabel": "QPS" } } }, "localname": "QPSEngineeringLLCQPSMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Redes Andinas De Comunicaciones S.R.L. (Redes) [Member]", "label": "Redes Andinas De Comunicaciones S.R.L. (Redes) [Member]", "terseLabel": "Redes" } } }, "localname": "RedesAndinasDeComunicacionesS.R.L.RedesMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reduction in Quanta's maximum funded debt and maximum senior debt by all cash and cash equivalents in excess of amount.", "label": "Reduction In Company Maximum Funded Debt And Maximum Senior Debt By All Cash And Cash Equivalents In Excess Of Amount", "terseLabel": "Reduction in Quanta's funded indebtedness reduced by cash and cash equivalents in excess of this amount" } } }, "localname": "ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pwr_RelatedPartiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related Parties [Member]", "label": "Related Parties [Member]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartiesMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_RestrictedStockUnitsToBeSettledInCashMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units To Be Settled In Cash [Member]", "label": "Restricted Stock Units To Be Settled In Cash [Member]", "terseLabel": "Restricted Stock Units to be Settled in Cash" } } }, "localname": "RestrictedStockUnitsToBeSettledInCashMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "pwr_RestrictedStockUnitsToBeSettledInCommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted stock units to be settled in common stock.", "label": "Restricted Stock Units To Be Settled In Common Stock [Member]", "terseLabel": "Restricted Stock Units to be Settled in Common Stock" } } }, "localname": "RestrictedStockUnitsToBeSettledInCommonStockMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" ], "xbrltype": "domainItemType" }, "pwr_RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue From Contract With Customer, Percentage Of Revenue Recognized Over Time", "label": "Revenue From Contract With Customer, Percentage Of Revenue Recognized Over Time", "terseLabel": "Percent of total revenues recognized associated with revenue recognition method" } } }, "localname": "RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "pwr_RevenueRecognitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue recognition.", "label": "Revenue Recognition [Line Items]", "terseLabel": "Revenue Recognition [Line Items]" } } }, "localname": "RevenueRecognitionLineItems", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "pwr_RevenueRecognitionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue Recognition [Table]", "label": "Revenue Recognition [Table]", "terseLabel": "Revenue Recognition [Table]" } } }, "localname": "RevenueRecognitionTable", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "pwr_RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Revenue Recognized, Related To Unapproved Change Orders And Claims", "label": "Revenue Recognized, Related To Unapproved Change Orders And Claims", "terseLabel": "Revenues recognized related to change orders and claims" } } }, "localname": "RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revolving loans and letter of credit in alternative currencies.", "label": "Revolving Loans And Letter Of Credit In Alternative Currencies [Member]", "terseLabel": "Revolving Loans and Letters of Credit in Alternative Currencies" } } }, "localname": "RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Right-Of-Use Asset Obtained In Exchange For Finance And Operating Lease Liabilities [Abstract]", "label": "Right-Of-Use Asset Obtained In Exchange For Finance And Operating Lease Liabilities [Abstract]", "terseLabel": "Lease assets obtained in exchange for lease liabilities:" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceAndOperatingLeaseLiabilitiesAbstract", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Share Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block]", "label": "Schedule Of Share Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Grant Date Fair Value for Awards of Performance Units Inputs" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "pwr_SeniorSecuredCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Secured Credit Facility [Member]", "label": "Senior Secured Credit Facility [Member]", "terseLabel": "Senior Secured Credit Facility" } } }, "localname": "SeniorSecuredCreditFacilityMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails", "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "stringItemType" }, "pwr_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "stringItemType" }, "pwr_SwingLinesLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Swing Lines Loan [Member]", "label": "Swing Lines Loan [Member]", "terseLabel": "Swing Lines Loan" } } }, "localname": "SwingLinesLoanMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_TelecommunicationNetworksConstructionAndOperationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Telecommunication Networks Construction And Operation [Member]", "label": "Telecommunication Networks Construction And Operation [Member]", "terseLabel": "Telecommunication Networks Construction and Operation" } } }, "localname": "TelecommunicationNetworksConstructionAndOperationMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "pwr_TermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan [Member]", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Treasury Stock Associated with Deferred Compensation Plans [Member]", "label": "Treasury Stock Associated with Deferred Compensation Plans [Member]", "terseLabel": "Treasury Stock Associated with Deferred Compensation Plans" } } }, "localname": "TreasuryStockAssociatedWithDeferredCompensationPlansMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "domainItemType" }, "pwr_TwoThousandAndElevenPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand And Eleven Plan [Member]", "label": "Two Thousand And Eleven Plan [Member]", "terseLabel": "2011 Plan" } } }, "localname": "TwoThousandAndElevenPlanMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "pwr_UnitPriceContractsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unit-price Contracts [Member]", "label": "Unit-Price Contracts [Member]", "terseLabel": "Unit-price contracts" } } }, "localname": "UnitPriceContractsMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "domainItemType" }, "pwr_VehicleFleetCommittedCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vehicle Fleet Committed Capital", "label": "Vehicle Fleet Committed Capital [Member]", "terseLabel": "Vehicle Fleet Committed Capital" } } }, "localname": "VehicleFleetCommittedCapitalMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails" ], "xbrltype": "domainItemType" }, "pwr_VoltageOfSubstations": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Voltage Of Substations", "label": "Voltage Of Substations", "terseLabel": "Voltage of substations" } } }, "localname": "VoltageOfSubstations", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "integerItemType" }, "pwr_WaterandGasPipelineInfrastructureContractorMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Water and Gas Pipeline Infrastructure Contractor [Member]", "label": "Water and Gas Pipeline Infrastructure Contractor [Member]", "terseLabel": "Water and Gas Pipeline Infrastructure Contractor" } } }, "localname": "WaterandGasPipelineInfrastructureContractorMember", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "domainItemType" }, "pwr_WorkersCompensationInsuranceClaimsDeductible": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Workers' compensation insurance claims deductible.", "label": "Workers Compensation Insurance Claims Deductible", "terseLabel": "Worker's compensation claims per occurrence" } } }, "localname": "WorkersCompensationInsuranceClaimsDeductible", "nsuri": "http://quantaservices.com/20190930", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r149", "r157" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Axis]", "verboseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r162", "r268", "r273", "r497" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails", "http://quantaservices.com/role/DebtObligationsNarrativeDetails", "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/LeasesNarrativeDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails", "http://quantaservices.com/role/DebtObligationsNarrativeDetails", "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/LeasesNarrativeDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r160", "r268", "r271", "r494", "r495" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails", "http://quantaservices.com/role/DebtObligationsNarrativeDetails", "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/LeasesNarrativeDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails", "http://quantaservices.com/role/DebtObligationsNarrativeDetails", "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/LeasesNarrativeDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/SegmentInformationDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r161", "r268", "r272", "r496", "r502", "r504" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/SegmentInformationDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r218", "r440" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r411" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/NewAccountingPronouncementsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.", "label": "Accounts Payable and Accrued Liabilities [Member]", "terseLabel": "Accounts Payable and Accrued Expenses", "verboseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms": { "auth_ref": [ "r45", "r443" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract.", "label": "Contract Receivable", "terseLabel": "Net receivable position on projects" } } }, "localname": "AccountsReceivableBilledForLongTermContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable", "verboseLabel": "Net Receivables" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r18", "r477" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, after Allowance for Credit Loss", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r18", "r164", "r165", "r269" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowances of $7,683 and $5,839", "verboseLabel": "Current accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails", "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetNoncurrent": { "auth_ref": [ "r18", "r164", "r269", "r467", "r477" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent.", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term accounts receivable" } } }, "localname": "AccountsReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent": { "auth_ref": [ "r468", "r487" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs.", "label": "Accrued Payroll Taxes", "terseLabel": "Pre-acquisition estimate of indemnification asset" } } }, "localname": "AccruedPayrollTaxesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r28", "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Accumulated depreciation on property and equipment" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r53", "r55", "r56" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r52", "r56", "r57", "r367" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average amortization period at acquisition date" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r19" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/NewAccountingPronouncementsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities\u2014" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r281", "r294", "r299" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Compensation expense related to RSUs to be settled in cash" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r24", "r166", "r173" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowances for doubtful accounts on current receivables", "verboseLabel": "Allowances on accounts receivable, current" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r72", "r96", "r406" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r96", "r191", "r201" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations", "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r154", "r462", "r478" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "terseLabel": "Lease type" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r50" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r283", "r297" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails", "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails", "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r380", "r381" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Interim Condensed Consolidated Financial Information" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails", "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails", "http://quantaservices.com/role/AcquisitionsNarrativeDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r324", "r325" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails", "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails", "http://quantaservices.com/role/AcquisitionsNarrativeDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r347" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Number of shares granted for acquired companies (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails", "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails", "http://quantaservices.com/role/AcquisitionsNarrativeDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r322", "r323" ], "lang": { "en-US": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r322", "r323" ], "lang": { "en-US": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r322", "r323" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Unaudited Supplemental Pro Forma Results of Operations" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r350" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill expected to be deductible for income tax" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax": { "auth_ref": [ "r322", "r323" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax", "terseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r322", "r323" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r320" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": { "auth_ref": [ "r336", "r337", "r338", "r340", "r341", "r351" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.", "label": "Business Combination, Bargain Purchase, Gain Recognized, Amount", "negatedLabel": "Bargain purchase gain", "negatedTerseLabel": "Bargain purchase gain", "terseLabel": "Bargain purchase gain, net of deferred tax" } } }, "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails", "http://quantaservices.com/role/AcquisitionsNarrativeDetails", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r342", "r343", "r346" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Fair value of total consideration transferred or estimated to be transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r342", "r343" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Value of Quanta common stock issued", "verboseLabel": "Value of Quanta common stock issued" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails", "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r95", "r352" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in the fair value of contingent consideration liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r349" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Contingent consideration, maximum", "verboseLabel": "Aggregate maximum payout amount" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r339", "r344", "r348" ], "calculation": { "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration", "totalLabel": "Total contingent consideration liabilities", "verboseLabel": "Fair value of contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails", "http://quantaservices.com/role/AcquisitionsNarrativeDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r339", "r345" ], "calculation": { "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationContingentConsiderationLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration liabilities, current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r388" ], "lang": { "en-US": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Contingent consideration liability, measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r339", "r345" ], "calculation": { "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationContingentConsiderationLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration liabilities, non-current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate": { "auth_ref": [ "r327" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of a business combination.", "label": "Business Combination, Indemnification Assets, Amount as of Acquisition Date", "terseLabel": "Pre-acquisition estimate of tax obligations" } } }, "localname": "BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r321" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Income (loss) before taxes" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r321" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "verboseLabel": "Revenues included in consolidated results of operations" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r328" ], "calculation": { "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r328" ], "calculation": { "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r328" ], "calculation": { "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r304", "r328" ], "calculation": { "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liabilities, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r328" ], "calculation": { "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r326", "r328" ], "calculation": { "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total identifiable net assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r328" ], "calculation": { "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r328" ], "calculation": { "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r326", "r328" ], "calculation": { "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r328" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Fair value of net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r107", "r318" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligations": { "auth_ref": [ "r13", "r410", "r480" ], "calculation": { "http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.", "label": "Capital Lease Obligations", "terseLabel": "Finance leases" } } }, "localname": "CapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r27", "r98" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Cash and Cash Equivalents [Line Items]", "terseLabel": "Cash and Cash Equivalents [Line Items]", "verboseLabel": "Cash, Cash Equivalents and Restricted Cash [Line Items]" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r7", "r99", "r107" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r91", "r98", "r104" ], "calculation": { "http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash reported in the statements of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r91", "r401" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r27" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowOperatingCapitalTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the net increase (decrease) in operating capital in the operating section of the statement of cash flows, represents the entire footnote disclosure that provides details regarding the net change during the reporting period of all assets and liabilities used in operating activities.", "label": "Cash Flow, Operating Capital [Table Text Block]", "terseLabel": "Net Effects of Changes in Operating Assets and Liabilities, Net, on Cash Flows from Operating Activities" } } }, "localname": "CashFlowOperatingCapitalTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r105" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity", "http://quantaservices.com/role/DocumentAndEntityInformation", "http://quantaservices.com/role/EquityDividendsDetails", "http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails", "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityDividendsDetails", "http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r254", "r255", "r256", "r257" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassificationOfVariableInterestEntityDomain": { "auth_ref": [ "r369", "r370", "r371", "r372" ], "lang": { "en-US": { "role": { "documentation": "Categorization of Variable Interest Entities (VIE) for consolidation and (or) disclosure purposes, whether individually or in aggregate, by: (1) VIEs consolidated because the entity is the primary beneficiary, (2) VIEs not consolidated because the entity is not the primary beneficiary, and (3) VIEs or potential VIEs that are not consolidated because necessary information is not available. In general, a VIE is a corporation, partnership, trust, or any other legal structure used for business purposes that either (a) does not have equity investors with voting rights or (b) has equity investors that do not provide sufficient financial resources for the entity to support its activities. A VIE often holds financial assets, including loans or receivables, real estate or other property. A VIE may be essentially passive or it may engage in research and development or other activities on behalf of another company.", "label": "Variable Interest Entity, Classification [Domain]", "terseLabel": "Variable Interest Entity, Classification [Domain]" } } }, "localname": "ClassificationOfVariableInterestEntityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityNonControllingInterestsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r217", "r469", "r486" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r216", "r229" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends paid (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityDividendsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared per common share (in dollars per share)", "verboseLabel": "Cash dividends declared (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations", "http://quantaservices.com/role/EquityDividendsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, No Par Value", "terseLabel": "Exchangeable shares, par value (in dollars per share)" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r246" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r106", "r286" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r60", "r62", "r63" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income attributable to common stock" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r60", "r62", "r359", "r360", "r376" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: Comprehensive income attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r60", "r62", "r358", "r376" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r142", "r143", "r395", "r396" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r142", "r143", "r395", "r396", "r500" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r142", "r143", "r395", "r396", "r500" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r142", "r143", "r395", "r396" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r140", "r142", "r143", "r144", "r395", "r397" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r142", "r143", "r395", "r396" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r107", "r363", "r377", "r378" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractReceivableRetainageDueAfterOneYear": { "auth_ref": [ "r44", "r444" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract to be collected after the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Contract Receivable Retainage, after Next Twelve Months", "terseLabel": "Non-current retainage balances" } } }, "localname": "ContractReceivableRetainageDueAfterOneYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractReceivableRetainageDueOneYearOrLess": { "auth_ref": [ "r17", "r445" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract to be collected in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Contract Receivable Retainage, Next Twelve Months", "terseLabel": "Current retainage balances" } } }, "localname": "ContractReceivableRetainageDueOneYearOrLess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Contract Assets and Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice": { "auth_ref": [ "r262" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained.", "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price", "terseLabel": "Contract asset impairment" } } }, "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r259", "r261", "r269" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer.", "label": "Contract with Customer, Basis of Pricing [Axis]", "terseLabel": "Contract with Customer, Basis of Pricing [Axis]" } } }, "localname": "ContractWithCustomerBasisOfPricingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts.", "label": "Contract with Customer, Basis of Pricing [Domain]", "terseLabel": "Contract with Customer, Basis of Pricing [Domain]" } } }, "localname": "ContractWithCustomerBasisOfPricingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r259", "r260", "r269" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r270" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized related to amounts in contract liabilities outstanding at the beginning of period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r264" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Revenue, related to performance obligation satisfied in previous periods" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r101", "r102", "r103" ], "lang": { "en-US": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Exchangeable shares exchanged for common stock (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate and Non-Allocated Costs" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r74" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of services (including depreciation)" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails", "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails", "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative effect of accounting change" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r333" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails", "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Debt, Current", "terseLabel": "Current maturities of long-term debt and short-term debt", "totalLabel": "Current maturities of long-term debt and short-term debt" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt Obligations" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r11", "r12", "r13", "r463", "r464", "r476" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails", "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r36", "r405" ], "lang": { "en-US": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Weighted-average interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails", "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r37" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Quarterly amortization payment" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r306" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Reasonably possible reduction to the balance of unrecognized tax benefits in succeeding 12 months" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Deferred Compensation Share-based Arrangements, Liability, Current", "terseLabel": "Accrued liabilities under compensation plan" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeCurrent": { "auth_ref": [ "r240" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Income, Current", "verboseLabel": "Unearned revenues" } } }, "localname": "DeferredIncomeCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r96", "r109", "r314", "r315" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax provision (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r305", "r312" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r96", "r207" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Patented rights and developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Revenue Disaggregated by Geographic Location and Contract Type" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r253", "r475" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "negatedTerseLabel": "Dividends declared" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r253" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "terseLabel": "Cash dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityDividendsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsDeclaredTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.", "label": "Dividends Declared [Table Text Block]", "terseLabel": "Dividends" } } }, "localname": "DividendsDeclaredTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share attributable to common stock:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r70", "r115", "r121", "r125", "r129", "r130", "r134", "r473", "r490" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r70", "r115", "r121", "r125", "r129", "r130", "r134", "r473", "r490" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r107", "r131", "r132", "r133" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r135" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Per Share Information" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/PerShareInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r401" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of foreign exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards": { "auth_ref": [ "r296" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregate cash paid by the entity during the period to settle equity instruments granted under equity-based payment arrangements.", "label": "Share-based Payment Arrangement, Cash Used to Settle Award", "terseLabel": "Payments to settle liabilities under compensation plan" } } }, "localname": "EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r295" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost, related to unvested RSUs to be settled in common stock, total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Expected weighted average period to recognize compensation cost on RSUs to be settled in common stock" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity interest" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets": { "auth_ref": [ "r172" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the entity's ownership percentage in the investee multiplied by the investee's total equity.", "label": "Equity Method Investment, Underlying Equity in Net Assets", "terseLabel": "Contributions to partnership in connection with certain investments and management fees" } } }, "localname": "EquityMethodInvestmentUnderlyingEquityInNetAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r168" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Cash subscription price" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r383", "r384", "r385", "r391" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r386" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Significant Estimates Used by Management in Determining Fair Values of Intangible Assets" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r276", "r277", "r279", "r384", "r441" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r383", "r384", "r387", "r388", "r392" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r276", "r277", "r279", "r384", "r442" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r389" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedTerseLabel": "Change in fair value of contingent consideration liabilities" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationLiabilitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r390", "r392" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r107", "r393", "r394" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r414", "r423", "r433" ], "calculation": { "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r417", "r427" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "negatedTerseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r413", "r432" ], "calculation": { "http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiability", "weight": 1.0 }, "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Total lease liabilities", "verboseLabel": "Finance leases" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails", "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r413" ], "calculation": { "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails": { "order": 2.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r432" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future Minimum Lease Payments - Finance Leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r413" ], "calculation": { "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails": { "order": 4.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc3": { "order": 2.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount", "weight": 1.0 }, "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r416", "r427" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r412" ], "calculation": { "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails": { "order": 2.0, "parentTag": "pwr_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance lease assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r414", "r423", "r433" ], "calculation": { "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of lease assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r430", "r433" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r429", "r433" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Estimated Fair Values of Identifiable Intangible Assets and Related Weighted Average Amortization" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Remaining Weighted Average Amortization Period in Years" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r200" ], "calculation": { "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "terseLabel": "Accumulated amortization on other intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r202" ], "calculation": { "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r202" ], "calculation": { "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r202" ], "calculation": { "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r202" ], "calculation": { "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r192", "r196", "r200", "r204", "r447" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails", "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r200", "r447" ], "calculation": { "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r192", "r199" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails", "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r200" ], "calculation": { "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetails", "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r193" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Estimated fair value at acquisition date", "verboseLabel": "Other intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails", "http://quantaservices.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FixedPriceContractMember": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which amount of consideration is fixed.", "label": "Fixed-price Contract [Member]", "terseLabel": "Fixed price contracts" } } }, "localname": "FixedPriceContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r398", "r399", "r400" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Realized", "negatedLabel": "Foreign currency (gain) loss" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r107", "r400", "r403" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Functional Currency and Translation of Financial Statements" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "(Gain) loss on sale of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Axis]", "terseLabel": "Geographic Distribution [Axis]" } } }, "localname": "GeographicDistributionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicDistributionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Domain]", "terseLabel": "Geographic Distribution [Domain]" } } }, "localname": "GeographicDistributionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionForeignMember": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "Allocation of business activity identified as foreign.", "label": "Geographic Distribution, Foreign [Member]", "terseLabel": "Foreign Operations" } } }, "localname": "GeographicDistributionForeignMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r179", "r180" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r182" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill", "verboseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails", "http://quantaservices.com/role/AcquisitionsNarrativeDetails", "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r107", "r186", "r197" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r183" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r181", "r185" ], "calculation": { "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Gross", "periodEndLabel": "Goodwill gross, ending balance", "periodStartLabel": "Goodwill gross, beginning balance" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r181", "r185" ], "calculation": { "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails": { "order": 2.0, "parentTag": "us-gaap_Goodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "negatedPeriodEndLabel": "Accumulated impairment, ending balance", "negatedPeriodStartLabel": "Accumulated impairment, beginning balance" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r184", "r319" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Purchase price allocation adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r73" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]", "terseLabel": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Guarantor Obligations [Line Items]", "terseLabel": "Guarantor Obligations [Line Items]" } } }, "localname": "GuaranteeObligationsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r236" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "verboseLabel": "Total amount of outstanding performance bonds" } } }, "localname": "GuaranteeObligationsMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]", "terseLabel": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r67", "r115", "r460", "r471", "r491" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r68", "r96", "r152", "r169", "r470", "r488" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Equity in (earnings) losses of unconsolidated affiliates" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r153", "r316" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r64", "r107", "r302", "r303", "r310", "r311", "r313", "r317", "r503" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r93", "r100" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "negatedLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": { "auth_ref": [ "r95" ], "calculation": { "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails": { "order": 1.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.", "label": "Increase (Decrease) in Accounts and Notes Receivable", "negatedLabel": "Accounts and notes receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r95" ], "calculation": { "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails": { "order": 2.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r95" ], "calculation": { "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails": { "order": 6.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r95" ], "calculation": { "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails": { "order": 3.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInNotesReceivables": { "auth_ref": [ "r95" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of the amounts due from borrowers for outstanding secured or unsecured loans evidenced by a note.", "label": "Increase (Decrease) in Notes Receivables", "negatedLabel": "Discharges of notes receivable" } } }, "localname": "IncreaseDecreaseInNotesReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityNonControllingInterestsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "auth_ref": [ "r95" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.", "label": "Increase (Decrease) in Operating Capital", "negatedLabel": "Changes in operating assets and liabilities, net of non-cash transactions", "negatedTotalLabel": "Net change in operating assets and liabilities, net of non-cash transactions" } } }, "localname": "IncreaseDecreaseInOperatingCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r95" ], "calculation": { "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails": { "order": 5.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses and other non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r95" ], "calculation": { "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails": { "order": 7.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedTerseLabel": "Other, net" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r95" ], "calculation": { "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails": { "order": 4.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Quarterly activity:" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights": { "auth_ref": [ "r123", "r124", "r126", "r127", "r128" ], "lang": { "en-US": { "role": { "documentation": "This element represents nonvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid). Basic and dilutive earnings per share are generally disclosed for such shares using the two-class method.", "label": "Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights", "terseLabel": "Weighted average shares outstanding attributable to participating securities (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/PerShareInformationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r122", "r132" ], "calculation": { "http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Effect of dilutive unvested non-participating stock-based awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r195", "r203" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r203" ], "calculation": { "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 }, "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Intangible Assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r195", "r203" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndemnificationGuaranteeMember": { "auth_ref": [ "r231", "r238" ], "lang": { "en-US": { "role": { "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.", "label": "Indemnification Agreement [Member]", "terseLabel": "Indemnification Agreement" } } }, "localname": "IndemnificationGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InsuranceClaimsMember": { "auth_ref": [ "r224", "r498" ], "lang": { "en-US": { "role": { "documentation": "A demand for payment of a policy benefit because of the occurrence of an insured event, such as the death or disability of the insured; the maturity of an endowment; the incurrence of hospital or medical bills; the destruction or damage of property and related deaths or injuries; defects in, liens on, or challenges to the title to real estate; or the occurrence of a surety loss; and the costs to process claims.", "label": "Insurance Claims [Member]", "terseLabel": "Insurance Claims" } } }, "localname": "InsuranceClaimsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InsuranceSettlementsReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.", "label": "Insurance Settlements Receivable", "terseLabel": "Related insurance recoveries/receivables" } } }, "localname": "InsuranceSettlementsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InsuranceSettlementsReceivableCurrent": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Insurance Settlements Receivable, Current", "terseLabel": "Related insurance recoveries/receivables included in prepaid expenses and other current assets" } } }, "localname": "InsuranceSettlementsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InsuranceSettlementsReceivableNoncurrent": { "auth_ref": [ "r29" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) of amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.", "label": "Insurance Settlements Receivable, Noncurrent", "terseLabel": "Related insurance recoveries/receivables included in other assets net" } } }, "localname": "InsuranceSettlementsReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r190", "r198" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets", "totalLabel": "Intangible Assets, Net", "verboseLabel": "Other intangible assets, net of accumulated amortization of $414,153 and $372,081" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r66", "r151", "r404", "r406", "r474" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r88", "r92", "r100" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "negatedLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r48", "r178" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r76", "r150" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments in Affiliates and Other Entities" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent expense related to operating leases" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r431", "r433" ], "calculation": { "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease cost" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r431" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LegalCostsPolicyTextBlock": { "auth_ref": [ "r106", "r107", "r228" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.", "label": "Legal Costs, Policy [Policy Text Block]", "terseLabel": "Litigation Costs and Reserves" } } }, "localname": "LegalCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r422" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r419" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r421" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Lease terms of operating leases not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r432" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future Minimum Lease Payments - Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc3": { "order": 1.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r432" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount", "weight": 1.0 }, "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r420" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Option to extend the leases (up to)" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r420" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term (up to)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letters of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit and bank guarantees", "verboseLabel": "Outstanding letters of credit and bank guarantees" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails", "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r466", "r484" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r492", "r493" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.", "label": "Liability for Claims and Claims Adjustment Expense", "terseLabel": "Gross amount accrued for insurance claims" } } }, "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "Engineering license" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r13", "r464", "r476" ], "calculation": { "http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Amount borrowed under the credit facility", "verboseLabel": "Borrowings under senior secured credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails", "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Average amount borrowed under the credit facility during the period.", "label": "Line of Credit Facility, Average Outstanding Amount", "terseLabel": "Average daily amount outstanding under the credit facility" } } }, "localname": "LineOfCreditFacilityAverageOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum amount borrowed under the credit facility at any time during the period.", "label": "Line of Credit Facility, Maximum Amount Outstanding During Period", "terseLabel": "Maximum amount outstanding under the credit facility during the period" } } }, "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r30" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r30" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Credit facility available for revolving loans or issuing new letters of credit" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r30", "r111" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r241", "r464", "r480" ], "calculation": { "http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total long-term debt obligations" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current maturities of long-term debt", "verboseLabel": "Less \u2014 Current maturities of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails", "http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net of current maturities", "verboseLabel": "Total long-term debt obligations, net of current maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r217", "r218", "r219", "r222", "r223", "r224", "r227", "r233", "r234" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r217", "r218", "r219", "r222", "r223", "r224", "r227", "r233", "r234" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesAwardedValue": { "auth_ref": [ "r217", "r220", "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of damages awarded to the plaintiff in the legal matter.", "label": "Loss Contingency, Damages Awarded, Value", "terseLabel": "Damages awarded" } } }, "localname": "LossContingencyDamagesAwardedValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r217", "r220", "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Damages sought" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r221", "r226", "r233" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Reasonably possible amount of loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r217" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.", "label": "Loss Contingency, Loss in Period", "terseLabel": "Charge to earnings related to legal proceedings" } } }, "localname": "LossContingencyLossInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r217", "r218", "r219", "r222", "r223", "r224", "r227", "r233", "r234" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails", "http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r386" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount Rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r386" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r386" ], "lang": { "en-US": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinimumGuaranteesPolicy": { "auth_ref": [ "r107", "r499" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for minimum guarantees, including the nature of each guarantee given to contract holders under long-duration contracts, and the methods of determining the amounts of the guarantees reflected as liabilities in the balance sheet or disclosed.", "label": "Minimum Guarantees, Policy [Policy Text Block]", "terseLabel": "Collective Bargaining Agreements" } } }, "localname": "MinimumGuaranteesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r47", "r465", "r483" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests", "verboseLabel": "Carrying amount of investments held by non-controlling interests in VIEs" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/EquityNonControllingInterestsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r253" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Distributions to non-controlling interests", "terseLabel": "Distributions to non-controlling interests" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity", "http://quantaservices.com/role/EquityNonControllingInterestsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r253", "r361", "r362" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedTerseLabel": "Buyout of a non-controlling interest" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r91" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r91" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r91", "r94", "r97" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r58", "r61", "r69", "r97", "r132", "r472", "r489" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income attributable to common stock" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r58", "r61", "r365", "r375" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: Net income attributable to non-controlling interests", "verboseLabel": "Net income attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations", "http://quantaservices.com/role/EquityNonControllingInterestsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r115", "r119" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income attributable to common stock" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Amounts attributable to common stock:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/NewAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/NewAccountingPronouncementsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r114", "r116" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/NewAccountingPronouncementsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Adoption of New Accounting Pronouncements and Accounting Standards Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails", "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r356" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/BusinessAndOrganizationDetail", "http://quantaservices.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income (loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations", "http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r424", "r433" ], "calculation": { "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r415" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r413" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiability", "weight": 1.0 }, "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease liabilities", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://quantaservices.com/role/NewAccountingPronouncementsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r413" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails": { "order": 1.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "verboseLabel": "Operating" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r413" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails": { "order": 3.0, "parentTag": "pwr_OperatingAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion", "verboseLabel": "Operating" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r418", "r427" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "negatedTerseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseResidualValueOfLeasedAsset": { "auth_ref": [ "r435" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of residual asset covered by residual value guarantee under operating lease. Excludes guarantee considered to be lease payments for lessor.", "label": "Operating Lease, Residual Value of Leased Asset", "terseLabel": "Maximum guaranteed residual value" } } }, "localname": "OperatingLeaseResidualValueOfLeasedAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r412" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails": { "order": 1.0, "parentTag": "pwr_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/LeasesComponentsOfLeasesInBalanceSheetDetails", "http://quantaservices.com/role/NewAccountingPronouncementsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r430", "r433" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r429", "r433" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r407", "r408" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r407", "r408" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "verboseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r407", "r408" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r407", "r408" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r407", "r408" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r407", "r408" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r407", "r408" ], "calculation": { "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r149", "r157" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails", "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r379" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Business and Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/BusinessAndOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r380", "r382" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Capital commitment", "verboseLabel": "Outstanding capital commitment" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]", "terseLabel": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r51", "r402" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment, net of tax of $0, $0, $0 and $0" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r51", "r54" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Foreign currency translation adjustment, tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r59", "r62", "r65", "r246" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax provision:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Insurance and other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInsuranceDetails", "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r13", "r464", "r480" ], "calculation": { "http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-term Debt", "terseLabel": "Other long-term debt" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Assets, Net" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Insurance and other non-current liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Stockholders' Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r84" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r86" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Debt issuance and amendment costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r84" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedTerseLabel": "Payments of dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r84" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedLabel": "Distributions to non-controlling interests" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r84" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Payments related to tax withholding for stock-based compensation" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r80" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Cash paid for acquisitions, net of cash, cash equivalents and restricted cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r81" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Cash paid for intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r82" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Investments in unconsolidated affiliates and other entities" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r81" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceGuaranteeMember": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "An agreement (contract) that requires the guarantor to make payments to a guaranteed party based on another entity's failure to perform under an obligating agreement. This may include the issuance of a performance standby letter of credit which requires the guarantor to make payments if a specified party fails to perform under a nonfinancial contractual obligation.", "label": "Performance Guarantee [Member]", "terseLabel": "Performance Bonds" } } }, "localname": "PerformanceGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r283", "r297" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetails", "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetails", "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r25", "r26" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromAdvancesForConstruction": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from borrowing by the entity from developers, builders, government agencies and municipalities for construction that are repaid in cash, generally on a straight-line basis over periods ranging from five to forty years.", "label": "Proceeds from Advances for Construction", "terseLabel": "Advance payments received" } } }, "localname": "ProceedsFromAdvancesForConstruction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDividendsReceived": { "auth_ref": [ "r87" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Dividends received on equity and other investments during the current period.", "label": "Proceeds from Dividends Received", "terseLabel": "Cash dividends" } } }, "localname": "ProceedsFromDividendsReceived", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "auth_ref": [ "r94", "r100" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.", "label": "Proceeds from Income Tax Refunds", "terseLabel": "Income tax refunds" } } }, "localname": "ProceedsFromIncomeTaxRefunds", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationAdditionalSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "auth_ref": [ "r79", "r90" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.", "label": "Proceeds from Insurance Settlement, Investing Activities", "terseLabel": "Proceeds from insurance settlements related to property and equipment" } } }, "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r83" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Borrowings under credit facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": { "auth_ref": [ "r112" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from (Repayments of) Short-term Debt", "terseLabel": "Net repayments of short-term debt, net of borrowings" } } }, "localname": "ProceedsFromRepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndCollectionOfReceivables": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the proceeds from sale and collection of receivables during the period.", "label": "Proceeds from Sale and Collection of Receivables", "terseLabel": "Proceeds from collection of pre-petition receivables" } } }, "localname": "ProceedsFromSaleAndCollectionOfReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r79" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Cash received from investments in unconsolidated affiliates and other entities" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r78" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r58", "r61", "r89", "r154", "r158", "r358", "r364", "r366", "r375", "r376" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r209", "r485" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment", "verboseLabel": "Property and equipment, net of accumulated depreciation of $1,203,887 and $1,092,440" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r71", "r174" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r438" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r278", "r436", "r437", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfAdvancesForConstruction": { "auth_ref": [ "r81" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the payments made by the entity, generally on a straight-line basis over periods ranging from five to forty years to developers, builders, government agencies and municipalities for borrowings received in construction.", "label": "Repayments of Advances for Construction", "terseLabel": "Payments of on-demand advance payment bonds" } } }, "localname": "RepaymentsOfAdvancesForConstruction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationNetEffectsOfChangesInOperatingAssetsAndLiabilitiesNetOnCashFlowsFromOperatingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r85" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedLabel": "Payments under credit facility" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r85" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-term Debt", "negatedLabel": "Payments on other long-term debt" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r187", "r188" ], "lang": { "en-US": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]", "terseLabel": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r7", "r98", "r104", "r461", "r481" ], "calculation": { "http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash and cash equivalents" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r253", "r482" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r267", "r268" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations", "http://quantaservices.com/role/SegmentInformationDetails", "http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r108", "r275" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r265" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Recognition period for remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Percent of remaining performance obligation expected to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPerformanceObligationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r428", "r433" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r428", "r433" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationSupplementalCashFlowRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenues" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Aggregate Fair Values of Outstanding and Unearned Contingent Consideration Liabilities" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r324", "r325" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidOrPayableAndAllocationOfNetAssetsDetails", "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails", "http://quantaservices.com/role/AcquisitionsNarrativeDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesAggregateFairValuesOfOutstandingAndUnearnedContingentConsiderationLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]", "terseLabel": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Reconciliation of Cash, Cash Equivalents, and Restricted Cash and Additional Supplemental Cash Flow Information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Long-term Debt Obligations" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Basic and Diluted Earnings Per Share Attributable to Common Stock" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/PerShareInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r192", "r199" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r192", "r199" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Other Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r409" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Future Minimum Payments under Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r186", "r189" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r186", "r189" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of Changes in Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the type or nature of guarantees, for example performance, indemnification, payment and other guarantees, and related information such as term, origin and purpose, triggering event, maximum exposure, and carrying value. Represents the guarantor's disclosures which include the information about each guarantee, or each group of similar guarantees, even if the likelihood of the guarantor's need to make any payments under the guarantee is remote. This excludes disclosures for product warranties.", "label": "Schedule of Guarantor Obligations [Table]", "terseLabel": "Schedule of Guarantor Obligations [Table]" } } }, "localname": "ScheduleOfGuaranteeObligationsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r203", "r205" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSignificantEstimatesUsedByManagementInDeterminingFairValuesOfCustomerRelationshipsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r30", "r111" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "terseLabel": "Borrowings under Credit Facility and Applicable Interest Rates" } } }, "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Aggregate Consideration Paid or Payable and Allocation Net Assets" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r148", "r154", "r155", "r156", "r186" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SegmentInformationDetails", "http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r148", "r154", "r155", "r156", "r186" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summarized Financial Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r283", "r297" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails", "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails", "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "auth_ref": [ "r31" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table Text Block]", "terseLabel": "Current Maturities of Long-Term Debt and Short-Term Debt" } } }, "localname": "ScheduleOfShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r40", "r110", "r243", "r244", "r245", "r247", "r248", "r249", "r250", "r251", "r252", "r253" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityDividendsDetails", "http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r254", "r255", "r256", "r257" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Treasury Stock" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r369", "r370", "r371", "r372", "r373" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]", "terseLabel": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityNonControllingInterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Estimated Future Aggregate Amortization Expense of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails", "http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SegmentInformationDetails", "http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r107" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self Insurance Reserve [Policy Text Block]", "terseLabel": "Insurance" } } }, "localname": "SelfInsuranceReservePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r75", "r177" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesFPreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding nonredeemable series F preferred stock or outstanding series F preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series F Preferred Stock [Member]", "terseLabel": "Series F Preferred Stock" } } }, "localname": "SeriesFPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesGPreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding nonredeemable series G preferred stock or outstanding series G preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series G Preferred Stock [Member]", "terseLabel": "Series G Preferred Stock", "verboseLabel": "Series G" } } }, "localname": "SeriesGPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity", "http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r95" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Non-cash stock compensation expense", "verboseLabel": "Non-cash stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Required performance period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period for RSUs to be settled in stock", "verboseLabel": "Vesting period for RSUs to be settled in cash" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails", "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Shares granted (in shares)", "verboseLabel": "Performance units granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "RSUs vested (in shares)", "verboseLabel": "Performance units vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r290" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of restricted stock, vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails", "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails", "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Aggregate number of shares of common stock that may be issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Number of common shares issued in connection with performance units (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r280", "r285" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails", "http://quantaservices.com/role/EquityBasedCompensationPsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetails", "http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCommonStockDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Valuation date price based on closing stock prices (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r291", "r298" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Term in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r10", "r463", "r479" ], "calculation": { "http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Short-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r425", "r433" ], "calculation": { "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r232", "r239", "r355", "r501" ], "lang": { "en-US": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby Letters of Credit" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r154", "r186", "r210", "r211", "r212", "r494" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInGoodwillDetails", "http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r14", "r15", "r16", "r246" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity", "http://quantaservices.com/role/DocumentAndEntityInformation", "http://quantaservices.com/role/EquityDividendsDetails", "http://quantaservices.com/role/EquityExchangeableSharesAndPreferredStockDetails", "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r42", "r246" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r15", "r16", "r253" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r15", "r16", "r246", "r253" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation activity (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r42", "r246", "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r15", "r16", "r253", "r282", "r289" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation activity" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Aggregate authorized amount of common stock to be repurchased (up to)" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Amount remaining under stock repurchase programs" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r15", "r16", "r246", "r253" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Retirement of preferred stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r15", "r16", "r246", "r253" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityRepurchasesOfCommonStockUnderStockRepurchaseProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r15", "r16", "r246", "r253" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "terseLabel": "Amount" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityRepurchasesOfCommonStockUnderStockRepurchaseProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r21", "r22", "r167" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r356", "r357", "r374" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets", "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityDividendsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r439" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r439" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityDividendsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_TimeAndMaterialsContractMember": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed.", "label": "Time-and-materials Contract [Member]", "terseLabel": "Cost-plus contracts" } } }, "localname": "TimeAndMaterialsContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByGeographicLocationAndContractTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetails", "http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r41", "r254" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r41", "r254" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, common shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r16", "r246", "r253" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Common stock repurchases (in shares)", "terseLabel": "Treasury stock acquired (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity", "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r41", "r254", "r257" ], "calculation": { "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, 17,073,127 and 16,229,146 common shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r246", "r253", "r254" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Common stock repurchases", "terseLabel": "Treasury stock acquired" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfEquity", "http://quantaservices.com/role/EquityTreasuryStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/NewAccountingPronouncementsDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetails", "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r43", "r446" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled receivables" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r301", "r307" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Total amount of unrecognized tax benefits relating to uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r309" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "terseLabel": "Decrease resulted primarily from a favorable settlements related to certain non-U.S. income tax obligations of an acquired business and the expiration of U.S. state income tax statutes" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r308" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increase in reserves for uncertain tax positions expected to be taken in current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "terseLabel": "Decrease in the total amount of unrecognized tax benefits relating to uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "auth_ref": [ "r214" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Unrecorded Unconditional Purchase Obligation, Due within Two Years", "terseLabel": "Estimated committed capital in 2020" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Unrecorded Unconditional Purchase Obligation, Due in Remainder of Fiscal Year", "terseLabel": "Estimated committed capital in 2019" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Unrecorded Unconditional Purchase Obligation [Line Items]", "terseLabel": "Unrecorded Unconditional Purchase Obligation [Line Items]" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationTable": { "auth_ref": [ "r213", "r215" ], "lang": { "en-US": { "role": { "documentation": "Describes each unrecorded unconditional purchase obligation arrangement to purchase goods and services that extend over multiple periods, any assets pledged to secure payment, and the fixed or determinable amount of payments due in each of the next five years and thereafter.", "label": "Unrecorded Unconditional Purchase Obligation [Table]", "terseLabel": "Unrecorded Unconditional Purchase Obligation [Table]" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r136", "r137", "r138", "r139", "r145", "r146", "r147" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates and Assumptions" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis": { "auth_ref": [ "r369", "r370", "r372" ], "lang": { "en-US": { "role": { "documentation": "Information by category of Variable Interest Entity (VIE).", "label": "Variable Interest Entities [Axis]", "terseLabel": "Variable Interest Entities [Axis]" } } }, "localname": "VariableInterestEntitiesByClassificationOfEntityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityNonControllingInterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet": { "auth_ref": [ "r368" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net carrying amount of the consolidated Variable Interest Entity's assets and liabilities included in the reporting entity's statement of financial position.", "label": "Variable Interest Entity, Consolidated, Carrying Amount, Assets and Liabilities, Net", "terseLabel": "Carrying value of the investments held by Quanta in variable interest entities" } } }, "localname": "VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityNonControllingInterestsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]", "terseLabel": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityNonControllingInterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "VIE" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/EquityNonControllingInterestsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r426", "r433" ], "calculation": { "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails": { "order": 5.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/LeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/DebtObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r120", "r130" ], "calculation": { "http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average diluted shares outstanding (in shares)", "totalLabel": "Weighted average shares outstanding for diluted earnings per share attributable to common stock (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations", "http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Shares used in computing earnings per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r118", "r130" ], "calculation": { "http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average basic shares outstanding (in shares)", "verboseLabel": "Weighted average shares outstanding for basic earnings per share attributable to common stock (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations", "http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "verboseLabel": "Weighted average shares:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "59A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780131-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "60A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780132-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "61A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780137-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5498026-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=SL108378252-109267" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25287-109308" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25336-109308" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25336-109308" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=99404985&loc=d3e10037-110241" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=99404985&loc=d3e10037-110241" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118956092&loc=d3e13051-110250" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118956092&loc=d3e12803-110250" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=28183603&loc=d3e692-112598" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL108322424-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(k)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6387-128476" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6393-128476" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6396-128476" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6527-128477" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6571-128477" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(f)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479" }, "r353": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5747-111685" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6228884-111685" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r379": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919359-209981" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r438": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=118388040&loc=d3e49354-109356" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=118388040&loc=d3e49370-109356" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=118388040&loc=d3e49370-109356" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55302-109406" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(cc)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "40", "Subparagraph": "(SAB Topic 5.W)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=27015833&loc=d3e570705-122907" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a),(b),(c),(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r505": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r506": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r507": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r508": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r509": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r510": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3337-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=SL94080549-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" } }, "version": "2.1" } </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>28 <FILENAME>R77.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6833881616"> <tr> <th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation - PSUs to be Settled in Common Stock (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th> <th class="th" colspan="2">3 Months Ended</th> <th class="th" colspan="2">9 Months Ended</th> </tr> <tr> <th class="th"><div>Sep. 30, 2019</div></th> <th class="th"><div>Sep. 30, 2018</div></th> <th class="th"><div>Sep. 30, 2019</div></th> <th class="th"><div>Sep. 30, 2018</div></th> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Non-cash stock compensation expense</a></td> <td class="nump">$ 13,584<span></span> </td> <td class="nump">$ 11,631<span></span> </td> <td class="nump">$ 41,080<span></span> </td> <td class="nump">$ 39,803<span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=pwr_PerformanceStockUnitsPSUsMember', window );">Performance Stock Units</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Required performance period</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text">3 years<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Performance units granted (in shares)</a></td> <td class="text"> <span></span> </td> <td class="nump">0<span></span> </td> <td class="nump">400,000<span></span> </td> <td class="nump">400,000<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in dollars per share)</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 15.49<span></span> </td> <td class="nump">$ 12.24<span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Non-cash stock compensation expense</a></td> <td class="nump">$ 1,300<span></span> </td> <td class="nump">$ 1,200<span></span> </td> <td class="nump">$ 4,900<span></span> </td> <td class="nump">$ 7,400<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Performance units vested (in shares)</a></td> <td class="nump">0<span></span> </td> <td class="nump">0<span></span> </td> <td class="nump">200,000<span></span> </td> <td class="nump">100,000<span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Number of common shares issued in connection with performance units (in shares)</a></td> <td class="nump">0<span></span> </td> <td class="nump">0<span></span> </td> <td class="nump">400,000<span></span> </td> <td class="nump">100,000<span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=pwr_PerformanceStockUnitsPSUsMember', window );">Performance Stock Units | Minimum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_PerformanceBasedAwardPerformancePercentage', window );">Performance units performance percentage</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">0.00%<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=pwr_PerformanceStockUnitsPSUsMember', window );">Performance Stock Units | Maximum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_PerformanceBasedAwardPerformancePercentage', window );">Performance units performance percentage</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">200.00%<span></span> </td> <td class="text"> <span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_PerformanceBasedAwardPerformancePercentage"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Performance Based Award Performance Percentage</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_PerformanceBasedAwardPerformancePercentage</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>num:percentItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:durationItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:sharesItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>num:perShareItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:sharesItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued under share-based payment arrangement.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:sharesItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=pwr_PerformanceStockUnitsPSUsMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_AwardTypeAxis=pwr_PerformanceStockUnitsPSUsMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>29 <FILENAME>R73.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6839830480"> <tr> <th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Non-controlling Interests (Details) - USD ($)<br> $ in Thousands</strong></div></th> <th class="th" colspan="6">3 Months Ended</th> <th class="th" colspan="2">9 Months Ended</th> <th class="th" colspan="1"></th> </tr> <tr> <th class="th"><div>Sep. 30, 2019</div></th> <th class="th"><div>Jun. 30, 2019</div></th> <th class="th"><div>Mar. 31, 2019</div></th> <th class="th"><div>Sep. 30, 2018</div></th> <th class="th"><div>Jun. 30, 2018</div></th> <th class="th"><div>Mar. 31, 2018</div></th> <th class="th"><div>Sep. 30, 2019</div></th> <th class="th"><div>Sep. 30, 2018</div></th> <th class="th"><div>Dec. 31, 2018</div></th> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to non-controlling interests</a></td> <td class="nump">$ 954<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 348<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 2,616<span></span> </td> <td class="nump">$ 1,686<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet', window );">Carrying value of the investments held by Quanta in variable interest entities</a></td> <td class="nump">10,200<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">10,200<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 9,600<span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Carrying amount of investments held by non-controlling interests in VIEs</a></td> <td class="nump">1,801<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1,801<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">1,294<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions to non-controlling interests</a></td> <td class="nump">489<span></span> </td> <td class="nump">$ 1,092<span></span> </td> <td class="nump">$ 528<span></span> </td> <td class="nump">1,275<span></span> </td> <td class="nump">$ 687<span></span> </td> <td class="nump">$ 980<span></span> </td> <td class="nump">2,100<span></span> </td> <td class="nump">2,900<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInNotesReceivables', window );">Discharges of notes receivable</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 500<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 1,400<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">VIE</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Carrying amount of investments held by non-controlling interests in VIEs</a></td> <td class="nump">$ 1,800<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 1,800<span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 1,300<span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInNotesReceivables"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of the amounts due from borrowers for outstanding secured or unsecured loans evidenced by a note.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInNotesReceivables</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_MinorityInterest</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net carrying amount of the consolidated Variable Interest Entity's assets and liabilities included in the reporting entity's statement of financial position.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>30 <FILENAME>R83.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6848213456"> <tr> <th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Legal Proceedings (Details) - USD ($)<br> $ in Millions</strong></div></th> <th class="th" colspan="1"></th> <th class="th" colspan="2">1 Months Ended</th> <th class="th" colspan="3">3 Months Ended</th> <th class="th" colspan="1">12 Months Ended</th> <th class="th" colspan="1">52 Months Ended</th> </tr> <tr> <th class="th"><div>Jul. 01, 2019</div></th> <th class="th"><div>Apr. 30, 2019</div></th> <th class="th"><div>Feb. 28, 2019</div></th> <th class="th"><div>Sep. 30, 2019</div></th> <th class="th"><div>Jun. 30, 2019</div></th> <th class="th"><div>Sep. 30, 2017</div></th> <th class="th"><div>Dec. 31, 2015</div></th> <th class="th"><div>Apr. 30, 2019</div></th> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember', window );">Lorenzo Benton v Telecom Network Specialists Inc | Maximum</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Reasonably possible amount of loss</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 9.1<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesAwardedValue', window );">Damages awarded</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 7.5<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=pwr_ProjectContractTerminationMember', window );">Disputed Contract Termination</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyLossInPeriod', window );">Charge to earnings related to legal proceedings</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 79.2<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms', window );">Net receivable position on projects</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">120.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember', window );">Redes | Telecommunication Networks Construction and Operation</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod', window );">Term of post-construction operation and maintenance period</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text">10 years<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember', window );">Redes | Disputed Contract Termination</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromAdvancesForConstruction', window );">Advance payments received</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 87.0<span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_ContractWithCustomerOnDemandPerformanceBonds', window );">On-demand performance bonds</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 25.0<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_ConstructionInProcessCostsIncurred', window );">Construction costs incurred</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">157.0<span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_ProceedsFromConstructionContracts', window );">Payments received on construction contracts</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 100.0<span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember', window );">Redes | Disputed Contract Termination | Telecommunication Networks Construction and Operation</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_ContractWithCustomerContractValue', window );">Aggregate consideration for projects</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">248.0<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction', window );">Aggregate consideration to be paid during the construction period</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">151.0<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod', window );">Aggregate consideration to be paid during the post-construction operation and maintenance period</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 97.0<span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember', window );">PRONATEL | Disputed Contract Termination</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Damages sought</a></td> <td class="text"> <span></span> </td> <td class="nump">$ 45.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_ProceedsFromExerciseOfOnDemandBonds', window );">Bond proceeds received</a></td> <td class="text"> <span></span> </td> <td class="nump">$ 112.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pwr_ProceedsFromRefundOfAdvancesForConstruction', window );">Amount collected through exercise of advance payment bonds</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 87.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pwr_QPSEngineeringLLCQPSMember', window );">QPS | Maurepas Project Dispute</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Damages sought</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="nump">$ 22.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="rh"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pwr_MaurepasPipelineLLCMember', window );">Maurepas | Maurepas Project Dispute</a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Damages sought</a></td> <td class="nump">$ 59.0<span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> <td class="text"> <span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_ConstructionInProcessCostsIncurred"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Construction In Process, Costs Incurred</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_ConstructionInProcessCostsIncurred</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_ContractWithCustomerContractValue"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Contract Value</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_ContractWithCustomerContractValue</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Contract Value, Consideration To Be Transferred During Construction</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringConstruction</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Contract Value, Consideration To Be Transferred During Subsequent Period</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_ContractWithCustomerContractValueConsiderationToBeTransferredDuringSubsequentPeriod</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Contract Value, Subsequent Payment Period</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_ContractWithCustomerContractValueSubsequentPaymentPeriod</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:durationItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_ContractWithCustomerOnDemandPerformanceBonds"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, On-Demand Performance Bonds</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_ContractWithCustomerOnDemandPerformanceBonds</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>credit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_ProceedsFromConstructionContracts"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Construction Contracts</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_ProceedsFromConstructionContracts</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_ProceedsFromExerciseOfOnDemandBonds"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Exercise Of On-Demand Bonds</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_ProceedsFromExerciseOfOnDemandBonds</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_ProceedsFromRefundOfAdvancesForConstruction"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Refund Of Advances For Construction</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">pwr_ProceedsFromRefundOfAdvancesForConstruction</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>pwr_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c))<br> -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 310<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&oid=118388040&loc=d3e49354-109356<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesAwardedValue"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of damages awarded to the plaintiff in the legal matter.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LossContingencyDamagesAwardedValue</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>instant</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyLossInPeriod"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LossContingencyLossInPeriod</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromAdvancesForConstruction"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from borrowing by the entity from developers, builders, government agencies and municipalities for construction that are repaid in cash, generally on a straight-line basis over periods ranging from five to forty years.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_ProceedsFromAdvancesForConstruction</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:monetaryItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>debit</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_LitigationCaseAxis=pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=pwr_ProjectContractTerminationMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=pwr_ProjectContractTerminationMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">dei_LegalEntityAxis=pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=pwr_TelecommunicationNetworksConstructionAndOperationMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_ProductOrServiceAxis=pwr_TelecommunicationNetworksConstructionAndOperationMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">dei_LegalEntityAxis=pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pwr_QPSEngineeringLLCQPSMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">dei_LegalEntityAxis=pwr_QPSEngineeringLLCQPSMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=pwr_MaurepasProjectDisputeMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">srt_LitigationCaseAxis=pwr_MaurepasProjectDisputeMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pwr_MaurepasPipelineLLCMember"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">dei_LegalEntityAxis=pwr_MaurepasPipelineLLCMember</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td></td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td></td> </tr> <tr> <td><strong> Period Type:</strong></td> <td></td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>31 <FILENAME>R12.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6831613776"> <tr> <th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th> <th class="th" colspan="1">9 Months Ended</th> </tr> <tr><th class="th"><div>Sep. 30, 2019</div></th></tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td> <td class="text"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ACQUISITIONS:</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta acquired Hallen, a pipeline and industrial services business located in the United States that specializes in gas distribution and transmission services, and to a lesser extent, underground electric distribution and transmission services; two specialty utility foundation and pole-setting contractors serving the southeast United States; an electric power specialty contracting business located in the United States that provides aerial power line and construction support services; a business located in the United States that provides technical training materials to electric utility workers; and an electrical infrastructure services business located in Canada. The aggregate consideration for these acquisitions was </span><span style="font-family:inherit;font-size:10pt;"><span>$395.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> paid or payable in cash, subject to certain adjustments, and </span><span style="font-family:inherit;font-size:10pt;"><span>60,860</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock, which had a fair value of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of the respective acquisition date. A portion of the cash consideration in connection with the Hallen acquisition was placed in an escrow account, which, subject to certain conditions, could be utilized to reimburse Quanta for obligations associated with certain contingent liabilities assumed by Quanta in the transaction. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings — Hallen Acquisition Assumed Liability</span><span style="font-family:inherit;font-size:10pt;"> in Note 11 for additional information related to these liabilities. Beginning on the respective acquisition dates, the results of the acquired businesses have been included in Quanta’s consolidated financial statements, with the results of Hallen generally included in the Pipeline and Industrial Infrastructure Services segment and the other acquired businesses generally included in the Electric Power Infrastructure Services segment. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2018, Quanta acquired an electrical infrastructure services business specializing in substation construction and relay services, a postsecondary educational institution that provides training and programs for workers in the industries Quanta serves, and two communications infrastructure services businesses, all of which are located in the United States. The aggregate consideration for these acquisitions was </span><span style="font-family:inherit;font-size:10pt;"><span>$108.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> paid or payable in cash, subject to certain adjustments, and </span><span style="font-family:inherit;font-size:10pt;"><span>679,668</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock, which had a fair value of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$22.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of the respective acquisition dates. Additionally, the acquisitions of the postsecondary educational institution and one of the communications infrastructure services businesses include the potential payment of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$18.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of contingent consideration, payable if the acquired businesses achieve certain performance objectives over </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;">- and </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-year post-acquisition periods. Based on the estimated fair value of the contingent consideration, Quanta recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$16.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of liabilities as of the respective acquisition dates. Beginning on the respective acquisition dates, the results of the acquired businesses have been included in Quanta’s consolidated financial statements, generally within the Electric Power Infrastructure Services segment.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta is finalizing its fair value assessments for the acquired assets and assumed liabilities related to businesses acquired subsequent to </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and further adjustments to the purchase price allocations may occur. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair values of the net assets acquired were preliminary, with possible updates primarily related to the valuation of certain intangible assets and pre-acquisition contingent liabilities, as further described in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings — Hallen Acquisition Assumed Liability</span><span style="font-family:inherit;font-size:10pt;"> in Note 11, and tax-related estimates. The aggregate consideration paid for businesses acquired between </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was allocated to acquired assets and assumed liabilities, which resulted in an allocation of </span><span style="font-family:inherit;font-size:10pt;"><span>$111.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> to net tangible assets, </span><span style="font-family:inherit;font-size:10pt;"><span>$190.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> to identifiable intangible assets and </span><span style="font-family:inherit;font-size:10pt;"><span>$97.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> to goodwill. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the aggregate consideration paid or payable as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> for the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and presents the allocation of these amounts to net tangible and identifiable intangible assets based on their estimated fair values as of the respective acquisition dates, inclusive of any purchase price adjustments. These allocations require significant use of estimates and are based on information that was available to management at the time these consolidated financial statements were prepared. Quanta uses a variety of information to estimate fair values, including quoted market prices, carrying amounts and valuation techniques such as discounted cash flows. When deemed appropriate, third-party appraisal firms are engaged to assist in fair value determination of fixed assets, intangible assets and certain other assets and liabilities (in thousands).</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consideration:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid or payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>395,019</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,307</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Value of Quanta common stock issued</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,791</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,882</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,471</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of total consideration transferred or estimated to be transferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396,810</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,660</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,405</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,445</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,905</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,484</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,133</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,674</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,785</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,782</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(175</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(64,687</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,205</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total identifiable net assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>302,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,820</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,840</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>399,949</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,660</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bargain purchase gain</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,139</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of total consideration transferred or estimated to be transferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396,810</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,660</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The acquisition of Hallen included the assumption of the assets and liabilities of a defined benefit pension plan. As of the acquisition date, the funded status of the acquired defined benefit pension plan was a net liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, included in “Other long-term liabilities” above. The amount consisted of a projected benefit obligation of </span><span style="font-family:inherit;font-size:10pt;"><span>$26.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, net of pension plan assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$21.2 million</span></span><span style="font-family:inherit;font-size:10pt;">. Subsequent to </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the accrued benefits under the defined benefit plan will be frozen and accounted for as a curtailment. Settlement of the accrued benefit obligation is expected to be complete upon liquidation of the plan in early 2020.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill represents the amount by which the purchase price for an acquired business exceeds the net fair value of the assets acquired and liabilities assumed, and a bargain purchase gain results when the amount of the net fair value of the assets acquired and liabilities assumed exceeds the purchase price for an acquired business. The acquisition of the electrical infrastructure services business in Canada that occurred during the three months ended June 30, 2019 included the recognition of a bargain purchase gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, which was recorded in “Other income (expense), net” in the accompanying condensed consolidated statements of operations. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> strategically expanded Quanta’s domestic pipeline and industrial and domestic and international electric power and communications service offerings, which Quanta believes contributes to the recognition of the goodwill. Approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$77.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill is expected to be deductible for income tax purposes related to acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$21.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> is expected to be deductible for income tax purposes related to acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of identifiable intangible assets for the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as of the acquisition dates and the related weighted average amortization periods by type (in thousands, except for weighted average amortization periods, which are in years).    </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.32163742690058%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Amortization Period in Years </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168,263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.9</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,712</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,782</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization related to the 2019 acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.0</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited supplemental pro forma results of operations for Quanta, which incorporates the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, have been provided for illustrative purposes only and do not purport to be indicative of the actual results that would have been achieved by the combined companies for the periods presented or that may be achieved by the combined companies in the future. Future results may vary significantly from the results reflected in the following pro forma financial information because of future events and transactions, as well as other factors (in thousands, except per share amounts):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,446,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,149,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,391,582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,560,960</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>495,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>463,109</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,246,605</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,175,470</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,187</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>725,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>682,342</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,918</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,329</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>316,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>267,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,648</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,963</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>314,325</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,422</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings per share:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.72</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.98</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.88</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.71</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The pro forma combined results of operations for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were prepared by adjusting the historical results of Quanta to include the historical results of the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as if they occurred January 1, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. The pro forma combined results of operations for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were prepared by also adjusting the historical results of Quanta to include the historical results of the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> as if they occurred January 1, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. These pro forma combined historical results were adjusted for the following: a reduction of interest expense as a result of the repayment of outstanding indebtedness of the acquired businesses; an increase in interest expense as a result of the cash consideration paid; an increase in amortization expense due to the incremental intangible assets recorded; changes in depreciation expense to adjust acquired property and equipment to the acquisition date fair value and to conform with Quanta’s accounting policies; an increase in the number of outstanding shares of Quanta common stock; and reclassifications to conform the acquired businesses’ presentation to Quanta’s accounting policies. The pro forma combined results of operations do not include any adjustments to eliminate the impact of acquisition-related costs or any cost savings or other synergies that resulted or may result from the acquisitions. As noted above, the pro forma results of operations do not purport to be indicative of the actual results that would have been achieved by the combined company for the periods presented or that may be achieved by the combined company in the future. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$56.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">a loss</span><span style="font-family:inherit;font-size:10pt;"> before income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$10.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$17.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, are included in Quanta’s consolidated results of operations for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> related to the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. Revenues of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$78.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">a loss</span><span style="font-family:inherit;font-size:10pt;"> before income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$6.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$19.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, are included in Quanta’s </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">consolidated results of operations for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> related to the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. Revenues of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$12.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">a loss</span><span style="font-family:inherit;font-size:10pt;"> before income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$5.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, are included in Quanta’s consolidated results of operations for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> related to the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Revenues of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$32.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">a loss</span><span style="font-family:inherit;font-size:10pt;"> before income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$11.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$11.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, are included in Quanta’s consolidated results of operations for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> related to the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&trid=2303972<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>nonnum:textBlockItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>32 <FILENAME>R16.htm <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="report.css"> <script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript"> function toggleNextSibling (e) { if (e.nextSibling.style.display=='none') { e.nextSibling.style.display='block'; } else { e.nextSibling.style.display='none'; } }</script> </head> <body> <span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6831586320"> <tr> <th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th> <th class="th" colspan="1">9 Months Ended</th> </tr> <tr><th class="th"><div>Sep. 30, 2019</div></th></tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td> <td class="text"> <span></span> </td> </tr> <tr class="ro"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td> <td class="text">LEASES:<div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, Quanta adopted the new lease accounting standard utilizing the transition method that allows entities to initially apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption, if applicable. Quanta’s financial results for reporting periods beginning on or after January 1, 2019 are presented under the new standard, while financial results for prior periods continue to be reported in accordance with the prior standard and Quanta’s historical accounting policy.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s leases primarily include leases of land, buildings, vehicles, construction equipment and office equipment. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta’s leases had remaining lease terms of up to </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;">. Certain leases include options to extend their terms in increments of up to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> and/or options to terminate. The components of lease costs in the accompanying condensed consolidated statements of operations are as follows (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:27%;"/><td style="width:37%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease cost:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of lease assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>976</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services and Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,543</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,278</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services and Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>608,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services and Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,290</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,878</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,885</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>712,214</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation is included within “Cost of services” and “Selling, general and administrative expenses” in the accompanying condensed consolidated statements of operations.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost includes both leases and rentals with initial terms of one year or less.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3) </sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost primarily relates to real estate leases and consists of common area maintenance charges, real estate taxes, insurance and other variable costs.</span></div></td></tr></table><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, rent expense related to operating leases was </span><span style="font-family:inherit;font-size:10pt;"><span>$77.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$229.2 million</span></span><span style="font-family:inherit;font-size:10pt;">; however, this amount did not include rent expense related to certain equipment under month-to-month rental periods, which is included in short-term lease cost for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> in the table above.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, Quanta has entered into lease arrangements for real property and facilities with related parties, typically employees or former employees of Quanta who are the former owners of acquired businesses that utilize the leased premises. These lease agreements generally have lease terms of up to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> and may include renewal options. Related party lease expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$12.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of leases in the accompanying condensed consolidated balance sheet were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:33%;"/><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease type</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net of accumulated depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,079</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290,346</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of operating lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt and short-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>893</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, net of current portion</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt, net of current maturities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>292,891</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of Quanta’s equipment rental agreements contain purchase options pursuant to which the purchase price is offset by a portion of the rental payments. For rental purchase options exercised through a third-party lessor and for which a substantive benefit is deemed to be transferred to the lessor, such benefit is recorded in “Property, plant and equipment, net of accumulated depreciation,” with a corresponding increase in “Current maturities of long-term debt and short-term debt” and “Long-term debt, net of current maturities.” As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the benefit recorded was </span><span style="font-family:inherit;font-size:10pt;"><span>$9.8 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments for operating and finance leases were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,398</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,874</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,501</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,866</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,867</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,553</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,953</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,979</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320,119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,552</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>321,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(63</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>291,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>292,891</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments for operating leases under the prior standard and Quanta’s historical accounting policy were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124,530</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,827</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,450</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>354,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average remaining lease terms and discount rates were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average remaining lease term (in years):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average discount rate:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta has also guaranteed the residual value on certain of its equipment operating leases, agreeing to pay any difference between this residual value and the fair market value of the underlying asset at the date of lease termination. At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the maximum guaranteed residual value of this equipment was </span><span style="font-family:inherit;font-size:10pt;"><span>$754.1 million</span></span><span style="font-family:inherit;font-size:10pt;">. While Quanta believes that no significant payments will be made as a result of these residual value guarantees, there can be no assurance that significant payments will not be required in the future.</span></div><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had additional operating lease obligations that had not yet commenced of </span><span style="font-family:inherit;font-size:10pt;"><span>$9.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. These operating leases will commence in 2019 and 2020 with lease terms of </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>seven years</span></span>.<span></span> </td> </tr> <tr class="re"> <td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">LEASES</a></td> <td class="text">LEASES:<div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, Quanta adopted the new lease accounting standard utilizing the transition method that allows entities to initially apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption, if applicable. Quanta’s financial results for reporting periods beginning on or after January 1, 2019 are presented under the new standard, while financial results for prior periods continue to be reported in accordance with the prior standard and Quanta’s historical accounting policy.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s leases primarily include leases of land, buildings, vehicles, construction equipment and office equipment. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta’s leases had remaining lease terms of up to </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;">. Certain leases include options to extend their terms in increments of up to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> and/or options to terminate. The components of lease costs in the accompanying condensed consolidated statements of operations are as follows (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:27%;"/><td style="width:37%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease cost:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of lease assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>976</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services and Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,543</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,278</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services and Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>608,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of services and Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,290</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,878</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,885</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>712,214</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation is included within “Cost of services” and “Selling, general and administrative expenses” in the accompanying condensed consolidated statements of operations.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost includes both leases and rentals with initial terms of one year or less.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3) </sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost primarily relates to real estate leases and consists of common area maintenance charges, real estate taxes, insurance and other variable costs.</span></div></td></tr></table><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, rent expense related to operating leases was </span><span style="font-family:inherit;font-size:10pt;"><span>$77.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$229.2 million</span></span><span style="font-family:inherit;font-size:10pt;">; however, this amount did not include rent expense related to certain equipment under month-to-month rental periods, which is included in short-term lease cost for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> in the table above.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, Quanta has entered into lease arrangements for real property and facilities with related parties, typically employees or former employees of Quanta who are the former owners of acquired businesses that utilize the leased premises. These lease agreements generally have lease terms of up to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> and may include renewal options. Related party lease expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$12.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of leases in the accompanying condensed consolidated balance sheet were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:33%;"/><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease type</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net of accumulated depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,079</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290,346</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of operating lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt and short-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>893</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, net of current portion</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt, net of current maturities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>292,891</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of Quanta’s equipment rental agreements contain purchase options pursuant to which the purchase price is offset by a portion of the rental payments. For rental purchase options exercised through a third-party lessor and for which a substantive benefit is deemed to be transferred to the lessor, such benefit is recorded in “Property, plant and equipment, net of accumulated depreciation,” with a corresponding increase in “Current maturities of long-term debt and short-term debt” and “Long-term debt, net of current maturities.” As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the benefit recorded was </span><span style="font-family:inherit;font-size:10pt;"><span>$9.8 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments for operating and finance leases were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,398</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,874</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,501</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,866</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,867</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,553</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,953</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,979</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320,119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,552</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>321,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(63</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>291,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>292,891</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments for operating leases under the prior standard and Quanta’s historical accounting policy were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124,530</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,827</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,450</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>354,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average remaining lease terms and discount rates were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average remaining lease term (in years):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average discount rate:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta has also guaranteed the residual value on certain of its equipment operating leases, agreeing to pay any difference between this residual value and the fair market value of the underlying asset at the date of lease termination. At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the maximum guaranteed residual value of this equipment was </span><span style="font-family:inherit;font-size:10pt;"><span>$754.1 million</span></span><span style="font-family:inherit;font-size:10pt;">. While Quanta believes that no significant payments will be made as a result of these residual value guarantees, there can be no assurance that significant payments will not be required in the future.</span></div><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had additional operating lease obligations that had not yet commenced of </span><span style="font-family:inherit;font-size:10pt;"><span>$9.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. These operating leases will commence in 2019 and 2020 with lease terms of </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>seven years</span></span>.<span></span> </td> </tr> </table> <div style="display: none;"> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LeasesAbstract</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>xbrli:stringItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&trid=77888251<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>nonnum:textBlockItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock"> <tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr> <tr><td><div class="body" style="padding: 2px;"> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&trid=77888251<br></p></div> <a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong> Name:</strong></td> <td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td> </tr> <tr> <td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td> <td>us-gaap_</td> </tr> <tr> <td><strong> Data Type:</strong></td> <td>nonnum:textBlockItemType</td> </tr> <tr> <td><strong> Balance Type:</strong></td> <td>na</td> </tr> <tr> <td><strong> Period Type:</strong></td> <td>duration</td> </tr> </table></div> </div></td></tr> </table> </div> </body> </html> </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>ZIP <SEQUENCE>33 <FILENAME>0001050915-19-000081-xbrl.zip <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> begin 644 0001050915-19-000081-xbrl.zip M4$L#!!0 ( ,:$84]@/ ]^61\ *5N 0 0 <'=R+3(P,3DP.3,P+GAS M9.T]:7,;-[+?]U?,TZ>\JLB2+#N.7'&VJ,O1*UED2"K>_;0%S8 DUD. P<SH MR*]_W<#<]T&:HY!5KH0B@49? +H;C<8O_WQ>VL8CE0X3_-/!R9OC X-R4UB, MSS\=W$\.!Y.+FYN#?_[ZCU_^Y_#P7^?C6^-2F-Z2<M>XD)2XU#*>F+LPOEK4 M^6;,I%@:7X7\QA[)X:'N9*@/SX[UT3$7=$D,XKJ2/7@NO19R>4EGQ+/=3P<> M_],C-ILQ:@$*-L4A$@UB/[M$SJE[1Y;461&3?CI8N.[JX]$1-.$N<:A\9"9U MWIAB>?3V^.3L^.P4R )"N?/19OQ;V/[IZ>G-\X.TWP@YAY;'IT?X\P- ")IS MP;FWS.]@N?+(?5G1(VAT"*VH9&;8K[I3LL/J238A ^%9;M@C3L3[(_UCO"DK M(9EQQR7<#$E^SK#HZ52U/CD[.SM2OX9-'2NO(8 ].?K7E]N)DO?!K_\P#"5_ MMEP)Z1H\([<9<1Y43T>ZA\@=1Q%\>'QR>'IR8&B]N14F<966QHF.=U6=CJCM M.A&@PPC0&\#AP#AJALXZ$.F"@N<<S@E9-4<CWE&CXG_3%1TI[#;RR<5'P>J* M4$N%R46HM<Z4S:L"=+)=\*_#H-\A?G5X\K8;%M&"U@R+H-\ZL#@[(M)$48/8 M3/>0/J]LPHDKY,LU_%T/,UO*!)2K" BB>(8HGOS4 44%F=,Y;FGU48KW6BL> M#=@2].@\?OZ&5@>->,\[W7&-V+3#I#T:^;MIS?D3=,"!WS<;TJ'FF[EX/#*% MQUWY@BO3A[(ES2GK&/QQ&$%IB8TG)9B$+Y4K;!:=>,_PKS:K:P*L15ES7(). M^*$S!O397#1'(>RE/G5&@O%'ZBA3X[3.OI?3S?]\&(%HAPDGS'0JM;6XE_[8 M65$=9B*XDR9(!'WPPV'4N24"[DHBM)\;J4782WTZC/JGD2"<"U=!PJ^"+U<K MQF="?P/?X;[],=B\QW1F*(/]H[]UEIOU1RLI5E2Z#,RIF".D "PDG7TZ "_E M,'!%_F,2^PWX 4&+#/RD5:%V*>AB>K:BX3;",8" Z_:G P>8;5.?\.]-DT5G M36F"+HRS_I)DDX>F)$$7:O>3FI6D3:F!+@[E;BNM0P!3:& P\'0'YI\><Y2H MG0,#?[H?WY1Y[6KX1*\ >@ _4IY?WYX<OSLY/C8.C4OFF+9P/$GACWCW7X[2 MG5+@/(=:0_ZK^IPFV^_L-RGIF)JDM?LE)T)N-__+@*LU>3V8SZ4RL2_@#V91 MJ7 ;$68-Y8B\D >;#K@UL&U_H1W.[J@[<!SJ.I?4)<QN*:TUC%LF[W?'[]X= MGY;)&_\,<# 22!B(A2&DX>-A$&X9$2:&F!F BZ&1,7[PT?G?'56@*\=E2W31 MK@F3?Q#;H\YP=F,!<6S&D'TW0":?,Q2HXAB(=4QM[/&5LOD"_C]X!,[/Z6 ) M=@#[2]'62;<VBU*EVKVK4+L0/0/Q,S2"J%5Q%(T(QT#34 U]-(T 3\-'U(AC MNO,Z>4<D3N5'VDF-,E J)?^V0O(AQ)V7T!1UO*5<_+YETC@]?G=Z?%(JC1\T MF%T5P#TGGL5@!9EXJY4^$2+V2 H\%B)CZGBV"XOF<.7OB=TV^[:#54ZX]Q43 M+AS8B(]LP-"&&MOP!\?5-QI^)V?GN><P3AW<"X=R3KB_E]07>!& <K/\),<L M#R"I'2\.:R\.K9B=A>*#*9]?)^^R2VBA:((YLTM3YD(LE\S%-07Y"SZ$R_B< M<I,UV=G*@)1.G9.\J1.#ID24@+<7#7)!_P1[PM7SBG+8'8!SS;>WM@.43KF3 MDQRGM52DX>^XQ\7'V\D]K%0HW(3O_1U^.+N0%#@U9LZW]8J^:I1*^6=,FFKY MQ\=$2T:/:N"P>S7("$C_X29"/K?@<S.;8:!TS>I0<[1*M<BXEC74PA\[%=V* MC;[7CJ2\;KA%EWSM:I #ME+>9TWE'1MD+]8T_X&'F/:S7J&F@%:*]*?F(O6' MV LTS7L\6U<_W?#!; ;+&7&I<G+<!957T'3]<[C1D)7*D/&LJI4A1,!@W(A0 MT*X8(F$$6.SU)2F\6SI7\2:34DR^7JMB%,&NU(#,,4&5!JB1C-A0>S&G10%N MD S-[O5*.1=TI9 _-!>R&BAFQN^%G.#1B,H9AFYA6SP7W,+?1T1"R\\>@<W2 MI>M=]QL,5ZD,/S=5AMC@AAI=M=+C&Q$".ZHB8/!RZ(S>C;"9A>>BY\1&9DT6 ME+J-Y%\)JT2X)\?'\ ]#<1-@ICICT/Z7AFG$@1H^5$.#W<LKQF.MUPOJ,D!X MG<)+ JZ0Y'MEFC66I/%#8I2=GXDA W'/),[BVA9/76=D/LQR>;ZK/3,CZ&KS M!?B&&F OR1C7Q1(H7$ ;]DAO.(B+KE.F.=#+I7O:5KKQD0P]U%[.I9)8Y^K< M:*@*#:B]7E=KP'X-+Q;3U9\><U_6*'<?8+ETW[><WQKX7GX1NZ/LEC7*, :T M7(YO6\HQ&F"'9'E)']SA@\WF3>65[EB>>?,A)WT (1@Q$+O+]7,AI7C"*-L] MZ*F\4!?L7/3^)1-2AV:NB8D':2^8J+Y:V;!GZ-QB"HQPQQB;;1R)V"@6Y>D^ M'W+.GM/Z@!E (4J&AS@9/E(Z-(%H!8&K #&=/Q^B9@2X&0JYG0Q>I,3LL_ + M<3VI OC#V:W@\RG%$AT/*._)0D@W^+NK5K4<KE)],JDK.>H3:$LT.*[S./PA MCJ>[H,(H%&+?[=7$B0LI]G57=:@ 6RGV3&I"CMB5@-U0F/$?]X+M<%^A"E"E M\#*G4#G"V^UK"RD6-[VYD-^]3"ZGQQ]R+B]DY\WN76 (RF/!#J6.NE]NN#H? M0? -)%(&I40PQV&</RS3%?N(>Y8&9\3@[9!PFD8(J@, X*2<Y3@I.^?<:X+/ MB?+$EROPFAMJ?!& 4MZ?'!?R_E"!,N*P]N+XC*>QE^#2A+=.KX4</!%I@7T= M.\F]!T2<&[[R6MR@7O_0Y8?6QSD^8:$*P&\*$0,QB=UM-6!X0V.#MG[\4%LA M9&B,=M*X*!#HR/&<J3BG$^JZ-K5N.&8*"#YQA=D\7[W#&)7:D3$?R[1C-+EW M#%<8#]3P!\5,-CVLH<;=ZT#$L'%&/L19K$OXI< KI9[)9"V3^CA?ZGB^NI=V MB4#6/^/KC%$I^TR0IX7L]S,^5SZ*(3?J-@\XVR.;M(CM- ==*?%,?*=,XEJH MX4B&&FHOY(A'3>,'Y6!*XP@GQSEQA&+A[6! 03/CDCTRBW*K[6S+]"^/NIT5 M;J#J6Q_6#L^9JV=S0?B<HCI.%D2J:Q8C26=42CR ;K\E-H!<*<."91$_Q$8Q M]##^Z9@_T,YO?7>"8ZXS_ (MYL&!8-OY5P&M4I(%+BY&O@4_-"/0X='E+L_. M,5UY$A3<H3I[*[ @U0FU^A2U&$DQEV395K!=AJJ4>H'KBE9K-*R?*A:9JVIH M_W/4S@A&WV&]:&?8U#H/.2NT8W;7:)E*2H 5+UVVPUP8E1.GP .$#P&\'=[? M/@MA/3';#BZ&IDL-UA=1):3RDY/W.='[ &3LRFBFS.!>5B&'&\^JN@#+I]C[ M'-NRCN3V\RV'Y5$M4 _KXH0E7^/U,E7='(<.9QM7@+5@4ZD]&7NVEO8D"I,J M]&(%<A/E17T,5<G2O1+64,+OL[IT6W(RYG!-I=DO1NO1@PL@X.WW408]U%XC M>J 1$V^Y)/(%O%L5,7)N>-!C[<M#]5"5&I&Q_&MJA#^T<J;UX'@,%';>*T96 M6DV]Z9KPROWL]SE^=CW+<_>\\%N*\:'Z O+;ESMM/^<X;;KCSG$6CZ8$U_?, MU#<7HDV$N ZP\G7OYYQU3T/5%3Q\P.H: WYM*-@[N:@5,!NVFG@]AG7)L !L MI30S=DV9--5.!:M>LMS##DM7NX9? .S26ZJO1N1%7=AL*==J@)42S3B\H41] M1]:'[D_0 /Y>BL5,;^B.-(*ZE^=VY'FZ$7F>[N6Y87D&_%!GC_Z5>#[7#=>Q MZ-:!7RGC3$I+D8Q#Z>KKP^%X08?=%7K[:X %_2N%ECEG"(6VVW?^-!M\1SJ\ MS.4_OC45G:9>3:B5LLN4E@QE%WCIX1#ALV&NV,^RII&51*_R^,G/.?&3@-^[ M%R&YHT\#4[V4#:O[2 H.'TU=VZ4^]\N E,=23G-B*0#-B, 927A[T;3RXFK M*E_+3G.J89<*:B<7KQ&5*I6TU97GO,[EL^>GG-DSPLPW!+.C-YQSN'A.'&8. MN'7); ]?_"&28VF<H.7 =25[\%Q<^Z>BRY6>#8Q=/BM_RK$.<Q4 :P(A)NJ MP,?%")")=8GC@X;(SM\"RA%I>P^@#K!*@6?BW$4"WVWO((?738W*8A#E%N9/ M.19FOI!VT."<T#G:!ZUVR)R^I1ODR=N<#=('LJ/;8Y:%C5>Q8A"E:]?)VYS- M*D<8.[E:97FJTS'87]2Z9IQPDQ%[O4*K-T"E2#/;49Y(@^P2',T(A]M+/2.4 MIEM4(832'>KD;<X.E3L5=W!_"C*P)FS.V8R9P/B8ZRQLUNSIV)KPRAV]W'TL MRM>*@4XXY#[PO?12W Y3IL-2/%@GV7,=%]PC: ?^VCVGX!W1Z)V9];U%N44< MRYT+6- S!T3UM0P:1ZGH46$A72(ZPEMYH 'F^P<PNRDR%FC!QY#@?WB_ZY'8 MK:*#ZQBL2K6R1R&-5$N5HE'/+^&'V/A[[2@6&%Z*)J:K\S]!=)M?M>H,6:DI MW1:A (4@[1659K^:U!%>.CBY(1TI&J9R<\JZ&DWT(B?:N5>%(AF%1L<7=5FX MY:G3&L:J5(INVTJL &)\]+UF%$JK]=67=N K-XO,>XV-Y+_3UUOJ240_NS0E MSQLS&G)&J)SVV4AB$['[3TFI(?>B+Q%,VS?96\*O%'OF6D!#L>_R6^UU9;*9 M9]LW,GJEOF2CG,WT9?^<^QI4JF4F9AO@E0K1(8P:RQ/<B[I &K&ZX=$S&!N2 M?.E8E79C-V<R7A\]&GRO&,7"$ILY.*EU@/+V&/YUV0I^"#[M!9L6P)@^4NY1 MX"P)HO_6^<MGBJ7V5@MFW@I3T8&18S\RAR-L:$WHB$WEJI&Y)-5HU?"Q,Q+H M&0\O1H2@$6"H@]U!+%,)9;^Z5(A]3$TQUT-O5K]R!JI4G6ZN2Z ZL9'W^E H MIMB/0;TLY][!I> +X61.=<X$L(_*)<.H</R0]<)S7+&D4MW' :R=!5LY _-/ MCTEJ;4BO-H]PI7Z>==+/>(N0 @-)P/4M(@+]J!@9Z8/B@!0C08L1$+-7^6(- MPA3M3 7Z3:EKZ6"53EBW750-GEL;?Z\<!?)JG%;6!&IIJMDQ_NMB>>]B!MIJ M9:O%DMB8[7!MBZ=VZ=(5@$ISSD[RKN;%(>I,#(2YJZG4Y>P=6)8:B=@5#5NL MT>L=N#S']S37ZZG2 \P&"_&HTWXW%^]2^;2_:-04<*4&Y*3DU-" W;Z!5"4$ MZE[-9M3$4EEAM<>PT$9> A7T&/( DG,MQ3)J;@*;VQ[,;!/-2LW+,1[J:!X% M-T2CG2IH&94RR<\/^Q'[_F@('L%VC!D0$>\9DK%7[*S&8(B"F^JD#/X"K8$F MJ:114)@Q=5S)3)=:K9Y,W" .E2J9<W100R63*"FMA)8_9A):?U0:&:&VNZ\P M5L@X[^>NU5_6-V2E%N7$ VMH44&C?>V8&@K3W NN Z[4_3TYS;MI5<,:_EN[ MO;\</3O61[):,2 9O_*_X%QH[-5W^!75?#+(@Z,.0CX=N-*C!TK:JR?YG\'; MXY,/F?>EOM#E Y4'!B=+^NF@H@VS;>1U -GQ8"CF>HC&9RF\U:>#YP=ILX_, MI<L#PP4B/AUPP;FW_&B))6'\!GY V@X,W1#,!":LJ6IH>=)WVH\:T?1S#9I* MVO2/)@S@.DI5OC)W(3SW"WG&2G.8E3V$OY+4U6W=9SH=%%$A7<E?^T['62D= M9]NG(\1[B1%$_5(V&%P4?$_K6L@K8B[&D_L;!^PL8D]%>'HRG$T7S+GS$/_A M['>U$<2JL.AW(4.R-P2\#=?T-XX"L7;A*\?HEL+_Z,!O$_(@_[<.)("9R^>= MY>ZY(G#B7L(TSPN;,'QLT/+ 80/T0B+JMFY/%@@9["_YDB;L05>H_G1@2FHQ MMS6]CV#;^01HM9R*@0U61/@T+;@WJ<<7(SUNV7F#W+#H0SXS&,>+HVX3]3T7 M4HHGO.JC:J5>*$9?$U/1FUS(ZC7=^JIV[CF,PY2+K[NPY5^CN1A_]"G['%5( M:!<(VY![5[8 8@[^,6-N'1XDF_=VVI>1<$==?:WA%D@IK"N&P;G9E#S784IC MB*^2;Q.JG@W^3#F5!)]F&5B8FX!K"X:N_7?4:LVD^J#Z/J5 O@^,J^8J=!:_ MFS^%W=+1;V0/Y52<T]@7:2YU@--[98K3EE^!82 EQIW5!8(Q?E(5''!&.5,B MY]2=4KDL8UDWL.TY&+!A71M7C"8_@>TO:OEG!WYJ3_(, 7[SEIB\-(/^UCE, M*%B91R"^_&UM _![9NQLCJ.Q-IMC:W*0K4SMK3 7-D?5+_0V_):;XW3)B*]1 MI6_ 'W'9C)'0("WE1[+^Q(4'>PG/&(";'&B'>-QTX5C+,*]RZ6A(.4SA::D7 MMZE!>J:\10[^!>'$8@0O<0P\;&+#'Y<"D)=.TK^OU;)WP=<+LF(NL6<"7Z"0 M!!IY)K[. F[&?S&C(4UCS=8]I%.?J>5'&@M_W5:LL8R,.^'^1FWK_.7_!./N M'] <)) 15&6[_HD(_'RF;D#[-Z:4.Z+NW<)*A*.%BU.]IKT37B'6Z@2VFKB@ M63W"+/?C G"5IO>@6/*]2/1C-1<V<52H4UF-*?6L;-9+[?11QG/"!<RL:R$G MU'5UQ^'L:KFRQ0O%XB*Q+;"0\'90MAX?QNB 6O;19>>P\)O*2'"PB(+IQ>,R MM5KV-3@56(0HI>"B4/"=.G"+45G9L*^&9"7NR1A:,FQVZ>$"$A=R;98T!OLW M9N $:*%_>@!UI,9>(Q-S0+]:1L9HT<\%-N16<?_M1RYSD?>6*DOJD5X0UUS< MKP;6?SU='V8J8B=(.MOXA@?W($L9TA[FJUJF6Y()&F'&(CB; =UJ_X;->Z4A M;$+5AOR2+@FW8G5&S@6WG#)&E/1Y34N,+Q>"QQIXO=.F5?M888\-"K8.<:A[ MEW1&/-L%%7QD#IX5AH04_=HW614:WV N,M.SO51J8L[W6S>0+^F#>Z.LEZ4Z M3'ND7-UH#8]PIPMPPQ="6?ZW]!%V\#D=(]B JDX0>GN4F4_5#7<I$*/^#LGP M7P8NYT=%S_9\6'F2;D8)$K**R=-?2*AUP_WH/GC^TR<1&2V_>T0"N8Z?FUK. MF74.TWLV-N?(]R"NQI)]26$^$0>LA%@2YYBN,$&*S^\Y<YW Q%>IGS?+%;13 M5$4I]!'9ZP&VG5VL:-F_%*;GQ\&NL/3A2_SF<2J$6[-MWV*"EYA)X3+SG/!O M?DV"5,BHM$7OPF0!MB6QZ?(FO:/H:G1Q95,3;\@I#WO)'#2?_"./)&DUV_:/ M1A_ID7BBJ:.=B7]5*45H@PZ]I39'1!/A8:55#JLB@^6#,Y)/=[.N6[=)_:"R M=.KGK3?KTCNKLU#V8 UANK6[$%94<A<\]6J%1O.)\%16]QKA;5]+%"T3:GI2 M'3KX]Z'&E%C,?@DJ:2&.D9'QQ$%%%FP5^<5)SJP!VI9")H4:Y,=T4GJ0_G;[ MTO0QLM21BTJC5M8_QFFH%9S8I_&O;/U:0@97GA3JE(F;+^.LN(I^[=]F]8S' M9L,9UB!#3$-S,+Q.,N1V>E%JUJ>W-*.4+HIE6-7JU= UG.G;0(.YI H">&CP MC[(YCT16C_AFH'K-H?C\'*Q6-C/U?9 F,Z #G-[RYIKBJ9]][7'+*9X5A:VV MOS$]F^IX!+'0]U*#;S R$<N0B)%4NT/?[K=F<4^BG!%>O=9]5,X4YE64;9^6 M /?0_KSA*P\3K/51C[J%IO)>L;YL0$C=QEL^Z$NAJ;>&,07_@Q=0DFK2,ZM; M/^1-=<$9M%'3\;^R!GT+^@4;<F',KZQ![Z:^CVQ)Q*^TQ=:GOW^%LGYHI$F' M5Q,8"5ZG&W K?2T[DWY;LVW?IET)VHD$W!KM^IN!^QNQ;<J3\R_UW=9GW&^4 MV.[B0KW'FIY<!;_U;AX%M$2WUK'Z9'XXT GKMN'3"M(A]G!V276J7K)NP-J@ M]8Y?1?H:>Y QL\X4_-:W=26&9F(=R?F^O^M&,D:MM4U(9T2DZP=EDVM*@_9; M7V]2&[2N0^.,/.EX4;IZ5:-7<F$M\:IAB4U6HUWO+,U;Z,$'X&TQDQ#_F<8D M5:4MMJZ'VCD9KG3&]L@O=Z0L"W#&;&I-B*T]F <2A3\:]^J9II93'UK1C3E0 MT;-O!Q41&_C<70QG\2-DW-TB8@M_;^N3VPIDQWPE?3?2%P7.JW1YTBE]=L]M M$1=;@QX=)J<;@.D^/Q'AJ((XM^)1A;SZXV6$=X+30W8HY-5_[H3[;^IB7)(" M42$=+P7TU^K8W^F*M.25YU4FNM;N,C5HVG6;DB_<>*F+::'AX1*W,#3UV2.P M1KDT;5K4;MT_ R.:D7Z&;/Y]\1KM^N:DQ%"NI.G5$/-R)_15TBI!E37<=CU1 MW-R#N1+4@PP2E_U<Y=QK BWZ;3>;.P_AP*@#7UDE,&NWJXS$PAY]VT$*E5> M&OXESJ&-X(]3:&Z*Y1UUGX3\-EE1DQ&;Z4O2J66U>;_>+;!?".P,@.AOX)QA M^<(@%P[VB"_,FK@@T246A%UBQ%).3+#I1VQ%H2G]0N0WFLJW71^X'G(*9MR* M. &^M[<7:=J+&_27&IU(=LF<E9?.7*AHTSN:[H@+O>S/D0CBM]9S\\.;=7D% M%.>7":K1;NNQ�(P!H?2HQ8^G_$[DK=PHH2U+0*R6K4I:]7IH,:\4&!+QK6 M[L(,W9'T3Q)4OLF-@\'/J?A#H!\WE9X398RN 4Y[%C%P).94=E8"GX8@B\,9 M4_]A$T23<C\/>2B_P-X[G,%FJVOQ(]8CH<6>YD='6!OE20U_MR$9_EOA+9D0 M]>Z-*JAKI9S86)\^<8FZK$%OL->I5>IJ>I SEGH](I.(E::O'8AMY=UE&( # MJ]89P25_VO8\*XH.QMQPOU*)<QG-K\:]7HM3U(RPM)O?NO>V??^&B,]@Z?DW M)?(:9F-+VE,@^J8?[1C3C2=_3W8(3W9@A^[]]V$'ELSHH!Y!][\10YY$!W8\ M;:W4R'J9,:;H2UIH'EPSQR0V4M>"+T5P7C&+[KD%E&!LE5KZ4DDR-ML-Q&ME MS$M=\OM\IEF$^YC-%^YP=N^?45>1FFW>L\R3IL:F\Y4B2=0:Z&.32U][U<VQ MFB9G31A].U&K2XY>Z()#?7S\I2UC2B'UCCV8OA(59G;P]0M.K2'#)/'/Q*E3 M/+TCC*U'3 /\5Y(N*'? 8(ZRE=5O=]05\?>^FG3H7;YR;:J;$+QQ6EM%AHN4 M?O3Y*JG!\2^VKHZ!Z74M*BM8UFO:6Q4,T)\*/\)><"\@Y[Y*F@/M0/27,_%J MG/IM"A6P',XN@4;3]2^>8>2/68Q(L$G'5!]23(4J34)3U^5#AFT"\I;OA,9I M\O%/A>]+6_0(^ZD >?B8.7G(IQML'_=PM0%CQQH\$1E?@D:9ZCF->O3LKFX, MS50J8&H[J6[7NR/P&,YJ/5"E%4>3>Z>0M()F_:/,/ZI76X"%+Q@Q8M>I!=>F M8V^ISRGL]A4VQS^8G+-,-;BFG?I'-?@9U-5U"\+#Z!2-I4VV;P7BLR+44@G5 M\5R:H'9WM#O4:-@WPSR/R*MG6+29@^^P^J9LTM2MU?0U$#JF,X];P]G >D3( MNA)*]K&19EWZ1GCQQ%2OY3 ^CS)[,XEB4_I,TFMQ\WX]7)3$7)(EN0,*!"9: M4#_7U>/,5-]19S0>W@VF5[<9ZIOW["/]**5@89KJ.HD()4-M5;N^TI:\:YM+ M5D&3WE'T^VAR!>XRIQ3CCK>W%_!%DJ#2%KVC9TPME3\-JN1<THO$W)F\&;^Y M?:-:)$ELVFGK9L-8UY; A\F",JSZQ@362\.GCA_PVI+_W81R)B1^=_XRL-4E M+GR9#_Z'491'8NM+U$'EM>0QV7<9Z;5L:W[E"LR?S3R-5_!;#R<(>CBFZZ>V M*L\.G]_2C_CAVPH@KC1I3;J\0HJ+ZMFUZMF#Q4'%C7Q/H?0)(+]I]#+R\)'* M*5O2B -K@=6S"$\2597\GJ[=4MZD;^=[66P3E5R*?]Y^09=\$D!]PC)!]YRL M5E(\4DN_2S:4%I6X7>M*)_E$-@/0MTR'$CD+^Q'-,$&XNH.O H]!W/&&#VR5 MW:V>>--U8W,VJDXP^K>\)],XA@\NP:=XE9FAQ(TEA/5!/A";NM4?>^L]E0>P M?K#;3M:=F LPYFSJY\BKN+Q_L*;"\_I,+7I]R#_S!6+UG54'JVVJ48 CWE)_ MEU\ZX/L,U<=2 ]H$UB=H5O+F;W(:UFG8N[DV\99+6.Q K S6V!DX2?BPFTH0 M @4="9OEOG?>O%O?-MAZ%"0VW69=MK\1%Y*.M<51-@YN&"DESO^M=WKKQ]&T M7X^=_7OG3CR\&"WCZ5!5^^X]Y(1<9N68^;9_>&.Q!$^^*%\+-@5A,C3NT!D) MBD=B?()R1X'&Y+24W=,)0O_X\22F"^$Y>&F76U<V&K^(<HKFJE:]HPM][!'X MW#0\V$I25/)[[VCY@RZ8:=-KF^JB4<S%!VIT-DZ2JEHMMQY8^$/8VM7/N:58 M\-NVKBD6B>0K5MP@*E\U./U.'O4':B52E1G;=-RZP+["'@6>;GQ9JZP.WK#/ M]G/K?CE"TAWP.);DUW_\/U!+ P04 " #&A&%/<"VP3O\R !]5 ( % M '!W<BTR,#$Y,#DS,%]C86PN>&UL[;UI<^,XEB[\?7Y%WKJ?T85]F9B>&URD MBHRHJLS(9?J^GQ@@%ENW9<E#2;G,KW\!RFO:EBB1@NCLJNAVVA(!'CPX.!L. M#O[C_WR[FK_YXIK5;+GX^R_H;_"7-VYAEG:VN/C[+Y\_@NQC\?;M+__G/__M M/_X7 /\W__#[FW)I-E=NL7Y3-$ZOG7WS=;:^?/,/ZU;_?..;Y=6;?RR;?\Z^ M: "VC=ZTO\QGBW_^>_Q1ZY5[\VTU^_>5N717^O>ET>OVW9?K]?6___KKUZ]? M__:M;N9_6S87OV((R:]WK5Y\(OX%;A\#\2. ,"#H;]]6]I<W882+5?ON#B^Y M??S;D^>_DO9II)3ZM?WV[M'5[+D'0[?HU__[Q^\?VW&"V6*UU@OC?OG/?WOS M9@M'LYR[#\Z_B?]^_O#VKI/_WNC%.M#2?)D9M_J;65[]&A_Y-3/_O9FM9A&N M57AYV\=EX_S??[G^VH1A(P45@7'0__NY1]??K]W??UG-KJ[G89B_#D-'=G'1 MN(O !T7X8V9=T\[F>SVS[YKW^KNNYRY;V&P^OYGG=_Y/M\Y6*[=>E6ZM9_-# M1C+<RTZ"Q62UGEW%)3'5L^:_]'SC5N_\6QO6RLS/(G%O0Q>+BUDDLR4J$/O! MS6.+?[C9Q67X-PM+45^X[&K9K&?_TP[B<)B2T'$2!/_439S3+^[P0;_4]"1T M?HHH'D+=XP8GH>GS0F_L+,S=Q\UUZ#>*:#U_WRRGR^9*?W"KS7P=V.#=]<VJ M.6+Y]7S#8*/.-ZO9PJTBV[YK+O3BAD'WC&1/JU-3MP7C.!H?MQV,TF)Y=35; MQVF,+PPR=1VT?M#^L[VLW:%E"BJW7P6&G'R[=HO FIO&=>3KGKVF&5TP%Q;K MF\7TS@=[*Q#S8;;ZYP!#[-AUHG%N_U@_4NN_!U4UFP?),\B4'OB*%.-^N[#N M:C', %_N*\U(5ILF&K<#C./YGM*,XHM;;;]ZN\B\#YP13*)6%J\O73,)CPXT M5\>\)P4"OP?C.BITXUQT /L/=4^':<841'ES)^,&&-*N_E*,Z+UK?+2XPBK) MEPL;OW^OF_#D;QL=UL[:#<"CA[]CP)$'6;98N4C0:CF?V>B7Y'H>:?EXZ8*[ MLG=873M(2/,6O4NWGAF]SPH\LK?3CN;C.OQL>26POEY=3N?+KT?-Q,Z.$HYA M>77=N,OP3/ 9WRY"0]=[-"]W>=9Q]>:]8_I/-^))\%#7W_N.ZW$OZ:B_=Y?[ MCN!I3X.-HG3U^ET]GUUTHO2%IT]%3;YLFN77:%Y\#@@UQ::)[!@U5C-;-ELU M/=4F&OK?8WCP^GH>&'4;!G/!M5M_B.97-Y69XM6GPNF&NC]T<&A;"_.=_WVY MN/CDFJOX9*#OX^6R6=_^?10@_=YQJI$_).'!QT>-L%M?IQK)@0'2CJU/16VG M,.G.-L-1=K-K%3BP=;"^OUVT!FZ'P&&7IH/1V4F9G4A7;;O-=:MCKJZ#LND" MSYY6IZ;NM^B.E$&,WFUV3)=-]E4W-LB>!V[,Y\4L^MO7FZX;3R=[WZD1>;_: MK#XM<_<Q>*IS9]\NHI^W7'Q<+TW'R&'_CD\]Q@]/2 F>1*_!=>DQ_:@&FKD# M.C[U&-MWOFW#ST$1O0].;;_UN+^_4X^HDY;KU'9@2LO9EUEP&>Q! +_4:&#: M)M_,I5Y<N#C^CY?!@6Q#3($P%PQ(>S#''][=P./Y<[F( ;3P2>CDXM:\/PCY M;ET,3/<'=[UI G8KM_7M;Z5"Z\^TO]T_\;Y97C3ZZJ!!#=#_P",^8+F>='5^ M:IQ>;9KO!_/ZKH:#T?C;<FF_SN;SVUV)'U-&]E#:M7DR>KL!?& OR:B_S^C9 MQ-WHNSRHA_DY[6[URKWSIQGZD"0DP^V$K# J_MA%3*'G!I]PL(_Z3S;BCYNK M*]U\#SJEU?O!T[IM,<ST=NX_V8@[Z:W#.AF,]M]=5/![:'O\T,#OCD;U<K$- MA+>?%,O.YM<!/9R:ZL!G#S?Z>M&_NZ^!1[+5"G_,%K.KS57[T7O]O=V8.&0, MG7M)37T7(7I,5^<8!QEN'"3%.&[?V[H,-YM<BXOM@T<SUP&=#CRV T/XNQL- M3-N-SK@+;]]DA7]:'H[V85T-/(Y.NO*Y1P>CXT_W-3-FN6ES:H)CNPB_FNU. M[1ZR.K1,066WN>[>P6 TOW=-&^'IOH&SH\4IJ<KU:F:"(5;.YIN83:R;1=PI MOGTR6Z^;6;U91_[[M#PXTGNZ%YX2DP.%WP$]G)+J3N)D;[O!*/SH+N(*Z[X M7FYP0IJZS?#>=B>D<.OCS?['V>EL$>SDF9X/0/]!O9YP=)V8=E^SX>B[]:<_ MSBX6,S\SX;$'FF,YGW4X=G)8)XEIOXN(/3QU]VZSCL<^8_)S$,R?%R[(9'>? M:MOSQ,/Y"4N,<=R3C:G*X9\8"_^BY]U-E0'?D'K4<5=(F_7=8<T3,<H![TF, MP(^FS)"CWM-WXI'>K=$_VDV>0VSQX5Z0>,R'16Y[]9EX9-O\Z$_ZV[ +]>5N MDX_OH(-?_3I-/K8!CX.=\I6)<3DD%-2CQ\2C>I"Y=Y^,.N0@N[P@]9B'M+K/ M;'U_<%_<8N/*V4K?FKLV__Z;BQDEUY<S<UMGYN:@6S1S/@4*AYSA84@X#VX? MG%E>+&9#,_W>WA./]L&7M_D,J\^K.$U_Z(6^<%M?.-#HFJM9M H?NDS%9K4. M:K=I(]DQ5?UR=KUJZV,TS@Z)6C(J4Z,?@XU/4B '1:[+&Q*/NEL<YHBN!AS' M?3F7VQ.9!P07N[5.16UF;2MH]'S/@UWY[B1O2X7&@?'V(WM+-AJWGGCO3'L. M]38OYV[S]KFP16CQ;G%WRGC:+*_N'S=A) >9\".@+17246,O3.M_M'74XB,_ MQ,3:HF&K=3,SP<[I?OSB]"].A=%S7Q^U83[X>U(AT%&U'=#'BY0;/3>;^4TT M>O'/F\<CD4>53=R^QWU;NX5U]A1O&KI6X1VMD=);6D/C1^#?T->6MO1Z5;>% M*#<K<*'U]:]Q5GYU\_7J]I-VG@!$-Y4R__?-Q]5M%;)@0]6SQ=VR#(;)_SC[ ML([@C52[,2X?2[?PW>;*V3"HVW',=>WF?_\ET%R=Z$U5S0UWG%/@*"6 ZUH" MQ*0 &$D!"3'$(/X8UA;^97/# :\'U]NCYNV3H1<7I./#A71BL%]Z?86X(X%+ M-4!.,T"P<(##V@"#"1$,(HEKVF4&'JS"K#%OEDU807__!?WRYFM;H;+]==N+ M;LRCQ?FTMNO-$[^NHI$=>P2SM;NZ;1]KUHZ(*Y>O8M("I'N6S!,]$#X8=C2/ M=JMNQO8,^R=Y;T4\I<XY X16&FB.*3#>:> 0]<I87WO52?(\S_?X7X;OQSI; M^QE^Y#JBW4$XAW9H7QQ$#$0,,@FT,!!HJ"C A-9 N;HFQ&LEE3]^?9!_F?4Q MVNEZC0OD?;,,'O?Z>SPUWI;W",]>7SVO1I*^OR((2ZF( HZY #W3-$@I94'- ML'=*.!NDU?'+A?ZU7$8R:Z]QU;02XL_EPCP4&XE6S+/OKA2K/788 <LE 9X3 M!)RT$A O!+>:4LA[&%_LK]4R@AE[C2OEV6.TGR[UW5G21*MF+QT5D\02Q!'P M&!N :R-!8!8'L/>(>1[,9-G#;>=_K:"1S=Z(_/<'WR3TWA]\4VE&+#,( \,] M \SQ&G 7A%'K#=I:,V_Q\<PO[ID?_.3</\[)>HV:X\8EV[TVTKRX@K7!VG(/ MJ"082$%A^,%(\ 4U<E9+#QT[?GG(?YWE,=KY>HTKI+RI[?5)?TN_2IY_>04= MYH18!R"!!!"B$.#!)02UP,H'OU#6N(<5I?Y:*:.8L]>X6NX=L ??I0P)OTQ MY2PCW-8HR"N# X,(#GAM@O5:LYJA&DOFW?&K!L&_ELUH)NY^Z?S'K\\E6PR> MA9'P*L13)I/L3KP[Y9N?2\\YY?L&N6-P: ([71V8Z*7; 9_VU477Z_T2OKCH M?"M?4J(.ND<O+67'G.1.2.&^*^N2DK+KQ&%20HX_ )B0S$[7NB6E9_^=; G) M.?;RM.%)/.PBM(0IIGLW#6_VB9!PGG@:3$SL!6#80&!JC8 B3CCH$$*\TS[X M*4?Q<NK9L\]5L":U)1P!RQ0&6$$.L%#!;.82<RJ\M5B,/47RF.E9#@M**C?\ M^8H@V;H(-OGWL.9;KV+'Y'=J7R'KA(3& ,6A %9K F#M+(#$2*F=HH*KU\$4 M1\WH,@UFJ7CFYNC>@R3;X-)WD!,[FE4!+U,[I8 0%@-;8PB(40B(F*>EI$1& M]."0-!FFPW'(P% E$R8W.UK_F*TO;T_JMJ!TXH\.K2MO#*FYP(!C#H$VE@#A M(0URF3-(B>,"F;$G6@XH2$Z"6"INB>[ (DS-]]VG:!X^5ADC,/24 FH4!$P' M\8B#,@:UE$Y"C[7'<NR9@\/-?T]H4DWT^\9=ZYF]N3_AUMWK:EYV:%TQ;Y7A ME "I G2*60&TKA4P1"O+,848]6"+-"ERP['%:1!+QRTO)*#N%A.[FE444^X, MI@!I:@!2U@(FC ($6ZJE@\&L[Y%PG-*ZZ.64#(Q1*HYXP+[W^S4[6.'9YZO: M2D:9=<#XN)_C"0*U]QPX"RV%"!O">CBF*4V'7CPP%#CIK(3'6UBQ$L$W,]_$ MT%R'1-,NS2LI97"R> VD]!I@RQP@/@A#3&1MC/6*J1ZLD=*JZ,4:)\(J%:=T MX(:[41!14PI=8'7&#:CC$3G(9<R+,)Y+5'LET>LP&'K-> \\D@G_1[=7?(BH MOO.?5UL6W:4$=K6KK/'$>F@!1HP!PH*H$XA9((/Y4QL5OO7UV#/"AU & X.4 MBBD>)G(LMA=@7B[G ?O5X\NCG^&+?4TK*SS2%I*8>$N!@%P#Q+P!3CNAJ'6. MD#,&Y;ME SY, :-4<B(D#UQA**AU^.&@@ !JY)$BB+(^AQ_2Q%Z'G;3ED&"= M@>7W^\Q/'ZX(M$:SL)BUJ&TP\SP$BBH-B!7:2:Y,^.X5L<%A,_7RC!\/3ZJ) M+UW=(7CZX*D*420(B7);^>#14Z> KFL.L%0R^/;$<TA>T50?-47+(>%)O;'R MH(*2,<W&V8,6_P&]5$H3ZDVPX6&LB$(Q-" @*8,81:I6N):.C'[;96!6.2U\ MY]R*N1W ]^/V8GYL7G&IL3,.!2]!.<"8-$ 3R( GQ@28#48_7J$WOHC*P,QS M(MS.XVP=P"^[&U:U0A;[\#[)# 9>^1H0S"# 7-,:U21@VB,)/DV 96!.&1RQ M9(;H<G'QR3574:5V"L<^WZ#281$(8A (9KL#P@L>7$R(@="<0:]BUD./K=SD MJJ>?03H41.F,TNUQH[N[.AY7?MUIJ.YL67&J%-&" 54';4KB<D(0(6 ,TQ*9 M "+J<5PYN5+IQ1;#8Y5TR^8AM9WW;9YM5$DC&424 &/#2*&78<R0Q'/1RDI# MO9!P]/O^0W'%H#"=V;+HQA?[VE862:^$,H!3:H%R"H<?4H%@27F+",**CG[_ M?S#V. %:Z;R6O4=SGG567FQ54:L(K8.)QE3PT+1C!OBX755SXZS$/EA6/3@C MN94Q?/1S6/!2,<I3$(*.W.Y4OH\G&<,L/;H/.')_=,V6\T#*Q=O%VC5NM4OF M#/.""G/(O$82U+65P @KXCY*P%(;1XF6)@SO%5DSP[/?V7 ^'Z<>Q'45K96" M- Q*MINRMJZ!#DYF#%YZ;'Q0Z+J' $L3S#W')._ELR.03:D&;VXOWWO^XH=' M*P^9KC%E -<6@6!#,."$LP!1CC33'#'6HQ3MN?CEL,EZ1L7UQ"AAJNS6Y>LT M^<\\72DL'8;:AQ$%PY]J; %D=5@N7DKO+$**]0C*IC%X!I[_86!*M@ET=^E2 MO$[C[:+0U[-XN<@]$^_:^]G;N%(:0FN=!\:TD<7@!PC"-."\1@Y)JNIZ]+6J M!V:0DZ"6BE\^Q,.V"V=O;WK.C-E<;=HB'Z7S,S/;9>;N;UQQ3""ST@,KH0#0 M.PDLU#4(J.*:!+,/HAZI<FE"+P/SRTE02[C)?$ML&TF*=PDV[M(M5K,O;AMI M_'VY:N_O\I_TM]T;S8?T5"DI#2*4@YI2"K3D @1<(/!$.X,H)9;UR$1*$Z49 M6O*<',)4;/6I:6]<_][)<'GZ<.4XY,I("ZQW!E#F/: U\8"',2',+*MQ#T^9 MIRF3-3!W# )3*@;X8[98-JUKMS>X\N.C%8$"NIH34$// /+!Q],81V7+:$0+ M8SOZ-)01.+D#X)JDAMG^TAW;BB*7;CT+KWE,89(Z(A_7X6<;%-U>TMA>8OD" M'6F*-/Q0+>#Q'9%/+HU\\.1[U\R6<0LQ"A-7NNV_=[PY^6;:^SP_A %OK_C< M%6U(2DC%("8((@(\I$& *A<LJ>"U@5HC$GB7&N8[G<LYS:S$0]9AA.^;Y9>9 MC?=7QUNL']Z*>G?-Z0Y$NW=2&0>MB(M9$QX, *-J()2+\0NH)'(4RUZ5)),( MR3$ST#+AS"0\3.MGZVA"[@PCW3Y4R9I)3 )6FF,'XEUA83B, ,NDHC7%#JH> MSEX:'CO5Q#T]3'L\:NGR=(([86:/"CH^FY1S_U@EJ306"P2H@P1$?P-8C"QP MW!EEB$*\F]0]IS&6B =ZXI;,Y7]0W?6=__&8YRX/?V?#2F"F'>(0H!HQH*%@ MP(<E 16%M8FP*%[2(LTH<1$G#(XDJEXYZZT\!^M+]H:Q3&[^?-B64=C>EMF M^'K3%BMZ<+EY^&O3- ' 7*]FJ[LTE-_T;!%EYE9K1Z1O@V@[V# 9#95RW!I) MPZ)%=7#!K'/!#Q,T_* :2B^UMSV24FF:*$0BEA[SK*2K3G ;HIN&:=BZ_7^X M]64T4^^*G>[@[$[M*\FM,RC6^2(,!Q*,!-YP!!A3"GM%96U[G-UC/Q57G@K1 M\^CJZ6RAP\I97!3+U0&:^G&S"E%E.6<,U,)+P"!5P/FP?K#BMJ9">>F'B:V^ M?O89&,=DM2]NA.>[Q<?@*[_SCRK]=+GXM5L'E7:04ZT<$"S@R[S&0,5M\]H[ MZ#F&7+(>DBC196*)6.EDD"8S_99-F(W%]DB2^?ZIT8N5-A'@VZ%]<'H>;]W8 M9;MU[J12'@GM-01** NXA!)@(G187@P']4^)ACVJ="6ZBBN5\75*6!-&I[[, M5H'F,)IRN:G7?C._/7Z[.U[U8K,J^E%**P^"AN<@.%)AH";\T$P**[&KM>UQ MGYOZF73=P#B>[>S93:'#W"V<WYGMLJ=E12A&M;,\*G0'K*8.>!C+ V MO4:> MVS[9V@_O:GK]S#,\ELDRLB]UXX+O&7?\KB+-^Z*CSS>H/*Q56 G!&@R_ "*\ M!=2&/Q565$NFI%2P![?\5,'RP2!,Z-C_L,MT!\E-=N!NKWY/XTIH@H+=1X'' M03-S[##PM*9A^$9K3[GLE0N%\$]E[)P$SU2<],QU=;EN+H*5]G[3F,LPG&BQ MW=]@%SS0S4Y7[;@.*Q)O$]#4 VT- EI($YP-4X,P)]P8#@VL^Q2 (C\5QR7# M.!47OH#;-B;6,UGAF4XJZ*'0$O*@[ZT.-F3,/!): 2L(]=HB3^H>RC'-)N+K M3U889F:2N8/Z>QN=_;2\N;/SQ7K5NYS#SIT$)*3U'-9 4A3]',^ )(8 1R%5 M-@@-RH:YE>8, K'WS/_H*YX2UH3QAGBI6[LS<'<KWD>W7F^OXCQ,&![>626D MI\@1"E2L-^=Y4$LQ9 P<LYQ*QS!D/6(39\VL&)S?4J![-L%V:UZX;69_JTMN MKBD^1+3MZ*;BNJX1M2K8/$(" K$%VO,:V-H;*;W@M1^FCL[/*-R&!?9L;'9 MIL_>MI77\4*2&@-HL0?2(P=J90(,2#)$*..U&*8$S\_(4 .@>48NZI+)L*M9 M98G@RGL!B!<62!TO?M=< 8^XX]1RC_KPSGD3&!+P3A\@SV%;/;/?V=5Z[]Y+ MQ:W0 AL#ZEB4GE)A *DQ!X:P (5A-:Q[9!^>-:OAE-;4\+">B\7^T.M-/.[4 MUBV:SUV[_;F*V96=!-;AO56*>&8@%8#68>5ASBVPVL*8YTLITDIXT6.'6OS, M+'<:>,\</KO+#^H3/GNFDPHY;Q4Q$-2U@@!'.:^5"F)?"ZB]UL3WN; L36;U MZP^?#3,SYQ"/MP5E?X]NS.W-\1V%X;-MJV"5UI1R'=X:+ ]5.P10O"N,2*@Q MM181UV>W\YRBK_<T[Q!]0X&9KIK(]8W]^<X?RD1[VU:F5MP;*(##@L=\$@P0 MI#B8KTY#BQ2N60^3[;R;GD-ST2G0/ <7;<O5/BAPW9&#GK2KC!"\#@8(T)(H MH!FQP B.@%$U%D@8"1%_K2&M4W+/$$B>0XD]',/'RV6S[L!!G=I7")N85^N" M>U,3(+W% -=" <2$(A9Z6]>COX_@#,IL2$!3A[/>^4CHV]5J$W<2]AVGV-&J MLI $]P1Z("TV@"(8O")D*$"$A3\"IL[UB*R?-Y@U./<,BN,9>&86X5G8U0'5 M;3JTKK A,:6V!I91 QAUP=UUD 4?FVJ,,7>>]CAGF*C:47H>&A#/U+STP;55 MOCXM/^EO\91DK!04,)HNFX/S48_MLH+",0BQ ![;.L9SZGA+J 4UQI;7EBC2 MQ_P^[^F=4W%= I#/*-8.$V.5$C4V\>2MCX4N:BV#!ZL8 :Y6VA/C:ZE[9*V> M]X1. K%U!'ZI>2/P=;#R;G(<@Z?9J>KL_L85\3*XI@$ZA71XN0IN1]#R%FBB M:HZE-*K/$53U4W+.H'"F8J1M-/:=?QBA?;?H%0N^B_J6L]7U<J7GOS7+S75H M$?XV[845&V=O,H"7BUTR[?S$51Q[[H..")X2#9.F@L$KJ'- <&Z=K[W4N$?Y MY32NYRN*[+_*&;]?JZF+,#ZJ>_BT%NUC,E-60'Q*2X<"Q3M:5<S(FK# 1<AH M#*!6"$"%,!#0!@%*D,2\DP>6?+P#7W0S\)LJ0P5'7DM@#=8Q,@T!K9D!"B/K MC)9$V]'O$PW&-T\OHC@SU@G#N/]R=0?/.KNOL3AAS_+SG0JF(V<QUQ(#:VD- MJ((>6(XTJ&$P&RRE(OCF8T^Y'Q-CG0CT,;#<RR4U@FW7_G4S__;_;;892SV9 M]/@7ME>(<ZY,&**7P"B.0>T5 S L:(*,I<SVR ]*(R^'9Z4#>#4I]ONY^_IK MT[(L5 2V#!L^V$E_^UT@:?D"_QW4ON(LX&R] )1%E(5UH.;2 X>H5PYQ@\WH M;\D\&3N=&LI4LF^'&CF=#]%)(3%DC%-,!+\X7L8EO :>U000XG'-'..]$CL2 MI06=P6DX$;BC#3^,Z5:(QW=YGHF(IT'/Y)&9P(OWHG!W\O/]<Y5# AJ'@C]" M@AWJI'- RAH"(IRT5M3(=KM4["_O=<"]C6/GYS7ZGH_+Q&ZOO=X$L7F_HG+G MEXV[*V_E5I-OZT:'.9DM=//];0!S=;"B/.%;*RI5S5'-@3!$ 4RA <)S&50. MXH+51I.Z1]G^-$QX+.OLK %\;IB3^;:W-7 ZR>-GGJZDK2&RW (=UC]@F'@0 ML%9 ZIIJVZ;2C/Z&F=',_8_.Z"!XI^*EWYI WW8U[N"A!T]52AK,=/1[1*T! M5YH A T%CN':,A3,7S5ZWND]1S]6 .Z%3[ID_2]NL7&WRZ71IBWC7VQ6ZP!" M,_EV$V*,)]?#_^SN@-<1O56UE ;RX(M#%1R3FAL(J+$UT$*86CK!7)_P0QK> M.7JNGR3NI\ O7<QA%5S5WY9+N\H6]N.-A_-Q.=]5Y^3E1A5A5!D4QH=]#%U3 M6@.(>3 -**08,>*"B!Y]I& H5AD4IU0<\=&U.O4WMPBR=A[HSNS5;#%;K:/D M_>)NJLCNX(YN'512>6,(#7 J$GXX$82WE YP:9'!'FE(>^39).*4H172R;!+ MQ3VO_B:KU\0M?]U9]=>=58DR"H=FW3&CGR[$M75;]ZO4'YZL$'?*<\T!8Y@& M*[)&0#@1G%WBG!(<06?&OQ\SUD! ?[#3,=!M:98M1IT"G,\WJ6*Q&"TM!EJY M&EBO-;#22N"4QK4TU#C80TBE*6@R7HX:#/2D>3@!BN5CN;]?5.UN&,O :R5( M\'L4#CI#00>H$QQP[6J*6#!9^.@/=H^5S0:'/NU>SR$7Q;QTJ0GGW&CEPQBE M1Z#&2 >WFCE .,980JFY(:-7C(-NL@R!4<(B7O=KJV?*R\%]56%Y\-J9&IB8 M:TD\,8"A8,YR9ZV$"#G+QQ^Z&FZ7. 6 21)98F&#=_5\=K$S$6.@C) ?7I8O MFV;Y-?HAG\-;FFTV8RSG^+Z9+9MMF:"I-JT/$Z,]U]?SF=GZ/EM0XW&H5>G6 M>C9/2_D-J3=5 6?N09&C^&2,9SXL,+*;Q!1WCM7K&Y)W"(4'3U5(R*S@A&79 MA#!<%KD2$TRI9%.>E]-IIS,P)XK W@)[SSV[PJU/GZX($Q(R""<(E0PRGDV5 MY%D^01S2K)B,/LW@J'EZ<J-57UQ2J;V'ZVH_#S_S=*5D "?+*$=4,3C%&<-X MBF%6YK+(%.EQY#]-:O 0\]T?EW-HHX=4/_CXW.*T8SFX1S7+\DF&,@6A4 BS MZ12%:52PC+.8%5.&\_,)U#!'KD-YQ(>/5:04G.:3*>(%9B*;J%+2,*[@)A4J MS\H>!:32B-#CIN;'-74\(DD#%1W9]6F=O1R*/"<3@;.B8(0I65!"H<R#CU24 MBD_&+C@'F>6^L"3+5=A>)?A[+$?PC$'_7*+"\RTJ5@A6LHE"$BE6\BP+3$PR MC/-IAF$IIF,/= XR[<. DVS+L*WAXEIJ[[9]=FWO/?=\E6>B*-"$AE%-6<%% M!ED!.8&$P *7M,>F29K0XR 3/P0TY["5_M3--@WB'/[PI^B5G_J52[.YVL8' M)HMU6S[/+YNK1^7F3O/F%(=EMN]XL8Y>TI?^UH3'2[UV=_O0TV63?=6-7;WS M[UW3PA[6R.?%+-:3B?O029CN!7+?KS:K3\O\YGXU^W;QH-34.>GZ\(0NO;H< M%T'C *HEX&U@J$647_%.E[/R4PIAMGWU76F]A,.]+245!]G6@%RU 5?G7=/$ MXWEI>>'/Y:)X&BQ/B<=]C;K5HR)U;4BZ_>W^B??-\J+15RG)2\>,GYHVV>A[ M.A:(N;]?9_.8R=EZ62\E1)[G[:. 8+):SZ[BN=GI9KUI7'9QT;A@<[F'R8TW M.YA/<QS/'2<+IG0PV'\/,MW^2-J?;E<H8G?#BG*H@H,P%:0-4U-)^(3@@A Q M1;FBG1S4Y"-^9L8^N"L]BV+FG9_.5H&+_C^GF^-@Z=I[5> <X[+$<,(+!B=, M!F=V@A%14\DX%3WV_]-$[H9BC:=>7V)H$X8&#AA9',BGK\O!F/"FOPI#-8DS MP LLF10XGTR4(),R@[ H(!LF[>1G9[OCP!PQHX77[\J6.[+'JD"<"UQ(&4!A M,E=JPDHE)R4N>4XFI!Q[ ',\S'8$G.-EM^ER,YQVO>VP*@N*P](K41GFHV1% M+E$!)P57D#):]*G\DR9H.AIF.P+-$?-:>'987@O/5G&"89$)!;%B&<<J+^AD M&F:FA$)FW6K.[+VWYU^"UPY'<YR\EOFU:P9GN$>]5BQ#6 K&))Q,&*:YRDHV MS4HZI9()-.V1]IGFENI1<%T?2)-L)^V+1!P1(_DKPI!TQ.W!_./&W#:M<@:I MS#"':(I93JF:9D)*GDV+ @LXZ;'Q_[/&!H[!;0R*Q)C-U::]&>JAJ#I2?SS? M636!6;#;2#%%'+-R@B7D5.6B*">$XZSHX84E.BUP!KTQ")0)3^C^",I=?9=; M;;*#I;HTK\HRAP1Q-<FE8L% D[#,"L(*6F:"9+!3"EJ:T;>BH,_XG^^@$AQ* M6>;38!=D;(JH@B0/7A&CTRR8#6ST0GG8:7YZ&GEX#)^NGS'AUW>(/X=R>QL, M3/\RZ8>MP\.ZJC)&!<[R:8YQQB O@V!F.2-(E*0D(N]Q?B1-+/O$''5B/+NN MSF1U&DXHWA*:"B/U+(OPVA]RYQ.ZERDL'$$*B:9P(A *O(_*LE0<0B4+GA6* M,SIB$^A4WO=>2(9PS\>DTT_,&-VER@G0_U>P"/9"]K.9#&D9]MSS,0HM^3%. M5?/]G2_:],W5V\5MBW,'83NLJ+N9430X$S(("U:6C$VS8)'D@N4YQ&46N*#3 M6=S3CF)?%/71<U6637"!F!"$P\#(*.,,EQ*+#$G*,SCZ@Y"'3\R/1:)[P)&L M'/@-C6^OKO6L"0;SO>V\_2@>*]E3<+YS'Q6=\$R6M""82<;()-CC4&1*3:A2 M6=FGO$"J K]#\<306(U"#J=(R&X/GR5Y1SSWL%QLK^-I/XE5F<^^K7='R8X% M>?=,I0VID90*!-4>NN+, T>] 8[3>&D4LW6WTD2G/YKY(2[>=_[S:LM+W?=> MNO10.5X;RBT"WAD!>$UJP'"\N%M;P;A47*C1WUU\Y*SN.,,Y+&+G.-#;O1+J MCE:5IEHZ4M< .\>!QIX *WD-/&2U53(,58_>#1F>._JCE*R4PVW=PB["\>G# ME926U?'N2**L#8BY\$-X!Q160GC/";8]*LHG.MD_R/P/ DZJ:;\KU-1EVI\^ M7%'G-2;0@!HY%3!"#FC'.*BYEBS 1O#X4U2'F?9!P$DU[?^EFUDT-+O,^I-G M*V*]E)XB(!FT &+M@+6P!KJ&&#%%F%9L[+FBPTSZ$-@D<3M>,,=7;Q>YGD=U M]?'2N1Z%!)^_HOE6$@9GIVL)D4[M LJ6:&T<0)A2H)'0@$#GMO<(&T$48F>, M]3S6 '=4[R\OM[MA52MDL8>1MPP&7OD:!,\6 LPUK5%-E&&CO47L!/.Z4^\. M -Y9J^OL9Y9=S2HC+.7*U@!)K(!$F@#IN $R6!J\MCS\&.:"GU?)*@-#=QX; M_8[P6!'X6-%RW[:R2'HEE &<4@N44SC\"&H1(^,M(@@KVN.>N=-:\&>3+KWP M.ZN Z<0U>UI6A&,KL"6 .46!JW4-I)<<"&8A-]((YWK4/SVM^7\F,=,+O?T< M<Y A]D/PZD!S[(?6E=)0$L>"<C6( \@1 5Y8>P.50K6$9PR4/E[ ^T?>J5UE MC0\6?[#T@W'/ &$^S!YB%DBB56U4^-;7K]$DZS6W.T5G?P3/(3:[\\LN%+G" M@ALK06T0!4P9""PG$K#:"^F-LD+T,.#/9Y4-R2W#XI?0N=Z6T/ECMIA=;;9! MH/?Z>]R*[+'?=91;/7.KNS=OGHOG']Y))>ED6G*%$"QRIG*:,P(+*:40,L\* MV>FTS="#ZUK?9HAN*TEP++*"N"PP*QF5I"@IH51EF!.%1YL3>,JY7IX-WU0J MX/=XB[1[P?8_E _[=UHI1=NB_%!,(6,T4X7$DR+\!VD^$;!'J'U47-B317XL MI)X*[[/Z<\=RX^&=506#+!<QJU(PQAG*)9PH*>1T(G-9Y#VB!.</+)V,"T^. M\\"^X?/*X>4"7D?W54F((!.JQ%C!L,9@3E6I"H5BU7M2]MD_'!4[)5"M1X,Z M*GVZD\V.[*G">4["NIUP6E!6()DADF5(%9A.59EGH[V5*0$''*,NCT9V%#JR M$X=U[*$BN)SD%,EI*3(6UK*<%BB?Q)J,?()@EOT\XJLO9YT&T71Z[X5Z@CUZ MJR83I#B=<DS"XJ%9L#49I;2<B* ?LESVT'WGWW YC^X[ M91:K\]Q2L/[JO* MLD+D68:+B9@P)B>9P!F=$@*14++,BI], Q[&!WUTX!'HCDH+[B^3VJV/"I)2 ME 7)@Q; +$=2%C*L<L8RE+-2%*.]T.L<''8J5)-IPQ?*G1[?685%CDH^G>0\ MC*S@2#(2G.H)GB(Z"4NHAR%U_HWDL^C"(U =HRK<4UCWT*XJF$$\5=F4TD(P M413!59F*B8+3,@KQ\B<*Y1_.!#WTX!'8CDD-[B_?W*F+BA624\7#PIZ4+.=4 MXEQF<;UC6N9EG^K@8U2"O;CK1)BF4X'/%\4]OK,J+Y4L)IP+HG(F%<N+G/,, M$]'ZPWTBZZ?-JA^O"CP<U5&JP-WEEP_MJF(E9L&HS/.)R)@*TS#)),Q8$-24 M*B9&>XXS!1/T48&'8SLJ%;BWR'>G+JI\,BD((Q2RK&0BAXH'(%2 'W)9"O2S M[ \.P5TGPC2)"MQ7'+YGCU619YDJIA,*IY*5L;A.+GA)\D#TA):H1SCAM(7A M1ZD,^T [-HW8]5:"H_JKE$088IE-I@0QB(.=63*.,U9DO!3PI\FQ.9XGCE20 M?5 >BY8\X#Z,[OU4E K.IDH$=T8Q)'E>9M,B@WS*6)E/<(\;,,:F+X?AN%.B M.S99-X!XJYBBB$WDA!4H1I!QSFA.IR7%C*))+GKP5ZJJ+4,/=#P9@N>M=S(& M7 =,)3EO\9 Q@3G(GN1YBW*,",Y!0MOGK78Q)C2'B)*<\\:OT:#Y,YC4/:SH M*@PWRX2<J F3K)BBN#NN@KU7EAPK/AE]>=3A!GC^9/,S7Y]\!AP'S%@\\W7 M9P1OD!27,U]P>S[X!MD=/?.5K6=$;XC ^IFO'CT/>J>-L!R[-_%Y88,^6VX6 M:V<GWTPPHK*K^-?Q>Q,O]5@QR(6D04-25;!I<%.G@7UPAOB4AR\F>1?+XPR! MI0,0ZM5?%2\^D&41[7G.PBJ2@35P1LJ,3XG O,=5TJ,(HO?GBT,L_H%0/JO% M?P3G'=1/166 >$)$5A9% "6XD^$75&(R"8(\HSU\@5$$T0?GN%.B>R(1?WR] MR*P4:H)+"&$>5HR:2A;O96%D6I8*E7DG<72:Q?+"DM^Q+%YH44%!@]<Q(<6$ M4184<L;8M(2"<Z(*&*3#:Q:Y!\Q@M[IM!Z)U5M%YJ(BL\DR$Q3FA/ O"H. B M@RQ8LP02 @M<TE=]H/IX3A@"JWL^.'\YH6/O+AQ-32&23P@I"2U17A2<J6B\ MM-=HL5R(X#>,JNA00M]B+RY#.!]CE?0GXY'#,J=23<[H+*6]XQO"E!JK<AD# M\PT^!3_#1L]>2(;8"?J9O.&]@)W.71[)UMEP+-/+<1YX(EZ7([)W\*_54QDI M%PX-^,^8#+G?@!L@6_)G#NWO9^E7&OL_(RL-LALP\,2D6OS#14#W G"Z$.G( M$G9/QIF)H!];G(V\YC@;$DI,<IGG,1FXS 2"3-W,C61H4IPDSO;Z#(.],+W6 M8Q1G99DC,UN'GHV?(0BR%Y+3I<..+C1W,@9-/0OGTG2W0_K<)@(_6H]GOY_] M!W*>I7OW6NK80R6G8II!42JDRF"$J$S" DX4)K@LP@QVNL7TK!@<>J?DOHZJ MR+@<31E')60("BFF#$Y)1B>1R<EHE=S)9GZG 3PPG.=QN5X<Q-O%IZ_+F.6Y MZL]?]WU5I!1BBA@G.+BADD]DF>.BH),RPW)"^A2?2>.%C83%CD9T?%P6#P$, MQV=WO56XG#*44<B#$F:X(/%$;LY0H>B43S+>0YBE.9HQ'DX[%M/1\5H\,3$8 MJ]UU5B%64#$EBG!.@C>2R:DLRFPR(9.P"A49;>W2T7':L9".C]%F7X:3:7>= M5;PHY93P">-Y%O[/<\;I%&:2(S2=LJR3Q7K. S_C8;0C(1T9HWVZ=(W3\3A. M?SZ[[RLXL0J7>*H"&IAEE 2/=@K%-+B^$!.">LBS-">C1L)F1R.:,"SPIV[B M4+ZXW6[_#37#O//=.@#S=N&7S78V/[C0F[.?EET"$(-2\DG7<W?B-_WIOF:F MW;$+#/.^62["K\:U/'*V%R>!^+UK/E[JQCV8Z>0OS/5J9K*%+6?S3=PQU<TB M@+&Z?3);KYM9O5E'-OBT+)975\O%Q_72_//<0;!_M$+2V>Q+D#07[L_-51U/ M[-\,HZ5]]6ZS7JWUPH8![9#^!_94X1SA24ER)47!)BQ&3;&"!8:$Q;2D3G47 MDV+R9 CMG!^.R//]!,E-IB4,JH'("8.2!Q7!<CDI8);E.<&C3Y4[V?POTZ&: MRNIZNS!-*R#U_$86M-0_EA+M9V$4SMZH^BQHT,7%8XG^#-OU[[S*1+!4R)3" MG):,3$B>33DM.<T#?)E H\]@2,6+R:%.8K ]H][26F_/$)#"@/KH+N*<)#,C MGKXO";I/7_LQ+JMF]C_N9D]TIN?G)RK)C+<#_QZTQ^QB,?,S$QY[8,HNYS,S M&P<-V<5%XRZ"]S+5L^:_]'P3!)A_(,*"Z?EYX8+5Z6RQ;%L&-,-OJYEM7<A( MU]T6][F-SGRSFBW<:A5D9AT8+E*WA^A=>7I']%9!2[ D7 (H- ?** @@Y034 M6FJEPW\U[Y05/AI\]N_0'M]I92F"AB,$!"&!V)HB@!TAP$"NG=34>-6CVGX: M\_3D7+(\(]RI[-8C!O7G<F%.P9OW_59..UO77 /F70VLJ!D0U'L@B54.<NLX M)V.W6%\!>_9"/(GAVDV5%GIU&=1E_&?RWYO9%SU/%JGJ2&"8B$:;=;9:N?4J MD-I9=2<E\\<8UXA(NS.2_G!ZM6D2QB*[T??;<FF_SN;S$9$47-GEE?NDOXV* MQ]XNPO3%3,E1T?3%K=8M2[U=9-Z'E1GL\KA.V_V&27AX9"LUX79'-X*"R&C] MO#"Q[^KY["*AG]F-OA%Y?A_<%[?8N'*VTK<^H,V__^:6%XV^OIR9WZ,M$TV6 MA;U5')\"N2-"\V8$'YQ9AJ=&-M4/OIRLUK.KN)0_KR+$?^B%WD;IWD:"77,U MB_KNH0->;%;K(#6;=F,QD+BZG%VO,A.LBL;9,0TR;C6U(<A@[UV[Q6IL"RY- ML.?Z>GX;K0W&WW2^_)HNUK?[Y9FU[<+0\ST/)IJSG32D#0;O(\:M)]X[LX[+ M\3+&U8-6OC_F\8P)'5J\6]SVM)H&5^S^<1.&-8H06;NS$- HW?;?!V,J]/4L M8+%O!VAGXTIH@B"G%'BL(>#88>!I30&U1FM/N;2,GB\ ]G0 -R(C3N6?RW74 M*<8%URU(C8-P>+F;BFMI"74&,"X)L%1Z$!QH 2BSQ$LA:BHZ(7+.(-?0$__< M=M?I\$RZ^_IH&+>&TS]FZ\M;G=Z*CH.8Z\5>*J9077O*@&4$ <@% MH:!(PW MFE JM.?F>-Y*$Z%*SEM#PGD^UHK>XB+,Y -OHA,S/6A7>5P3ZJ4%F(9!(^P< MP(9+X#4TC$)EF>MQG"7-(8/D[-,/P/,QS/O&7>M9\!Z\:YI8>R/:Z^XVNK U M: [BI"X=5M:;VG(O@"1> P@-!K55#G###+).6*EZL%B:TP7)6>Q$R)Z/][9T MW^CT]_I[5.1A..&39N,>VM"'&9]=>ZUJR9Q65 -#70VT$@+4$"K H(&,,XJA ML(,</0 _$QN>$M]QV61=T@$.[*F27B/%9"#*:@X@X19H$=8GK2WVFG"F>0^> MXS\ISPV-Z9EEWH]H_7F@Z?]2)Q6V1(<E1X*5*AD0G$I@(6;!%;*T5LC4=9_R M@^+GU*L#HIEHWWEGB"H&OA>FW28*?[WS\9$?=I^#N/[@5NMF9M:NW9D^=_SI M&1H?$_B$X@=/[E@ZO?JMLJE@(EY_G/$IX[3(>"R)DM-\RC,L^1E+2#V?5)"M M"]TTWP,3MSL&>W#9V[Z:<E[F$Z8H(9A-V"2'#.=D0J:(316?CK8D>^+97YX> MVU3ZZ@D\W9?:OJ;5M(0D*U$I"C)E!6U/#!)))Y-I/H4"]CCDFR8B=1YN&AC6 M,2BHY[X^QUG)/63NW22\03#^J$/W__EO_S]02P,$% @ QH1A3]6 D5<L MGP .5@' !0 !P=W(M,C Q.3 Y,S!?9&5F+GAM;.R]ZW?C.)(G^GW_BKJ] MGZL+[\><Z=V#9TV>FY7VIK-F=N\7'J9$V]J613<EY6/^^@M(HOQ(2Z)(D)*R MIZJ[;$L B/A%$(@(!"+^]7]^>YC^\J6HYI-R]K>_P+^"O_Q2S$;E>#*[^]M? M_KSY5=V8=^_^\C__QW_[U__GUU__M_[X_A=;CI8/Q6SQBZF*?%&,?_DZ6=S_ M\A_C8O[W7VZK\N&7_RBKOT^^Y+_^NN[TR^J7Z63V]W^)__F<SXM?OLTG_S(? MW1</^?MRE"]6S[Y?+![_Y;??OG[]^M=OGZOI7\OJ[C<$ /YMVVMGB_C7KW6S M7^-'OT+T*X9__38?_^670.%LOGIV@X?4S>.WX\6VP_/&]+?UE]NF/PS]%:_: M0BGE;ZMOMTWGD[<:AD'A;__[C_<W*TA^G<SFBWPV*O[R/_[;+[^LD:O*:?&Q MN/TE_OSSX[OM(/]8YK-%F';U93(JYG\=E0^_Q2:_J=$_EI/Y)"([#P]?C7%? M%;=_^\OCURH@!"60&$1\_OM;31??'XN__64^>7B<!D1^2S,/=7=7%7=!9$SX M8S(NJA7CK_/)^*JZSK_GGZ>%FHW5=+H1B:O;#\5"S>?%8FZ+13Z9'D-)NH?U M@H6;+R8/\>WQ^:3Z]WRZ+.97M^_&X;6:W$[BY-Z%(69WDSC-U:3"9#\6T]CC M/XK)W7WXJ<);F]\5ZJ&L%I/_7!%Q/$R#S*,7!#_D5>3IE^)XHG=U[66>GR** MQ\SN98=>YO3G+%^.)X%W-\O',&Y<S?/I=57ZLGK(/Q;SY701Q.#J<?/6M'C] M.CXA&=5Z.9_,BGD4VZOJ+I]M!/0 )0=Z]3V[-1CMYOBR;[*9FO+A8;*(;(P/ M#&OJ(B@(05&8'!3M!CV'F.7ZJR"0[MMC,0NBN:R*AG+=<=1AJ OJPFRQ>9FN M;H-J%B;S<3+_>P(2&PX]$)WK/Q8OMO7W8:N:3,/*DX2E1SYB"+K?S<;%PRP- M@;O'&H:2^;**RFT".MX>:1@JOA3S]5?O9NKV-DA&4(E6:_'BOJA<:)J(5VV> M,P0"[X-R'3?T45%$6[$[J0<&'(:FL)17VS4N 4G[QAN"HNNBNHT:5WA+=#D; MQ^^O\RJT_'V9AW=G4220T>.?D9#RL);-YD6<T+R<3L;1+M'Y-,[EYKX(YLI! MLIH.,."<U^C=%XO)*#^D!;8<K5]J;A;AORM9":*?S^_]M/S:BA-[!QJ0AO+A ML2KN0YM@,[Z;A8Y%9VIV#WE2NCK+7IOQAZ/8!0MU\;TK72]'&6[V3^9R5PI^ M'"D9%;;XO+CZ/)W<-9KICM9]S4:7555^C>K%GP&ARBRK*(YQQZHF9;7>IGT^ MBHK^]^@>?'R<!D%=N\&*8-HM/D;UJ]F6.<2C^\)I,[L_\F#0KC3,J]OWY>SN M4U$]Q)9A?C?W9;6H_VX%2+=G]$7Y\RD\^[@5A<W&ZHN2(QVD#7OW-=M&;M*] M?=+-;'/ %21P96!]?S=;*;@-'(=-NB:;9Z/-K*>]:CVLSE=[S,-CV&R:P'.@ M5]^S^SV:(S8LH]O##E]6ZFM>C</:\\R,^7,VB?;VX[+IP5-OS^L;D>OY<OZI MU,5-L%2GQ?C=+-IYY>QF48X:>@Z[#]PWC1]_F$JP)#H1UV3$X:E*Q+DC!NZ; MQM4SWZW<SV$CN@Y&;;?W\?!X?5/4:)=KU#?Q3.WDRR28#..C -[5*?'<W+?1 M?3Z[*R+]-_?!@%RYF,+$BJ! CH^6^..'2TS/AW(6'6CADS#(7:W>'X5\LR$2 MS_MC\;BL G;S8FW;UZO"RIY9_?;4XKHJ[ZK\X2BB$HR?F.(C7M=>W\Y/59'/ ME]7WHV5]7\=D<_R]+,=?)]-I?2KQ.F3DP$R;=A]LOLT /G*4P6;_%-&SC*?1 MVSBHY_$YJ]/J>7%UVP_I*:<P&&X]BL)9R<?-\N$AK[Z'%7:U"P:[H^Z1AMC& MXP]&<:-5_+A!DLW]?1&WNP-S>]DH\;.CBEG.UF[AU2>F;*R,'#%"W[,.<O;\ MV*O3_/>/E9B2]1KYQV0V>5@^K#ZZSK^OW/3'T-!XE#YG7S]RI;!MCAAF=^N& MK8DY8M#$M!WI0-W?*?'<-FO4UKFXB<G]5!Z/]G%#)::CT=K\5M-D\_A0?%6C M4;E<130$LV(6?AVMS\D.3*M!SR%FV8S7S0=(-N?K8+5%^[JY^WQ/CSYGI?/Y M9!0V?CN9+F,L9U[-XCE=W5(M%M7D\W(1Y>]3>;2?K;\']HG)D8O?$2/T.>M& MR\G!?LEF>%/<Q3>L^0NPNT./<VK&X8/]>ISAVJ:8_&>P*">SH)=-\FF"^1\U M:H_4-1+:0]W2S:^VWVXF=[/)[604FCW;.<KII$'0_W&###SWK3_B^9VGJ^4B M7KJ+H:=A8?YS5H0UN7@*=.P8;W[ZB0V,<3P1BX&BX4?T1'[)I\U5E81/&)KJ MZ)//1XOM5;F>!.6(YPR,P&M5)B75!\8>F-+M._K'RL5^C"Z>[@$#TWR<I[#3 MF -3MHY._91_2_NB[AYV</J.NG;3;=#!:4MX&:?/1PZ,RS&NH XC#DS5L[BI MIU# E$0V><#0-*?4ND^L?7\LOA2S96$G\[Q6=\?Z^^]%/,]_O)^,ZH0@FVM& M4<WY%&:8DL-IIG :W#X6H_)N-DDM] =''YC:9U_6I\GS/^>137_DL_RN6-O" M88Y%]3")6N%SD\DLYXNP[58K3W8,%+Z?/,Y7V0FJ8IP2M<%F.33ZT=GX0P!: M4N2:/&%@JIOY85H,E9".IV0:]7VX(YR+S7H/-5LU'J\6FGQZH&%3N>OE:4.A M<:2_O>5H@U%3+-SM;3%:W0*LXT"VA[=ON2U"CZO9]HZGK\J'I^:C0,E1*OP9 MS&THI.../1NM[(]5%JO8Y)5/;)6R:;ZH)J.@YS0/?N__P4-A]-;7K0[,DS]G M* 0:;FU'C+%SYGDUJB>_^?7Y_+=Y]":SQ6_CR<-OFS:_Y=-7UXUW9.JKD^_% M+']T->UG/5-/*OP>+R^7LU_'Q6V^G"Y:3G'G.#U.N'S()[/N\WTQ3/+IKD;_ M]:%X^%Q4;>?ZUABI)WH?QJM&R\_%KUMH6DYWST@[)QV$9K(VRMZ'/S>MX[Q: MI8%</Z;XMBAFXV+<PX-2IU[<3C5.M)YJZ/P6 U;@W^;SSRL.+.>_WN7YXV]Q MF?NMF"[F]2>KA>]7 #<Y0O_[YN-LFU3MB9R 1/%N43QL)S7-/Q?3O_TE3"!K MTBTS "(KF; 4>D> <=)3R*VD&GA!,7U)[ J4LMJPI5]J8[K1\7):7-V^0<!< M?W_VUVKQWX/ L4-EUG"!B:+.2H2P!A0"OD'%8F%E$U2>Q%55HU_**HC:W_X" MZYZ;=_>HK2?FK^V#M>6@: 7"P@>KA>=?1M,R&-E_^\NB6A9/'Y:S17BKW'JW M#VO..KA@$*%[@V+U;7+DVQ5[9)YPX"R0T% &*=&64UR#HKT:4H3VK.H_BE1_ MW"_[ &XE32<2C+4WK+ OM)"&(O*B;T:$9X9AZZD7G@H<_NLV-#ON"<C>U,QZ M%9J=6F&C5>@X3C:0C!1X_7/(RFEDY 5=ER BQXK&#P9I^"![OC3&+_]XH><_ M8^_NQAGSB''G(1-40">-$<;6$W5,#LK/MZR59LQL"7Z9&)XT?!3'\''3.,/$ M26=IV >%!X030,V69LIA(TWZ33ZBB^9C.WA:\K&FR)0/GR>SE?VV\OP]-_4^ M5?ELOKY.?U7%7!+//MC!\:[#9E)A#SQ2EJ.@+@55G+*:>.\Y)Q?QCK>W+$Z MX=![_7.R=I"TOO2^38?P;CY?%F,U&\=?#ABP"9^2&8B\%(X1I)641GK!MS@J MB-5%K%/=K=S307I:T=P7F/W]:!'<.UJ&+1,*H;!Q:PAQX)/"J,:%>HE;BQK^ M"40M)71GN-K!-,L9S#AVU#!GI) 26H.L)6J-! 0:.=Y:B,A/($1),#NA]&Q" MNOZS&#\OZ[,YYMY$&[T\[@[?+1^*<9VA=-4RC%),OKPX 6PF=<D?GR%#B<,4 M:4F)M10341NT,&BJ4K>65GKITGIJK-.9%.TI>7$S9D-7<YLC[7,S%782BHS$ M A/BN>%4R!J^8'&W5P3918CJ.8)\\2OQZH+!*=;@U8,S[+P'5ECHG'52$:(E MV:X($+<_=.$7(=)GB?(ERO1U53X6U>)[S,*Y2I<<VCX^O+U8#_K\+&QK1GFN M!61 6Z80Y=OU1'#!6DNX^*>5\%1@7Z*@KU[H#^5L]/PM'TC(WWQVQB!S6E#@ M&458 26DVOA2(&26M#?WY#^M@*< ^A*%^\U,AY_N\VW.OX$$_> \,B*X ]1[ M P3!P9P1U&YY@<.O[<\'P#^MU*=&_8SLQV??#&@]/OLF,XXSS3Q@./PK(":* MUPXFR$$'11M>](G6"3&^Q 5Z8UOL%^=A'IPY0C SC!OI),"8 HY]C;92KOU9 M!;SX<['3P7R)0FTWN?H_Y=^&%^RW'YXA3;3GPF"$&*)6D!BFN4'="MU!O[CX MD[C30GV) OYD23S[;DC'W^X)9"3 [JU UDC) ><L[* ;]!$US+07](L_+3P] MW!<I[,50/K_PI"RL'(I(BZ@S1&!KH !;/#GP'920?][CP^-Q'4I.MUG]Z[0: MRRIF:2BJ2?E6)&*3;@%Q(2VV2%OH@.?.*<UK2BVP':*)+^-4KP>0SGS9>E8; M8J#EZ] 3,^ZE8T'[$19JI2WRDH(:7X>A;2^$_Q3G<(GQ/:'\ZKRZ"^A?;^IB M_1Y^?P) /<2\-,>)9X,!,R21,LA8RPWFPAJ&@:G1(5RV/T& %W]&EAZ^)^'Z MU]]>(1<H^'OJV]M/Q9N>Y:IZ_B:]]OJNLGRLDES\1S&YNP\_U9>BRN]>E'OZ M&2]V,Q;X2+BGWHF@H4,G%0WKA&("$ ZI:/(6_(07NP% W"+)@P(@/$'0<KA! M!7)&4/NUX>BEH?W%[L:L[7RQ^RBTSOIBMX\L*]Y/OOQX,!3SX?W?LC+3/ "R M_[+W$:-D3!K(#%;1(O;1D:\$VH"''$0_T07PIE)2#@7F4!K/'@J>YO\A?SA\ M[??(D3+."448, *QL!@$/=#6F"-D*3[O"^.]<+ZY="5$]+\D[302=N"Z^24* MV&D$Z\T\KSNO/S?HE6%)G22>4:HX!,$:U<S6='J(.[C@^[*^>N-DV1=J0TG' M543^JKJNRO%RM#8@1W^?EG<'!61_QPP9YKG45D!AH ST25._<U@@>X9W4(>2 MD:3 #24FGZI\7$3B#Z\<KYMF4'#@-7&&<*TU,50(7%/$C&GOL.[M9'HH4>@( MU5#,C\>#,4OVHE!W5;$N!'-0#'9WRH"GW!(J-."<!V,BIHNHJ;38M#?1>SO! M'4H@DH'6,I0QAO-,1LOI\F%O?I37S<+>!HAR6F'!I02>0&1<F)PQF(05#+1_ MQ7L[U.R;HPE@.F4RJW89\; #QAI N.*!4D&\X:J646!=(X]DHDW_/!TB:8#[ M.;*<.4J,5=Q)ZE4,,"'*@]K'";1UY^W@Z,S)H].=M</KGT-6SM)%<7XBDD1' M2)$13VNFJ(5 (B89(E S7^NY1$#;_H[C"3/B-0;_<$:\X^ 9UD,Y?4MEJN,: M]J6$:=(](T93%A0L#!'$1&-N+=M03I%E0Y[>I3C8;WN.UP-60TE)/;\]"O:K M<_H_Y\7M<OI^<KOO'+C+L)E#W..PLFJKF3 *>2--C93P9DB]])12-2"& P>- M[*\W=.%Q'A9HA0CRBF/O(0#.NA@+QHT4'GG7*+7DSQ?G 3&# D*JG<-$@+!% MQDMS*U2"?2XO(\ZC,6N[QGD<A]99QWDD3. /J!$:!2W<&4H$4A+X&A3#2(<@ MUC-S5S3F?M,$_D<!]W.8H$QC8(S@0AI#C1/!A-,;FIV6V%ZFNZ(Q)X^V1=OA M]<\A*Q?EKCB=B)R-NT)P8U30MSFUP%&+$76LGBA67>+-3^>N: S^87?%<?"D MX6/+!/[8:0X5PX8X(AE"#M43512U=R.>,(%_ CZV@Z<E'_\M:,O%;"_WGC?) M&,=(4JX)QI(0HS2E6^&B6K5?2X>\UYZ 9QU :;FISJO%LPTU_/5Z,PT?91]C M =L=^O>+[S.),+1& 6XHLAX'RV>54W!--$3M&7ENAX/':MM=8.J=M3M?U%<M M,L*LP=A;#8-<>PHIA[6:X"'F\#SUXY;8O^9<)PPNAX=GI;<.R[KA6/9'@.]A M3P#.#VTR+!VDWBNN%(B)LJGT]7;B >Z04#&Y>MH:]3(-[;WR+?]VF&_/VV3& M$0^<)M9)2J5R3B!7S]U(<T8QLDGXUH'VEKKFN1:+<BB0R;&T#@O"D?"*;-0W M"0B%EU$0KKT7^P08GM"O]&9MH:NJ+BWT81F1O[J]N<_#]^MOCW,^M7A 1HT% M7'!B< 3.2P71%KU@DK3?,DYS(MKV'.4D:)XP6\.9%RYS7&+B':!< 82 1@(_ MO=,6M9?*T^2PZRJ5PT-Z6M%\JUZ6JJJH=ZPBX5<:R-7MU7(Q*A^*^2HYQ+]- M[NZ/ELZV#\H\C,8\9=PCZ02A/B!9HZD9;A](<IK<<VD%="!4$^J"1\_Y4U[= M%8M/1?5PA&K8X2F9AIH(%W85C:VP@EO@?0U-L';:KXBGR1:72E,<#M+S6Q'[ M*N4HM"9AEX#8 :N4(,Z(^BV$B.+VSI_3I)7K?VUK"UVZ!:Q+QL1/+^+^FB]G MZ9Z900^A\Q)YRX!!&BDM50T;D[1]S>33Y)!+M+B=#."?*8Z<,N2)(8HP:I#C MX1]':\JA[Z"HG29!7-O%K >LAI*2/E*G*H.]<9PJ1Q'@GC@N0$TI1[[]M9/3 M5!YJ*Q4),>IC+VN6F3WT'^MB%GY9Q+)>8?%;]=MNRIN6;3:VI!,(@"I.*1,X M7ACU5L9KHS6@A,,.IS.GJ?R3?)L[)=QG([\="_YT?6;F/%(<,:N8=D%G".@) ML=T$J.B0T^>BSR1.AO#9"&9[^Z##XX*1K@2C4#(0=B+FPPL=MY\U6!BI]OK; MB6KUG(<XM@+WA!Z0DR275BCH.5QK"K6W"!IDO=V@@R 0[4_E3U1))Z$C)#U\ M)SR7K:FXKB:C0DU7C P?U\JQ^_98C!:KXC^V6&7JBJ934YE+\IP,(V?"/L&Q M419:0C"'L,82(-$A'NLRSQM.@>H)E[_KJO1E]9"_F]W&'^L-X$LQ6Q97MW5$ M\<UD%NA_PL7FB_#G8ID?6?JTV[,RPAQP3 (CF,.$4XA5[51'SEK?7E(OXZ#B M7) ]+VEU>36;S.[F5]7[<CX?1&B/?V0F@_)M*!3 <8PQXX:Q6C%'6ND.-XDO M_N3C% "?4(2?37]34L*4\V.KI>\8) /8"(D1H5YB+HAA!N+MMH-%^]..$Y7, M22AF:2 ;..?$ZK+'KDP3FWDD?-R?LWPYG@1H;I:/C^M[]_FT?C\_%O-E$/FK MVZO'S>'D?'\FC#3SV\K';'P5+(/9IMC**9ZY)K?7)P>!?9@L5M$%X>';0^'1 MI&<IV//<]5=!***^.POBL:R* YSO?V']<U8%HS"L3>,_9Z,RSBH0'61UH[%? M?9Y.[O(7:\F>!?;XP3)N #%A#1*(2.D 9Q8KA,.:03F5MMDMEA,C<RA;RG$# M99BM+@EJY8E5#F"F2(T(4I ,F>%_;ZZ4/IE=#HC@6>=/>5_.[F(@5$WJT_*B MOYNP]]Z5U?>KVXANW6)\(+]*RQ$S0:%'U%%LN7,!3T\QW("*A1-#IO YZD9H M7[)3G@+6H=3MW=3LH.5@'HZ6(V:.4*1IT"6AA(QJ##PD-3[46GF>-U4'DXK& M4M@'RO\EC:]Q.HT4'L@5\[,(89(SUW\O[B>C:>&G1;'8*N0F?YP$ VUOGHO# M'3,HN=&. N5D\8;83S>$$"0DV=X4[!W5I4] CC4\M-8@[#+XMWL8Q$1BE5C M;OUD/LJG_Z?(]Y7>2#!Z>%.CJYG!H*( 375X7SVK]6HO.Z1,[4WPSM%X2 ;P MV0FFSJ?Y;%1<S6Z*V$[-9I,O137/JWW7$A*,GB'.%414*J:Y#[]S:D3 S6') M"8"VO='06V#(.0IF,H '<+KN]7\%(F:+C<OSZM941:#YXV3^]U,[P5[,+$ZH MB;-K=Z<LWE0R$F%"*'-<"89X+/^C"0+"VV:Y(@:B])#SZNT.F10.6@$$ !IS MCPBS%JPHA-XY*H;<<?8ZJ5(PZ779P!2(#.ET:I@0)=91VE1$W%5W^>V&&1$0 M.4B!%I)# *!BE-6D8Z^&3&ESE&NH*R?+A*CTF>PF5L:ZNGTQQ9T6\M[VF=# M:NB%]0$8[IVFF&RA(0*<IS>F*X/*_J#Y.=A^5FZ/L^!V$E_%]>]NKTMB^WU8 MLI2$A G/B ]+%P38Z<UT?#3.S\< 3 1KV1V%H:PT-1K%2,;YAW)1S-^7^2PJ MQGXR"RI]4(T_%J-B\B7N._K[T^^?P@P/G.-T&39SL8*AT=03P:W&C@LNMT@A M0%O+2\_I/1/MV"? <"AI>SG1@X[PMYIGU#@0U&'L&##>.\Z PC5E5@E]GKO\ ML$PM>\/Q9Y*4LU(,+D] TF@157%=+#;Q>O4D]NL5NWMDSA)DB+304 , ID@) M4T]9P0YI('IS-7=#ONP#EL&B9M>.PYO[HEB\WURZ.%1^9T>7+&RLVABO#& M$FN\@VCC+J%6NO:O^O$7K4ZI,B3"YY02<+AFRLY.6<",8Z4A==9*;YQ"VM54 M8B'P>:L&W9G70!HZ(?6SRL59*@+G) ZG$8.KQ7U1?0@KY+*JPB*YOG*\4S=H MT"M302,BW@ ,M=.06>% [56G")UEMN0$3"O[ F@H0?AAE]3?=3$;W3_DU=\/ M: R'NF:06RJL=X2$3=<3P@%F&XH9(:I](9_C[\6>4G-(C-/I)*.>],']XE#7 MC&K H,78.:$Y!H1)JVN**3)GKDVD8^A!24F"VS^#Q)REGG&^@G(: ;G)I\5\ M<ZWZ0[$XJ&^\V3X32B,K(!"&$44PHL%NKVES5 Y:M[&9II&.7:\K#"< :.CC MD :^J$-=,HFL9LQ0'O9=Q VAEJH-A5P1T3Y%8&_A9;V)0"*,3JAO-CCSVM,K MHXA;;630V"434>ZIAC6=F*+V.\/Q.2W.3,ML"=')1*'1<<2>7IE"SH-@IEL9 ML -QS2.^II,)X"].K3R>@P=CUKJB]?-*QZ6HD"<5BA,)PR9:Y(>9'U0A#O3, MM,9.QQ)51#J'-.+.V)K>&)%R <ID&^Z]EHBD*)U.HPPZ\%'J9&B?>:"9XLA" MC%CX/R?8U9@)QW%[77(X"7C?.;8Y!30G9;M9>UR/Y?ZF6\8U<00:1H5V5AA$ M@^I<4\IIAYI6PQD4/0E!.X2&DH7KJAP5Q7CN S[1&%Y=/9E.BU%$Y>KVB9)] MUD7S03)E$?,&(Q\66 L((4)MWPA 7?NTH[UE'>U!3GK#ZV2ZY74PVV*JIKMB M7TV+?=V"W68A(\XJA(2RQ"MM:G-;4,_:WWCK+0GH$%=DVB/4,NBIKORXC0'_ M6#Q6Q;Q874?[5,PV$[JJ_BBK(LKJRG>V(QZJW6 9%M8+)*E R%GL1%@ZMX1: MKMJ+0F]9-A.*PF"X#2,@80=\6L^NRW6:MS3B\N;0F8,&*HN%UYP#Q2C$UFQ MD(+X]A?L>DMS>5KA28'BR:_'[BM<-CE]KCB?3ZI5(<A-/OL7>>S_*/+Y,A9_ MCL&105D,I(0&'\IXR7G]I\[GD_G[!C=KDSXGHU9@#H, 0":E0=AP":'U %H, MC>"-(E;/%\]#]W>3/2/3*J:(QR#8?%*Y\ )S)&L<.=%#WC':>^7W1-+SNIC7 MB7 ?\F)Q>X'7W[>__MLD+'35Z/[[^[#]3P\< #4;($-$(T>I)$0+2KV@!+,: M,LG\V5Y(/H'0[!+;E /9<]M9[R!:K7-_DC&P=.#H\;)G(NJC<)(.Q;4#2 - M9$\K!!3G?=J4FN&[Y*E'*/^YQ>LLCZLN2JI.+$WO9H_+Q7P%"CYXCK6G5Z:D M95 XI03G7%K F" UG1:2,PR(ZHF/NZ2E,V:#W<XX>7UQYSDC'E-(G9;<$PS9 M%FN 4?L+XOW+TDG5_OZQ/JV3XMUL7#S,SL(;$2N:O)A;$]?"[DZ9-P)!$BOI M.DDQE3+PPWA&C$%AK>&-#H 'HO20T?]VA\P!%8P"KIA6E!*'!9;,$"L9%B80 M/>01]UX+/@63?LA)FP"1L[:M?Z!0?_^0QQ(35[=/'W\_F!R^Z2 9 QH#"[@S M5%,)D4922FN"F>F<$VY(O?0H&[NK)!P2K%2(#:5KO"1@,_D&";1W]LHH8( 1 M;14)&QCFVB"E 9#"$(.,$3[S 6/,&3"880H0DYI)+"3C6 *BR(DB\ [G<D_/ MZ;W"U"NJERM>6!%IE.%A]==4,!SV <R4(D(#%;3W\S2(3RP\QV$VE&QLE,G; MR:8<Z#*O@D):'+X0LK]C1KU10E.(G5&4""F0IYJL5'I,C6M_X;3'/.P)>%?V M"-()+=]7=&S,NU5U6%67-'RJ8GB<'7S<V!EPAC,F./),4B2<$AY:YAAB#$'K MSM##TH,J/32, \:3!EU^?)U_#P!//^7?BODFZ''M*A@U"2UM,D*&/>/<"P>8 M!E1!+X/F26'8V1%#0?DTYQ=EVH,8]0/6J;TC\V45DTFT]XV\&:ST],C73]SG M\VC8,^P$@"(HF;(*(PNL MC%3!346>Z1:>7X.)*,70Z-!KTRKB5E0C &'-4, M(6^9WDR?(N/;OTV)O!K)V5#VA<U_^3>>J>&:.ZP]YU C32F-IP$U.QB#>$BQ M:N3?2"H.[9T<Q\%VN5:H],0K!!G@1! >-D%IMG1R[>UYG_KWP= CS-%VX/V\ MPG+I+HM3R,BI7!8;#<],\\G#X51I;[;/"! 4$A968PUX^-=S8&K:"."#9K'I M[J!HS*D?'!3=L6D9_7]=E?^W&"U>SN! 3MR=/3(;#P@0"$8LTLQ08(.!6VMN MC)KVK_= ]EPW=J9%9[!%OCY^]V6UEK^H,JU_&?_?Y7RE1:T*M<_WGK0>,4R& MG8@IHP'P'B*N@_'J1(V$"'K_^;SV?=DL \ VE "M<CP^"S%IY"':W2DCB'"C M-08"2!7(5!JPFDH#=?MCC>2+2-_"D0RDP96"FV*Q6-O&SRY/-]$.WNR8&<X< M9 H!K9'R5AOJ<$TM9;I]$%;R6\9]BT12H,Y#+ YG*FC4/Q/<BY@9*FC:!K.P M1#(G-[0+&,SZUD*2_,+Q:86D'5[G(2N-]I:F0V1*&4PEIN&5X<Z[F,NCQE>H M\ JUEICD]Y)/*S&M(6MIE+RRA];G9_/K935?%N,=9LG>/AFF2 NF<="9@NZ. M-!$,;J>-0'L[,_DEXCZ=Y"DQ.O7YTI=BK1N'7]7M;5"0\D41FZUT)C=;G$5D M[FHRS\C8=TAUL$^FH66(AW\9(I0:H""D@FMNH0+A!6JD& ]#YZ&PW#?;9QI3 M0H"PF'A++<*"(>.AAH8X99TZ^?E50@Z]I>AWQ*/',ZMY#=6\&/WUKOSRV[B8 MK(4C_/):)L)'V?OB+I^N7L)=YU!OM,JX5Q9:&2P9S2CW6NA(=\!-8NR@'-(9 M>%0@;4?NE:D0:::B'<W,]7QVNOU?-\G"-(EF @I%E$)84D8)UEAR2:G'T%Q8 MU&LGOI3#8'0FG _:H*& *V$II%A@;22#B@$ @RYAV)"WS0^?[O3"U^,0:*T> MWU;Y/*SMH^BL7JM"936_SJO%K*CF]Y/'O0[\IMTS* EUD@O-&*0(<V5-]%E[ M*X.F/_![NE]I;L^'LG=<AC*<8];3JUM5!07_;K7#'X@ >;-])K3AFC ),0[0 M819> !E6)$P@ CP]KE->JZ'FV8/3HG-8-&:3[.<KP,&\Z=//H7?YODJ#^'A M(]HC1\H@5D'=%5:$[<E9)JS'?+.),>*IO+"-/A'S7T=WGA;4GU\*N?:<00(] M1C*^XY())Y@4W'@9	HNN+&(26GE;'C(&NII;AKXV(*U&HR6DWA83*/T&P. MR/=J*$VZ9DZC0$0\Z*"("N<U=(HA2@Q'GK!S#!WIC4UEK] ->H[\W.>W7W]Y MJWDF -8\D,*(-91+HS6Q09/'2@AC*&Q?E+GGVKQIU9<$T)R*Z0>C"]_ND&E- MJ</ "N8Y@A!3+\%FV^2: 76AND@W3AX0BWZ@NS3)@8R!6#'$N5B>'#F!M&&8 M:*@T0<BTSV#>I_XPA%P<!TQ++<'DCY-%/KTMJY?F]V;#VJTN-N^<.2QCY3<( M/ \+JB728\!E$&9EK--PR'R=#36%KAPI>\:H);-?DW4]S6>S8GPUF09UZ/=\ MWD($N@R9&<2@U8AY(,,*%^CTC@-*B3"$*-0A+WEOX:H)!6- Y%IN"?-J\6P[ M"'^]W@K"1]G-(E^L%.B;41'TZ4FY0VW<V393C'IO5="L4/A-*B$A59X3*KW! M1+2/ NFY*G,:G3$5+KWR>#.M/V?SQV(TN9T4XYV[_=[VF8;,Q9)@"HA@3"G' M?(!HK>L(9]BEJ8D)F%>> +;+D!5F$&(&^_ F$>H(ED8*8( TB%B,S:#),PXJ MAD-)PG&@#,%H7U;%*&Q4.]6$W8TS19 D$KN8Z(I2JH+,!JT',$J%<J9#E:OD MFF$BKKS!XTZ0G,C8:V[E96' H-,BQ80("@KFVC/@'#&*86UTAZC@P93_]ZG# MBX[$9"@>NW\L)XOO?Q2+^W+\%-_WYRR@/?T^F=VMOW\W^U LUGE5]DC!T6-E MR$HFM/'8!5E7SBL3K&;.M('8*83;;_R#V0+=Y:1OU%J:C>^+V=WB_NKVN4,[ M$KO#)-S5///.$HJ8"!,#U&.FI4(46*P!=<+[]AMZ;[7JTK$X(3 MN5B7,;I9 M?IXO5MF1=J5J>:-E9KTE\5C,(HF"P2E$(%4:@BT/)J>R[6\,]E9-+BWONF/2 MDFW_7DYCM;HF?'NK:89X4$Z4I](R%52(L#P$PS08J$H#%<2K_;K:6^VWM(Q+ M ,II0^U7,7*;"I?APY/'U*?.=LV8AX:BH#D[;*3S(%;60\(S@0#S&C01T($H M;9GM&E!FN)-( Q^4/2@QTG!-(0SF>8<:K<-ENV[,I&;9KH]#Y/(CZWVP#@5A MDK"@]T,"H.5@0R^14 WIRDB1HKHQ^_:$UA\'R9D$6%-K<9PMA$P%LYY"J7@] M:6><.L]<2YW@WQ5IW0Z*"^'C6;D63\*^)+KKQV*\NA,XF>5!;0DZSG(V&>6C M0&PQO_GKQ[^^_^NJQ=X#QJ/&R!0#B'#@L(34,NV!CBE>UF1IT^$LJ?^0^<8< M*8<!IR7/@Z9Z5^4/^8?5-/*I+3X5TV+T8FK7'Z\^J$_N_:$\1T<.E&'@L7": M64(4@!B$7<IO"*1(@?;19\E]2$FXWSM"+47@?UW?N-E=T!V+6,_H_7L3/MC+ MZMT=,@H)-QC$67+DD.>6L7K"2J S\ADE86DR)%JR[H]\616/^?QZ\EB$MD68 MP5[.[6R?:;]:7!115G*N* 48U],%4C4RZX9Q&"5A7"H@AG+V#YW$ED/FN?"" M2@ZTEXQ;HVL4,!#M-:Z>[S4ELH!Z1^PT<I,B)6E8TZPFQ"BO-0%"2Q->MGI+ MTH*?ITW5)T./R$W:#KR?5UC.RG"[$!E)I?;'^,0XARH?+3X5U<.F)$>39*8[ MNV6$,>@1=]Q!%;0<%:L1;2;/"!^T@'J"C*:-6?%C1M-4$/49$A2F.EZ.%E?5 MS?J 8T\HZ%M-,XBBJF6YXI1H99@P6FPHT=CH]F=5/=\>2J0D),)E Y'G\-F M@KOO?>QMGP%/H$6 &^(-5M@3&5Z!#4VQT,IY;OO=6?0CKY.!\W,P_JRV\#/A M=Y(M>N,<6GN'(G8?BL77LOI[7+K6]PPBGK/QU>.F,/3>G;OE:!D/5$(@ %<8 M.\&AUIQL2#64#)NCYG#(9P*6E4-CUN<R\#Z@?K<N)I[/]^WO/S;, *:28&28 M9N&]"9J*M+*F0G2I/='S/8^$NWMG5(;C;<R0L'>%W]4\4] A#YR11G$M+*?8 M;*55$$C/=V?OPIZ=7.Z,S,_ \[/;U$_-ZK3>^K6):"?SQ^5B=]':0UU6-]$] M4TZI,%GCE:6T=GP'E0:<4;G:--B_Y;_OCDO;*.NR*F;_6>IBMBAG7S:JPD9! MN(GW3?+I9![3[8[V,OC883(1!=YX3I&66"L/@T*S(<YB(]OG[TE^:)J<Z3UC MU>?"_3'FK=FC?VV_SXC%/DS78"Y-,%6T ZY65+TS'6H"'1\ ?"JUJRT8O3-P M[YVY9RTRH"QQE&D<9%H)CD!,4+:9-V'HC+TE+;!_S;E.&%P.#\].1QJ.=<.Q M[(_\V^1AN;O"V@]M,L:@$Y)0"2##\3 F+#SUW#UE\KR4HE:HEVEH;ZGXU"<; M_S%9W)OE?%$^Q.L?Z\_^/9\N=Y=C/M OPXHQA9B@B#I,%*?"B3IJ71,P:)AG MY_+FQX;@]P%17QR._J_)>./T^A04LM45N=NBJHJQ7<90J.<>LK;R<-Q3,ND MMEPZ&-X<@Q3TME;V$ #2M"^',% QQ?ZEIU= ^Y*U> ^L^,<RZ/S7^?=X3>2Z MJ";EKK(V;8?+N./*,F<9]A12X(0@O"86A;7S? (73R4]:9 [W9+T;/Z=).CX M)V7>0BT]8Y(YA!P.2_7V38+6DO;NMMYNXY[?TM01U*%BJ#8W/^<^0*K&7V+U MJ'FL5;I_/SRB=Z9T((X2:86!T!*HL)(UW=ITR+S0VPWA'BXJI@<JX<)T-;/% M0SX;!T&]+:N'.#E=SL:[[H$?,T2F$<=!SK4"R'%/A?8>U409TN%J8O+*; ,N M)8G0.E&<I<T?\KMB?E,N[^YW6E"-^V;42J0H9X1X*;2FV&!6T\P(:[_9\ N0 MD+Y@:K\Z;->C=[/5HA7GM792QQ*1>[20 QTS #G'A!G(@(D)RZCWKB: 8M7^ M[IRX #[W@E'[6-KM7O1\3O5*M6O=/]@O0YJ#,&&II5-!W<'$@:V,:@3;7\J1 M%\+BU! EX+#[5E2CR;RXNJUWG7U[>X.>F0O;$J0B3%Q!X8(1Y:S=D( X0!T\ MEN "V9P&I1-MY?'/L!3MLB\;],JX(H(0"9%PF!JO<-B::CI))R?H)7A!TR,T ME"2HT6A5'OBI#+2>3*?%.%@E[\O97;P'L%VUKJK-7>!]M_7:#9@!QJ&P1#&B MO)3 2^CK!1$!13M4A;T$/^B@X"7833X6M\O9^.JVN:O@R!$R2)45SME 4#!] MO/.6U^XYI+SHD-#S4CR;_:%UHEW&S1>3AWP1MLCK\,4D"'=LT'R_>;M_!@1Q MT,0<:U9K'&RBL-UN:,?6N0X'WI?@INP3J],Z%M37//!AW,ZS\+QS)HF5G 50 M&4%:"B$PJ]\.3#COL+=<DN\Q.5!/XG&:A(6+15'-KVY-L)@GBY\M7Z&#B$*) M6,P-H;G7/KR=*!B&U!GFZ+,DE!>;KS 0IA0ECE-N =6>@G@)>44AX730BHYM M\Q4V9E*S?(7'(9+WEZ^PNY"L7TJ?CR;3W3D,=S<.&JU4P7+6$F#% #9,,KF! M@AJ#ALRPE2*<M#%GR\3(#+6%OYSHP>0+;S7/ !(H%O"6,<4Q@!1RJFK*)(;@ M/*-/4[!J+]<[H?,S\?^L(E?/A>TGTMA7RE>M>QTL]OQ6\XP$ X1[K(S0F,:2 M C+ZPPB(I]V2^#.*>$W#H-<Z0'=,AN*V+3XOWJV\#74-ZSV\_K%Q)F.I:R*" M[6E0^%U[&]/+K2&"V+:OS'B:K%QM-_/.R)R&WQ_RA\/9E'9UR0PF2H37 $$N MA1:$*>5J%=G3<[U2DH)E>[G?&:&?41;.<H,_!Q%(XK^_*6:3LKHI1LNPX[S< MRO9>]3S8+]-AVDQR:,-BB&2\V.QJA8<1VB&$O;>=O#LGROX &E:)VWK0KI:+ M^2*/69[OU$,\A3JHT.WNFG&$E26$&(ZL0;%N+3<UQ89U2*A[BM/@UFZ>M"B= MUM_Z.D@Q?'^=5Z'E[\N\"J,5Q<EKQFQG<O5YNKF^W<@-N[=?9AETEG(-M >4 M!9W<64^4PE!;(8QH%+C<#[TWH_MBO)P65[=O47#(+=N@=^809@8;J:FW5&"@ M+=",.\8UY]*B(5?VO3[:1!PL^T;HK'VV;Q%9YQ ]8/0=ZII!(*E'P5*2!E-D MI2#:288-5!0;QL[6GYM4!,I>01M*;7AKV@US[A[JF@7E62IHJ SD48P@0T8# M((4AQ@)/[845[D[/Z08BU">@/X.,<<"LLM 110VEV@@+%/0" >EBL/6@I8(; M6Z&GDZ#CX!KLOMJ3-KJEX* ;>G>GC"IE,/+8((NHHDX+#F74P7$P =TYWN%/ MQ[C7=]12H72:\*'^BTQXA<+F[BP"0:LT"FI,A)048Z<10^ALBTSTJ<OT!M^) M8M 2%!&@%F"F%=((<F(<I=[;S=;K"%+Z0G69/CA]1)F!Q*A>KG@IQY".RZYB M@'KGE11.0&(!ET1[B<]2C3FQ\!R'64L_>QUZN]>I_K)19J2R#ELI/8VAG493 MK3 DA$LN@45#QL(EJ#_1&.8R$2"G-$LVJ:S<M\=R'B XTC)YU3LC6$'I8HT\ M(&B4>R, 0XI;S9QV@P9%=M!#N[O>TF/5\6T>KV[H?BI-^? X+18K'W@QWN1Q MW76-LEGG3 0X$ LK'->>LB#ZTG!JI 2@J!MMU<$>KOZE);IO4$UR(E)F-]L M'N<]FY?3R3C2H/-I-)]N[HMB<;KCD)M%F$OT'C<Y _FQ<89P6*N#'6!\L/<$ MB#<.&,08A1?,.TL:A>WT3-G!,XX7#3-G(5*048AB" ]A3(<'K"ER6@Z:/WSO M<4879KP^P^B"P%D?5VPI,]-\/K^ZO5F4H[\?L/)W]LD(I9 [X+2%,>MD]*2) M&AC(U9"Q*<<9]2WYNTM,.@(S6+SQLVD>CC;^H7%&L09 4<J\)5+PJ%*BFBKB M_9F'I27@UNO8XU00_2P"<);F\UGP/8E:'0--RMGJL:LI_#E;@5F,]UK-!WIE MTJM@(_I@<C(F! [F -ZBP)AJ'VC<7TAY!_S+OH!I:RI]&]W'O-!Q([JYSZMB MOM\%LJ-YI@ T#DA#&$8DS-994P/@F7?M/5N]F4.)N)@(D:&6X)NBFA3SWZ_# MD*N$EROR#Q["[>F588"<A,P89+Q3*&J[O*:36M'^2DAO.1\2<#X],$,)@)K/ M@WVK/L]7"4GV\/QEPPP2)9PWD!B-J&28<[*AQL0,\&<8+YS0(.N$Q;"<-3$; MW6S1F,&OVF=6"D"0<LA1CB''"!A=T\:-'#32HAF?VS+G31YW@V,P13J?W\=8 MW_##_6,Y^9)/5]&_"Y-7U??)[.Y0_HU&_3,4;%'D%(74,@\UI49N:8?<#'I: M=8PHM.;A:SV[!Y0&6PQ^2$KUH5AL@-FW)NSIEDF(B:>&$6^T-3SF,9$;2J&E MKGVYJ-YTO+3RD!"<P1:*-S(8KT!I) T->F>,(LX9,IP*+S5G1EE8T\TH;"\4 MO:E_B1>)Y!@-)1OO9E]B=;OJ>YCI'B%XWFR5#U$RH!$48;ES-/Q):TJ\D:0U MMWM+VY66VQW &"S*,A:KG(S=M\=XQ!5+1B_N-R(Y/_S*-^B=&8JM1,0!QXCD M&EM%64TWAJ)1FJ-AJP*D%8+T&)W$1&AJ&F3&^P"5# N5UTYBP5Q]/F%6M;]: M\[NW.@")]_T.: SWUI>/1;7X?CW- \6S<518'U?W9/<N[ONZ90Q;#1@26"EK M-"/!FB(UI0+2,PQQ2&0*)D1E*/Y?/:X*VLSNWA?YO/@XN;M?7-W^&5:GB,@> M =C;+\.<!2HME_&"M:*4:F(WM"*$>?L;P3TK=YTE("4L@XG TR[TH5Q7)=B[ MR+_9/G,P&"^.< <ICN5T'<>U>",G2?M+?SUK>-U9G@".X53W13Z[BQEB-Q,N M%N[;:+J,U]1_+\OQU\E3I,J;*OWA[ID&W".OJ#"(0"<94ZXV6L(>"MO?F.A9 MR^LL"#V@,UBLZV'>;RD %$MHJ0&1"&AE6,AJ/09YSMH;[CUK=9WYVQ*!877T M@\IY9H@$5A$/&-?68R4XJQU.R'+:/O->;[67DCKJCZ1_L#LCD_QSS"(S*6*R MC=5QX'TY#;C.HQ*Y^-[@7*;I$ $!!;CBQ @3_E$ $ZZW>Q/HD.BA-_T\X9%< M3RB=0$Z:G]CM[I0A2SPST0WE/2*(2,3KMR%>"!PR5T/3RRC)&;A;0KJA-91, MQ 17AWTSSUIE)M" 5;!"/5=*8BN#)5+383 YPYLG*9CR1H:V=H"<QCBO(?A^ MF-?[.V;$&N6)ICA@)I7'WCM<4ZL4;F^>]U=^)SW[DV(T]/'L=?X]GB.&!3!\ M4BV+\8\ -3BM;3!*1B'G@@)'$=%&T:!UH2T.X8/V89;]E>9)+RO] 7;* ]TC M%I0FW3-&K12,0(*=D\(3):7?4$Z(Q.TC^OJKS9->5'I ZG2ZY5$Z94:!0M9# M[8S02'L/ :X-,Q*H;'_CJK_*.^GYWQF7P;B]J3$7U:!&?M^W.V2$.L"YLIH# MHY3UP-,M==!V</P.H4ST9$&D0.K$2F:SHX!#?;-@I!O)F+<LO$8 AK<*TBW- MCISA25#OTI$:M.',S'6L^KO9*&QJG_)OSY#:?UI\H&<F.">:Q<JY0=5V$ 08 M14VOM:!]P.@0BD,_0I(6LD&/$I_/M/%YXIN=,N2L1 AXSS0G'#DNM^@1JSM4 MAAI"H^AI]4B%U@FTRF;J9 :I9]0Q8#AT80V4C->7:DQ,_]#>.]7;"=.0/LDC MX1G.P-R937RO7;FS5X8I! !0)JP7\>(3"[MB3:>@'6Z4]'90U;L8I(-KL'N# M;4ZR]B 'D*:4:>,U))!Y2,(_-95>\/;N*'&Q0I$,K2&7BLT%YH,7CEXUS8AP M4%K%H6%*ZI@"U];>-8J#97Y^)Q<IV//&,M !E0$CRI_=;CW$ZC=:9TXR3PE$ ME-&@UP!GM58;NAA'':S''D^JDW.[.S"#G4Z,QRN@\^EU/@FFB\D?)XM\^DQ< M]QU*'.R<64&8M(P@08TF@#-NZN!XAID^PSM#/8A#<IR&DHZ/L6+,K!B[O)H% MM66N1J/EPW(:<Z@%:W<RFNQ3"0YWSF38)I&7GBHC$?.8 %:;Q#$U9?NP\]Z\ M"#U(1W*<!CS9K">Z,G%C3L"JN(_)<KX4:R](3$/ZH5A<W7[*O^T_W3QFI/BV M4$X4=00J)Z7"E)+MVT+%&0:L]K&J] K:4$+TJ2KR^;+ZWDCA^+%QAHU%BFE" M"<:>,B[\]J8/4QJ<X8VE'D2A,RZGLRV/LBF#$@6XE<03[)GGT&EB:T<*U]ZV M5R=Z<S#TP.W.N S%[3\FL[(*TWLW6Q15,=^G++QNFCD-'3'.8RP 9- YS.LM M+RQBI+W5V)O7H =.=T3E=&]UV'[6MRBNRVJ%_V)133XO%S$4YU,9'> QYJ*< MAJG<-9".- _( EP:@F!LKVH/<$UC1? ->L+K]FJ#O""9.@F6YQ*3W^PXX\VN MF8 T6.S(ZP P)-0I9[<4(]TA5JHWZ1GRC",%9D]2<L)\X.NJJ??%8C+*IR_G M=T')P8/VQYU0(*H%5%&OO-/*0"F8\ B[4U9%;9D<W'(''0 6*,<I9$ H"24- MVQY@$!M\SLG!&S-C?W+PXQ#(_WF2@UO"G,', P@4A<H'^P98$U1BX*45MGV6 MDF&3@S?F;^/DX,<!,]AA4L?<T-Y))SRS# DF*8T5\]9%,X6$0@IYH96[$K#Q M</;HQ-A=BL@XA(*ZK(T-M(=7"\E8G";HR5@8"*$ZSVI<@PC$<<@<YO> Z<0- M])K$-!S ,2J5%A!IX7G05S$+O[4_:APRG7AC_(]()WX<,"UYFBJ=. XKCB5A M;5&,QDQ:&FH*9?1S$,9(![-JR'3B;;B8")'!G#S)TXE[S3%2D%))+46(:HP, M01PRIJ@&I/VB/&0Z\6,YGQZ8P8[[IM/R:[23?5G9<OEY<;N<_I@GM<%5QF/& MB86S,2964&<1)9H)HC'VQ$F+E"+F#.\])S0 ^X3J!*?$MGBLBM%D58\N_#XM M5BR9C=5#=#S^Y^KSG0G9FAT?=WI$!CSC!GL!O4-4L*!,>6<IEH3B &@'-7'( M-!NMA>TT* XEASYRI7@_^1)O:+Q,^_2,\N<4[I&XXP?+A$98 >VPQ#+H[$(9 M%#!A03?CQML.89 ]1D(EDZW>\3I!(.QU7EU5*XS&JR/WZZ):J7'-8F-W]<X@ M1P)I1B1CB"I$!%?"6:PE-I8ZT/Z(N\>8J&1RDAZ@$PC&6IE7R\5]64W^LQ@W M$XC7O8(62 'CD@)+!=4R:'[<0@&"JLD]#BOK.08Y]2$('8$Y@0!\*(/P'A$G M_]0^(QIZ*WE8XX"DS <AY\HH*QBDTEK6/M%7C^%,?3"]-20G>]_?S>?+X][U M=8_, @R)\()RA:D$(D@T4]92PKV2P0@\QYBF_M[S5J"<C.E7R\4\J#,Q>.(8 MSC_KE@F(C6+,>6 UE0PIZX2WBJ(@WHCS]G46>@QTZH_][9$YS169%DI@LP$R M!QQF\>2%,$*-DTIY"0#%1#O*G6R_+/08K)1,+GK!Z#02<H0VN+]CACSWG$J! ME3:4*!],(@,8#00CR7F')* 07)Q(= 3GE*)P4%'8W2DLB0@:P;33 %%HH83! M1/8(> -TO!S27@0NP1V:#)A3LK^9RG"@9R:E-P)2+#4)NR$5RD(F "<LJ$J4 MV?9: [P$5V5:=$YRU64]Z3T2\$;KF(H>>\JCR6NI)4K8\!,+!0E0GH .7+\$ M)V)W1$X58+H%87YU&VM,^FGY=?YR:MO8TLW\>I_&C[?%SFY"34)Q!YK=R_#Q MBPL'#C:SDIA0[X#6B G"H4,BO'W8RQA*U&3A.*]P8(ZD0E3&N_/22, 0<::F MB&K?WDW>?SAP8V;L#P<^#H'+" =>OV9Q*2AGJY0Y#4."W^J74>DPM0Q!"HS" M1DN">0V0LV[(^+ N8<&-^;Q+7!* ,Y2*]&JJ!T,]WVR?&1VV?Z,=1H QB:$- M+UI-FQ229*]B<<\T#K@;W\K^D/JYI.$T4M T]O<,A.#DOO:#488_M,T$,! X M0X,A !T-FZP,MD6]Q]IS+)+2D3>['>NM$#F-A^0@H]\,EU3..RB"3:D0LMH% M8Y)N*8,6MO>4]^8*2<OK!* ,%@SX=B:D@WS?VR\#%"D;,VM9[*SVU *FMLLA MIF=8\"*M *1$9RA)>)WUZ* (O-TABX79K5"6,82T(4)0!6KJ[%F6J4_+^R2P MG" 6>%?*HL-+0=,Q,N,!IX[@:&-3&W0DB5"-@4*R_37 W@*H$B\+/2%U$G_Y M0;EXHW5F'(*0<B6T#,HR4@09L5WZ.#[#PJ=I): [)H/I@2M7[V'][UFSC!#D MG+,&2J Q"YH.>:(D%G ^O\"IQ'I?>S"&8NO;R6,.LGE?MXQJ'G8VJ$C8T"QA M-.HV6P$.=)]?P%1:MB<$9["[@TG3/83%"Q(J4-!>+94NR#?9BCH)^LZ ]MY) M_;H=@;F4N_M>6.0= R2F+2#,*P&?1!I!>2'>W/;<:I#5H15$/XL G+<#]Y1\ M/Y;? R9OB%DK!/5L%><-.(:>P'KJ@G:H$S1D\H;&^!^1O.$X8$Z<O$$9JS0$ M3G /#7:.*V;KR7HNSK N?2(N)D+D<I,W(,F"CLH 1XPK;9"RF#VM8O@,?:X) M.)\>F*$$X-UL%'T!A2W6/]_-?LS6^#%8%+ZLON;5ONCD(T?*O#,X9JSUBAFH M/:&2^Z<7P@Z:C*MUR&+;D)U^P1IL]3@B</F-:SP .T,T9H:#\!.@8-YN7PBG MSG"G[XUKKY>1CE@-9[Y?1G[GL,XJ'+/5(4BLY!B8)S<V08B?GS8RF*2= N#! M[,OU*<?D2^%N;XO1XNKV0_%UDR8G$EA-9J/)XS2 >QWV[7)\=:O&Y>.!#!_M M!XV9*SAG5A%K.9*22&^W&GQXK\^P@/)08C@8J$.)7L>Z-XWJMG@,@58:42&" M 0&!M6A+N:6D?7;;WDZXAQ*G'N ;=$M=WUVSRRK*_DK@-]<:1P&B^8I=^SWD M#<?(G"!2&.^UUXQP"2PQ6Z/4.=0^KU5O)^&#;HP]8'AB.5I=D^XF1C\,D?&@ MBQ))K0MF,A%1"WAZDQC"9YB;Y,12U!7"LUB,5O_5^>INU,-C6&8/Y49K,5K& M*!> >XLX9XR*1E\4BP=;9_EL;>C_+-8H)*@>0Y+52HAVS-8)I773KOH4B=( M"QK,E^T"SKQI7_VGM[B!<UB^DH"9[)2B_F0<2-Y?H_:H_IEC1%L M-#,A/W= M>2VW9_'8=@@5["W92M^RT2=^@ZXX'XO'915F'218S<8?B\6D>FLI/;36-!PF M"VLN".NMXX+$VFPRP+%% F+6X5YJ;TE:!EUF^L'Q)"&ISXR$:F]"ESV],@5H M( PSR<*2"BA'@&V/H)A1'9+Z7+Q[/!UL)Q&/)^V_BIMG#-%;W)>-Y61']TQ@ M1(E .*ZTD@)"Z9-R9R@^Q\PO)Q&8-/@-)3EV\F4R+F;C>4P/LD=$7K3+*.6< M((2X1MAJ3*T 6Z"4(QUJHEV\J[D+4$,Q_75YUQH3'U"SD_GZ0";Z#78=R/S; M&K4]\I+J$1FR#"L F8, <FJ0XW ;M280ZW"*>_%NZ!-A? Y2^K$8%P^/ASR, M#4?(B%&8> PETH 21"1D3]?:PQ[?7L8NWD_=#X2#W>ZIRMO)(A[+[)&2IT89 M$1)K AD3G")/A/5\ZR8-FW?[X#)X\:[FUB@]\?ITN<^N'HLJ?[%:])+-RQ:? M%U>?IY.[X9^ERZHJO\:+N#&NM]J4Y@F6[G6P;2L35-')PN>C6#3Y>RRH\O@X MG8RB?Z5^L3\&M.8V7NJ=#CKQS4S_R!?!%H\%G:]NWY>SNT]%]1!;QO+.]V6U MJ/\^P0R?3^?9QR>8R8>\JE91#/N?/42Y\UEQ=?M2JMXWR!"WMU_F.:+8>HFD M<<9[$U0/BQ $#$C"$3YALKBWYGTH;]S./IDA&$C&)5=<4.DQEK%H8J13:"9E M^W"QQ"GD$G'KA]KM:7#)SSFQ7'QQW\V""KZ,CSQPX_#'QEFP&#G@0*J82EK: ML,UJ5D,181I01(ZZ:IB N:_MZ:[@#.9)>3'1#_E#<?#.V:XN&><:,0ZELP@8 MQQA3B&PH-)!2>MY7#[NP;"_W.R/T,\K":63@P"W$<Q"!)$?!-\4LZ,\WQ6@9 MO;DOUK6]-]<.]LL$<$P38K"BQ-- BF+;Z7LLVH=7]G;^TIT397\ #1;T_=*4 MVK^S_]@X"VJ2P\HJ2>,U?*<M<W!#E95=[J_UG$0@_<[>&9S3L/SP3?(WFF<> M*R&M!=IK"YW43!%;4V8YQ.>]HW=AU5ZN=T+G9^+_6>[BIV;[:=C]L?A23K], M9G<-M_M&_3+!F<'6,6MEV-0D482[FE8,3(=XB[ZV^VXL^R%=8#IP6JIRT8?W MOLQG>_6VEXTRHTTL!.?#K *YWD,"Z[W->D?:QP?WEV<@!=<Z(]&215LIB0^> MJ]GX?;%8%%6M=[R;J6GX<[;R@:X=QZ/)@10278;,,$=&"8X@5-Y:)9RS>D.T M8T*?8[*!5.P?$+>VIED\[HAJZ?S@6_U6TU@.2")($?'22D(YDJQ>=)Q'J/UU MR=X""Y(Q-P$>+9GV^IRJN47=H&=F$*7(6!&F'+8-JK6VH":!4MP^8U-OY_C) M6)H>GI8<7J\3\WJA""N'SF=__WV95_EL41Q8K9MUSJ3FEFK D "Q+C/!5. - M(9XRVEZ;[NV8/AF?>T%HN,#X?#;^_/T5#8?S >WIEB'L&!1,*,(@H9Z%'4?6 ME&+0P8_6VQ6NI(IU0FQ:OO#7175;5@_Y;%0T96R3;IEEPE(C:# '.+#62!]T MB,WDXX[4FK&]W9M*]I(GQJ;EZSVO%L]>[?#7Z]<Z?)1M=+]=GM#733*B$/,( MQZJ+T%M%S#.1#!2UO_%TO$I](O]G1TB:,7->$SXO1G^]*[_\-MH\<<W1^J_7 M'*T_S]1T^J35[W1Y[6N><8V%$3 8 E9+'$Q$BGA-EA/8G*?+LSUWRMXP^6E8 M?E9>SM-R^A0<_O/&[N-H^#K3F"NK( >2"DJ8 IC5EKMGEI]1UKPTZ+]FY?$8 M#,,ZH_:R+GR=J4!7T/>1EL%PIXI PC>N>0F\$>WOF2?W5?;#NN,Q&&A=_7,O MZ\+7F;6"6 4TU(XQASSFSM73-D&K.!\_8S^L.QZ#EK:*R6?Y>)+/8@CT<KZH M\FGXPY;3:5[M=TP<[IC)N$Y0P0# A@A/$.2L)D! V=Y>2>Y/3,K$7M 9RB'Q M[WDUB4I\C'X_$,OQNFGF,-9AGT!>:N0",9))NEUKI&KO;#R>WR>.Y.@(S2F8 M?? 4_\?&F;*.:BZ@Y1Q ;[@UW&^H@IJJ,R\(T9Y)>[C="9F?A>]G9=6< [N3 M;-7NVZB(>=/=LBKK#6M%S/;JTJ<RS*>8+R:CI\./J]ET_S%2UV$SZAWQE%KK MM#%>4<E0K:= BKM<2.[++=F%@^7)D.LH-C%UU(;@MB+29(C,4089M(0R ;F! MSEMD:J(8[)#BLK<(D<3BT -*"58,\TQ MV=E=U6QN@ODRRK\KYC<S9XFVWC1 M:#ERQHT-9@W@#O@ Q2645!#H)1M?T[56RQ)#^O&,."UE9]7"]M^D7BS<69Q M$',&J.& 4$>@@Z3>95%0H]M;\KT%E:3B<@H\.K[XO@A0Y5._G(WGAQFXMU-& M/$->>P@U$M [#I3?3CP6XSB_4)+$KVL27!*OY*T6Z7KB".I8;P=B!*EU3G,F MZHDC+L\P9J3G];<5+GT>)6\S-MR,BEF@O=QSIOQFV\PH9V-5I:!G*BTI YKB MFA;*9/LDB,>_M"<\7$Z!3:]\WDSKS]G\L1A-;B?%>*=9OK=]IHFBGA&FL3:> M,N\"'5O9%>A,;]4DX%'9'SH_!^?/RB=S+@P?GM%1GQ_E>RIO[VZ<4<N%\,9@ M0X *.YZ$5M74!,3:QV<G=[0DXLH;/.X$29\,_ABS,>_9G[??9QAA*7Q0%ZDE MC ! %*I5%LRD;Y_MY'B]ZX1[<EL\>N?AWC?S68L,4Z&,-4ASXXGGUFFYG;=T M0)SO7ML"^]><ZX3!Y?#P[';-X5@W',O^"/ ]+!_V,NU%FXQ PIS%G"M@E%12 M"U;;W%A@>D9!6:U1+]/0WBO?\F^'^?:\3::HP;$*BJ#<$"J,XE)O4V3I#G=^ MDY\-).%;!]J'.@I^:U/?S'OK<S;Y8_AF\7W/(?$QPV28&RX8$U98Q1Q4&AM4 M(Q$3:9[/VSM\XK=$H+6]JO;&C*Y6"6T_E75>5?40BT3N<#DV'R#C6@HFG#&, M&Z5X@ ^3FB#"<'M_<F_GA&FEH%>X$O+?E%^"Z143DJXD\WWQI:CRN^B#G91' M2,&^83*(@*(8 \@8I!Q0;6E]$$XP]&<4[CFL+"0$;:@-Y;HJ1T4QGL=\V'6B MV$C:]L+6GEWD8-^,<:\Q)PYB)C1&TGHJ:YH-4>W33_1VFMC/UI$:J5.H&PW5 MB4S&0L-4<F@=Q0@X@FV]\U$*.MAHO1T\]J\N' G*8.Q]>3?S:KF8Q]NX08_9 MJ34T[1IK*2+MA944 \P"P4;5QW+QXG[[H,/>CBM[$H.T0)W2T/A81!S#S+N: M&KL'RH2G0 :0): &:@65$[6'F$(GVZL6O=V&'\[82 ;;4$+T,N&FSN>3^<UC MT)+'5[/GL0%PC_@T'2+CX?TA@"B/@Y8EN'=R&Z%'P\[:_NB\M]OV_0A.3X"= M1F36E0TGH^O\^^K/:C(;31[S:6.!V35 %H/P.+)Q/P96>T]YG2Q(,JM\^\N& MO14N'4)<$L%URDWJS]DR%E+9+(RQUNIDL0K.+(I W2C\%BRR(_>K1F-FS&H* M/1.8:4 <]4:96H5GM$OH9'\53(?;N_J L*77Y&,Q7HXBQ.]FL31S/JN]>#%4 ML!AOJK9L/ENG>8Z?Z>_QMF$^OP]?QA^Q--&7?!H+]+R;U3%J>[UM_3\X8\98 M#P17,C .:6M5G5=%,D-%AZL^%^*L/4N<6PKJR[6Y=BZ]\"IMB-@A<,T'R(SF MB@$<=$<-#5'6"5_CS A%'0IV7)!_MS>\D@K JC;K?(7SI]!Y'DNE^;)JXNEM M/V#F7,R@B@'Q(M@73'F&Z_O/#%G2(6#M@IR^@^'7WXKQ;+)Q<9P6BV(<ULEM MO;5/7\N;Y>=Y\8]E^/M_+?,J>B\Z+S-=GIHQ*+&$B$"#'?<XF"W; #3N50<O M<G\E5$^R-@T(<E+YK$OXQ;^?%MIU%,51(K=OH(RX^.I1*("V3%''=9VC6W(+ M.\36]U<D=2@I2HA;2\%XL@$"O?GC9)%/5V5 KV[MI"I&B\V]NBB^D_$DKR;% M_&.Q+E'^J5P787EU&6^'X*1_4":-Y9"&E\1'RX4BJV7M>^,$F_9Y4_HKNII> ML$Z.:TO!4U_R21"1=8&(E6[_J0QF0/EU6P<]5O",E'PL'I?5Z#Z?%V_%#+<> M*U/:":<4I_%F%+"*.%R'*G%@6'M/%+P0E_=0T+64$%.5\[E=Q\5>5^67R7Q' MU>[=C3. @R0+I!3%VB )L,/;-32LJ!V6B OQ3B?#YHF)O55C?E6T=A4SWW.9 MW'*TKC,W&[O98E6M?)4^=_$LP/_(&KD_)'T;%Y.U8S7\\MJ?&C[*?GCPEMEO MB/K^#AF76@'B'(A./*JP< *HH%4RZJ0 H)$G-!U18:O95>OVAS:9!Q)&WXYE MFE(-F>!<0@@),QX:YTY>VS85\F4: /)S+F*[O;)FIGGTW:WVCP-9TG;V"4L> M]O%RL1'84ZVM")JP=##82P0#1SNLX4=+1J-[0!U8^V.*]B28#'4L]'R:AZN= M_= X4 6UIYP[3(R&FHBH70 IC-!>0D(SK\-FQ1DPF&$*$).:22PDXU@"HLB@ M]QF:)U!+P,;71=%ZQ^YB1$9)J[AU5D-,J;>!H*"7"HD9TT#I(>M=-T^Q-HQ M'(5,6QV]?'@H9ZO'KJ802\@$,(OQ_IRH^WME$E(?<T@$75=00+PV06H%19QH MB[0XQY)W'? O^P*F)4_=MV#ES>Z*N'7=W.?5@<H[NYIG#"FOE&0.0T8)!,H+ M0Q2$7#B##6T?C]K;P58B+B9"I-D2?+1J7ML\G\)#=FCFSYMD0*JPGUCIO,64 MAUD:0P@C"!,1EBHT:!++_6SL047O@$3/[/.3^2B?KN.&?/ALE[6XLWVFG6"> MX2"/02L-&XP PDM,#>5>(*3/*.U[CXSM"DO/7-X<%DV_?RP>R^HMW_J>UAF" M)NIYP@(<0YJ="#I$,#J8]9IPU.'\+OG)<8\<[@9*S_Q="YZ;C6W0" ]P]T7; M3$"D$4 6<RBIPT*#Z!>TBOFPJ6C6_G)H\J/9'GG;!9*^M]<JGZV/A!N]NJ^; M9TA#$# @C&M#;=AUH%*$.6XU#NJ?;?_N)C\T[7/;[89*3RQ686KCU>8QS>]V M\/5%F\Q#CQ$SCED:C#@D))3*0"H=X2Q(;?L(U>0'E3TPLPL4@RA1_Z?(J^8J MU+9UYL+V@26 0D-##1220&4A,H))2FR'P(;DYX>]*U!M0>F)OYO0FZ>Y[=]A M=S7/&*8*!,V .2NI8$0ZI*7'$,<\IHB=T=V6'CB<")6>6+PFUD^FQ8?E#N_$ M6\TR@JW15% ,PP]GB<88(< A!UH$A;^]5R+Y_9.^3IS:H]$K*S\6=Y-8 6BV M^) _[#TS?-4TTPA9 [@% FHJ$12*2D4$1\0I0W"'/"G)[W_TQM-.D/3*5Q/6 MD"J?OIN-BV__;_'6C=6=;3/D'5,NEE:DB#(3Q%-[8UR\)N>HY1T<P9?@?$J! M2:^L?3<;E570RU>TK@XU3(P@JKZ;<KS_#=[;,PN["W:8&A7C86U8H:0-NXS! MTE+O-.T0,7H)KJGT"/4J!)_R;^_&048GMY/1:K(-]N,=?6*6\B#:E% 9TY4+ M$X^_G(X196%?XJ##:=XE>*Q28M,KR]5X7!7S^>9')/JMF^1[VV="8 NL )XP M2G&@)9CP4H2U3#COA.UPK>42'%BI<!F"S28FVZH^E5_?.IK?TSJC5D),!,-, M*0J$D\ 09 "UP4(THDOPY27XL-*@,@2#5[O+5;4*#9V-]F_<;W?)K&3*.& D MD(!Z$_#"D@:+/_PCN.ER8G\)'JZ$T S![^MROLBG_]_D\:":]E:'3! IA.>* MZZ" &@&E<YYQ"KVRS&'6X4#X$OQ>R8#IR_459U<5^1[>/F^2$<.5 I9CH#05 M'L>C; *A8(HB!#!LS\V+\'&UAZ(G_KTOXWGT?3G;[]=ZW2R3.NP?E&H=3T8, M(P(&<Y]:"I5#C.D.23 NP;'5$8Z>>+FZ7A7(A.CSI\EB9R#\ZV89#!:^U^&_ MFALJ)=2QYBHR\:I&I*8]+]$E.+0ZPM$3+S]5><P==_/]X7/Y5AJD']IDV"&N M0-#A+0\&&W&Q1+T(9CJ))R,(=DCB?0G.JRY8]/PZUO%Y>_S,;S7-)+5ABX>> M::PHXT8:AQ22D)I@FE'0?JM$E^"62@!)OW[F]7'5.E @2E[0PW<>Z>[KDDEI M#0ZV& ,.4HJ CK5W"!!<$LBU;^]^1)?CA4H"3<_.YT51Y:/%Y$MA\T6^F? ! MK_-;73+N6!#C6)S2!(U!6NT Y(1R 8+VAV"'0,C+<44E@:;WH][*!-OZKJSV MGR*]:)D!KG$85" '%'5":F>P,R#0A3FC'>*7T>5XH;H@TBM3;Q[RZ50OYS$E M]_ZU^D7+3$$2BXQX9H-*R(@,OTGB(; ^GF%WJ,F*+L??U 617IGJ'HKJ+NP9 MOU?EU\7])A/<7N:^V2-3_W][7];E-HZL^3X_Y@[VY67.P5K7<UQ.CY?J<Y]P M5!(S4]U*T4U)KG+_^@$D,3=+%,5-5%9U5W7;F02(^"((Q(8(X UG4;>0SE). MO)".6H<)$MHXT2+%%5V/HZD+9/K]@N^SQ:(.CY\_& 3A+!KECIIH%1"@-1,6 M1,41<1'/%=^\12.Z!J]3:T#Z5:2?+J'M;B\]*YU>K4Y7# R4*.VQB;192)US M A/(F+0 0I1BS+1Z!K\4YT#]"0!O97C2&4XGRK,]U)_8_<*/4D5:N.'D"U7 M5:4W>GWG+REW*J4W^LF\^&VRV&0^+]0?DV*VNKG]F!5;05A.LZ_QK:MWRV^1 M<S9;3^:+8Q5*!BBSD&3H)T)4423S?%N$_,?3(_O*TEN*'F7YP.?<W>2!8 :Y M0!8ZZ#W2$J-X5#E@M*6*ZWI]>'M";GJ?S3:+[.;V))FK8W0>*VW2^3N"9C[5 MNR4X6M@L(@D]<7L<$1:DA6O_[)WS8&F42XC,ZTH9%P)[,N8R+#NJXCI/E%YY M\5PP'' H% + "LA20P(N]@#$HZE%SGM/Y58N* )Y=SC6T^@&.#..8O-$W7+V M<3%9)O_OR8H=?;PN "2X8UY"+Y3#CA NP!Y9:87SXVPHW5)*7F]XXP'V;]'M M#N'+B.R)<C57++'G2NJQ&KFE]K^UW;8FP,?/7ZOKHIP8%>)BF=%.46ZAT@ * MQVVIZB#:HA%.;T5N+LO!O"]H!]V_/A;S@QF6/S\4@!-.2$$]L!HHY^-W5GYH MB@'5(C/K8@+2HP'0%+?1G%['L'GT1ZC5:O.P;7J\<G]^RZ;K;/9;OHC3;%O4 M';[=.N#; [,<0NN19)Q:%?]++=KCKA$V+=SU;U5>1\60J_P0/LU7__)%EI6% M](?\# Z].W!*HU;D(6"8RKC;.,#+XTQ+ )HG??76K.6M? 0=L&/03^#WTW3_ M?L['GUI;5S7T[.^EP3EAM7 0)9W+46XD]H\;C4,CJD4T%J$? Q\&"R']A//' MU6;U)=?9YVR]7FQ;Y3P%QOX.JE2+G18RE9[$T6SR C"=,O @-UQZ1[R6M0Z8 MOX,J68!6"8B,A$XJI%4T/J'8XP@]HT-:5WT'56J+3&]!E?/ ?H-!%2RL <0: MAK"2$BLJ?<D"!!P>LKO!A8(JM46@,JAR'HZC,6FNP#.M+#1 1UX81R2-:H1! MC\@2AMTU!55J2\D0+NIFP/XMNMTA? 5!E:N2V!$'5:RUAL9CQF*G*?< 8L_W M2\?>P"'/V4L&56IS\(R@RGG0-MR_5L7ZV=X5__9ZWXH_"I\2-$?4KQ>_#]X) MX:&'1G**!6-<&5*NN56+O_-=TE>B=K7!KW>>']T:7CT1A.+&<N:UD]08)!G$ MJEPW0=2.4YEIB/UKSK7"X'IX.*I3?5C6#<>R?2_B2J:]>"8>$]Y3S"SDCCJ% MA'&B7#M1:-!DU1,G<&/4\VYH[Y5ON^;BU7Q[_DR01!I!N&1 *@U$):Q<NT" M@A8W<D;)MQ:TC\8TJU0,MTV>5_-U]GGGE=^U2C@9(.KZ?4' R!BFO=70,,>, MM4*7V%HH!C7.!HL--?:XCH %[>VY[>JV*WKVPZ<^Y:=-NQ,3!(BLD @H0H@F M<5^5$)=*+866MKC]^X9DJE=,1[\'[B*/[Y:K=;%M4["Z6=]GQ9?[R?)F%SG= MWO=:O5ON/I(^ML4SEQ 8X4K879]88X6*1X\K.> $;9X;/.;4D<%WRGZY\M:^ MBW]D\[O[==PXOF=%W"5^OB0Y@@_GY!I#W-F,D<Y A@!"\?CSCTX0ZK1O?EZ, M.3]E[%]6UVR[[*=W]G<0J''18L'<:@08=QA8!DKJN$,C:O U6J$\$\/KWYQ_ MRU;KE"]U0:7EY1*"H!0)0;2UCD%G(0<0EQQ CC576CJOPS-:*;XX5T;_76Q_ MNGJW6FWZ%?Y#[PD.*&\I(4* >!Q!E\I8EE@:T\(QUGD1HFN6\ Z@OUP^ZZ>? M\EDGJ_N_$UE/B)@E4C@NE%>("L(DUEI"3:337 +_=R)KS0@OTXHS+Q@@#E!M ML'+0&*$9(9)J@MY4(FM=D>DMD?4\L-]@(JLR#EH*I;0N*AG>*4B,E 9:0J4< M-FWZ0AD5M46@,I'U/!Q'HZ%=039@Q$]*8BW%#DG"B>4& 2"%H<1&S04$KQ7% MG &#&:8@]8*/&TG4=SB6@"ARH1H,YV6XUA:?(?(%.T;\;V&O#[T$UGJ-XO\0 M1HDWPFM(F-"IM90FL+D3:;C4UU&)\GEX-@R5?HK&>C%/U_:>$BU_,A\JTV#/ MF"$(P)TGU +-# 44*HZ\]< 0:@1UJD6CO:M*B:W-V7P(F$>SQU4BF;Q*\^5= MWZDC+U\33#Q#4#PODJY/>8J^*<>D$SPRRDC?HFW@F!TN34V;RR'?</=3#ZF/ M[>[;^91-L_GW;.;SPDVF]Y\^?WVW<O_>3!9?\L<PT,WME_OY:M?6Z>;V_VT] M,S\5TCVR3_;RK@"P5U&/<8#'#]X[JSDE@G'&C)'*Z#>:?G*F@(X%_J%V6K78 M,CJ;'<8Z7=1?KJH\0O4F"$P( C%,.K65'$J%&084*(=$-ZV.,Y'G272<'?L M!=.A),H]?%OD/[(RF^\P">G3\HO\#W=[FTW7Z6]?XQ-?\IV*LH6QRKG3V3L" M!$)CX2S6B%!GH<80 J^<%08ZX=YF#9"F<GDIV(<279O=9D7QDIPG(I]K\N_G MD]^W%:N.]V]J/VFPVEFGE&&(*2H 4@AYB1UAB",;S<^WF6O14#@'PWE, ;N_ M"]#4%2O >31KI;%.8TJBA>#C%L2)ER3:"P#4,L_^CMM%I0-$X\IC8JR,>H;E MF "SQS%^+J!%&^W1Q>UJBTQ_<;NSP'Z#<3O F9<6@Z@L<(*(PUC2/0!<*ME< M/;N>N%U=$:B,VYV'XVC<?%<0RN!<<^.]8X0Y@BTP0* 26:2@'.>=[992,D1, MHQFP?XMN=PA?013NJB1VH"C<DTW0,ACW>J)@ "/*>DH 2%>-$<+1-ML3",%3 M#\,K"G'TRN>S8G(MT1[-QO>&KC8**CQUTFC+!1) PI<:0 XJ-]F*X/&5L\X MN?+6OHNW<;516$F<=E!(K:@7RF(%2AXR0YL7/!MS+'+L7U;7;!O]IW?!;!&< M6IQC%Y54PS&5BCCW* O.V[?9<&'P#Z ]\J.7X2N\?.F%83!JMA%W&L&'DMC2 MI24]8LVOIHTYYCJ^S;\55][:=_$E7T\6E]6AJA84B#1$"N$LYU1HPZ0EY<DK MI51O\]K]V+^95CRZML(/0'JM,+ .@:Q<PA;6U(')6^>C##F*_/=2N"9&(XJ M8^M#OOR^%?Y=!L]6]%^D_>2K]8=\_3_9^E,VS>^6\_]D5<I&;^\, DE& "4I M%TY0K GFN,28L'H7=*_NXGM3.1T+&ZY>U'<'@L^+_8_2<U7&Y+ +"0YY;*AE M6'MGO'0*H5(^I &V>:A'_/U1#,N;RV6?;6,3[Y:I\N+\>Y9B(JN_D\Y.Y#(J M)2FEJ08)H!A+Z:2)!SVED=_*T5J?W=])9U&S9LIP!-)]7$^!PA)(ZZ06SFMM M$ %O*.FLMLCTEG1V'MBC3CHK [<G<LZ>/Q:\C?H)@)YAK"/D<1OFDF"@B,54 M"_D7*!516P#RSF <2O^KG7#S*N0?\="6.1\7KJ-&88@6&@'+M ">6.^OM#I# M,XX=87L_4(U=,AQR4G(D!<"$6HL%T A+SK@&7&G=O%=/GTE4??#]/" :9C]] M^2/_<I]O5I/E3"UG\4SYGBW3.BHSG:H'!2Z0B:<ML=:(*(\V4A!?R;ART7SU M8H3-MYHBG_>$R>B# >7=W-U57/4]&BWII(N6V#;(W8<1<.*5 3L.E!.4X*3O M>:FQ9! RJ)0 "/$W6BZ@J7([#BY<SO;>*F;'[.S]DCIYLYU_G\_BM!<W[<UB MLEI%QB6G0QUK_>#S 3+!!=&:04Y]5$7B"8>@%MR)^!-1+VC1NP&>EJQ_; DX MPZ1^/2IH'(76F/1)I3+C&"'H=K12'T5YR)8UE49R2TX=MWM;(C)J2_;S>K+> MOO8Y>B?,VJ-C@F#1DL,2>F6A]U(X;,D>;("X&;*X4E,;MSFS7PM01R@-I00] M7^9)8^7GAX,QG'EJ.9$2.<JCI1:/O#U5&#@_[@M+'7 K[PFBMR( H[181\'W M3DQ8]^?T/JFM:=/:J:65QNNQQP.'U%,BL15>&$>@=5J7B_4.#.D3KVE M$$\ M[QR1P8S6S>^K[-^;*+HNVMCK&E>@CXP($CB'A.*$ Q)1<D8^@@6)T4/VNKS\ MJ=T)1A>4@=-7/H^-"5$OYO$]\<LQUA&I.)./JC)TF(S\!&_+N=.2T JGMRD3 MXSS41R,*HQ"!HWI Y?,!2"T!=IPQ*R%PTA)1*D"0<3[&5K7M^53-^4;(#*:_ M/RO:5'K;/F;%5I6QV701_Z\J<[+.\$"XQ:ETEB-1.W9,$&P>OZ"(PPAO:G?K M%>H!I,&*T)7K?49#JJ)7(1+'A@3#4A'GJ 1;RN-7 "T$)84H:LO-<V%[NV;9 MK1AT!,P8=H:T[(^3>=.=H1P> '&41$,)" >4!!XR;4O*$= C;-<[W,[0$*3! MPD(_6[ZI.$6Q+WPXBC* W81MH@6OL'4(6&>@M<89@[WP3E+IHWT_CF)]'85M M &48><<YTAP1ZZ$T9D^K)5$'&G?8IC:GS@C;G(?(7RALHT4\IE"J P<(EDQS M!=TC,/$7UQBVJ<WLVF&;\U"Z%J^]!QXHKI#1J1L(AL@\4N6(%B.O,]<!MTZ[ M[YM!]%8$8)P>GC'P_4+.G:R89RO_4CT[[>(Y/BI0C:@%6'GF "8.4\'+K=)9 M $98CJH-LU[O]YT!,ZP _-)( Z."L(Q;@B+*%E)E64BPE?2Z14<N3G?B0!T M 4QG@5N?%W6K+=8;')QBF!&F(,<&89HN!LI2G=;"-<]%'L0Z;\CAWO"Y<(0> M0.*A4IPYY"6!0FA#R\4BTN).2&]U;GIC9B-$&K+O9<[OS>TS*7K5S>FG=1[A M<(L9 ^0\;DD(*HI3?1!M%=J3K(##NOF>/; G_EQ#?UC<6HJ*WJPBH:M5ME+3 M?V_F\73YQWQ]__*H>;=:;5(?F]_R5$WL2[%9K8_U;VL[;5!*B?C9>6BDT0H1 MQ+@KB3> -J^U,K#?OHW0# 3>8/?+7BQ\]T7LEE^A#!X?%(S5RF'"(!6&>>R( M8FI/):3 CEQ3:.] [ R:X8([R^]9D:SF/0:[->]^O,XJ2T^>'!N0-MQ) #V( MQ[1W#""L2YH!;W&=:!!=H[TX=(W0!4)^^U-RLUZM)\M9W,_JA?I^&A:T0<X M@HC&&#A'A,-@3RE"%M#&LM!;K;BN9:$S< 8+[7U(%6.6Z_B3./+NW7*=Q76O M+WX+Z[=),4\Z6;D@MUS'Q;ZO$=@[,3)(@C0#TC.DN"/00(4QXI8PP;R7]82T M[Q#?01KFV1GAOLH9 D,X*;F">DJ%YR1N3F*/@</X==OVRX7^.N/ET2!@ESB- M.B!XC-!]3&Q^.Y]N+WS>W.Y /A$K;#)=8 H+8:APFINX 1*-B"SAM%0/F1S6 M,(S8D;CD@X,Y:+#IV8(/?\'UPE UIPE8"PHU-=Y!*0EW2%%=[@+:(3WN"&6_ MS#\4Q.H7U[^RI(TR%'J] G89P3J\Y(_%_&%2_-#9,O)O.H]_/!E1.V^BP*RG M'&$)E8."2&XY\"4:&,@AE;)SK*?.F5WG<.P*Q:%DZD.V?K>,EE?V/E^MU'I= MS'_?K!-57_)H@$U_-L JQ.KLN8*04@G!G75042Z \ZG#] X33OD(0P%]*?Y] M8W?9/2H:\JM\,9]-UMG,3(KB1R1$/>2;Y5JM5MDZ)>V6+<CC_A^Q.'OS.OL- M@6+H4KL3#(FVB#$MN=GAQP'C8[P)T)?L70;1H23RU_DR+[8]#$YN8*\?#=H3 M:A%'$3PKF39:,5%29!$:84BA+QEI"<VEF&VS:9%-5IF/0-GY:K>MIK85Q[;5 M_\X7D4%5#H:N7A&$I8H:0#SS2#"A 5.P1%![W#QYK;< Q5#"-1"D0PEE/-BW MY)1DO5M^R-?9:A?P?U'&[("XG1X<"$A%12E"-.J8TE"@F2ZI]AHV%Z3>HAM] M"5+G8 T6[?B4?=L4T_OX^Y=9(5^7D1/[_)#RB8]%?E=,'DZ$0KJL@3=8L;TO MB6V;XL<H;F[MEK2/Q+U869UP3XW102!L4:KS".,?0$KR!L)+PHC'7FI42P?M M-3?_Q;I/!7F.C@F1% 2 4=(0!*(-# #>SJU5ZIY_+7CL$ZG/#N<IM\:G5$' M<[J]W17M6JJB34$=%PY2Q!TW)3#0X='>[NJ U;7O=IV'T;5<[9',HFA3<*&E M-5P!!27<4V4,EW#<D9,.N'7ZCD\SB-Z* (PRH#$*OG>2!OQ, TTYIO?9(N4E M?\[6Z]VI<G-;MH3Z,OGSF1NH\EI NTF#-DY9[J))%W5XQC2W28/?$0XH&K2O M0./+ [6YEU\(M\&R?QLTHD$:<&^!I<XPA[T2CI$])3;:<,T+//9<[J][?: % M+$,S^-SV(41#E&I2.4LYHT2RJ&>7U'!LZ+B/_F:,J>XCT@R1:^?S*$_X2["W MDP/]Q=ZC5JM\.D^!G72>V/VU@>?=%;:]#*M;R#2>,' /*-=<:B$$!P19)AYQ MPY2/L!1;4X[E%\!KL,O<*9'\)Z?D*5O_Z* 0%>%($%)<2X4\2YK*(Y7.@N;J MW?FQMDL;^UV!=%E1.%V[M6)8$,HCS# GQB.OHK%$0:DH.^*D&K<:T 4+:TE% M*[3>LGR,4GT8FUATHEJH^!/^TPHJE8>J(0$1EQHCIDYKJ3JMLH[IIT77ZU!T M@3Y@K7F0]X)/"Z:*\YEZ;$C 0%%(K6' (2Q$*FM?1DV<E+9Y?YW>LJUZ86I' M^ RU<;]0:O;U-?=7SROV[8I10:N4!4NE,$XI :$F4);1,RWL""LV]1D3[ ZI MBTC$;Y/%)BL7;/+5^M=L?9_7%HTCPP-RJ2TNQS*JSIH3J8U0)>5(JR'=?&.3 MD6X@&TSO.YBWHC9QR<7\/]ELETY:=<V_Y@Q!8 X1D P+K6A2G+:;\HY^PV!S M9U)OB9I]BDP_J WF4-QU*TWEKIYH>)$45>5D/#DXQ"^"<A:W5VB)MEHXH5E) MM=)ZA'F7?<I*YX!==G/YE"5$4ZKZH[0_/=-TOZDS:3# 0*U(5 ,14RQ")80K M42*H12W*WK(PA]^">@!R@ S-7_)\]L=\L5#+V<WZ/BO>Q:>6=_/?%]GN)D2O M>9&G7CY$$NBI-;C5>OZ0O-E^L]X4F;J[*[*[^/?(T6(]_\_6H>W^3+[MN+., MD8 &R/:_P?E$;/8^U81[O;3W-?)/ZPP/0L;-7!!M-$*46BNAECA^:I!Z#A6I M%8KI:7M_+&U004C]LB.G)@D@0D 4B"<<811Z)J&SA"--E+-6C:=7=+=L/5I^ MI&.\1IVT6D&K_O'KY)]YL3TC3X2VSI@E""@X@4XPX3@%VFLBG#06:BH=%>0* MNDUW)Q_Y4# .I9A64/"T_EH9$V?.%) 26&*..1%< 2>U0 ( *0S37 !,@H]V M'N8,&,PP!8A)S206DG$L 5$MZN_V&DSK123JB]T04/\%9%,8XI5'!#E'M8GG M4T2+*6$B(,C!<<;K1BEY9P$Y6+[W9K7.'[+B4[;8JONK^_FWXPE$-48%PK D MPD?KDRH:/Q^%,7> .Z.%]\:.,-VW-TZ^3@KO#+6AI.,F(7]3?"SRV6::EJPG MTW\M\KN3 E(], AE<=1S)6'<46:QPLI'O0,ZK1!'H/EYUEND8"@9Z12XX8)+ MDUF6B#^]<[Q^-'!*=3R3!8<84BJ%5JFTL8\G+O"0UK-DAXT #"4*+:$:K!)1 MNMG_\"U;9^JNR+9FX&DQ.#XH(,J\E%H2!1F5WJGD2Z1Q*XRO)\ WOSS8FYM_ M*('H#+2A1,-FW[-%_BV;?<FF]\L\;F,_/LWO[FO(QXF1@7$E.420Q[V/2NF4 MEI R$;5Y[+R&S;T^O3GMAQ*2;I%K>@UM4Q3SZ6:QJ<X\>OU8D-HK8@4#CF"* M 4\EKE/O6N88]XXT#P>S:V5K!S"-P$;]I<A7#7UPVZ'!POA2QI(;E%'%(UY1 M?"U#FG."(!QA;F&O_MZ.\1J!A*CI=/.P6:1@U//H4S.9.3)9D!%9H5!4FJVA M$!)E 4/,>.P!(Z!%[O$ES(Y>I:@;!$<@5]4U":L'!J YXX+%[X9IBAP1FD58 M%=-.8&_%"#O,7TI>SD?K\K+Q=97=;A;OY[=5D<@ZPX-)Y1(=,B2JV]00HA$% MS$?CG&MBV\C))4R6/N6D,69#2<N[Y9X/IYW'[VO$\IM,%U5$CY$#B$",J=>I M=PS70-O( H$ J56\LN_8_@G"ZL?WZTP4C$=0&.,(H(9J0(67$%M)A3:,$#ID ME?3*&'^_[#X:\^\!PU''_<^ ^43L_\R9@K *8T>!X-A2"*P$ ,7SSG"/!)"H M>8;[8/'_;F7EIS*.?<(YDC/@S'AK@]D"P5&Q5D 11Q214$**\#Y(K>*)::\T M'Z W\3A/#(> _*\CJT(0QAD"1BA)B< :&8>H1-XC)P@EEQ'%$_D!8Y;$\P = M2M#>SZ<)V^7=&4&>HV,"]^E\T9BF)#,I>2KM"ST \6><>C/"SB2]<C+O![>1 M;$+NS^EBDSI6EMG<S7>@GZ8*G A$-+- I6XP!FG%/(MJM+1$*J@'W7XZD:1N MC82>\1S!)8[/FX?4M^?FUFS;KJ_>+<L1E[X'4*ZCCJ/@IV<#@I1S8Q1R5-#X M;2NG$P. C*Q0!-2R>?OV I2KKF_NOQ@1((2**QXI)91RAK5#(NYK*)ZRB%HX MI#E5:=>WX,Y1H[T-$J.VSA^+J99M[S_O7G[*%J\<%Y0#J70#U-YP2E$"&7.N M'9<6:B>'M'@:6MX-&7ZLH'0'* UVXW.WQ--U@YX_%SSV GF)3;2Z&.*0:&AW M%ID%#!!YI49P1PQ\+19]0C=N.3'1:N<$6&4<H=@1J77\CN(?E2'4X"$/D085 MIWN4@O. :9CI$X^8Z;J83S_F?R3=[+:8K.))-$W723_O=;G*%*#:XT/*=[$J M*J, 1$L\2G'4?P4 \1C64$ TPA20ANS(^T>G(;,_SK]E\9DLZN+1L-BD!D^3 M10.FGSU/H%9K!+S&V#"JH-!.&\+C5\*MI8HT3PKMKPQ5:^;WC=)0VWJI^'S* M%PN?%W],BJI*0P>>#IY&JY09"I* <V%4I!!A'JU2:BAQS=OY]?;I=V<QM,=C M:#Z?2O9[\5RP -.("8*(<ZH,EXKS^!,J'+)&VD&UN/-XVX@C1[C;!(NA^?KN MX=LDE:]ZEANV^U':Y][7X_G).0(%V(#X;5A* 4U)1!Q%-<A 1[PAPC8_YGO; MZ?N0AZYQ&EI6:HA"@*D6)J*I?48T@1&11"KI#9588\E5\S.]M^RZ/CA])@Q# M,[*L66<WQ7QY]S$KYI5U JN&14JQ5< !+S2F#$7E4DLAO8(*4J1M\V.\MS2Y M/AC> 31#"\''LM+3=)I*/:7(U.R?42'=6JPUI*%R?-",2"PBE2(>=M1!92T2 M'$BAL!56HL9BT=M=GC[$HDN,AI:/B$$VOUNF>RK9<OKC2S%9KG97G'^)<-94 M#4Y/$E TEBC42%-G*;,1$D:M4\P@SSEQS26EM^M!?4A*YT"-((HW0*/:]ZFQ M\!"O2.U \F7Z;&]NMS])]5X'*9=VY/VK=TL]64R6T^SS?9:MAUO)KJS<KW&. MA\W#]D=EU<H+K:%\_;8[\\VWK)BDC7;WX'!+^C ITHN_9Y>.4+_/XL>7O=]U MWEY-B_FW/5$GX]4G1@:KL*8 .NVMBZ>5<"8>6MQ*Z:R&0M1*RQB2YE,1[(I1 M(>ZGQ@!(4TLI8@ WTJ ]K1)#.F3!D\HH=F<\>YVNU!DVHXYK;ZNV9+./DV*] M.W,GV_H<*_WC^6].!+GK3Q(,XQH)#](=.^.]X)23$CH-]6@CWIV(0SX0;$-I MRL^7>3*^^?/#@7DGG!2.44D(810YQ/94*1[-QG%W5>J#?142T@JSMR(1HPQ[ MCU,0.HF-/GOOJ7[*AQX-R '*G *>2Z2<\%(P^[A(V>(.:6]QD#9(YYVBT?"; M717K9]]K_-OK;S7^*'Q*6:5'3O47OP^("F,EHHI9%FD%2#!9KIF"%NTQ>^YR MW.6!W0:1WKEX]*-\]420 C$"+0&.8\"QB=N0*C5AAX >YVG;$/O7G&N%P?7P M<%3GX["L&XYE>[=+)=->/!. DY(C;A#31&LKA#&\7#NA?D1]QAJCGG=#>Z]\ MF_QYFF_/GPF0>XXP$ ;K2#7 @BO_N';+1M0GL!.^M:!]L!M[VV/]I9/S2U8\ MI!Y!RW41->^3_JZJP4$!:!'Q#D#@-(+,>PI+JCD0S8,QO2FL_3K .@3KDB+R M*5MF?TP6:?UGRL>SD<%!3TD\M8B2VCO'HJE4ZN\&83>B[> 2PM$<J>$D(X6B ME[.XTO5DL>\!5"D/!YX/2$@L+.:,2T^I0E'4R2-M1 S9&O[B4M >GZ%X_U)6 M3_/^X/.!0J.<9,QS"YG#$$CU2)N4H/GQT%NR3U^\[P*?ADZI7;SQ9F?0YX\I M)BGD[B?S13;[/%GL*/Y]<K ]X_F3A$B"T0A39I2).BRU7(N2,*)=<T=6;^D\ M73.^=] ZE8;W\\GO\\5\_:.M1%1-%'BZ 6&IMLXC0Q!@$CT2J"UO?D^_M]2= MX:2B0^ N<T9\RE;SV6:RV'8YWB>=S+:R7OO8.#Y%(,Y[P*.1)K#2TC- D-XC M8(6ES4\2?BVBTS-DC;>3GS7;[?]\R-?_DZU3)]IL.<UFC^)]=#<Y<Y[ !(4: M*^*I1DH(I2 KPPR6&]&\?(RX%HD8 K=+6J&'Z'AI4E=U VXX8[ N;JX* ,LY M-U$I!\R6MIB5UC=77>2UR-6P" Z0>+H_<7<YI[=Y\;!-E-W''+_D0Z?^#9#G M^B'[XRF'_&.1+^,?I]F+5/VAWWOI/,>*I=T4N[I![Y;/GY@OI_-O40NKD0G9 M>N[ H#1(,2TD!%00HJ!W+)[7GCOO.*AUXVU<N)W*IFPU;V!(ILP"&\'2%,&( M'MP60"/",FP&+053F6\YH&2\;A0T(+ZCSME\=H7&YT4%+"?2-L^:)T#H#+>: M:,FBIB6(QIQ)&(&D!&!HAHQAGI4(,I#8Y,-A.Y0*^R6^[>96S?*M^G6Z"=Z! MQX,5!A*#D1&2&ZX=L<)OB_9P2K!7U]H$N"?VONZ5-P"B5R5,QE)*F/5&.\H< M$9!@[;A%\6-DF U:,:-V=N@E1>4LO(:2A"?Z/Z\GR]FDF*V^?IM%RR4U=P+H MI&C4&A]$5":0PAQZ[*DT0F#K!8[?#N">"]<\;[&W0'X[%KX^?WH Z4)NV-3G M[^;VZS[.4-_W^G)<H Y#I9&6DBB*I)$.$\\YA, )@L (R^U<3M7N$LG+2$V5 M>_;$B,",X,9 ZCVP%"(G!<&2<^<\E$JAYIIN;VD>8Y&4IA@.X#+[F!6?[R=% M]LQ?UJOCZ,#[]&0UGZKES,X7FW4V<Y-B&8%;E4^J];J8_[Y9)[OC2YZ<D?GR M\SJ?_FL(1]Z!Y=:\T-O;^P?P*N[+V0TE$S^_[M(^Q/V*/F7?4CO$Y=VSI=5Q M$]89'@ %T5!V4%NG*0-Q*S!Q-818!C7$:!2=ORH(T3_VOZQ?#[SV;,%1H;66 M A&J$%0 V(,\(1(#YRES3,*._;Z=<OHH^7#^P)NU.Z\7[+\KIA\NY]/[7RU M.P(2+ZM]=\<'!42Y!R*>N\#Y:/]SC9-21F T(P!@@UK)#8N*]R &KZO.= 7? M8$6)#B[XY!7;JF'!4B"EQ^EB "?8&ZJ(V'J2B#(IM'JEOKDN>%M+7/J!\9HE M"GH""5;0 22IMU#Z;;%OZR'51@]K8]=VT TM+^>!=%EQV%?E.NF3JS$Z4(Z4 MQ1@QY2@5@@MJ4=022*KM'+^.$7KDNF%C+=EH U6?=^8>2_H_+7NRJ+@X?O3Y MH 2&\5!V!KBX"PHA(,=<IF*O3FC'F^\-/5\D'T(MZ1*Y7J5A1^3S%1X],"J? M#T9S;I60CB&DH8(**5,>FJDWQ)7I'ATQ,+\ =-<A+Q:F1NK:&2[C'BNA-M8@ M:U,U2(4BKJ/2+(:4AO. J<?L54G^*IO^UUW^_7]O'<?%C\1P7OXE\9L_X_?^ MQ\&H \Q]^F700H,HF])1":EE3EH.B:0 *,*H 2.["]\!\'E+"(;2 #]L$@PW MM[OS+9UC9?N>JJ2WHX,"B\>>TC">=U%_@2QJ293P2"7!@EC9(HS2=VN;?KQ< MG2'5\&)#^?YWRW56+*,8S[_/TRYVB+N5SX>HZ@JI)31,"*H<%MC$+8Q&$\DP M W#SO;COMC7=,K9+D(;ZQC]EW[/E)O,1H3*]_1_S];W9K-;Y0U8\=DY-@=[X MS^S+Y,^*C[_!;,$"F+02*!R)5HV5.EI.C&$2]TQ!4 LSH+?;T[WN"OU#V'"[ M^!@MI'2M^RX:/GOC=+_6(_O%\0%!<Z*DHHY#[:B-.J@2%.CX(^,PB 9T8Y[W M=FNZMPVC,Y2&VC$^%GDTEM<_/BXFR[5:SMR_-_-O"9L/E;DX5<."$$8;ACT5 MBE-#E=)6*>29I@Y@2YM[@GJ[3-WK'M A5@,D4OP<Q-XUJY[_)YOY^7*RG.X: MNOV50MS"R,AQ @'5C,ITV"M$#=(>$.& KG5U\ZV&N"7#0"@"+%2$.@$$XQ 8 M3@6A@L8C[*I"W+49W4&(^SS@1AWB[J=[-G*6("PAM,I0A[".6A"*VZV" "?_ MZUL*=-<6AK,Z:Y^'X% J1[..R4Q9Q3WB6#@+),(<E6%8F6Y)P"OS*'?,P,J> MRAU#-VXYT=1 9)F7$L>MFT$%X^=DE(S_> 'HD.=15YVUNY&"\X!I:%8.UUG; M1?%$7%$!&*=*)(F.)[3Q42-'B(I!2^4V::Y<FQV-.FN?ATY3'\+%.FL[&G%B MP$NO2;2:?/PV%,<1/.(QLV2$_5;;,[]OE/H,%)I\N<H7\]E6]=FJVA4Y!H<? M#E$;TE&8(;/.4,%\NJ1KF$4 >&(L;7Z^CS#!X%QUL#/8AA6"RF#QL<=#.O.B M:N)8M-$@D]!*Y/?JC(#4F2O3!+O@7:48] /;-4B*H( !+IE!'-'D;(W[K$., M"Z6U,2U:;_:553"$')P'RN#7^TK-]V1.XI$1P7B'H$^ZL3<4.2,M\H8+R@B" M$JL1E?CNADW';NRU@F4HMIN\B(=A-'X^Y,O]@D\R_NB8( 77D!E $=,4>B,8 MY$(K82"5CI/FME\O]?P[9WU7P/QUHM4H*MT6"F,4\-0KK""&1$O*.. 6P_$: MD?VXL?N'</#CY-UR&I=^HIOW@:>#LXPISKT&A%/BM*!&.0JUUS!:;T:.9R\9 M1#3:0S04ZVWVK<BF\Q?7?0_P_/EC 4HCF6.2>6$I 4!(1RUGV"(LJ6ZQ#UPV M:Z4ILUM@<Y$(]1!7R;=!\!_1B)_?+>>W\VF*Y3]57(CG^'0^BB6HN[LBNXM* M@)_,BVV5Y=7-[<UFO4IU8M+>O9Q]76:38IG-TAX??Q*Q3*K(?+;]PM.Z=E4> MYJ=JC/;_+9?N<#7]]V:^FK^0[HIONVI84,AQKCF*EI.-IQ2R!F@<MS&AG"&T M7L_*OH/Y!PA8Z1_/_E8_DE]OJJ!2*65 E;(IB5$2Q!G8HY*R&^F FE!E&+\; MUAX-W_>"UJAC]WJRF"RGV>?[+%N_3VP]?3G]V)!@*?<$><Z$=XY+CQ!E>UBT MP;"YSC18Q+YK_N>](#>4*G5HN2?#L<<'!:<,$-1[1"%-U8<HH[2DDEHOQMFB MM#OFU9"&5DB]5;D8E9]VC.)P&3'8*Y^KCY,?:5>,FF7\23S79L\TR+KE'FM, M$CP#GF"$DQ.,:8NL4JI$P6LY9#6=FE9:%RP]7/FQ>[P&<\VDM@8?\N5T4Q11 MR3E'5DX-#8!$RD T51$GAB&'@22E H@,'6%>0 \2TC%*0\G%H[VJ?SS^\;_G MT28MIO<_WF??LV-U"<Z;("@(4A1$"\T%L%A:[<OMV3CJKJ!00<]*:B\X#BY% MOV:3U:;8%<G\F8R3VLI9\P1%D$ >,N%4! -:XBDLL4C.T7$KMETS_)@\]0CE M7UN\1JD?7Y5475B:WBV_;=:K+2CXI!94,2H8Q!Q.&=[.:!YQU2IBNJ=3*3.B MY(>>^7A,6EIC=@%UZ!DROLC^O<F6TQ_U=:%CHX.G5*JH1W(ML/0& Z0\5H;K MJ#00(IOO*N<'O4:O"'4$XB6/J<=U-SJ<7HT.D4*. 0',P_A?"B6%*-(M$$ 1 M48RN1N-IS]D:!U,WZ/UUI&?L"LTHA68\PK+ZE"7GPWQY5U^9J1@>(!& II1X M'>FDD!OI\8YR0I$ (TS3ZI2?=33?=I -%CC8']@F?_A]OMPZNTXD(?PP.R]6 MC6C_^9,&# RV0%/KF#10,VQH1$E9JP&D<-C+@C7]A7W$OP=#<,1R]N0P[5;4 MGN8-AF$=3P7K4I\G!B#R*&'EI"7<:]M<X>[/.ST2:6L,XH@%KELQ"QY+;31C M$,%H&\=_*' E-QAO$1SK+85Q+,)U)G1#9#C6RO0SD]6]6L[2_Z620M\GBVP$ M;:L/K^I]C:R]$R.#!0P[!:&-:I,3WC(E &32PI1Q;. HJO <IJ%^ME[%^,"( M!AA92KPW7ACA,>![^BWB<C25=CKCX]$LO>Y0&G5JWF$R3WC^C@\*V%I!M(<* M88L-P((S54*C(;^"]+Q.&/_ZUE17@ UW;2K=_9^NL]GAI1_^Z4E+O,VT07FA M#$J-,Q1V+I[6J9/V'BD"*!FW.[ +$?CI*M7@:/XM?\<1&Z5#\=K$[EQQ.U@T MQN8/<8WSJ9XL_U7FLE56ASD^('",F.=8XM1]E"HNXG++!7,'1QCM'(8_>0_H M-63WO@AN;6X??3Y BT@$@%'B8+0'/0$ [9?K-+8CNMQ],69W!5[+3_O_YA&P MWR(MF^)$Y:>*$4$31Y!'$B#!E!4""E$"X%B;AMZ].30N]G&WAZ_=UUV?X<<' M!"$D,%P*KWV4S;@A :G+!1OFFSNP>JLB?JGONSUZ#=G];OD]DKR--[T[@^FG MA@6HB8Y@""0%)L)$0E1Y$CG%5//X7F\%PP=G?<<8-A2 1,^'?/W?V6*F?]07 M@%/# D!:<PJ1XB1"0;3QNK3=G82P^;?/WHP =(SA4,;B$1MG;29%\6.^O-L& MLL]W9[T<'X@3$D.+"?"..4"<9^7N%S5<V+P#16^&0%].TC[P&E)6&@M)!;4& M&L0Y80 J3"QA'#E<4JN<&O+&QPBDHS.@QA,(V]<J2F6)(E'+6>T*%D,6YG"3 M8AG_NOJ8%9_O)T4VGI4=3"BZ=!SQ<5&'N+I?Z.QF^9CW%!_XD"^+\J]ZLIK7 MBCIV^IZ G$% >@1L8@CB:V%B!G,#154^EH>J?'B>2J.V=D[ J%8:H>)5X1+ MZZ!30NUP)%X(K 8\T"MCG1>2GF,9@0/C/NKHZ;/-;'OIXTM<\HG8Z;$A@6+M M$**6&HRY8]I(A?:, 9ZC6JD'EXB<7D P\EX@'4H%/;3<DQGOQP>%U,;9&P'2 M=24'D%/QLRZI=%J.O.))>^;5D(962+U5N1AEO'),XC .,?A81'W[MWPQ66\S M"4_&N&N-#UCS:)@3#Z''!GI!A34E[4:TJ%#0FS>C"T:>D(TNH+J4F-CY:FMS M?9JLL[-EY.?!06%KE"&&." T(,QAKTNJ*?=F? Z- 02D-4YOK= )-D8YP9P0 M %$)L>/ [ZF'"8T!I>3*E-9> '[;)2J8E0P2;AEW&DN#)7:XQ((K)\>MZ';- M\%:U*II!^=<6KU'JRU<E51>6ILXJH'C+',1,,^6(9(@S[Q_I-)H,:EGU40&E M-A_/J(!R'F9#WZE[=C_L5&'BPR."LQA9[)2E3DD8+57OV)X^Y".Q Z:279DF MU VBEY28],<B.^VL.3DV&&.1)Q0I2(@C3%J-P)YFKKQGXU9Q6G.RAF1T@==? M0U9&J:^,3T0Z25I[]OK4S2C?K'^=_#E_V#RDB/S-YGC#L?J#@T]%-13TU!/, MB"=$@C)RQP6!;GQ:1X?,R7N&J^&64*O5Y*?)\NY86/#%[X-F,FKI0!D(E )1 MZ9**EFN&6C0/29^?GWPE2D0;_'KG^=&O_M43 4)L%4O? :8(*QW_6"K'W%MM MQGGL-\3^->=:87 ]/!S5<3PLZX9CV:\1OG@25#+MQ3/!PU3\0S )L/0 4[B MD;3/AT%D3-5,&Z.>=T-[KWS;G>#5?'O^3'# L(H-U@"#@T"SI>:@_ 1BO'$ MISKA6PO:A[9VSBB+\SJ^5L,>:C%[0$[I:%LHQ DV#&HJ11FKDPJ@YJT;^O?; M733W;WCLQR>SJBC2-[PKA)C^M.UXF/J4KO8^U+O[3L2WSHL"I0"#U*-#(F0) M)!RZTI\O4YO4\>Q^URK)/;!A?$+=5Z$X2)VA1@%JE<"(8JI F3(CB6EQV;*W M>]77)IY-L1Z?##[_T,Q]^N.[I7I(638WMZ>(AYWON&>O(%#L"3= .Z@E49 Q MJ9_V &F:VWV]W2F_-ED?DC^CN7#V2Y[/_I@O%LWO2!UT5)?31IZ^BZM;WLU3 M@[>M'+RON,E4=VC C!+HN898R[@Q 2DQ3-?[@&0""%_KEFQ;0HY=(:HS+" A M"/8&>, <)01+1\&>@&@JNR&C*@=O!77/B;PW=$9]=^?S>K+>OK;<B/8]WT\5 M/ZP<%T JG46U5\HZBC0Q%)4 ,67@D'G5M3SXW7+]=37-#J$:2G'9+_%D?/;% M<\$K&@U:R5/E-,RXUU"2DA8*I1VG []C/KWF?@<(73?71^7R'Q.S.XFY?YQ_ MR^(SV7;;FFU2K93)XMWRMIC$/VZFJ6[)Y[WR51E^/WN> )@Q0B(:-\5H<0&! M%9 E>82,L29@0_;DPZ$TU)?^*?N6%TG1_AK1/W'4__1LT!H0:[62&"$;*<+1 MM-C3Q+&5S7.$>[KOT.OQWA:>B[#\Y!9_X.F@(@X1'LPI43;^*RBW)5T2"3WN MX[T%GZHXW@J;M\/[41[REV5Y)\?[KU%-26?,?T^6L_CL77FZQ&WLU_GL\[K( M)@_QSY\?HIF<%9^GDT56GE&_3HI_9=4Y=QW-'BB#BCM+K0%<..PD(ZR$PE,P M:!)FW:IR+1B:7QK!AL+T89/>=7,;#\"L6$X6=OY]GCZD8[ZNH\\'"AD4FA,. M.%$$*^9@^1T)+W7S//_.&=ZKIZ@K@!KRTV;3*%^K[-WRT9E]<_M"LE>E/SB; M^;QX]_ M/I=48#-93#>+K9/X".\[F3N5O[,$8<^QV^:@(B9+[5=ZKT<4H>U5 M3BX!YE"Z10E:A4)1/A*,%(9!(J45$%!((-W5SDT4Z CI>"*BO8E#2TR&XNIK M@C]D:_?G=+&917FMP?$ZPP/0V%!#)!7*:4.T<Z:$3B+NFJ?R=QXS[%T:>L!K M-#&\=\N4+_)E\N>I&I$-JF0_SOS^1-CNT*/!>24C8XR$"EC-&')@ZP&"'-%4 MK;6S,-VSMU>%Y5X_%C0BJ;RP-$)0#9WRD,/] K%AO/E^V6$8KAVR>6?4#QEF MZ_C"B^228$(E<C1U1Q2&"KXGE%!CFF?Q]A@N:\ZM@W=6SH-@//<=J+<<6.3C M9FRC,B9 -.,>UXTY'*=/K"'V1RX^-,/@>G@X*M_6L*P;CF7GWWU 5,95(^61 MCJJ6=]IS5:Y=&#"B^A.-43]Z]^$\VH<R&KZF]+@\JH+_R6;Q9-#9,L*[KHHM M'1D1*%.$,X4@!CP:O*G>H2SU!X3%B-K%=Z8"=0O)A5G^,2OF>;23=FZ/TOUQ MOB <GB=(I#U+^96(4::%<W&S*['P'C7O8M*+6VD(\>@$J L+3;GJU:=L%=6% M:$+ZB./G;+W>J>RK=-$]/I^2<3?K^[S8INJ>+U3-WA,TB[LVTU9JHIA#RG%4 M[MI4Q:UX7,ZK(81N$" O+)3E)_621K,IBDC@[JN+3W_,=Z48&DCCF2\(1$&% M&!;:8T&5P@0P]/A)PQ:1V%Z\9D.(8;\(#B5_3S&"8V1&^B:K?!FM[1^1F-6\ MND5$H_F"()9*;3"(C+!8$4$0W6/#-*7-E>K.&\1U+EU# #8BI^QJ4TR6TQ$U MQWG1>$_=WLX7\\EZ&TF_6=]GA8L/G^XS=+9KMM[:3KF7SYPER-1O6E/ .-3, M,>XY%%NID3S%"6JY'#HDK\HI?<8,@:<:"DBR2%I4."$EP)9D4:?5Q9O)],JJ M? C,>O1RKTHX5]GTO^[R[_][ELUWQU?\P^M3*_XHO,_N)HOM9_GCB)O[P%-! M>TY2$VRE$;1"8\PU*>E%E@R9.E+;V=T+/_.N,*JGH9S-WMUZCF8+OGXD8.UL M5.NIC<H\19ZSM.#]HH5R9)RN\%;PYYU"<25\')4[_"+LZR1YZ^6M@9WRDQ>K MCY-BO<R*U?W\VXE6S_6&!^Z\CQL1)9(!02ER6K.2&*G=D,'%$QI]<S[DO>,R ME!6X575-_O P7]>YAGGH\8 4%B*>0$Y*PAEE1%JSIXP99IOGU?1X/://$[9# ML"XE!B=S]@\/",!9ACV+FBKAE#+'I0,E==HJ/\XSN1N&G>!^*X3>FAR,ZDP? M$_L[.>K-Y-M\/5G<YL7+T^ECD?\SFZZK+V;6&QRLPDY" Y"&2BEOC<&^)(12 M.<+;F&TYDO>,T5#?>.K0=7/[K+S+B3/_X//!:\PEI%!S+B1@ BA,][1QXUWS M6]@]=5X8ZM#O JVA).%YB9]=N:')TT^^Q#^M)M-M".-DWY8S9PH>T916;(DD M!F-B'!2ZQ$/%/XY;3VC)X_P2V/TM4Z/4.<8M2IUH(^ZC<8MX*A;SZ78)#_-5 M@F9_5E;J(G6&!LPPP2P2 @6 P@O@)2^)L-*.R.'0.YOR7J'K,QWS\_0^FVT6 M\5MP_]YL*]FN[U-^41FB^_FG6?9A\E"5[]YFRI#<-%8CK*41EBG#+2RU0JX% M'_*NT"C4FX$![5/4CBWSJ*U[>E!P-A*4JHM;):2)1L0VT787M./8C;14Q7!, MS7M&\JW)RZATE6L4DTXTEW^D8@N3Y>R7R:HLHO#2WD]U4(MX5N=%I1IS]CS! M:.*M2TXGC&4\]A'7I==).$ &E8_3=PVZXE4^'&1-==F#PO]N6:I:'_,_LN)P M?2Z3/WR;+']4Z[L=31\$D(18A*FF6$J+@/:/8% (1M1'OB?YN1"2%_+3UW?0 M!TB]EAA9#:G2J;2#EN5>+)FW@UK)IQ,N^TZ>Z@:EH;A^6*B_+B/^BQ\1C]WO MWRT_9.O=M?X*N3A[KD LH"#E,&-"N3,BQ;)+3"!OD6S7RR68H22G;QP;'E3O ML^7=^O[F]KGMGX@]<O <>SQXZI&7A-J(@@'Q/U*XQP]!M+@8U\LEE"%R+3N" MJB%?RPI0GS>_K]:38U= CCP9C'4.:F*<H)@(S[V"CZ*'D&I>-ZV7NQQ#<+,] M2@T9^5N^6$]2?YO3G#ST:,#,0.YII-00H:4R$I1*D2).-W=0]7)Q8@A6=@!3 MX]2Z="WD?;Y:I8M AT^$U:=L$6V:V9?\4_8]*U:3Q<VMS6ZSHLAF'XO\=GY( MB>MN\J"T!EX)K)002JC4[A660"@FFE]A9=<J+Q<!MI7=^3DU@]E>2MFW8/Z4 M36;SQ0^;16/Y89XN"F5/!=_^V.<??LR*:20E?AJ55F?;R0-"$&(GN4.&8<4T MPJ[<-A5SI%9UHX,2QJ]5PBX"[+#&R%G$[=H'G31*&LP9F+7.0)T\ DXC)#AF MZA$C@IH?A^(:A6]H/(>2N;CE3K-LMMVP4^W36;:<Q2UZFLV_I\N#1^6J<ER0 M-GY85B%$+&->>T=PJ;@K%/7XQK(CKUEVNL3LL@Z2>B?AV7,$[8#B/.[%@@F& M+/20XCT&&L1OI[DK#5RSX/0%8$/5Z>/DQU:3^Y*K:5Q9D1W1] [4V3RB+[68 M,5B'D4. <.NHC*@2P,HK)EI;W"*P<Y7^UV'A',UM^/?;\A'-;Y9WLUM^R/YX MMK0B7\8_3G=923?%8\O'9T_,E]/YMT7VON)R>F=S!P,I1 !)*9CG#*6NZ]O M"P)2 VIK^:K&A=NQ6^^=S!N<(L!$\X XAA3@A CM]G@1#>&05RX.WH6_@&3D ME\.WQWOS'>3HSOZYV6^J/B\J8#EQ,^"L>:+*R+B-'(I<(PJ N'$+NP>00D&& MK)]8*Z5N8+%YG<K;([8#WS29Y=\2QTXF?!]Z/!#I 3):>F.C/4JXDP:5E%E! MZ#@SZWKFXN$[)UT ]Y9$8U1)=%<@$9>1A"?Z/T?E?C8I9JNOWV:3=99:8 )T M^II(G?%!(@0-!=)R"CWQCB.B][2KN*[F_L'>+@FT8^'KTZ0'D ;+=?JV;2^_ MO-M:39_F=_?KF]NOJYT)6)7Y5#4N.&P)5Y@J3Q#@SDE*1*E$VF%;'=04B,LI MSETB>1FI>3^?_#Y?S-<_:LO+XXC 2+IZ8Z W&BC/N(&[0LB1/F/C=S*>O*>Q M24I3#$?CI_F8%;=Y\9#J%M[\OIC?;9,*+NVV29'HY2;[E"592(L]M$CWY[=L MF@+7\X?X2"0S_G1UN[M65L=_T]U+@C.4<(.X%0*Z='W-I#,KFD4L[AG6U++[ M1HKD*8].-R\(1GC/%6 Z0HF05DQ)LT>00$B&5%XJ73N7$)J?&J=> /%1.WM: M(Q(UQF)MHZYXLF]WER\*%FOF+>408AJ5WB@.Z0[T3@(@P*.KVW@I">SZ VC# MA:&4NUI$UHKVGCE3\ +C5-5%:F^C<J2]HR5;*.6J1<RW+V7P6C;EQB"/2NBJ M@-R5AH=];J'[5P0.J*=04:^9<$!+%FVT$D$M;7-?>V\VR[6(:??HC\?:V?__ M$<MFR-KL>U;8^6IR=U=D=RD'5__X)<OOBLFW^_GT?9+8))G+67D1-/G++FV: M/5MO7%QJN;PEHX[!=6IHP)P0+!2V0"G/A21$PBA4T@L G*QWI7-0JD\91U7# M@O0:20T<HX 19R*)"F^IY=Y"8)M?8.W8Y.F.;:^[0W2'SI#F2;UB+^OX/:<W M/'W0DT55)9=CSP=HF?-$&H= 2B1S$!E; L'4H'W;SC(2NN%NWCU$O=;XV8G5 M\Q56UM X^GP UF%#E5# X91XBERJ7K.C"2DPTO)Q'?$I[P^AM\']4<5]Q\3T M)LS^J?S_5E4K?B2&\_(OB=_\&;_W/PY?/Q]@[M,O W: &J(]]-IX89S7!.P7 M[(#W([*F.P(^;PG! #PSJH)G1@4N)6!:8 ^L\DC%64Q)JR.$\<8\ZZ6T2/<\ M.QN" 7BFOE;P3'T-1CH?C4]E/9>&8"^0\>6"N6AQ6;CS6_S]\.QL")I674BQ M3_60%7'-DWT?L<J"/\<'!(D)<$:J^"_4%$/!-2H7C#EK?LIU?E>_6YYU"LM0 MOL'2"9$NV)G-:IW'M>O):KZZN?T8B4@-2:N#)_4F"!A@&'<<"QU)1:T42QTD M=]1[8NK%4H=LM=&+O=,K9N.1F).]%^I.$2"$&GJCN &"6TD)Q+!$0# (QFDN M]<7FLZ6H%8I_17D:E0%V;6+4B2+R-4*;7OM8)K&ZY\>QQP-C5#JG%* \*K;( M$NU<N5BNR B[?'3/A[QSG 9+LH\?AUK.?DVU-.>3Q:I<]>ET^\J!(<)&&4>( M*ZN%C%1#JDIJ&;/-S?;>HHN]244OB TE'W[^9RIC\TR>3TK&L2&!>2PMQIX! MC3#SSGJLRC@' 2VJ W9N8@XF$QUA-7!^P[:7_0%HW)_3Q6:6CLG5*HO_I$[E MIU,9SIDM""2Y],XY1%*'<PGM4ZP,,M*\1E5OITUOX;_^X6M:3N$Q3>?F]DN^ MGBSV*SU:+.'8\\$P8)4$--T9X&EG=,B5RT6<-2]&V-LITCFWNP1H-&DDCVDT MT_QN]Y[F:1D'1?#G%[RO2+ X,2((Q;2.4$N$L8$(N]2G%7%JM3,1YEHJ;L-E M'\N0J'@Z.$F9A!@+R0RV4 I.R7ZY\50R0P:_CK:\[P3NO&LL1IVEW4U3/B>L MLD8Q2 6/^X8UAIE'0 P>\J) [:XUK9E;JP'?><@,=O?U8LW27.I2;B2'.JX, M4R&@A7L\"**.C=LEV)+'+;NF-</N;YD:I5MPW*+4C<J^;Z!RH _</[+5^K=Y M<1<QGU1Z",^:(\*'%.'",VH91UXAI'1)EA'P#;3DJ\VX?!@,&XI&18O S_DF MA5V79K*8W^;%*0%I,%/@D&GKL#.* *",T@:6NB"%G#4OAM>;!3B$F/2/9--] M)%4$C<M9WOG)='NOVT1*M^USGI;X)?MS4AUL.'>:@!T3!&'H7#0="+:6,E<2 MYQEJ[F[NS;4XR&[2+XQ--Y2>F[T2#HU.Y;"]=-QBZ10NB6"6M+A_UWE6S*!; M1O?0->3_A\EZ4TP6S]JV[1=1O2><&A:<%AZH*+S**DT-(IJ7UB#34C;7+3MO M=S$DWSN&K3.>']B)SF3_T1E"U(<$@YYS:P'27E+VZ$!B$;L1-;*XK"1TA6"? M=P)^G?PS+\J8QK%JDX<?# (1CTFZ'$RT5Q0S@]6>"@Z<&#(/>7!?5R>0],G8 MU+WQYO;%$BLO>QQ]/@A!H;/*4Q1M<:>)=)"5-&'%Y#@=56T9E/<'S=M@^ZA\ M2:/@=C<FWB^NVG8K?Q\4E9II[*@6).Y1<3W"ELMQE@Y9GJ5&>GH'L.;M41C* M!:PGBU2TX/-]EJW?ES?EJ^-)QX8$"B14T@#-L/$X!;65*"F,I]:05T<N%E+J M")Q+LO]D\N_Q00&QU#K/T:@D*HL=)!3P/94"863&>01WQ[P:TM *J;<J%Z,Z MH\<H#A<*$.XR=O:]G-+&6+?&\D]#@H9..$R19-P9#(UEL%1Q!".\13N;OHSQ M+MAUN+AR6W2&XO_V-MVN?\Y)QO_T;&#<< (P <H*KP@W@)6?23Q:Y0BKX?; M\;:P#/VI?YS\2&*IEK/XDV*3S<K*O/.L1AI [4F"Y(0 K5C</(U2"CG 2\^2 M%*Q>SYYA(S4];@>=XS64U*26N"GI>+Z\RY8IHU/_V+H7HP7U].,?)PR*^I,$ MK@!AT0PU4#!)'2)10R]1,!8V-S'.C^E<S,3H#:[+",U^\2>URXI1P<>MU%)N ML(L?!0;2>U<F0$BBI!VWV=$'0RMEI@OPWJZPC-(6&;F,=)4TDD)/CU4:=QV' M$\BGDD0JAX6XMUI+*;0F;K (9(RI':+5YC@$=Y,[805>6\0->3ORX/P/]GL M4[9(U3J_Y%^7DV_?BOQ[-MNUG+A)^*8 J%E,YC6O:IPQ7_!."(MA_#BDLXX( M(AYSH R%?,A:@#4ZJ_9[1Z(_W!J*R:%+;&;SL(EKG'_/S&0]O?_Z[:DWUI?\ MER)^+E'$;^?KLF.)6ZWG#Y&F_8VI(P+4PYM"9(*..ZX#Q!+%+1($E+NOL<8V MSV?MW.CM0[0NC^@(A&X :0L Z&LAL9#*#EWT#!9@B))B\*&G9O/8Q>S,Z'L M4K[V/_MMLMB<)33/QP6BXBI]/+DUHMA@0J0MS4C+%&_N6N\\S7$P26B!3X?L M?7Y;U^0/WQ;9^IF/H :?#T\0)*)&"B$Q0UH2Z#%697*F%=HW__0[SV\<BN&= M -5.J3UV^_[YTG[2NVZ^9T6J!E*MW[::.DC*+"5216"Q\<("+T )@A<M[GEV MG@/9HZH[)(1#.48.T;.-,U0>A'LJ7Q^"-[?/DDNW=4@JG"L]OSD !P&&F@#* M'5,T6AI>/>)M:?,-CH]=9,>)\"4E^F!CE5TCE7DV>Q?IR;[/\\UJUT_E3*$] M;_)@M8:,6F2,L4XSK;PK-0E'&&M>45-<LUSV"N(E1>^Q)>E/)\.98G9\HLB( MR $4R>:4&R =X+(,'#IF5/.M3EZS2'4&V&#!\\4B_R-] 3XO;+[Y?7V[6?R< MZF$V17'8&=5HGL D5,H9852T:0!71(/2$^P@;-.7&ER+]/0)V.62K#YDZP_Y M<GI:7*I'1GH]T]P+PGFZ[8LXAZ7BZBW4+1*O1^_G[@>BH8^CIU5_2G6QEM%0 ML9OL9IG]3S8I;HKWV:I.H? :LP1%K64.>6L5]8H2[<M/PP,"=(LZO:/W6_</ MUSC$1MVNLV)/1F.I>3Y)P 8#@SS@7G+#' ;:H1(%15OT]X"C]T+WCM90,O-U M&56M1?;8&_'93EDA)!6C F4FDF>EA!I+QJ$$VI1T4D]:!%='[Y'N'IZAQ,!F MMUD\$:.]-HT:^&E-]>#S@7@*/>; ,R6%,M@ISDK: !7-*_O"T?NFNP3FB>D7 MKL_Y[)>E-VGU=97ZJ_XZ25M<\CN]2S4[MPDEV_HB\V(;=EG=W);6W#:[(-U9 MOY]_6ZGIOS?S",^EVZ^^6^ZQR][/OR=NK2?+NWG*P=VF:B<"TP7 Q62U>E^C M)6N3Z0+D&"IA(?&>"((-4YKMBT4SZTFMX[,?=#Y/[[/99I'=W)X@[%3CUO,F M"E9QK*TSG'#I&.&*FA(10K >32O7?MF=#XCA9&P-7S\EYW5%>8?'WP<-H8!: M)/7;8"2=1K[L%D6%UD.6 #^KP5%?_,S;@]3GA?_MFHXF<KYZ(C!!&-,^77U2 M\:L!0).RT1.5W(EQ9G0WQ/XUYUIA<#T\'%6B];"L&XYEOT;X'C8/E4Q[\4S@ M(BX5$\*TL)HY3>+.\TB[@BW<REWK\(U1S[NAO5>^3?X\S;?GSX3D4& 80!5- M%2:!L=R5!P4UUH^H1&8G?&M!>\-4GT?CYMWRVR;:]-O8^J=LO2F.9755C C4 M1LN/2N<)XL( A0$M^T Q1?&@NV.]6PF#:+W=PM8-IQ]3,-;K8HMV6M&Q6PFU MQ@;( *34Q*/$.1T!$AZ;D@QO9'-_>V]WHR_%_4X '(]'99U/_Z7C\%E*5(PZ MR:1=UY..[/W[29']M*IGQ0CUCZ='/DY^;(N?_S$I9G5\(^TG#\Y2!C1C1B@! M/4>$8@N9M(@D]M?K+=BWI^0DF:MC=-9WHK1\1Y"*"T<<L!%$[6P$D<,]CM!! MVB)@TZU_94B1.>IM&1;L(1TQYZ<H;*F*ZSQQD__%<P%2&RFFR$#I$*"1[DCY M#@"$$6@1#1C*03.8"+S.6FB!XU 1H^;8/%&WG'U<3):IXM[)&]U]O"XXB5)M M<ZJD(Q8K!C!F);(2(C).+U-+*7F]X8T'V+]%MSN$1^5<>P,2VXE=^2E;I<+[ MZVRVM0-2C^C5EUQGG[/U>I%L*C-9W5<6.SACA@"04%!#X34$/K5SL'%!>Q7( M0C1HDZ5Z-N9E.9L/ 7-#R5$/R9#<O7>73)+-?%ZXR?3^T^>O[U8NFJ6++_FC M[7QS^^5^OOJP22N\N?U_6YLU8OJ0+[<$;4$\YL'HY5V!2^:L$##E/FEI/1"H M5,@),L.6@.Q(&KNW0L8"_VC\)5L]^IAC9+_"U@OY]FUG5$T6"7._R/]XM]S> M:7E^8?<2[U:SV7;:R>+$@]4.I$'6^B%UJD@WT\:PEFSM;F]3<Y.;V]UUN-6[ MY4TT 2?K?2/L;7N-9U7VXHB;93G3*MT7?7I\&JG:/C0"RE*NVC+U<-KWE4Z/ MI'_CIC#_/EGL^X8\'5_I=Y?V+J8UI!HR+Y=9QW5X8F3 PEBK@-:,8PHE%%1( M0@F4QG%+ZE4<[]LO>)B&^CZ_BO%!:XT]X 1CKR@25C%O ;+*2"%Q5$K&XL_K MC(]'G77=H31J1UR7Y?J)U5H2A[UGF%(HE/%8<JL1$9XR/*1YT- ]UPG3ZQ;P M/P^NH5P971=J!QQ+Q02D!@N-M*$&:&*9)4![#+ /7BN*.0,&1Q@ 8E(SF4J8 MQG& *#)H,X\.*OO7YFK]4NX=0WBMDJ0 4ASC#G75 H@'(M6AX? ,N=$O>SF M\93\[T%.S@-H*#'X6&3?)O.9^S,9O%E2)K<5S/<7&6K6@J\_28"&,N>14X@S MB@&5.I[Z7ECH(714C3 -I@N6Y@/A-934M&L4D-*VD"$P;HF44FF41U)X@0F6 M4"+1W#5TB48!366@+2R#73(]J'2IM8GV_X]H+A^K9G?6^!#18UHA2H#3U&DD M)=&6< ,UL!#*YF6K>ML6^K)Q^L!K*%EYZ8?XF8H*,3DU-"KX"C.KK0..I'9L MDCO $3"",T68&N&FT9>$= S5D!O)JY7^1,G+']23G%;S!B<L!MQ";(VD1FKA MO-,81;R\,4PWUT=ZZTO2Y\8S%(Z#Q!LJ':N'?OU8%_M]%B<<@_OW9#AD#U_Z MG]_C]/_G?_U_4$L#!!0 ( ,:$84_PC8!V&V(! XP$0 4 <'=R+3(P M,3DP.3,P7VQA8BYX;6SDO6US&SF6)OI]?T7>WHV[/1%R=^(=F+NS&WCM]0U7 MV5MV=>]$QPT%+:5L;E-,#TFYROOK+S+)I"A9)(%,()F>[8DIR[+$\YP'P',. M@ /@O_RWW^\7Q==JM9[7RW_Y _A3^8>B6M[4M_/EIW_YPZ_O7\GW^O7K/_RW M__H?_LO_]>K5_U2_O"E,??-P7RTWA5Y5LTUU6_PVWWPN_G9;K?]1W*WJ^^)O M]>H?\Z^S5Z^VOU2T7RSFRW_\<_.?C[-U5?R^GO_S^N9S=3][4]_,-JWMSYO- MEW_^\Y]_^^VW/_W^<;7X4[WZ]&=8ENC/^]\Z^A/-WUYU/_:J^=8K %\A\*?? MU[=_*+R'RW5K.\!(]^._?_?SOZ'VIX$0XL_MO^Y_=#U_Z0?]QX(__\^?WKQO M_7PU7ZXWL^5-]8?_^A^*8DO'JEY4OU1W1?/GK[^\/HI._+GYB3\OJT\-W^^J MU;R^?;^9K39O9A^KA8?1?MKG577W\D<L5JLGG] P)!J& &T8^H]G/GCS[4OU M+W]8S^^_+#P]?QZ OP?@S?=@<Z%K2?BY#\A3K#[_P,1X/_BA6Z5%_/U')L:\ M[6AV>9NC_S[_V,38TT+.VC/JS6R1N&=\]Y%',2^:GWKCO]K]8//I)^2W-;X3 MU8,/KG[?5,O;ZK85S2<?7<QO_^4/_JOKA_6K3[/9EVNO6YNJB4MO[]Q\Z95V M/EN\J]?S)KC(C^O-:G:SN28E8T@ 6 +@E+;8$B8!0I 9981A[KK][.MJ^>K7 M]QV2]EL9;/TAAIGO.5]5Z_IA=;,-6!YD$Z^WN/_K'EY1WQ5[@$6'L/A[A_'_ M^R]_?G3Q"<7US4M]ID5V-UM_;.'MV/ P@?ASM=BLN^^\:K[SJ@2["/P?8VA[ MSGI]DX?U+8F+)ONH5[N>^Z2#R=5-4:]NJY7/BKI?FJUNSK36[B?^?%/[4/]E M\^I)PS7944Z7ZHR]=,N7=^\EKHX/Q@^SCXOJVAH ): $0*2EQ)0J;V]KQ"H! MR/5F'W+"QU[81\>,LLV1P!<TU/[>XCD^HI+P%"E/Z2GJ*T3GV,FK-ZWQ$&6) M(VQB&A()_IA:].$@6A?T8K9>O[U[OZEO_B%_GZ^O,2& V=(J SAP#I)2\\X> M8)+UDHAH*YG5HL73!.46D8_#'E-?Q8AG,%(\LI(7IR-QO.75DN>TA,A*;RHG MIC#]_3@F-@.9"=6=0S.FOI_-E]<$J;*4A%!GL."L-)#"SA!V+DIP>GS\R$JS M116I-7U8"Q.9S(0-4Y=S7&71E^\9.2$L ^B;AJ(,<:!.UI7"-.3+;ZMK7=_? MU\O61FOOU^5M=3=?5K<_5?<?J]6U<!)@_]'64<HYXB5%>]6B5((0,4EA)[>J MM/"VXR1,2I*0=UI3QN8M4EP.*"NV2K,'5_Q]"R]0EI-P>;O;O6DW72;#Z1-4 ML=RN6VYO6FX?.I!_"I5O[VJKR:5 9:O( ;Z_(,TI&;NL1B?UI$[?G\)5V_Y^ M\]GWEZJ9T+[_//,]:6=*ED#;4FA,$<3>EC6Z"Q"..HM"Y;JW@<PZ?8BKV (+ MEYC^K)W7Z5$(BQ/H%[CJH<O]20L7Y%'(ZZ?$3TA<M]B&"? Q7X\H[V!J+B^Y MPUVH$W:5R&6]:C6OUG]YY]NS6JVJVU;D=Q91":T 5&NHG970&>U89Y$8+J(6 M]@;8R;T1T$(K_E+LP<6DR4F(#%S?&XG#R)V"(_2=E^(\JWW'23JUWI> VFG, MSY-X\GS-+QD[T;L-;WR:^=I_N;Z&R E$FL_7T/ 28H=I9\@:'#11'_#QX^U& M-IB*%E3?#88(TB)W%O+PU7MK,H2JO'L*>T)"-A/BV9N(I@QPX-CV05\N0A5$ MKM?59KTOE@!8<NLTP%I!(BAB#.]D2I> (AVC'I$?G5DYY/OW]L/[.*6()2=, M)3+R$J<06R 7*Y9ZRL,)8>A)V#1$H2_X.DFGZ2,&^L$G+\O-WI81O,106F@) M0X A6&K5V6):P'A-B+60>]%_"Z?8@OOG/AH1S5F,5.2DJX]B7!4=8Y>5CF>\ MG%60OCQ.24AZ^_"BG@QC)+@V8;;^+)>WS1_VWQ[F7V<+;W,M-WJV6GV;+S_] M=;9XJ*ZAQ!1:20 QU %%B!9[VX#IH"7KM!9SRXY'5\R6M\5-\T7UB#.RAB$- MNV&"-#ZQD9N1':?M%P<0KXK9INA0%BW,D<L?0I@[51&1E/EI2%IBGY[7361@ M+#B3NKFI'[RU7ZJ;REO^N*A^KC8[M;T6 &%'-,5.*Z.]KEHG=B:!(=9$)51# M#.6><NVP%:L]N*MB6;6'-F:+1?U;<UJPK4OZ3^R*<M0.W/]$KC@2D3G8(+8# M4[&QB([,R#J.?SG@>';G6ZN0'<7%7;UJSK+>SC?%FWK]F+^-G+2=8/!4[I:" M^&GH71I7GF=RZ?@)3NCJ99LO_FV^^:P?UIOZOEJU">6!94H@8Q1J1K@3BE$M M#>@L4P*B1"Z%O>R%8UN(Q:Q-K"-3N!1\!B9P(U,9F;YU++8G[CM\5]N9^57Q M<_.?BVA7 &VG<K>$I$]#R9)Z]#QO2\Y6J*Z]7G[U'UZOOGE+UTQB+FBI(. ^ M-;3$_Y5T)IP6.$; HCXXLU)U6.:A)5/]V F3HVS$Q.G.'D:K,>-*RR$%)S2D M%U/3$(M^T.L$/25N^+];55]F\UO[^Y=JN:[\U/'MYO-.>KJ5LFM-D!$0V])2 M+)A"1A+:64: \QA52&$OLUCL(!;5%N.ZG:+5#<SB9K<&W"?A2<)TF,*,37*< M\'3\[N"U]+8 BV=+[>-J4@!I)Z0J)>734+"D'M7Y.NB [;YK[9P17/CDR2DK M$*>V.P_M4RJDX/5F?S=*W+[5V4^.TK C%[2<&&/MG2Z#Y"J2J!Y[>TDY&K2G M=\&-O- -O&"RIB$>/;&?VK"+9" \ :J_5*O-MW>^@VR\$C7+YE^:*J0FYZ+( MJ))"CJ0T6E%,!,6=20Z(N_Y:K3[6X;G/ %,Q@^$05418WJ)KXW'507M<O+ZY M>;A_6+1W ]Y67U;5S;P]3= N98,K6*(KSMEV.1M<E0)>85S&9DA#FB(T-1JI M#6)SHBVLJZ(%UM)H']M@] G:*9I.9D$)V)V&@J5QY;N\)QD_H?KVUAOT W7Y MZ4TU6U>_S#]]WKR]^]4G78VV7B-&O37#!);>+B%$8;.S"2%B-F9J-\Q2YDG= M'ERQ:- 5JP;>J_KNU4,S ^F1'PWD-4RMQJ,T3JX>V6R!716_='1Z<-MIW+AZ M=9*H$X*5AN!I*%8B7^H<73!2LQYG@S][WW?YGP6::8N9!011S:QEJ--': 56 M45K5RT)NC6H706:[N<GRQ!A*R5J@$F4G+%*!GBP8/4(:679>8N64W QB<2(R M,\R'Y_*2@)'PK:Z-[T+SCXMJ9[#:V-]O%@_-M>A_J>O;W^:+Q;4JF8-.$JXA M!E90*FVWRP;]ES)NRI?$9/:IWW8PS?=8#S7H^=QO=E^O-O/__3CWPP!?^6;: MSOP0@U<E![&;;"G:)73S;>0&B=V4V[?!7MM\&_QQC['H0/[3V#MVYWD[N9.7 MD/9IZ&!:E[[;^4O.5ZA*[C^^)$@ 0W396 !&^/RN6V^#CM&H:J;@#\V<8G4X MX@0JG)(P$<K"1IS0G"4BBXH$*$4T-]-0@WC8]< ^T6??ZUIC41J)74F9,@Y) MSFA7&PD-(V7\AM?9CQQEIZO_#M=Y2F*VMI*RT6=/ZQ);66?WL()9F<98C@7] MXJY5I,^AX_C-?/9QOIAOYM5:+K>W;7RN%YZ0=;.6O/FV/]:FL2R99%AS[?\G M2X29VD^A2AAUJCV9T<S1_<UKJ5Z_>?WAM7U?R)]-8?_'KZ\__&N<*J0C.$PW M+L)MG+(<0-QO3&V^7>P@;"AC)V0I.>G3$*[T;M69.VMO\7M^BA<:[*AN"B.= M@QAB 5FGMJA4)FIQ>("9S +7G4$_0!AY='\(A=&"EI.]WA)V^9/\QQD*DZR^ MM$Y.I'H[<ER6AG$3*D2F^K@_EJ']IR.I%75,2H&,(*I;JT8:81JC/#&?.Y+4 MW,\V#ZMM[*_OBD6]_/3*?]I]<>NAMMG ^G.]VCQ^+TZ.HH@,TY]<',8)3H/B M0O6%!P2<T),^-$U#0'HAKX=WDB%U-YU"?>N,8J.EPXH@KTQ".N2<19U1*=& MPIMH4R,)R9=FWVB[9U0_*\99/.KWD"*<>)(#][['XS=R$_QY&<X>VX6DYS13 MP74XO2F>AD"E<N9D)<Y CF(O]7@W^]8<L_>S/O^=U4-U^WW.=4T 8YR4ED"L MM"0 :[A'X+\1=0UK2KN9!6Y_'<67+=8V*YIMT>X/D?6[W",)ZX'KUQ<B/'*1 MN^/ZW0'7.Z#%2Y.\RUSW$4#BJ47S#$TQ#67,XMF1NT'2LS?DJI#OY)H2(SC% M "-K!7=8"N%VIC$6*.H&_20&<Z>!W347O9.]-+2&J>'HC,;)X+$[0RZ=_X70 M=D+XDK(^#<5+ZU+ K2$#^>J_%']-2@F- \IJKJ!R#I2HNY\7>\,DIK:@Q\>/ M4F?0G:CM+6)]>.N[[IZ4LN'K[9=>9(]:7 _F;AHR,\2!LXOID5P$2TB]_/2A M6MTW:W$'M=^8V)(Q:10KM93&E8[LC0$3=\RCIXG<90I/%M'W5=:=MCRNN$=* M2T\^ ^4E/Y61$K-G<;O6_E@BW:TX_G2>R#S2\R)5I^1G&+<3D:"!3CR7H12< M#%RL/[#K!-*"4F>H<[[9H<& [.U:G&*]/L):9H%Z?EAV<1C-GZG5;ED_R;I] M#-^#ENXS49UN]?YB!]K.\16_AM^#ZVD(6D)_PE;R>S,57K:P?:3M]?+&3Q4_ MS'X_R/6:&P@X8UA10+B?*4H+2@6ZQWHU-J:,>HY@J*W,$M?!*^8MOF(S^STV MWQK,9F@]PWA$QM8X[#C<0BL\MJ=K\*-?6W*&JY/E$&E8GH9T)?/FN[*)E"Q% M70=P:.E1)Z$U L+2.:H89M RL:\SQ<;/5:/O!.AG)K-8O5ZN'U;MK?:/5U$N MZ^6KP:M10Y@-3,#&(34R\VH9?"I5E[Q!X$5^3F5:PTF=ADZE<.2E"P52<--C M)?P:$$>)I:5FP/K<35!&=P]Q:Z(%ISV7P,]^[BAKWRG6O,\S%+W8G92<WJO< M%UO<#EO5#B9I&KK0"_GQ=>Q([\/W^>_OYYOF^K;F-$RS&>>G=-7RIK&(""C+ MDE!N'&\>NZ9^0M=9Y"3N <DA=K+OZN^A;9\@.P07N[T_@,W07?UQB(S=S._# M8:;]^Z,$G=RV'T[K-'0GB2??;=*G8B=4ETZ<RRNA(H0J[13 @#J _?\Z@XZS MJ!+- 68RJ](63>3)N"&LA<G/2(3%J<\AJ/_<'>V5F\UJ_O%ATY98;NKBW>RB M!^9ZG?%-P/8T1"F%(W7RGAB?*M7+UNSV"4K,+1!&,J"I%(J46IBN\I(@C<K8 M_"CJPT=(BNIEL6X Q>= <32%)S[9&(K/=CPY+9:K[:.T5\7K]?JANAT_USGD MY$R"TXN^:0A(?_@OI#(#>(AXDVB[S'Q@R0KJ" :04 )+5UJCE-Q9H@S&[;_W M^?S,DK&'U$<U>O$5)ARYJ8K3CD>6+B\?+S!S0D&&\#@-$1GDP??/_PQD(_CX MVNWMO"E/F2W>S>:WKY=Z]F6^F2T.A.S:<$R%H1ARHA4N&66Z>V>((JKB7J8> M;BZST#PB+)H7F%[-E\7-%F3D";4$Q(9)T,B<QBG2 9T-NL+3N<-W51QF.B,? M0SM+V0FI2LCW-)0KI4//SYJEYBI4UWZI-K/YLKJUL]5ROORTEH\W-)OJ;GXS MWUP+#2UTPA&I!:0.X9)V>_&T),[%Z%H"<YEUK4-85#N(<7*6@L\P.1N9RC@Y MV[/8H2O^>("OV $<^>KI\XR=4+.$=$]#S5(Z5&?KFM&7#'2&VNU[KY]?5M7G M:KF>?ZVVM49OZG538?3V[L/L]T93"<.26 RD%4(B0O!>4PF7D1<-)+6=.W\[ M&(Z[-VD/ 1<+CS7ZKH&TY >F=1?D/3+'.Z!\6SGT!&M7_?C'!NX_;>_KK^^: M8LC1[QZ((?14!IBI::8AH-F\^_X>@HPLADKKAU4U6S^LOAW,M)$V4%*%"4;( M$<JXTUT9%)6JA-?+ZE.#.DP_>Q@(&JIB.U0/L837*^TP;1?3K@K KDJ&K@#< MOD\)Z!6$X@I@VHAGNU3_>;:*K5?HPVR8-.:BM)?Z[;D\7'(;5]F^Y^.$> T@ M;QKZ-,2!.EE'&EIQ<&U%R8S #B-''0-68=.57#'EC(DIA>SQ\:-41*X/</W? M_Y%#P/Z?]N7<S;>AI0?GZ>M;<I"4N6RE!I>N+XBJ*PBF=!H",\2!LW4$D5R$ M"LQ/\V6]\A__>NGG3-5Z<VT5L%A;AQ O 076(M9-1'T2A:/J!Z(_//,<[^?F M:$=SM4N]6#3'0^<[7)$)2CQG89J2E:X,BM*< #A@LX,]KL0\)^V$P/3F=QKR MTA]^G:B?#<U=_.1L>Y/$N^W9]L,.]:%^VIT>P5FD0*E(B?QLK62**-8]V^23 M+"6'Y3M9((V2(Z7)A_(T2=\<ZN*M,5PEKXJ]$\7.BVD*9QKVH_*YK,T[#9$> MV^FS>>,(G*=Z8NN: Z(D@$X930 F5EJS-PM5<W5GKU-^_8R-(N('1__:%;0^ MHCZ<UC"Y'I71."%^^2&M:;V>=4(IDS$[#0U,YT[D*UF1/ 7K5G.9S'I?R,\9 MIUPXYTJ'E(2TQ$B7I>": B&I#+U^Y-FG6@VXAJI40',B$.:2($EP69J2:$XS M'E39 KG<HTU/>#@U2OH1-I$QT1/\\Q$PA(.H_J[K]>9#FR14OV_4HJFXTI0 M/[20E!I"+)U#&NXZOI5$Q%T@><0&*JE"4AGFB!_+T'(_AA6UEG'H!),C'+O] M4B_;$Z/UW?;ZL*)!&7LPOR^#$=*1F;P>&G+54E7\O455-+"*%M<E!.5[=LXI MRP ^)R0Q0[QX26L&LW).=+[\MO*6UNNJVE_>YF.[FR^;:WE:"-MG?_TW#\+_ M,T@>#:+$1WY>$F(DY4[PW;AR3"(2HDQ)@&!+);2E8P@"4A*H +*-)#MB.<(E M&U^^UDWI].9S5:C9HKWIZ/WGZL3M81=HF].:-[EFB17&!OI5\7@GI0=:[.#O M LS6@?8?#B<R$3IZ@5:[K6\>FK/WLV91X<=IO2>P)]:*SZ*AYZX-<:5 91O@ M4I#Y0A0<M8TN&RK'=;6^P!B(S?2?P'IZ:^KNEN]OSY!0*$VI_42CM) @/ZW& MO,MA'10HZB[3/O9+:1S0E/O,PQ+"M+*"8F,8I9X:CG.?AW /'E55_#1?SN\? M[G=C_]WLV_::F5?%L\N'HR<.&1HD=%)QV;88&E>_O^NY SV!&4DTM2=G*_D: M:BHSF8P>?C?+R<UFJ!@?1H1S""!GT <!J;45@G&K)0?=F">&1YVMC;'K<T+- M.":(*DJ4G_=I1:'5HE3:8(US7RY]3GR?9&21TIN4_C#)O13S<5+[A-1I"FP$ MD2>$-4=S3$-0LWA6Y^_,D05'-Y^KVX=%]?9NJQ,[F?BEF>XM.I5P]>JIV#_/ MM(G0'H)"V)7,&<<PX_N9+Z<L:"TI+2*E)6:0$=64EY=4<HF$4((:C\LQDGM- M_)GH[N7V8>E[[<!\=Z0F"ZQ'FEQK198C[? W:W_/&FWKPV/;W=7?M]S%53P) M_Z<*DD9MWVDH_\@^/R]'N@#CX1L.6V/M&<+72S\B[MM%P>>IGF06 ,RHHU*2 M$FIHQ59;8.ELV*9GI,F2^.F\*P7 @!,+J%),$4&\O@'D (Q[D+/'(U7M4=P# M>%X]MH=T-W64R*=F.G2C8'22^RU=;&%>%=_S/7SE/PWAL6O\HQ,_;#4_20.$ M+]J'L'-R>3XIO5-9B$_KU'=+[ADX"YV./+O_51FC-:$2-R.-2F0-1D!Q9CEQ MU,^ I/4R$_-)V.[0T&7*AL+OJZX)V'32-_Z@J^3=)J^T^^V,E-]TXO9>IO+ M72LD>=FLEFEAE4,(0F [BY#!J%M&A]C)G#H=SL!:<,7';T4+;Q=2 @-Y$DIC M)[UYV>P_E8TD,O/4]#N6@B:<_;F=A@XE\>3HY' H.\$*]?!Q7?W;@T\8[5?_ MGP_^E^7O\_6U**V%7#+,2DR;U]B%H%MK%&"MXM2IIXW<RK2'5;2XB@:8#]X> M6JPF]24Q4(]&X"]2B_I0ET>%7N;FE (-9',BZC/4B^?*DX25 :ICZOO9?'D- M07.N3O@)N#86"\FH@)T]8!$>J#N!5BZC/%MPP[4GE,K>ZI.!Q23Z<X[ L11H MBR-.@R(YG:P*Q?IQ7H=Z,=-3B7ZJ[C]6J^M2*%$BRR@U I16&,QQ9XLR-B3[ M";0PL@(-TIQ0TGKI30:^!FK-W[>0+BLS6PSA$A-)XR3E)=:'T]+2BY'@-ZB: M>=MN%O=FOJQ>;ZK[]36@G'&L% 6,N&9W7I&]A#'.HDK4^EG(+"O;Y8C] L7? M&V!%BRPRJ^G)7YC"Y*<N3F'ZL);GF:J7B#FA,<.(G(;&#/3A^:M5"1CI\<Z= MF7^=WU;+V_6[:O6^N5_65#<+_\?M-68&82J0Q50I2SE&>C]_\V+'K[]6JX]U MC]?O^IN,&4B'Z,+'TVS]N;CM\!6W.V#%'^?+XK9>^+^LBR_5:GL3[_$'!C*2 M'JA38[,=*5M/7M?;([PJ/,:B!>F_NX-YL>?VCA)W2M92\CX1E4OJTO&G^E+Q M%:J!>WL'&)KA?ZTI)U8JH QA/K<#!I2=.<@ T3&I5F\CN;.MEW4N3M#Z,Q@F M8J.0%R=<!U+U5,,:7.,JU3%V3JC38$*GH4C#W:@3=[1TV5=CMGFDZ[K$EF! M7,EM*47I %6F,PU+%?4N5A*#XRI2\^I?]JPKG.SA65<6GM-G76TS-#BGDW9U MS/5,NZ*)GX;(I74I(NWJR5=XVK6^6=3KAU7U]JZY8*5:KMLBPEU5='L]5(OC MXVQ=W795[?MB*U&J4FHMM6+< Q/,0@V89L(9AS0*7<?)C"+CDG(#ZE6+JCM_ M4LC5RO](U7Y]J0+"882>S%E&::EI#/JQG/TN_QF1XQX%D(UIU9@^!'?0Z]?J MV^//[.#)WV:KVVWY$S"2 ZB%GRQ*J"27%O M/@L<):!GN61F5&,65QZ(RJ$S MA\JR;FH&7U2?QJ7!!9FYFSAP W&2K1L9(<9MV-P%HL/:(:R<=*2VGD:,N8#? MQTM51V4^^)W7UD!7QH:XT24VFD(DA4"2".=V-F!I$8MZQ37JDS-'@.WX[EVY M&LE2F #G(RA.1,.YR?-(ZB$-)S2L'UW3T*&>V)\_7SJ @>!,M+=*/:);WK[S M'>SGV7U7DR8-T*7R,J4M%L0HKN$>*J8HKD[L$@!'5*=^U:T7:;7 /'/J#=9? M+2]32)N!SU.IXR6;;QKJ?5D*GB>4EV^/D'LRWE6K]LRT)[A=>OUU.=^LW[W_ M=;VK)S2F>6@#:H.L(LR5 #FVLXB<!D&99@H[F97] -ZN;*T%&'XIPV >3XOT MV!3&:>T1]HH_-NC^Z7R%<7HVP^^U&)/5?I=9'++[T*#[TZ"K*LXX_$*(24G3 MY2^E2.9)G;X3A>GV>K6Y_J4)(^W\PEG.'7! "T80IY1)C;O/+C65(0H=]XFY M5X&;\;'>S&]FB^*G]A7V;ALI?$$@DJ+3XIN/G<A5U'[$A&2WWL6#S-;_[7E6 M^X2#%S2B'T>758.>F.LAO2)RA._T@TNF#:-.64&TAH(")+M/QY $G;2(_<Q+ MC?*HB74T48$C/0-'B<9ZBKEL^&@_FA/T96HB(SX6]?,QW\OKD%&_NS]QGS<X M1Q U@%EB)>3:\N[SL80XZ*;:^$_-//)W8,('>"0GYX=X/CKB!GEW=VN2(YA! M@_J)YT>&=3]V+C^P>^*NA_:+B,$]^_W@\P46FF,F:,E+H%3)#:7=YW-0!JVV MQW]J[L&]!1,QN.,X"1C<V>B('-Q;'&,.[D//CPWN7NQ,8'#WPUT/[1>)=^6. MK?F^V1^N5%Q0JDH$.7.\I$H1VBWQ8J=$U$F?$>#DGB4$% N=J15ZT_?0]AB- MF6AK;MQVC)S)C-.$E]G#.TO\D!V[=*WZ@^S/)70X=C<N-=?9(T;[GU^J?WN8 MK^>;ZGVU^CJ_J=Y5JWE]"ZXY\%-2JIQ10%-+M3%<=5@-X&D+.;(@S!Q76EC- M(?HO!YLK7UIL(P6)8>V7.6Z,UG0CAY*K7439NU;L?"O>G6[[:4674\V3(^ D MZ0X_> Q*PT&JL)2P12*K1%HHK?F#;_HO;YI][4_5-8"&"UA*C+'"$!,!4%?^ M3( A08_')C8Y8NU(NS__/*CL</8J?QA,]^E(<4&FXZ3_D.06Y4[)#[__[L)4 M]RHZ&9/RX?4G ZB/K$TYP\OY,I54Q$ZJ8B694R\7KZ3E+/L<:/OHQ>OE>K-J M^_7V%9@/GV?+MU^:CUC_Q7_$9OUZN8V,UQ0SR8W6QAD?%;G$'-@.?G/O?-SM M89.!'2,!O6X@^S["?6H0[NX@:V_ 6$=>@3$9\G)/I2[9V*//KG8O!AUXNWMZ M:^/]+78.7Q5;EPO?=WZH:5=D4^:8B>7J33_XY"P;+:GF:WG;;6J!]F_5_--G M'QZDCS8^;6C_T<PVE9O-5W^=+1ZJ:Y]&:"VL!A26$/H)JML?DB7-<S"C+%". M[E7FB6@'L)AM$6ZC=''K,19W'F3QM4&9Y :K'X?SB<7W<3O1CY( 7!7[OKLC M9OLC14--T7!3M.3\^TP4SO:)"602Z?KM_UFI1D+>+I2+I&[Y8<G*-=%668&8 M4;"DS*+2T+(SQBRDPS.'LR8RA_&?Z^6KF^;*PW5[E.[F4(FKWYNO ]<WAS(Y M)'(F);%_&'OA.KJKPA/<\FO/D#EB4(E6^&!^IRRWX4X$:5\D)Y>?-?VU6GMA MW4_Z."&0<ZR,L118 U@)4 <?6CJ9Y<E(V!=8GOS:(ISBZF1LDU]Z]I*QK:<Z M.=FZ_.]O=?)I4UYD3M&S-TTYAEV2EM%F!(/:+7N<;;^[?KU>/QQ@M*5TAF#, M>>EG)\#*DNPQ:AUVNN8RR')/+QZ: Q#-39PWV[O7MQ&RF+<H&]GSXV%9W;3B M^MM\\_E).<LVOHX?6/NU<>;HF;UY1P^16X^*U_N^\$.%P)?:(T><&]3N/W@P M&^9[JHB5H 7"G]3]\F71@IDMFG<(W*+^S6Z_\7C=N$.0<EIR11$P0%'E)"Y+ MP346T*J(QZD#;!F%A0,2$JR4#[=: B<8180;S2AU&>]Y.H2W?96C 5AT""]V MT7\(;:=T("7K$QG>25WZ[N79Y'P%/U.T,W<(X?&E@/6'ZO>-\CS\X]IH54JI MI":2HY(0@1SO!B3PLA#U5%&H44ZT8M81++DF1E%!)"+,:,2Y<])%/5[8ZQ7L M%X?GZV6;O37*&OE,43*RP]3O(CS'*>">59\J';)] +/X>P.T:)&._>!M(($G MM#!Y&TQ##].[]?SUHCR\Q3S?-M]L%7CIDZGE9NXSJ.7-O%H_HMAK,[30BS.# ME!#$2^J,$Q8B+01AT!$I(IX62V<TXZ!]Q%G,ELW<Z #IP="]6/X21>2IP9NE M028R@O/X]L(C9+D8#!W+ORY7U4W#Y^VO2T_.[;R)W+/%.]^[/_MYT-N/B_FG M-IIOWYM %&,ME9(.&VE+1"66'0@)<%0I76+3F?.=1[3%$[A%A[=X!-SO,:#4 M31&FJQ=LA3AA3=H 690UCLH3TIJI3::AK;F<JT?IUW'J^J9>?OI0K>X[JX^* MK[[IV:;Z5*^^O;UKKGSH?N*VO>"3$^ @L0099IO[OYR?U^S0(&XYC)'97!@R MZVT'K=D[:,#MA_EMK\=ZLK5$F,I.H1%B)Y]]^<^BK3T)/"&RN9MD&FJ;W<MZ MW(Z>2G^/8-D]?6$Q@8I0#8 E"A4.H [-,08D49_AV'(K+\-[%?^]QX'?O&( MO'DF^[@\]'JM*%M3#17H\5HI3J S-M#("GZ2X5X*GJ;-IJ[@B;P,5O"4K(9< M!//7ZO/\9E&Y155MMBB:MYAG7^:;V6)WLR803"N+2P.D%=IIKAW:&<70BC+T M I@$IC+K\0YAT4(L]AB+'<CP2TA2L'I:4R] :)QTGN&RQQM"*4@-O]%E9'+[ MW>32M\.&7-URGH 7PD9BYBY_54M*9^HLO2O36O2;_3V93)=8<P<YQ$+8DE&# MNF4;(@R+VGG/8'Y2:])O^MY-G*-=$B].YVF2G O4(:UQV57J-P'7"F=LH&ED MWSD=[+MBW9?+Y#IL'JK7RU^J)OWWS?#VSLW7-[/%OU:SU37W" "B@$%9*J(, MLXYVR)S0/(LP#\"36:GM>C._GS7IS\T^$;K999OS9=$,U4R:/*2-$HOT2,V3 M3[6O"N]"TUY[)YK5E:T;1>/'1)7\./$II#U!L_Y@6I_"X[[BGXSMY-% S1;- MJ9VWR_=5\W-RN9Q_]4HY6WV[AHQ) (F05#'GOV9$<X_,(L%P"4S4?N88>"X= M#6"9*1H,::/$T6"DYLD=#9I#:[[-/OQ6MQ'@^"O>EPT!Q]E.$0(2M.4/%@)2 M>-PW!"1C._A4TLWGZO9A4;V]^^ML-6_J95XOO>Q5ZXU=;CS,:KTMHO'1A@DB M.7&$<-=8=!PR@RFG%B$0=UU.(INYCT'L8#:)8 >TZ) 6'=1^!8'): ]3[DLP M'J?.B<C.<RPLC+T3:IN:_VDH:G*OGI\/R\):J#(>LZF^Z<5LO9[?S6]:R7Y[ MU_[+M[;6A4K$N2;<*J8MYEA!+#HHAJBHM9$L ')O99X8NCU*^_*T09AF7IS^ MR(W/WLQGT<P^[)T0T*R-,0TUS>MB/6+GCCQR]LS@B]"^[2I1D.($***=!4)@ M9J$D:@?!*0M5U''<E(8OHZO?KHJG7O2LT$O;!F'Z>C'ZD^AJ#^;S'/F+8/&$ MOF9IC&GH:A[7GI_WR\??H'SUV[O5_'ZV^J:J9>71S?V7NSH/:AQA$ D@+>!8 M,,-*UX% I8B:T"<VG5M+7]L$6>@ 9@?DG^.0FDHA=V"+ [1IGK%/DXX>)3,V M$1W>*M.0RES.A22?J3@<)I>/]1<"0T5+X2B4S&*@@42HL^I$28;K8[BM"R67 M ^K*!K,[1"/S$)M&%"]8'7:&K&C1BZ=YRBK7PYL@6>O+4JB._5QM7B]OZOOJ M3;U>R\UF-?_XL&E@?*B;^^GKY<9SXW__4P?KF@LA.6?66" )XZ5UF'8X&&$Z M[GKP]/9C!F6O>[X]Y&+>8BYF!X"+35TLFS<3'C'[']N"/K[W.U:CA GB95LC M3B*;9MB"+?[8P/VG0CYKC:>0]U(ZKFQ&4WI"2/,USS2D-:-_]5@=/44:J>OE MNE[,FQ?3;O5LM?KF@<C[^F&YD>MUU=X)],;_VGS1+KIZ7ZX) I8A(A# RD!* ME6!ZBXZ5E!$]/-U,CRES6MJ!W#TW5]\5F\]-B6;S*,/V$J[/U>*VN8CX?SS, MEIM94U_UM4N[.N$NJMW*=HK\-4.S#LES+]NBR991#[QHSC;O&GWKR%6Q=:6] M;^W F:O"NS.%]#FZ#:+3['RM/(V8,;K706E[;M9#X\M/\V6]:A]5V(4QY3 Q MD$$_83""*JTDY9T9 R&+R]ZC/SY[<KX7@%G+=B/[+TG^T42]B0)_?6U'+M9\ MSN.)4=Z;\FD,U_[PZT1=;]@ ,M7-JIJM*^<],_/U-G%LWB8YECC^]WKA*5U? M<T,DT25VU$%.N2JI!!T\Y>)N@AX-5.84[0G6A//G\1HM+/^:9'M%SK9?GDM? M%9TO13/6B^]:],CO%3N/+BNS?=LA0IZS-_4T93V_VV?"P4B\AX:1U\LMG [6 MZ^7/]:9:_U+=5/.O3?JXOL;-:R&80$BH<4*34E'5&78*@.ME]:E))\-"1 *# M06(BMF)RB"U&_F\^SU:?JG63IBT;?,5J#S!.\E,0'";F8S';2Z8[<,4?.WC_ MU&2T+<+B .*XNGN>LA.*FI#O:6AE2H?J;'TS3M_DS4TSW?)Z^LY/>YM[RO>W MDR-+)%3:*6J %5*4@I: "C_'%99JPP*'W0 +^8;;(ZBB0W6QV_N/$W1B<"5@ M=1J#*H4C=?(>%S>(?#R<??JTJC[MJ@!_J;Y6RX>J/:7R^'*''[P8,8@,Q+JT M2CHN4&=;.AQ5PYS&8N99X@Y4<0"V:A=Q_E+5GU:S+Y_G-\6;>E=&VSVLT313 M\<%_=%P:D:@)PB1M?/;CU.TIOB9'ZYIB>XZNN-@+0T',G9"]M,Q/0P$3^U3G M[*NQKPIMQ_/?YIO/^F&]J>^K5;N,?K"*_NTY$F%*P:R "I:\5%9+R#HD!@(7 M==(C@_W<FY^=!+Z\_Q5YO",'_V$2>6GJXP1SSWK[7G&'=[<)^:0-OEU<0GLP M>T)0<[;3-.0UJX??/?^4F\WX^QV:E^6:MZC\'\T[[5]GBV9#[1D(SCEDF@I' M)68 4\Q*T8%@$D7=YI/8=/9JD_7G;?+9?'$ L^_%#FGX#E/9"U(=)["'USP< M9?SBTAI'YPE5S=0NTQ#47,X=O04B X>A,NIF\]5?FS*TEZH_?JIFS7-^MV^7 MOU0W#ZM54RJRO/VY;B[]V?Y5S=;S=?/[VV>IJIO/R_F_/53/L3O(E::64UAB MJP&'N 0[[$X"%G3E_;009Q;M]_-/R_;4Y7)3=#>OK8M?U]OEA9]FR]GV^?=F M"=U4WL#]?-FL]37D%"T[[<[%Z^7&?^J\T9PM6W&:/PVJ T/%-,#FBS"/35OL MO&D[P.OEEX?=-&J/OGB$?_&0,TJSG(A4T^H6TPAP$^.DGO) [CLK40_K^;): MK^6-C^CK]EZ\M?IV\+?]V[F;IB1S[IM\![A#* Q%V"%$9(/3">3G3AU"4N*H MRODQ<64.C;);:7\>[-YZ'?3A[K:ML5PVEV%6L]6R.GC.>E,\<:G_NM.HS1P[ M4YI6"_>?1G5^%(>.-.G/P=^OCC?NI0-?P@8)FHB-U^S3"&(7\?SH%&YL]D/> M(OM+7=_^-E\L?(!\G AL@^KV?D'(.49.EZZDEF",A"7M9G$I**'<!EV5DL10 MYI#1X2L\P._G1'$7G:8A]K2FC\YIG$A/C\[P9\A&I;7?(V0#Z0UYB^P<"R\$ MG*3D7?X=LG2NU!DZ5^2DPW>P=C&@"T+OJT_MH:+V<L/2*,"(<E(:2Z#"FL#. M)I4:L*AIQ"!+N=?,=EAZ7<@ZD,/ ''TT^B*S[D#F\N3)IT@YE?DF(7,BN6P: M7YYGIPD9"M:BK8G=A8!.$B*X8,K;0I0Y!03N;! @3)3V1'WR:%K3ZUK22)8" MU24;07W5Y"(7ASZAX91^]*)K(GK1#_MS?1C 0,C\\]W\2^7_J6K3H=N'YJC3 M;/%Z>;>:^2\?;C8/J^I]M?HZOVF6==L;\4JJ-1>0^"0)05)R)+=[G T&C$%0 ME48>RYGUI /<+EP^0BZ>8BXZT(69?YVO_:0B?)*5H3'.3V(OVPYQLK5O AG6 M!/$/;F=H@O")[V6;HM],.'F3A,R-HXDZ,EG.1_CE9\\9?:O'Z+)Q.>TOU9=Z MU2S>_KJ<;]K<6:D2&Z.D0! :;P5AIG=V&#)"Q.2U\9^>.1;M 14-HEZSZ1Z, MA>6X><F*"QAQ/&7)=;^CXT2^VY^Z:>2\ _#7J3K1 -W89=F24%ZZ$C&"I?'_ MSPDSG24!>=09N3Z?/[)V])H=]^*MAWYDH&R8@EQDOOP"):$J$DG@!'4DUH-3 M2M*+C9!Y]$\S/Q)]ZO/?_>30_\BG+NGQ>=%/\]OWFU4UN_=?O[^?+1;5ZOW- M;%%UJ=-/L]4_JLTN.R(42&8-,;IDW"(K**8=,D?*X.W>L?!DUJK.C:+SXW$B MT<S"O2OKUI7V;SMG7K7>%/N)R=:?XNE #BPF&K5IS\_5I]BJ<7)ZHD'EMD%? M;=UH_WJZ1>-G]Z,U9?B<?XI-VF\E8-2F#5DE2$3MD;6#L1ON\BL*HWM<7VZ8 M)*G@>K-_?@%1@H%C"B EB-6E$ CLS/*2NZ##-<F,7;B2ZTWLNR[I6#X?84<G M."Y\3IC;)/5=>3@>6./5Y);S1ZYG+=(_Y2KNVE,07^ 5S][E@TI:=\(*O?KR M%!(.?GYHXLS;N_9FR.5LT>T"KJ\)H( KAEG)L,1(4@NZ!2SNA JZ5&28A<S" MOP6VO31["ZVX[;"%J]$ L_+^SC<Q6GZ(VT=JOW6\3BTA2OW./3UD^M3O6^8 M6!_U^HA"#V?I\K*<P(<Z9;\)%^#'VROWAQ2;"Z<.%@'7W>F.ZM;5J]?W7_S/ M-?U-SQ8W#XOM*,"6&PR18\@"1QR&5'2[E,(Y%;0',!Z:S,*^OZ5[OBSNF@-] M^T=Q5OM%M8?&E>)F[TMQ5Z^*^=Z;XN;1G7!1&ZDMS\>-Z35C7(S9M^#KY<&1 MS.+MW?-ET>+1C<+[43PZ4N@)MV!X")M>2_8+=\?'Y"]'Q^35B4$Y+$0F8?5( M.!VWQ2X?>D?VM[[4V(B] __I'.[G:F-_OUD\-$?)NZG>=:F0)AH+PJ55&BMK M=3>=$Y!9&[-SG\1@YL#\^OFJQ-@WLY^GZ,0^=5*&I[%QG=:E[^YG3\Y7Z.A[ M^Z4]"[W\]*;1AX,[&=[-OK4'"<Q#M;_?FE@FJ.8<&"0=TJ4QM'GK@7M<BD$9 M=9HMRC#&"C)"H8,.$^^Y5,!9+#T285P)<C]EOL=:M& C[ZM(2W%8J<W%V(W+ M7M]4OK]75\4S@J\>+T2]*G:(KPK3W#!]H5OT8_@\(8Q9FF4: IG'M7J$;ATG MF-LN^S*0;QV,7ZJF&NFV61EQ\[5/QO^UFJVNM11<"LF) EH0(:1E9#>VM:4B M2CX'P&#$&(5+Q:0/*"55RFD-$4=."8XPSE_AO /53&F:X1:GICGY#]/6B5"? M36G75\63-MKB+QH'QA7=_D2?D. 16F\:@CR&H_7H(R.#6/N8T4#X\%M]76+& MB,6FU$QJBJT"R'0*X10**M+L:UM270)(-?/V"<2&.Z Y15*Y4EDD<C^Z"4M8 M9E#B&'(3RF\F7G-J;I/>-I@+#WJ".OO(Z%!Q[=$V/Y"B]O&NCXSV9C&+=OKN M6%T[[1B05'+!#:10J9*Z;H!K748MTL5;%XHSZRB'3E%2 B8=%1!@K*W!5J#< M*W9>/T%&_0PC.(.")N=V' UM8$]811MXJ70TJH5^0"6-\V^(EO9@,H>:.C\8 MKJ%S C-"G10$8VIAZ?@^6](:YQ+3UKB3LC0(:TP,)H Z2!WAE.!.1!8X?Q: M"O-I:1B]Z:4T.;.C*&F#>KI"VJ!+I*-1S?/CR6B<>P-4M >/641T_K6Z)M08 MP$I#N31&6BV%8]THIP#R;"+:&(=:2JD(U@(Z4I;*1Q%O&!HL$=*HS%W;Y444 M9131('HSB&AJ9L<148]ZPB+JT:42T9CF^0%%-,J](2(:SV-J$95W7G3V6(S3 MEFDB@;:(.6BA$&HWU(W5".10TJ<(%'5"P9(@ZS@1V"BJG"BIQ$TE$M2YY_<? M/E>K:M8@RB.JD72G5=9\3.>6U[9%IBZR3^A-H+3]FNO'DMN>/O;4W"&,IA;> M:]%:I58!3GBIH"1 =(.?<$JO-_5FMDBKM==<,6*0HD3X+S3V@8<)C@T&DC(- M7-SVTQY?N+PVOU+</;1W"C;OZ=T_W!>+M@[ZRPYE'MT]SW9:J4U*=&9UG::: M)A#0X$;XL30SW*V>,AG)6Q)E_'5Y.U_?U _+375K?[]IGOFY;_YV#:B?998$ M.V4M(48*:> ^1R)072_;E\IN/R3*3(\"$89H6TJJD=#$1PJ!H-/,*L&A@]B& M5?6([8C^#G/4Z&Z.@#SX7]^>E*S6FX2:V;\=$@AH7NZSJ>DA[&*+N]@"GY"T M'N.VK\X.;JL?0'2'^QBCP(D8'78FX-LU4$A#R#G! I>LV3K1NAOHJ'1!%\2? MLX&:_1C"N5'^8TMA!>2",P*U!(X(EKL*:IN&;O/.1=\'*GOS%R:48U 7)X7' M)7 *5?K?H@ORP[F<AE0-]B*HS#Z6E5"Y<?/ES+L94M)/$436".L33JBQI0R5 M9C^"((VJSXPPBT@IO64&(<!$"2A*YG0ID'86E5+EKIC?(>UU^"@EN6'R="%> MXQ3K":73.VX4SN$);<O0$-.0NQR./7\&/1=W0T3Q3 D]!T1H1) S)48N1+Y M[&(W?IWC9*@XGC$/)"?2"X7@Q$<)185TF#+"I)<.243N1WP&'BO*P7=_O1R1 MZL2Z.9G#0_&T1DIIHC::KJ2F<C! 6I-RF41B#\KK">6DI-9R1'TB9$MDN=R- M<]MD2,ET]< F4-1H7B*D-"9-!8#FV!E*"%6(.)W[A<7XPT#)R$P@FIEX3*^4 MESOR$\A?7TGLT0(_@ [V\2I&_'JSEE3QVB)XJC"4@B-E)4$& *-U5]EG0:FC M"B?#K2HC('0**4PT49)++A"04@A()&(Z]QO6\4=X$A*:4/>2<YE3^<8_J!/, MX5#UBVJ''TC_XOSJHX ]F$NI@6T)>\F$H:7&#%F,I$]4).U*\"SC.'G:UQI% M$EH+@+/":5*61B!%H.8($XBM=;E7&N,/WJ2C,YT )F<RH_Z-?[PFE,&!ZA?5 M"#^.^,6YU4/[>O"65/J:^D>'I.:0:BXH4XA"ZQ#HQJJ%.JK8.]BHG_]Q0+D1 M$A B-.24"XF$3Y, (B#[XXGQQV72T9E0^E(SF5/Z1J_7#F5PJ/3%-,(/)'U1 M;O61OGC>4DG?T_KODC!EE*2(8P)HR?#CX6#+"8\Z>QUGV1"*F,3 .8:)4HP; M4Y:JE)P*Z!S-/0/N>\@E,;UI]# ?LWE$\:)'6:+('*"/_1KEQQ#)GKY%*N40 M!E/)Y;7"C!"#B(4"(ZH11::K%7'$<1-S1.6L,6$8QI1P(!$DRF?#D"/ FIT? MB86(?"1C D=3AK.;1B"3$INC_F9:$CA ]8*9_C&$+MR=2&V+Y&F0G!TMJN;* M*F&DQ48 " P5B-!N]"EK^IPKB01 )43(6L64(TPX3HF 0A+I9_Y<N;#RCBF< M)TG,^P#5R\MU8@F<RJF1*"9CU7%PBTQ8*H?[%J*;B1@<)*+-2J56"#BID3+8 MCU>(NWH.ATL2=>?CRQ:$1\V(--AI2@PP4@NM()?4.BP@RKTEDN1$2$_N!@A> M4MK2"-L$Q"M6I()9G+ 8A?L0(CJ1C(2\Z[@_;2*7MQ%UUZ!T/B%TB@L&H84& M<-"=IG) A[VF,, \E<ZGIQH:IP3!SC,B@(!&("P1YCKW6^RM+(6_UI>+X],* M-1%ZX^3K\3!;\Q3[$S$K#D _7[T+."HR6JN$/YHX@=;I]TIBOE8*>16Q'VTO M1)\1VN#R[Q[F=K >K3]G"6HOU[P+H?U8%IA#3I1!I548=X-<0Z!"5EB3 .$: M2<8QU(1;HKA/51DU0 '"_+<=CMN2BE]][7FN9YPV2!K^\M.?/1 ^-M;;L*,_ M%VBS+,$Q?]N-%B:CVS!QP P]FS5J"_U0072@J_W":0I^T\\6N_,4C"-&'?(I M,[9^ULHU9[NUY6:[%,H,T?3P- ?7AI2ZE)+X/XUN]FNI9=*J4EK@=.80&GZ: M*R/!J6>*.;@=9:)X]L#76"V2:Y:8HV5&G23&'LE+,$4\?MXN/_\_5&SKXU_O M^6$_)C-%L?9,3%,]K!W3PEEOFC!M:=D-:N"_ES&.M?8QP4I9'\REI01R*4ON MR2"X9$Y JN,V8WI%LL 3>EE)SA++DO,[8C0[>8AOO';)&M&2M\\%8EK,8<M4 M4>W(2<HQ6N&'C&QQ'@Z+;3W8S!/=MD<$C0%&<6MD::F2K'F4JQO?3>5CON#6 MF@>"*@<0 A!Z'IJ2,R*Q*C5SB)L2HORQ+?#L94Z*<X2VY.R.%]E.'L\<K5%R MQK7DC3-^6(LY0YLHJATY(#M"$_R(,2W.P4$AK0>7F2):>_+32-IL(#H&J- * M^:"Z7X.A@F=<=FS-4\09 -891C41Q$HCFKL)(=&L9!K(_!$M\$AM3HJS1+34 M[(X8T4X=+1NM4;)&M-2-<X&(%G'^+U5$>_E<WPA-\$-&M"@'AT6T>"XS5%T^ M.72(=<F)Y1X,]M$5"\B4V2_$4([RA+6G&) BLL0(&@$58<C_QR'H&%9<&2%< M[K*4V)/2V2E/'>;RL3U*K).!AZG';:1LA9G9&FO4V!?::!E*-,\<;Q^K27ZT M6-C3R_X5FP-831\5K[&0V A*G::8&*4!$Z ;\,JYH&/P/<P2"7P:+4O;W*#! M..1.802$H=IR96G<V8,+'HC/P7CJ.)B4[#%"W^6HSQ7=DC;!F %MQ "6)&8% M$_VCA:EPQWI'IDCN$@6CHV> %32602<9,YB54AI@NCT%4$IA]Y<8) M0QX\C M&T.,XPH#"IJ#R(IJ8ZC14CEMK.QUG4%\T!IPG4'VMD@2L_+RGS> ];CQ8-P6 M2AK:1FFIS'%N^!T5?8->Q 448[7'#Q$.AWL9%QL3L9HB4'Z[MI:54)=4 :&- MDH9HI;H!+GGSGD&:.-B<CQ=<*@.HQ)9P1[CV:8#C/A4H"1,R[@'3OG.SGM=5 M).)R>#A+2V.RH!5RF44.0M-%G[3$)H\Q/6X+Z15&7KH()"U]TP\)$;Y$"'\L M0R'R_GIY4]]7'V:_5^L/LX^+RJ=K&"OMA.:<*&"E PP *@Q@$&G*@NXG[_7! M4>(=?ZG'%D_1 BK^WD**N$TBGJ;S0IV5H3A='IN<<-'-2E(_C=V1M6DP_6F0 ME#YW[HAR]N;@\D+9'WJ=H _TDL$W\V7U>E/=KZ^MDT)0K@60I5&40EOBG1EB MJ0UZI:;WAX\JAPVLHL75;]A'<!:EBWGH&J*-(S+52R3S,#8AH=P[>%XLX[F8 ME&#V@/^R:/;E(?3VRE^7J^JF_K2<_^_JUAM4U;*ZFV_6U\2GJ8Q*"%#)D&-^ M[H5$9PVBN*<>^MK(+*/;)8%9N_C27*+S< "SZ?C%QQW08E4MMA.S3>U_ZJ9: M;6;S9?LC7^KUO!E7D?=>]F;]M */27B<$!\B:N2XZ#"->_GE$6)>D*-45$[C M LS!7M1I.U@2C7I7K>;UK=?*53/1-M7VSVL!E:, 4@TIH8I;BXGN,#@'40+E MZFDYLYYU.(I&FS[[V#TY?>O;8H-4;X3&2J2%5\46:]&!+?[8P?VG2>CDRU3& MJ^? )IFTI@[U+4QIDS X4'\[J^M?JO7#HM$/YTEZ7VTVBZJM_OC;?//9_WRS M*/JP^5ROVAV7:T4-*ZDR0F%)+9260=9AE%"Z!/J<"=E8^KUJ47MQ^+*:W\]6 M\\6WHNE^Q:RXFWVM5\TR2K%^=&8KWXVFUT6GW<O:?^:?WO_)QX)N'E?4'Q?S M3^TL<-V$@]FRF-W\V\-\Y7_SX\/:SS/6:__-VS9V5+]_F:_:GVU^M/VDM9]! M5H>?UWSC81-[Y?O(G6E0Z)A /TH66O:]:^_+ME,=>%/\YMTIMOX4!PY-(O;T M:XOXV)2YS2<=NW+['A;;1FF!@;&OB[Q/,>J'U<H#W 9G_]/ONNSY&DL@(45< M.<2)E B7%.X#,^ J0=!+#2G_(O9^MN)_K%I]K=;%7;TZ-@%I0E)ULPMS'YL( M](]JV?SRS=;#XEOP?;ICM^V@&'3)9DT6?/:-_2SX[-SHYCW-+[T[.^,<,^I$ MLA\?;G(U[Z3C3#:GPP),7LY#(TL7YEXOC\'T^&;K>NGS_6\>S'K>;)]R;(A0 M&I7$4H,DYAB2'1:J".$Q@20/@LQQXQ%1$QM:2#Y^W#[<M),5'QN:Z<O'V:(M MGCJYZN5CQ_KAYJ:J;AL] K"XKY>;SY'3F4RM&!8R+M^ <1'B<(7R:+0HYNOB MH)$[V..&@U[,GE#_O"TU#;'/[&,]9M^/DW([6RV]AC2K<N\_SU:/[Z?X#[<0 M8,8I:Y;C<.EV-W-2KBW3.G"<'_W\$AMNL(;&2$T@1[P$NB1($:?\1,AE7,3N M(#6I6]&"ZO&&4)JQ>HR=$\-Q,*'3&''#W:@3=[2X<?/^YK./W(OJ[=USPVJV MGM_(Y:V9+YJ#:6WIV(?J]XWR[O_CFE _C*P!4F(F%7<2E+ ;5GZP!=6Y#L8@ M 62E9!RZ5D*DY-CG@E!@*@&2-G,:U()KEVMW\(H71J3<;%;SCP^;=L78IT:Z MOO<Y3O%^XQV(2W.RM528 $ZAD>+TL4/<I*#?M\Q5\7W[;4MWBP9\T:(?649[ M<GQ"97.WVC1$.+N7];AC(;SP]F=/T&S]^>WJW6RUV?U%-EM*VXGS&]^[Y6Z' MZ5I;HQ!B?NZ,A"@)MY1!B*SS&"PHJ0ZMQTUI,[-$_S1;-06G\^7M@X^B\]FB M^+*JOU2KS;?]QEMX&6I2KD^+[B5ICA/9';#B[:IH<!;=WP^07A4-UD)>EO#P M<N!+$=^O2CAA X24$D>0<Z3". >]ER\\SN)5G;=3]ITIZ,;V\K;YPWJ37V>+ M9DMP>[8$0F<YH,X@;:$H2\.(G_!3@TME"2M)OWG!*8M**>1*AA%RTL^+C/3& M2]@\_LT%DB#W)MIAEMG@:Q/*]HL#I'&'PA(S'IO?CT5V_VR^/\^9T_83U 4E MZ2FHGUI*GL2GHPEX.L9"=5!M-S;>?ZZJS9N&92^_\O?Y^EHK6 IJJ+# *8"9 MX4SL!J*?="L8(WU'C6"CE, 6.4<1(8!+[9!@1D',':&(9E_SV.[JM,"*#EGQ M]P9;I+KUYS%,T$:A,$[#^K&71;..L7-"I@83.@UE&NY&G;BC#=<?4S<OW%Z7 M# E).2 :<065)KI4W<A!)8JJZSUA1I:XA(KY%),I(GCI$TSC2@=*0ZWED<^N MI].@+;H$*A3*9G\=RD!D&B4ZQ^%H6K0%$JE&D;1.5X]B'0E0I%[<A&K2NU7U M93:_M;]_J9;K:NT3LK>;S]5J5\\CU^MJL_ZINO]8K:X9%:4$%&&)H;</H16@ M&U7"L:@RS BS0!-J';02,DI0241SHY'C!C@ +)&Y2V9V2(L.:CM[:<'N"_"V M<./4*R7O86IV(<KCU"V8[>+O6ZPC"UXXB2<$,$-+3$,0<SA69^_%<8+9FGMB M1ULM96EX*2%O#N\Z!O1V?.I26ANEB]]_.O ? 34&M-2$$*&E\R+@.,)( %Y M[GV8[=CKHW ]B H3LKP<Q>G5(3T7DJ3OZ#BA//VIFX; #,!?I^I$<7+Q\BK7 MF_W%)-!ZN\K/5@3! $N*6,F[,8$91==?J]7'.E0^SEE#7!LC2Z4H0P0(P D7 MV!L6VC*#:51)QR&PX/'2(+OZ?O&WB?*_5,U&;WM(I?WW^!N'DG$>ID-CDAVG M2B=6V4-(S2)39]@Z(5JI>)Z&A"7SIL[3&^/D[7'0OFS_VG"@2S^F#*'842DQ M)[ ;:P0"&9,<G36FE$34*&-+BPGW0YS9DL%2<T8EIC)WKG2@8#?="&R_J!XQ MQBG9<'K#I&Q49N.T['E8>$G6QE6R<V2=D+)D/$]#R]*Y4V?JC_')VC-+WR%Y M^HU#3$Q*80Q$@#-)F14 D=VJLP8 ZC+D.O@T2"PWJ&0&(*,%T4)QZZQ"T#/D MM*8J;LFL[W7Q-VVJ]US_KMH!O'JFE'Y27Z^V;ZBT1]#:ZS*VURK4=]L?N5O4 MOT6J9^;F#,\2I]&2\3GD]YGZU7=I^DNI^\6D>1#99U+0_(TX#5$?R=<7TM>Q M&!XV=V\WB)$Q'"L')$0&Z1(U<:<]"@>448")F+1V@)G,">V)>62/LI$A= Z9 MD2=G,MED_ +5(\<IBIZ!1_$Z'6T;ZDC0O+L'-ZFFW"]_=[?(*1V7&@+B<V1D M+33:S_\[2+@D43<39P5R.67K58R2MU'23.)':X]D^GB1FI8A- Z8^B=IG6FH M[#BN1BX9).0WY'B?[[H>T/Q&S9;_D#?MBW7[>@X$J6-(((Z1())Q;ZHSQBP( MJC8>:"*SNG;(B@9:T6$+/SXVA+S36CDB;W$J^#)EY[>4DW(7?M)N) [[':SK MRV7(*;KCCK^@_8F8NOP9N11.U$E[3[@2NWI5S3\M7[ %#,1>^"G!%C!H'"Y+ MN+-E%3)!R? P"YEU> >LKPP/8.Z\"H]#6IP(O\A7#PT>0%RX!(]#8#\%[DED MB ?=?N(_@ZGZ?+RF\"'.F7'B4^#_]]ZOMS\U?>C!]]K=M84MA@Z*$K(J32< M \Z[I-M26++8/+B/C;$2X19;T8&+S^9Z\1>>"N>FKF<N_)2U <EP+_KBL^'< M- Y,AV/IC,F'7W#]3$(\A*S+2W(2+UY(B8>S$I$3OV2,<U%J)KA3SHN_3\%+ MH3ICFKJ@%Z &FA@I*^ZKR4/("\Z+<_/6+S$>+,A#N(M.C7-S."PWSJ'&QQT_ MG1T/8>KR6IS"B>_SX^&<A+V__-7K?EOJ]/I%DT!A)37D4'"$N?;F9;<@8B65 M0:>+DAC*K,H'^)HJL+[B/)S/\Q(]*I5Q0GW(XNL$>CV<SIC'G$>DM>_#SH/H M#7OQ^30+1X0\&7F7E_-TKM09.E>XM#=;C3_7F_]>+6[5MY=,EE I1@"4# L- ML-).L<ZD " XU1YL:(QB"P^P:! 6'[_U%O?AC)X7]U')C!/WISRJYSSVD/?A MA(;+^ZC$]I/WP02'"/PY'HX(?#+Z+B_PZ5RI,W2OM.=[34F1E0 8Q9#ESE#) MRYU5IS2@PPN%PVU=KJ;NS;^_4Z>A9$^C)"N9-Y&G3N-8BAETA\6V&SU;K;[- MEY_^.EL\5-<::,@8IB60"!M,&;2H,RJM#-I82F1JC"'7^W3I4!I/)U,78+!' M.O7D;--L4W3@BA;=^&)UG*DS6I6 XNE(50IG7E"J9!Q%71;4/!PSWTX]M[?; M4LV5M010)KP1P:D ""DDF"!(ZK@B_)<M*$0P+KE!V!EB(.(4:@<4T-A*8[,? MA-]=V/6(JM\MVCW9"Y.E_,3%J5$\9_EN$WI.RPGI&4;C-!1GH \OW2PTD)%S M^G);S:_?5)]F"[O<S#??VM-&'&)(%)<$(X: %H@KN1L7F MJ0E3EI<]E3AI@ MA"JIHH0YQ57C@9_3"H0L$+D7CUHXQ19/U+'#7AR=UH[<],0I1@PS+VC%NA.+ M=77SIT_UUS][[[8ZX;]X+@\O>/Z"* SAY[)2, AY/;QWA _[[8?O[H3U'X@5 MY8!++"5$@E#?L[?]F3C?P4/'_),/M<YI4C+)#0$$<:2TH$#2L@284TUSSVFZ M#AUU#B^>F?,C/1LI<<,\E(\40_S0Y2/CNQ<KEQ_<_6#7 WM#3!W W6JVWJP> M;IHUR^UN5;U:-V\&+?T8^CS_TAU5 PP"( Q!A%ODXQFEI.O8C..@-\RC# *! MB16,*TH!@8A)HTM36F>$+)7$+GM=P"'.8@^T.$ :LY^=BN;S.TD783A.6T+( M[54UD(KEF.J!"[#=MXH@!>MAQ01AI!PM*DC,Z>7WGM*[5&?L@W&K31_\3[^] MDZN5[VSM[5EM"EHV3Y8B1:S_8&.19 3:;HQA8:-6FUZVP)5F"K?K,#X>(NIS M7.&3+(1!6<*2@<P10M<+C[%>^4'XM2H.P+6;48=_WZZQ;#[/EL737^ISG4U/ MML-6I_(3';E6GIWC+*M9+])X8C5K&.W36,T:Z$.=LB/&Z=>!E>9B_Y_KY>SQ M.Q_\5^O931-H]R5;2!H*N>&0"FLH-PZQW5BCV)&H2[AB;3/E& 48. 1%LYXG M*+><"LZT$YZ9['OM"<9CKXMNDK=1F!Y>LGG&5\J+W'L32?$)%<W56-/0UVS> MU>-T^? U"?M.VT5UTURKT]J[GZ_7WN"[5?V__'=W9HUEC%K *'&. ZAMJ40W MP!VQP46L0<:L@M['4BE(H)\Q.@6LI)!@S:##E.7>B_ 8BPYD<8BRV,$,GR*G MX?;\(L3HM$8N;IYCM,?J0QIJPU<>1J>XWZI# JI#EAQ"V#BRW)"4R,LO-:1U MI\[4X885M+2S >&<XM12#'U'4 Q(IU4WEF IHMYX>-$ +Y%B'CS%1A,FM&HN MXB8,2<ZU)B#W-3HOE&;T6"_H1UU8>IR=M3A5CR9LE%*6,W/_01Q.(S4=YL*9 M.I8>?/15E=TNFU+$1^+2<.J:;0)$G"AW@X,I6@[2E9T)0&G9O%)NK00$0\NA MTA1A!:3"$&HYOK+TFI7W);"?NF3@;K"^7&3*_#(Q$1H3R>0T52;6B3,ZTXN3 ML/.87^:;V>*N7CW=I]GE38^78%'L.(**^EFT0!13!;I!XVP95%,38<XBP37% MH'0,$6RP<*ADWBR2VE@%LF^>;%$6'F;Q;%^R QISG# -P^>GM1<@-W(9\#RO MO<YKIB$XYM3FZ$3W/;N9@/"P\YLAC!R9XB:F\_*3W-0.U=FZ7GB@>!Z1WOF. MMJQNW\X7<GG[E]GZ-!SK@Y,KK;2:<X8IH0 \YEP\:%-J, @-*3 *4N>GD 1Y M&IQE)2&8:XPEE+GO_]YA+3S8=M?#PQT>7/*VROF0,YD&&9@K7Q6'S2-/-T^/ M&)6WG<(CUV3:JU\\V[;;S<$<Y\NNV>K=J/HT:VY*>M)L7W9>_&E0A!O"W)&X M-TIC7#X:CN-F/7(G#XN<Z]7F^GWW;N/[FVHY6\WK=M%(:8=8<V\E1<I:[$H- MNIHHQB /.IET_--ELX5CI'8 ^J^$Y (0Z1@FPFF$>>Y[RSHL46O" [@Z':C& MH2DN H4R%+)$X_T[6)[Q?WN^-'.4@!>$:3A9EU6<!/CK5-TF0B-V'__K<OVE MNIG?S:O;;KD24 M<<ZLBI]RG -09N.O[W&H:M-Y[V@+5$%*-',(.$XN1T(*7 MNA0:8H.0MJ-I1=0J[T#6 A1C%,+ZJD:*I=TPW3A&PS'M&$S;!/1CN ]URHX4 MKR/-=:TW/L?97]$*6,F,@< "HX4$Y3Z <FK"CD2>^'B)H< "69\F^?\G4B!> M,E%20KB?L\#<AR,[-/'"$4M3N&ID9"A.,CH@T>M\PR7C*0=G]*(G8=,1B[X. MO* 4@[CHN[_\9G\_E21."H:I$<*4A!)5*MX- ^C_,F2+^=&* H9"YO^/0DR( M+B4 A#/%#)"EGWI'O>*>9I?Y3<"%;*FI[+?9G(?%P?O-(02.LN?\)N NN^&< M3G/GN8<?9S:?^S+34XFN.6- &TP,E-#;D-+1_: I95E>?ZU6'^N>"G3MNU#I M&)24\Y(0Q)2CI;582XJ45B1J%?,02/C >=BL-[/E;7.AVLUN@^YQ27.0\IRG MKI?>).5LF,I<5%?"U228L4EJ2#CZT\H1R4*H7C0WUFV^_51M/M>WCU>8_[KT M)"V:R^NV__YZ^7.UD>MUM6F.YI4:-6H%F8024,--5_,EM ,V)J.)MPZ-H+Q9 MP[0^9Y/62<VY9E1I@*R$*/=E$;I>;E;SCP_MN9AB4Q=?#D[4SY=>>Y;+JCTU M4_PVWWPN;JK5QL]._3\]WNO?;*W<SY:SW2FMNRKTAO*,;18F99=MKCBQVV(I MMF"+1[17Q2/>8O=#OH$\Y&*+>5Q5C*;TA&[F:YYI*&M&_^JQ.GIXD<B;:OEI M\_GMW>$)C"9[O&X6Q@U0AI:444,MLY9V@UDB''3C]TD#SOJL!U+N<9?$(:J$ MA*0T2)7$<N=R+V)O<17U75'M#J'XI&YS>)YHT<R-O/A^K!K!W>X^5K?%0],^ MS7?\#\<<E>O/]&G9'(WD.&7<\?OV[NDAK0;5&)R%%UB,PEV_XHG'/OI=QQQ6 M&G',YR-E#X,INGQ)PW 7ZH1=)ER??WYH%A3?WKU_^+C>]I[U-<70)^.2&2(= M5Q8BC;KJ(@$T#BI$./;9QAG<7(=AH( $&<X5,T)C9!C76!J3696WD)H>OWX$ M%:X7O=@Z+Z^YB8I3UAU'7EG?C\91N)SFYJJ?DC[VJQ#.0B3T!3^/J.<01BXO MG(/0UVGZ1;A<_K5>;/R4]ZD9H#64U@NRD\H" H1BW26J@GC%#M7+%S\<,NH_ MW1%AJ"2\.4"(O5<EEZJ47O5S+Q7L,/56S'Z$G9?,[%S%:69'4U_1[$=3N&IF MIZN?;$;2%J*;+WEZ1#@'D7)YY1P&OT[4.>(6:DWU<6/FZYM%O7Y85=*;:R:Y MUY0R1W$I,,&<4N7S6Z++LCFPPB"6[ER9Q;E/)Q!B2HG"SA'(!+> &@V()! ) M;,I\LM *AX1%7_O,(V\&_HR,2<6X08R.8V5MJ%.U$E[5]Q >7_SN;I]6/A! MV9AM'\?X4/V^4=Z_?UP++94@B&/F2D(DM1BH;K@@J8,NDPHRQ$J(?-($D+.. M^$FF1,XQ)80B5%&FHT9.GS6T>OGIE?^]^Z(=2&\_+N:?8B)K&C+#M&<T'N,4 MJ(/5)' MB=OG<HH&6]&"&UF*3O%T0I"2T#L-64KC2IVA^_65J/>?Z]7F@Q^G MK>U'LUP;8Z2A"/L_E33*D6YD$02C+AX]:XQ33+WVEHH3YX>Q%$H;[5,'#K@ M3.8N'M,/JU6S#_K3;/.PFF_FU;H9<:V ?=@+6+-GVL)__%Y?(>M+>:R8C<!V M?T';<OD8(*:C;2_3%J1O QF?FL8-=>>HSB7A*5[KFG7XMW=Z5=W.-VYV,U^T M@_W1/J56L])J[',_+[JEG\'S;@1R8LM^HG?.*M+^HYUPC"CDITY0$0(Q T(! M4U(A2&;U4_5J5?\V7WY:[[8OMTB+'=1OVTM]OWQ9S&_:$?IZZ8U4ZTWQRVP3 M6S>2L"EBQ7#,5NBOB@W*YL^G;=!$I.GHXQDF@X0R56M,33&3^754.M,R%WQO M?5MC(I>W;^:SCSN;;RK_S<>YM"PUU!1@:E0)H$]C?-8*O6Z7P'CM5E'BF<!< M]A*1V;HJFA^+O%P^ 9%ATC<RAW&:MP77AI8#>%?%%N#%UMK.<W9"W1(2/@U9 M2^G0\YO?4W,5L@&X-?K,C-:$("$ M:P$R%)#F.S,:$J#[\+K]>&916J+Z9_# MM[+Z,71^QR\[.7W4)T9M$C$5ONF7G;%^FW[QS(7L^[WD[)%]OT&\7'[?;QC\ M.E'_B#S0]:5J7FU9?FISGE_FGSYOWM[]NJY:"-?&<5Q"*+!DMM2$,P?<SB8D MEM/(XUV#;,7T_WZ'O3IXQ:+-_U8-P%?UW:L'_Y?9!8KW3_)U(E=)P_,TTI1$ MOCP__)20H="1YN;+F7?Y18L6^"F=E0Q"JI2DI>-\;Y$S &.F5T/L9$Y9=M!V MX^O,D$I/8MC4:BS^XK*:CKH6UE7Q2Z=-'MKV8-&XTG2"I!/"E(+::<A2$D_J M]!TOXI+83@+]/.V490=D64(_)0.$$6 -5!9WEB'#XGI3;V:+\U.H5/:B)&H/ M+7B<?6A^I8= ):7T_)SK$FS&"=9C-M5<T?JB?+T-D:]\+$=<Q7H!MGO>NIJ( M]:!K5L-8.3+72\WIY:=_R3VJ\_7 B'.B1]?P(,;.6&1+PK"BMKGMB'2V*.7! M+R?VMY![&^ 16,0RVP#"SNO^.%S%*7W/-?Z4Q$4<^AR%P)ZG/I-LEKQ\[C-B MRR,-39?7XP0^U"D[3B_-W96O/3-)K&6PN6).2PFE8:Z1]VZ% A'70WK[&1JG M>*^?^O:D+DJ$\[,V0(MWX%*)<D\^>VES?EX32'0/?B.U^D4:SDOV,/8FI=P# M77E9P%/PTV^#I0/Q;0?A&@H F2':, J,=$93979&D35$#-EAB38VWA;+)3=2 MGM,2O)/2F\]IK%FF<N;D7LI COILIGQG$BC+A%6".0J49%(!W>V4(HYDU+NK M@PR-LYW2?P<EGKGX+92LI W:0]DCVT?RR^VA1&A2$G*GH4AI7#FQC3*0GYBY MVK>?O<\OYA7("$JPD4S@4F,!,#>@LTD"[^A.8RFS'GE<KVYZS]@&$!@^91N' MNWYS-J]#C^B23-H&4!H_:QN'VF'3MMX4Q\S;CA)Q9N(VG,#IS-P2^/+"U"T5 M0P/G;H\HKADI.<:2&E *8!@J >KJF!%D&":9OD78^S]L!O?(3/PDK@>KT\B: M$OH3-I7KS=2@V=R!5< 0E=8:;Q8*(C%S0.^L8@UXT')W*EL_S)PNAK\!T[I, MU*6:V3W"F\#D+DBN4K$\#;%*YDW(+*\W2Z%"I1[6\Z7//'1]_]$#:&^\V><@ MI>#4RR%HGWXNM5.,R>9=0\I+@$7P T*#;.0;8AVLXA#7Q<[RG2+IQ-A*PNTT M!E8:5^H,?:_O!0Z=<7GS;P_S];PUKKX=_*T])']MRA(R P7CPG"'H4]#0 ># M41Q5*Y_<>.;LX/ V@?V /(1\57S\=OB-W<T"D8^DI6^3,.F[:'/$R6'ZELA\ ML4,8HR>T,UOC3$-/\[EW]+:'+#Q&S+GF&Y\Z?:UN7R\WOFO/O:WMP4/U[:?9 M_ZI7>C'SV)I'M*G0@&HD%07,446=Y'"' %H0=U]82KOYYV(>ZJL6:_$(=O>0 M3S.^6[Q%"_C<Z_#Y&R%X$G<1_J,G=.FHSS7!"^7Q]&0O>6M,0T^S>/;])# 3 M>PE4]-'^S[/[:O>,.&.80%12#! WJ&Q>LNFT'$)#HBZ(36W[HFIZ]61 -ZB+ MOV]QIY/4?BTR6%:S-T9*:>W3#F/KZTN$]M/804TS>9T=YEVXUB9@,51O]<-Z M4]]7JU^JQ79UXO/\RWKW]CH2Q KL*"&2@1(!HZCI+#J @B[[26$GLXYVT(K5 M(;8XD1Q$8Y@@CL5@G/CMR7L"J_C[%MC($G>"HA-REH+8:4A7$D_J]-TNLDB@ MH>GMZMVJOGUHG^95LYM_+.I/.Z-04\>$,AQP#80W(W27=R(.350QZD!3F85I M!R;R5?2![(6)T8C$Q>E1"\R/M.(16K'#=B%1.DW5J3*+-!Q/0YI2.?.\P"(E M1Z$"]6$UNZV:S*S30<!9Z12V&C.E%-:$<]29H5I'7>8:_>&91:C%4RP;0'%" M%,]2F/1D)2A.;+;<M%@N)"[/R3@A)[UYFX: ](=?)^H_<2+1E$[4]U^J324_ MK:JJ*;'M#):.,(,)5R5C# +#78D[@P;IJ W7 68R"T=;O+Z%5LSVV.(T9 B) M86HR$G]QNO((JGA$=2&%.4[0":U)P.HT5">%(W7R'A=^F*8YIC._>5@\W.^G M;"665DG$F1"EPP!JZTUHC;!/C\J@5*77!V=?Q.GPA)_JB"?GM*9DYR5V:::# M<EXZ$G 3?L E*T?]SK/$<!5R=.6YBR]HY2 F+G\PI3_T.D%/Z%=E>E )TFYA M(EMJHTO,)/-V.79Z7X"'2F-Y3"+6UT;N-:072JEZ55;TYC L#QN#OCCY[,-< MUM+<9]2<2+^&DCF-W&NP%T=J<8>Q,D1SFB]]RK?;T+,$:R.9%<1)PZ'!TI4[ MN[A4Q@Y5GSAK%]"AJZ+#V+,T(0''_=4I'[W#=2J&V=$TZPEAD>K5C^SIZEA/ M?P(4;0A30<\"'=36-HV_2]R4HI(TAQ@A%11BH*CK%M$P!X8&/PS4[^,SJ]<A MJJ*!%?'T34^^SD\U1Z J3HF^8ZG'O+,O71%O!>6GK>=K0?'T!3T7]**_1R:D M \FY_+1TJ -ULHXR.%U\X[_Q>E/=KZ\I%; Y<4F<Y5[%@162="89($/GJ>&& M+C)9;> 5+;[AZ6$$I[TSPSQTIIB\AC Y5CJX9RDN$XPG=[))8 ]7SN=_??F) MJ\]?O%2UNDL];\$UUHI0;A "$""L$#.&[DP3:&CLZTO##6;6+;O>S.]GF^JV MN)O-5\77V>*A*F:;8G8P^&[]O_<IO!]*=9B,C<YRG)SM2NP71TXO=1 O45!_ MFK,3XI:4\FF(7%J77JR73\I7\'O>N\\_4;+_MZIY.*2Z_?_9>]<>N7$L6_2O M"+BX!U5 UH%$B2)U[B<^^QAP5?K:KFX<U(= .$*9UDQD*"<>+KM__27UB(BT M,R-)BI3DP6W,=*?S$5Q[;6GMS4URDWPI=\O[\L]]>7?<O*WNRH4 2*9<8,II MCAD!DA6LAX0ELTK>@@()+)(]L&C9(HN6#_7N4/V[F21%C^6NJM?#13.LJ\S$ M=#9><IB^*]C1=;6]B4Z>[-!'+?Q(XQ_Y!O(!3%^1YE$<. _)'L?4[^\S'X]? M4XEO^AZQ>G\X=6?!*F^6& *:@EBJN )RDG<-CW JJ5&76?=/#RS&#:!HI1#9 MR:L#36::&98A.R'LFIYI-)/U8_J!CRMRY<[=/#1H /[:UU-DO@!RV2AM_V0L M&N<\1R(EJ80%!"266'1C%8*87R+D/D)@U7AZW;!6#XNVU -X>WTM9!S*K">M MYQZ*>W,]\<F<^;+(. RZK8RX,FFR//*BW2^LD SG:?I%$@\VU#Z?'&_WOI.+ M*>4"QDKB 8,<LB26E*NOXWYT!GCBZ0YXJS%#KU-?3JGKNS#WPMN1;%Q_')W? M 6K^W'WQ-]$ETMG<'G\)ZGHUTJL#YI%9>K?*_(;Y :RY"*&:/Y?JZ3V(KX_E M=E\NB& I(S0M,D;BC*6"9J<18Q)#5_&S'2>PX/5P(J5WK=AMSK?2N2N>-9OV M*A>2R$'*=J*T0S:=DGU'D:%ZN1([/\5RMN2*2@UCQ^V>#YT3+@@&F(N$9 EF M(D9Q08O^HH," \JMVG;8?WQ@'3HANI@;6_;M<*#,3'4"LV4G-F>B+JIL4UY] MHL>_HBP#R)N'H PQX.IM)@Y<&+<P_ZQRIX_E[N$\4)HD+,Z+&&6293#G+(W[ M.\'U03&KR9S#QP>6CP;1;^H/'YSUPX4S,_T(3)>=?EPP-9F _$C(%0$9P-X\ M!&2( =]WZA[*A:F _'.YJW2K[_,XD@-$D. (I"0CI$B*M+^+FJ"46'7<MO_T MP/+1 W(6#P>^S+0C+%5VTG%B:3+A^(&-*[KASMP\9&, _MK7,^2X!6"1<4A3 MA@LU*9()C.,\S_HKMHF "5@<ZL-R8R86YI]J)1(G ,:/_T?])\X*84&.F3*$ MX<5.$283 A,!L"=H'B^^ ^Z75O$M+3=]T?L:R+MEM?ZC5*. -"><TEA2B(H\ M+7(H90%IEB2@P"A9;,M[O;O;[(6W_72CQ[MH'^]+(/8UTD>%R.ZMMV;*[-T/ M0I&3 IRXT5!N(O%UM3FN=76"+1\KI9?5O]LMD,TOW43GZ@59':HOUZO,093C M.^JNZ(<KR?-0$6?TM9]'S5915O5#^7'YM=SK@18%AP+$6<)I6F")!>.2]Z,@ M2E);1;'[]!$410.*#AJ1DZI8LF6J*@%H<E25AI\&2J,L8VO$$R*N:H0;97/1 M"$?T/VC$$!9,->+=KEZ5Y7HOE1VG$=^7=\?M>J^&S"7"*4 %8FF<HHR1HA^2 M"&+4/L'+0,'7:WOEB'8M(COI&$:BF8Z,QI^=J/2P(OTB1&>)B=Z_0F00C;E& MTA7!\<+M/-3'CREU@&?/N9D+[KOP9:F@*"%YRC*1%3D B2((U9@02 PZDPU MX.-#;Y+[KL\&=NY.8LS7=>$9B2H[N?F!I>'-7(SI<F[F$H(V/\U<#.AS:.:" M;9JYV)(S_3[EH0:\W,S%C0L32?W?R\VFW'8?GZ,4%!#1+$V+3,DUA3#O/QY2 M8K3IQ?I# \MGB\5<!.P(>5TI@W%AIX\M# =1M./#7 J#\>(F@*;\F*C>I6DO M:)V3]=,KG!OL>J#7S=6L[S##ZH=/U;9Y MAR_YDI%:W632VTWG[<+;?[NW*W M*]>WNX\U+2^^L1! #8[2@HL49PA@2;(.4A%G,#'N-Q\<2U&"CU25:<\4( M[X3757=6_-LI]:D7U@7VJ/''$_31!=KH=A=]K"-:7GYS3@XS#PNS<IQC<_X? MWIWH<.&K>A<=ZNA3^>2;U39:Z3\KOVH)CN[4+ZE/T$LW:OBG'_8_!\6FH?R^ M$,]&<]OT,7 \4^L)7HO!;2"%^NKPK5_'VK_9[X\:C_Y?O2OFCZ,._;=W'SXO MU<_;GRX@XS'"*&.IQB4+DH 3. 89&M@P,@2DP/&WQ:3/1.X;5-&]\F73L4TI MP[+O?*,OYEEN*_7C7Y2 M+_YZ^"FDT$\:%;+GJ'S'(/WD^[FK0WGHTHM3!T) M>C-NHK/'6U,F[WCI0/R52OK(GIU'S7ULHU_OMQF><]O0<1G17HAFSX(FVW6/ M>B%0D692Q!"1&("8 IR>@QL'3O%C#%R!@\@_F\:>2E'^WZ,*'DL=+AY4,KH_ MU*O_C*H&K5NP&,5G=A%C;NX:/N>[>7F^]T-$V?<A9;E=GV+*-!'$@R,,PLB8 M[IY7+!G5\A<"ROCL#XLJW3SZ"5:R4V#OV_LLW^NO;N]NCP>]A+UO=/-_5_>? M%S+))4U@CB0H!,Z@5 ![D#1/G3K9CP0M=('PA>K$3?2P_%H]F-YK.97?A@27 M6;C,4WSI??@TU%Q:<Q,U]N@THK?H)FILNHFT57.(,JX>L0XTP5T_YU@3WGBC M<#.2#UR7FZP!?ESN[LOFF.F")C3#0LVR:,HQQXC'4O8(8<:-YC%3X)HHUD1W M3:>0:KF)#@W82!^T'K;N$=1];NM6<_'<Z"'G]C+DM$9%'^?MX6$+77/QM-NZ ME^\DP\3CKDM> YBV6 $;PY_S7! ;Q?)7UL?&8]__[/1MUQ;NVP)3FJDY<I** MF!.",\%PG[4D *;)XDNY^U3[GX2:([!1EDNPQL(BS[<4*8%X:5W\U$KO6ZBI MIX53?,\OPW@C9$2_B=Z^ZH^)IX@G@%[F@?8N^MDF>PX6.L_H7-ETG+:]+U?U M_58?GWZS5E"JNZ:%Q]/KFLAV_?;<K5/]3.5(^I#NQR<W@2P2F21"%D#R/&: M D(+TN/-"Y@-F,2-B#+T_@8]6>LOZFD;/I^V-0Q*[\=TI--T;J8^]+!'\6Q9 M=&G:][?>1<JZZ,*\J+,OTL]$;V'W1S_-HS!HWC?31\+Q)-%#?52Y@$K47GJ_ MHXU^<BX:'^M?:)Z I1*%S^4/5ZIYW_'HCW#SR> $3I[EU' *'JY/%"?SC-=+ M;&$.9,8RDN60 8'4?P3LATYDBNWFB5Z&##XQO%5JL8NJK74F\=->L&I*^3RF M%GY-<KE@U8XOTQ?R'W6]_KO:;/IQ^'&GIC#OFCM!%X2ED@D$B8 @1C(3",?] MD C(W.Y%'#14\!>P1V>9N_OAT:S&,AJ!=AET#^OFG!>WR*(6VKC2=8VD*Y+E MA=MY2)4?4^H SYZGNH9!/L/+._7W:UINU1>'=^IY51E.\W>G:DSWFPH\01#F M.$4<%)(7ZK]/19E,?=5W#/OHH=8Q+G*C5_YI-[*/#E<3/BEIZ[LM]&3G4?U. MM%738,M2]LPH'%H8F:'#/1;,+\HDAI61FZ@S-^KLC;3!-TW!I/F(Z)>3U;_V M?_1S/CF>ZBCS?8)\+JU/_20-KKYX=9-+*6::YV3F=9F)2#$MTDSILVFRL(O? M60@)" (Y)SD5B9 *-L:G"2W$S,OJ4G"4@5>7FNSJ8;G[3R5HSR=93ZK/?M>= MPKMXBO0JE'?GE5%=_.I/\S1,F3*%>BKFF269/!W3Y$07OS-:&N3B^_^.F8\3 M#T&3'7?/3)/?=(MG-"$XATF1QPB27*JL3%?"6J@I($:'[28%.'E6$V8C35"? M3I'+!'#GO-(8KYMG@KI_RN0EP&,PS[SEE<=AFI3%??_,&,[^[YBHV%(0-$=Q M\L> <Q9TN;M?5MMWZA7\O-R7_U!?7UC0[%E;$) @@"B%"94<) QPR3LP((DQ M&7C:WP>$P"E&!S%Z[#!&^E\WS9*4RC769=>M\+#\.OB,A1>'F&T!F($O?.0' MO7-ZT#>1AGT1)Y32-\@G/V]AP*[=D0N?[IK'?H/01KY^\,(_IP.Z1O8HWNVJ M54DVC7?4M_L-%.+K8[G2*^W+K[Q<'U>'9J]7BS$%@JEI+4H9X0G/LA0E28\Q M!MCJJO5QD046\]/FK++#V/6=79]P-MTDJ],=1X,[1X;THIW4S\^!CA'@21_) M\Z:Q'G5SH](9]Z0!P OG!G%A7-_.*UR,;/OK#25'\\" W/_=KI;U[F'Y9GNG M_Z>=O7PIM\?R]JZ;MI0?E R6%W;QY4']\W!<;A99+F*1%S'#N4@S!).4]&?! M@>!<#CZ!'1A?\%W '=B]#B6;X[IK9UYO]_6FTN=WUI'ZXZ-2$CV)J!^[$YZ6 M5^E-X%?GV<6,'.ICXJ',B1I[H@N#=(&J,4D[M3<JVFNK+H-6I.W2FYRU99-/ M3(8YQF[.,M)#,*_X-(']K\]T1O6$WS@EEKMMM;W?W^[>UON]$=P"8L9@@F.! MTC3-$<OS?L4/4$+!P"K6." #3XVZZTA_V2B\OZHYD3*ENQ\Z1% *X42?L6EB M_P4,4;UENM6^MNTGCU7VCAH<L@(^&S]3Y I)@U, "^Z7 7'L8OCWY49/ %B] M/^P7<<IPD8(,RB)%.&,Y2]+3A"_%1IU1 @P;.-9<"LQ* QH<8ISY=0X:8U#K M(PQ<<MT!C=A5SL=2\Q<8M-/GH6Z8K>(.-NQU#?7#G<D&N0_'AX?E[MOMW8?J M?EO=5:OE]D!6*UWSTJ<_ZTVUJG2S0=T%'Q5Q6H B3RD$.4Q@%G.<Y 5/"@0% M)49+SK['#*R''53=W?4";'1&&_5PH[\:P!:7U7JE_O6M:5.Q;B>5/PWAYIO! MIB+>;7^71P>8[-6R(.>%[5<AZ)U^1U40J^JP#Z59U-GO#HL/J\_E^K@I;^_: MJU=^+P^?Z_6;[9=R?]"/[(_?+<L_E@\E^5KM%S K<DY!2@N&>4X8XDG<P4$4 M(V$2AH*#"%X3ZE'>1!I3])=&9:B%X3UP/1K-BGR[\&3+NTG&KNBXR-;5O[[/ MU(?R]8QPCN:":95T/#/KD1]M<ZU]:3A>/RRK[4)P-4:>0< )+E@ND.!%-R!& MJ:"F:CIPF-'ULL5EH9A#>7Q=$T>D<*CJO<:>-]V[SLD+RN:)R.FURY<AM?>' MS+S"\*^E>E^7V_4_EOMWU6.I?JM\L[W;+?>'W7%U..Y*W51[MUPICG\O]8VN M"T8SR44NBB)-BZS( **LQR#BS$B2PHP<6*4:P,VUF IRU&..GH*.SJC-I[X! MG/!ZQ6%:_NTDSI;ZZ*\6LD7Y(8 /S(L0T_K"K13AWR<F%0EKIEZH2X1C?/KJ M1$#;ZC&>6?/H]7P*_V8K-N7JL*M6[^J_R]U35!_*W9=J5>IZ_N-R^ZV#AN,B MRSA((85I47 04WF"!I/8N!?.:( "Q[KN4NC6D.ALB=Z.V=L2-<9\_\+WYD2= M/>8*/)XS7P^.L_2C7<Q\T85O;%WH$$W'\Z5YD)VE3]UB[YB^-8G*OJA](5B/ M[KGI8_CX)M<3OBF^5\3?ZF3D4#[L%T5"0$IAG*.$YB)'$B7]Z@B.L30ZTA=B MW!FMC+]MTG:-VOMJK84??"V1AW%!N&7R>;#O>[T\C!?"KYF;>,/?POF)I4&+ MY_9<3Q_>@EEFO8CNRI[IIM;F8AD5%1^J)H@N$BAID0).$TBHU$7;HE]"*G+) MK<Z8VWYVX*##EH_58;F)5B=$X^Z5_(Z.*QLB78F;QZY'9_2UG\?'/%MK#\?H M;>526?%\6KGO]E!^K/5)JMU^N;F]XUU[F'>[^JXZ+ BEL20X)01C@DE!19IT MP C)<6J:Q(T$)_!KUJ.)ROY(RN[4;,,\A1C+-:_G=3/TBNT";'L$[&US!$P; M$;TT0=^?]I)_K*/>%)V9G)S:6C,_/YIGB#/TIUOB.*9?39)*/\2^D&N.[+7I M4]"Q#:XG>T-LUU,^E*OCKNFY]Z]*@3H>WI?+=;7YQDL5K1ZJK=YVJCO(_E-W MCKW]>ZO0?:X>WY7J+5*OV'VY "!)4E$@ 5B>DIR"5&0]L%QDL=UJ2G XXZRE M5%OUM\JY#CUUQW*+Z;K(K#SBM"IRMB#J3(@Z&Z)+(Z*F47)CQDUT,B0Z6S(_ M']JNA\S*EX-60X+[U'PE9"BI5]=!1O/8]#%Z;(-_6 ,9F6O3HI(#N*Y35LZY M8 G5^P4%!0"C-"<G/!DP.IX1'D7P0M7^<[0_?MJO=M5C<\+W4?<<LSM-'= ' MU^/PO.@?&G[_-I7J*?H1.E-\I?88WFWSJ%*.8&<]]@MAI])JFK8JRW4SR>/5 MEVI=;M=J6K<J]47CBX*KD, ) !G/<TFER%+1CZGX-IHD^1EI#+5=]ZCL1'8@ MA69".AY[=F+9XXKTRQ6=D$4]M'&U\"I+5_3.#[OST#1/MM0AGC^7#/+[HM-S M&2P5,4%(9:TXQSG@B4Q@VHU/8Z69]AFCCU''K=FX9(9>N+7)!,>FU2GS^Z%R M/FP.[C/-,^#OU;3.IP_F(7D!['HV;?//G$G!^]WR6U-L_UAW7<]>*,:3K?K7 M03W/3=/I]L(9+E(@0)PA+F"1BSR+<]ZCH3PU/@@7$D-@F>RAZ^L NK)V5+8O M^D/[HE<72V3ZK%!ULJ"[8LZ\@AK45Z^7ON?B)LL<LO?0Q[IO5WEE$5/?!G8& M;WWY6U /F1>VY^(IMVIV2(^95+ 'L/="V7H,?TQ?JQ[%RGK<I]QB7_ZIK<:' MS\M=29?[<MTA)'\O=^L6W)NM/C#0P&HVGWW\O-S>-A78O2['M-WU]#UO[?>: M!D<?RZ\'JDC^SX60D,9I&DM94)%DC.1"S7\*S"#F:<R,VE&/A17@! F09HK7 M%+*X(" 119I0F1)*A0A=X?['3F]QUAU;+VJHS1T]C85-]V*56#4]8'7KXC^W ME1*3-]O'HXW>S\+IKT?NG\W?=A&^MZ[9WZ[MBQH#H\["UN$W?0BYL#)JS(RT MG5%GZ$UT,C6ZL+7K)1=I<Z/&7INS"G-X2"S.-_QD#XOCF8AY/31&1RK".^:E M8Q@S>B2FSW-FQ48]SQ?7KA;;WW#U3*;&J_UJ4^^/NY)\VC?=%!8)@#@5*GM3 M8A=SP$F<HD;K<HYQFIG>9&HW:"QRF0N2Q5E<0('5:"RE,A9(IK'(1,"S=*>K M!Y?/S72B,];HKQ[ML,97UM5#*R:O5!##>&0>5<1 MM5C/--V+S-YJ'>'ZM^- MD-S>_3#S$FF,8BJ B"%&>584$O+^[8W3Q&K_S2M#<<%Y+&0L,1$PIY2D'(LT MS8M$*NF*0R^A7*+3TPW'RI\O7LU4<41*[63P>S:=:SY^-.\Z3U=$SA/!\U U M7\;401Y".]UZLUWM2I4S\;+]WS?;[JRL+B#]41_*;D6ZZ3F=%BG%6:(&CW/U MOC$I1(Z+)";Z%C,,DL6VO->'%\QTS.O01J]@T;Z"ERC-W\0.6Y.0;#4Z??ZN M@V>G:7XY-U.X\<EV/5/7P(M^Z8'^JGM//2&_01N]?YW\(!)H0^0500SBCWG( M8QC3ZA&>YZ'2V;>^TSL0V7%_J!_*7:/>"PH)2S*0Q226!:,\Y1)T" 2,I1BJ MG.XC!Q?.'II3^N>58U>E#$RN3Z$\D:WW5T<]V)LV69Q:*%_DT4HGAWMCKC+I MP;)75=(7>^XBJ=<HMXKXJMPOI(@Q(R3+.9=4%&H>1U _9BX8&"J+-F,%%\(+ M,$-%T(I#5]GS3IY/H3,A<R19NX!B)60N_,Y5NIQL>56LW!EREZ=WN_)Q6:W[ M,_?BZV.YW9<JJ6S6#;JY>(P @R(M.)129IB"3/(>C,(X.)WS B*XH'4HH[*% MU\[.ZF:A<'54N+>^<CX_/G'5P?&<X5,@>^=T<!O?M(NX4Q0.W5BUDE.O;IJK MSOHU\E4!#L"INS*W8W:S_'?+;WIJKZ"H[^R.2KJJY:=JTQP 7 !2X*3("ISF M K T354&VR-"60YM5EM"X@B]%--7S1Y;D(T&+%N8SXGVMM[^U@OWYFS&4/7V MZ#=7"9_&95YTO-/LWI7O+ES9P8_>&OAJ)%4W)MI*VOV[;Z[Z'L#25T4^%+M^ MZZ@]CF\+ADF:93#-*$T)QQG.,>E1Q#FV.D'M>^S BGXJ[WF4YX%D^RRJAN$Y M:&'U!'EJY;W*Y^ "J[UGYJJPGJQS*K2ZLC@P9[Y]+'=+W?RZZ]3\1WE8D)02 MP1DA))6 D 1BSL ,A&0]16,CX,S99?1'4H7'^W5M(%W$VVOK(P$IWE01AN, M6O\)[ EJOX-3)[ 7N<5-],?T"U0OD6J?K [QS%R5<[AA9JGH<.X&Z.5W8R\0 M@!F-:<;40(S',LL(ZP<6$L4GG:S5;SOKI.VH+OIX FC\0BOBH]5G]9U2O\?U MZ0U>GM_@S>4;K(14[U%LR@BZ^8^*?]N]"H%Z1_U@A;5VC+.R!G&&5T4]>:*# M.+EN?D>9G5ZZ\CU;G70VZ'5]',:5J2Z^+Q^[4\:W=V3]11\5W<MZIU+:]N(O M?9@NBY&$*:1)+AGA'%.8D-/(&3-J@^%SO, S[]/Q?"5P2M_6Y4-33&W!1AW\ MZ%-MW>K,"]=F6C<VS79B=T:G.>[Q-8>7+Q&.JW4&E%T1.Y^$ST/MO%I4AWL\ M[5L!J9%NM[QYK2].R%/]0B\*$L=8$!EC)@ 2N9 R[4<E#!+;EC]#QII$YQXO M>@98:)PW?J_KVQ34VFG;B54%+[K=_M8"?-**@4Y JWUOG;'H'=A#QY5FFT8Y M5ZAX)B3X)G'Z ^%>K7FFP8T_EDS3WO-1\C?;=7E7;:M#^58WX_S^+%9S/'S! M"4HI%PQEJ!!YA@AD>9*30B*5AJ?4Z/+X0$,'#A*G-A+-B<0>[V\-X&<.:[<= M(0Q[AX1RAEF*/*$?["**9Q<$29[MR+R21P?RRCQ2ZE#&U:,\V;8%UZM#TV^_ M+_]#9?R;Y?[B@M8$I2K)YTFF=Y=E*<L)[:'D7&;(;KT_ (# :GOQ>F]>>KW? MVEXG'=8CIK77B9UA6XWUXX= 15E[+J^6:0.Z9AZZ&];$'TJYP?DT*7:<+L!H M6_Z]7QY4/'A?'HZ[[4(WSH"P$#(#"+.8I#$4_6@$IMBTR#%DC,!*JKO!Z%UN MT4Z!LIAL#Z+M]=K%6(S9R=U% \D6UTVDD>G6<2VVD?@S+U*,Q:-;<<*=3Y.J MQ!7;7ZA&^&!K^BJ$%RMJO\^0LQZ?#N0>#OHJHWJKAU=Q((\3"!FEJ1!4100L M4]:/*UEA?*^JG]%";W'M4$7+'M9 M78EU5JW1^!SL(*?V#V!;$1H?':=57T$ MEKWINS7;#DK_/!]FFC^0R]FI_U![7HX#7IBRKT/+U\HT$JJA5!"*LXP"&><B M)VT'Y)PJ ''N5H-^==B849"1F&<TRV$B\R(1/$. 9D1P3H)?Y'E9_)1!:\_# M'6!;=QZ5>_>:\T#: ]>;7R/1J-;LS1/SJ'>$,.S%&K-G[DR5DY=?RDW]J$\# MK#YOZTU]_^U]=?_YL/^]?/A4[A8DX2EE$'"$\RQC19(SUKVM&,3,J,9A.E:. M2($2D" *$E@4@M B@3E6 Z5"TB2T1KY3 6I[4"_GK@'5[-9=]Y"CPPFSG3(. M)MA,#L?DUDX#3\BB,[2HQ1;]U:(;6?5>X>J*U/EB>1[ZYLV:.LRS:*=D5P3T M7""F "(L\UR];C"-,P'2'/=O&TPEMY$SHP%Q(91A&57B#2#DO$AHD69YEJ@L M*"%9Z/KM:TF'\RJ8'[;-M&UTHBV+!AXX#J)S)KQ=$3NOM,]#\?R:5 =\3+UI MWS]V]7Z_@(A1D6"2T1C"..%Y#OM)5R$38-4!X-7!N/K 1(V@+,HA000K8]60 M@"*4@23AP5?_G>YE],?E8%7S3Z-/1;N)&GRST;(&C9N.V1$]>PVS-,=<OUQX M\J!=9+4Z/APW^C#F9:O_14*S3.1"WW(L4R)YG*#B] ;RPK*9H . 0@DV)H"D MA#.8)!GA<0YR)E,9YUE<F&W<'MA;OP<672+S)G7.U \6OZ"<!Y%#:V>,K9 O M4.JFF4/],WL5'6R@N:[ZX=*#TNJ. ;',F5)SF$D1\Y1G+(O3_M4N,DH6!_,3 M^Z\-15&.<*Y&RRD$(L,T5SDPR:G :EJ(I56&:'],_YEW^%HOC2!D#M9)WSSZ MU<31>Y-<9\I-ZFPHGKVL61EC+F'V' V7JS_WY=UQ\[:Z*Q<)(5F,8IBG$L2< MYC+-NTL>*0$46%T39S0@8P!Q 5@FX@0RO88)8S4J21'-N*UTV4]NWY</2P5S M>Q_]J]0U59UR?"EWR_OR2>JA3_!5]5KWOO@_Y7+G;0ILP_Q0A0M$ND>=NXE: MC)$&.1>Y.]/F)'H.K,]=^EQ,,A9 9[X"G B7RLU2\]8DB69+/("0T"2.$.D M?R^%2B(#'?YIQL:<I*F ,48IATG,U=00J*C D 0X+D#HG9 FYTTTSG G?LP\ M8*:,4Y)O)Y+#>9_ZA(]&=T4N0[EB'LH9S#KW(ST.+'K2TS.&/Y8/):]UNK7( M4C4%)S')1$:R(BD2"-)3KL,RJV5CE_$QSG*4Z^T@I( 93BE@ L "2 D$SF V MN:[>1 WNJ $>:>317RUVOUKKYATO>AO<,;XUU\4G4^CP<\2Z:_$@-_T4>CS, M0CM-]L"FJ2Z_K5;E=J]FMN1^5Y9-0Y-NOU"B9I,H5F\RSF4B@.04]UODB%Z. MLE'?ET=!,L&,T13J_95%@0K&LD3&L?H>@I+E@356*-JWI9JUJZG]I@%I>4?R M /[,]'$<ZNQ4\(0I.H.::%?AB_1<T;+AE,Y#L3S84?M^V+QFA>+K:G-<*SC_ MJ.OUW]5FL^"0TJ(H $[45SPG27(J\%-!D%7AT7IPE&&0T9S'A&*8,*#>8ZE> M9%KPK" )#9\/#MIAXY]K+PE>6)J]SZA_.>&->L"_SBJO^X%/]Z3.W37ST,=P MYMFE<T-Y-%?39_8/_3AXDC,*8DA@ B%7F22#*>S>:R:Y2&Q6G$V'U%OU"@A8 MG$B(\J*@<9XSQO)8@"PG=A?,>5AYME5./[R:ZN7HE-JJY/-;$V>AC2;<755$ MK^3/10?]&O6#^@7@S%7S_B@//PZ-B8@+6L2 Q#*6B.0Q[;?/L2QGQ1#%>W; M' (I, 64D006&57I4YISCHG2>T(*JVO(P^^T&>55?(XGBQ=Q$,WS? V'F?3* M2^B!+^,24JE&+-^V-T#L5[OJ4>^%:(_/9@(P]<)#R6.>L1BQ@H$$\:(0O$@3 MLX[D/L8)/#5KH=U$#;B;Z *>V\'^090:UI5&8M.RLN1.9)CRTLLL72LP>>!V M'IKEQ9+OBTS>V#&_)Z;9[/MNN3M\^WAQV1/]=OF39O63Y8@"+&.]^9=)B1%$ M60^ )M2JZNUQV.#[V]I]] T@I]T:/BDV$[")V+73,RMB ]T,8TK3%4$+P/4\ M]"V$83]<%Q.(.Q?UZ]82<Y4&B@*+7&6!6:;20@'R;B""1.RL<H8?/ZZ:.>V( M<"'-7K<"\#5(GR;9J/ C(89*9,G>_!3'UH KRN+$A4GKSXM!JK)?#00BAKD@ ML40%( ++ N?\-$R!C?3#^<-'5 _C:^O=F;HN&J.0Y"X9"L_KZ_Z>B#+OQ!F< M,+?&F];$F739?,[69^1S,"W3]] <!K_V]'CX*(V]/?4EX22E,$X$E5R(A&#! MH.A&I0G&V?#RF/E8$Y;(WKKV0QK,[Y!:61AJ_=7+3%@=L6CVUJ#YD2^BYY'J M>;/&J(#FRI*=EIUN=FZ&_UCN'F[O6+T][-2L=D'BA -]]CJ)!05)+B5,^H%1 MC(&]G T:+K"BG:\WWS27GZN/>(A^.3Y&A_KE9>]@U-HHV6BLNHG9F=A.UC1" MW<RWQSB%G%WC[%5%\T+XG$3-CT'/ZII'KH9(V_MR6_Z]W.CQ%R*1,,N+)",% ME4+D*@/ODT,&4I$.U36;L8*+6I,\'.JH_'HHM^OH\+EL]6WO3]NLN'47ME"T M>E*U#EZC;M,KV@59EG+F0O-\M<S)&@,A<V?)7,74,&2[?J\K$QOQ]5&?9ED M7*28IRA'A820 "63V6FL#%ONP' 9(7B];GM08M5@B79=C47I5_TT/;/<\^E( MIJE8A>;13J*^DZ9]HTV'J ,VMC8]P\U511K"Y5QT:) -/ZC/<$9,->>IQO5C MP8014>2Y1#S)19K$!3F-512QU3S0;83@Q2P]X2M?>3]\,F8F+.')&B0L-]-( MRK.L7)&482S.0U(&VE#[?*[,%QO;\-/.03[6[]13]5EKF=[1*I?5IEQ_6&[: MPM>GY>H_%VHH1D$*<T88QQAR1'$/(*/">!G2\[ C)#QJVO#8P52)3C-E6VJX MYHMPOJE^?1US0I9M9VQM$M3-A3_640_VIN] U@*.-.+H!'DZ\LW71B=T@MNJ MJ7=GF*RJVK'TPGIK(*JG7XD-95@=_#$=&HG>5LM/U:8Z?'L.!&(D)OJHM)" M92#.]='I#@3ER&@Q-]#0TT2D30]YJ# .H]TU,HW&N+_H=((<*$(-<\30*#6: M0_Q'*F?'N$>K:VQ912POM,\U:ODQ[M7(Y9%#M]+,^W)?K8_+37-7\.U=\[UU M$T\7F9 R1B#/<$IH(?,X [0;GF,.!U1K!@P:.&+]OOQ:/1P?HOOC<K?<'DI] M_V0'-OJBT0XIZ@SAVJ7.,Q+- TL_/<KN[O'ZKOW!NLWBIZP(O<R?<9'(@POF M6#?R8=;54I(WWLQR^A^7Y9K_^J,^_)_RP.H'%?17Y?HDUHL<PX2F)).0 H(Q M(4G>;Z?GB&&C:\O#C!QZ&\"G377?I#_[Z*[>_;"8%FWK0_2M/$2K'KI-:NG= M#28I_I0>\+1CH%UV4(@C!3DZ8;Y(+R?U@DU^/Z4W7--[_UXQR^XMN7HQN0_% M^1QR^V"VU6,\M<.WJSV'X^G>N63!A9I8D#CF""&6HR+.>;_MA!=<VG5T#81A ME(5;O5-WKS-07V$MN&=,]Y5,[Q3OH>[;4U&=WUY@ X8M=]3Y]-D\IA7!K338 M@>>?55/!_J/\FZQ6]7&KL;S;U5OUY:IMKTNV:_99O1'E_LWV\G>J[:IZW)1[ M\FG?[GP6(!4L900+E$L$"<OCMITT@FF!L.D^61]0$.1Y!M.,QT4.4PH+)(3@ MF<QBS5S(*Y(5^N@,+7J*/UINUU%G@;Z"Z\DO]D9$?_5FC'PHR@/Q5U1D3+?. M0U%&M;B>[B7RIC2WNQ;8L[C:[DLH8VD!$IGA@F5,4)EEL-.8+,9V">(P)#DH M=/,"'D-,(4B2@B5-J_$,\SQE1>@T\;K.Z-L]&@->4AFWIF^!?3<X/HSL-I^1 M8;C'QHX)KY/M%@T\.G'V<<"GK>81P#O#IMI/UO]QW!\:#++>78M1NM=4SA*& M89(*#H$L9")BV>>3&:2%E=;;C9PD@B%.,UKD$E*<T13E1:)84$*5)BP)K.T7 M8)O2]G7E<.F%Y]D19L(]G0_LA-HK_4%4V8K)*RH<QB/S4-U MM5C/--VJOI1 M_?;M'5FW>]JZ;C$<LT3E6X#A C%$1<:Q[-_95!*KOBW/#\ XA%G.):,"YB+# M2992@3A0$2)/<Q18(S4F763K43DVT7/CSDSO@M-F)VOVC 71KN=8N2)1@TB< MAQ(-,Z'V^%!99FLG*?MP6&[7R]UZ_^?C>GDHE6?S&'1C"Y4.8$8 P0G1,WJ M0-$G!P2B-+'*THQ&Q$(*0%*4R%3"@F&<<HE3]<[&2"(L<.CL[,.?D<;S6PPL MDRX_?!HF6Z-3:9EDG1.J$\"H1=BS.]%]?4;,74NJO#(_#PGS;-/W250 QD*7 M(]^>>EFIX2F,$4D2!4L0-4<FJ']A91%;M5X9CB974W5 <HJ+1,W=LXPD4N2 M)A(I^E!LM?(Q15GRK6NCO1$<&;8^&<:'(]<H3=PWJT+E6X.>?^-Y=!YJ/Z*] MGHJ6KDR[G50X[YZBB DF,94LA3$&@&.4=))!69J*Q9=R]ZEV.YIPL4>+8<18 M J6,.4R *'"6%@@)(9."$&!5"KL$Y+!3OMF$=#HV=ZWY] B[XJ_M)_3%Z3S> MR,%67-WB[LJ*R8YVMMQ_EIOZ[W:[RVEM&2.5PJD$+N$I4).:),TSFJ3J:PH2 MGG%FNFW=\>,#9T$:5?2XK-9-_7CYH.5*;_C0MYV5:QT]=<^Z!\7]<=>HFZ[+ M_/!J_2_SK=*N+%_/:$8BV"Y%:;C5B/0./(W)9+^,-\+,-Y"/0)S;+G$G DVV M@3]O\0M[O0?2,_V&[J$&U-X>E2&IS+OEMR:[6@!2,)FD-$6(<"7X,16P'TS] M RZVY;WN6_?1]:2E\4A&;T#1O@$_@')(:5;Z?;A3].\C[>&!7?E<Z36;6X:D MU,\9RA[3E'EAC\$X+;0F<HY9H;T15Y-"1TY,94A6VZ4RLAGJS5;E6.7^T UY MN[U(2$$.(2,D32AA..-<Y:;]X" %PD&6/(T\M4S=M68XB90O\LU$:TS"G42L M ]A+6(^QU[*HWMH?E/.C:V;47=$YS]S/0_=\&U4'?5[==;$K;RTW)RW&"&G" MTHRA#,H4XEBR?DR2,SI0#NT''$<%6XPA5="!:GOQ"T2O#\T[09LH@;M*DZ&^ MN=,[/UD;8,L5-1O*D-%MC-7]Y\/MW9]=+[S;3X=EM2W7;[;BZZHIX,MZUV$B MV_7SA<CJXA0*+@1(9,PH)R0OBIR2K)=9 CCQA<YCHPK<(FQ/7W:=%3=1W5G MC*XLEITY3>EQ2$UQ=$>^7HR<LP_MY+>QY+?;N]^4+6U[H:BW1N6?46]/I R* M>JE6)GU_"CFZL,JI#CJZDRWNR)RQLQVOUYS&Z4:7=/HE^X6B[U0NG;Y:/)GE M]?0OE.5=\ 8H7UJ^% 657 V=Q&F& 9><Y_B$B,?"ZM+X@#@"YP:W@RK801U@ M-FF:"_<N,;U^5MZK"WG7B=E+DCYR?6D T5<F96.X;QY3ME$LK<=_.?Q+]N4T M](PG+J L@"!$@@(E64J8)#V> F?>!=L-16"YE@-J6 &I]R?5X5D/)]1/ZF1S MENEG21XHTL,<]_-(]$ ['03:![,FU;@_COKLQ.W=A\]+]4+H/E(/#_7VPZ%> M_>?[<E567\JU0B.6J\\].'W\O_GM19SQK$BQX RF.(^S))-%DA<\26F2,F!\ M=U%(#(&EN86N=^?M&_#ZJU4#/]IK_-&N,Z#1BE*9<*J_:1O:OXI^4:+2_KWA MS;3!/?=ZJ6TN3K-3]LY?MW=1BUM_U2*/&NA1C[VIL6CTT27\]J]FXB/S2ME< M?.56%?/RCOW/0=6O 02^4.D:PR735[5&L;(>]T&W/3YX>+-53VOYMM[OR9=E MM=$C?JPOD'VN-\H%>[K<5ZM3[2PK!$>)WC> 1"92E-"<-@='<HQ22*#=H4$W M#+',XS3/&40 0R%100'-< '4_R+.B] ='$BW+7YY..RJ3\=#\S(?ZB?OON%R M57!OF,V%YN (RWBIICXMY.@7#?K7Z 1;N^(R=';(;Z(&^X1-*ITXOC(1"NVU M>4R#@EOYPTF^,5@-)-,+DA>"Q4(0CDG!LYC*[BAPCC'G( XHSPN><PAC3DF> M95#R#$O&"$.,,PD92,.?X#[HDTI:$JXI<U!A?IW_((+LE?J1A'C6ZNM/=8U= M\U.JK;EUPU36DD53=?U7J2M>Y9I\*7?+^_*[+/UXV.NN'M7V_JG2<\)$QA&1 MN2P *'()8-:_XR1AA=W9:4<,-.4()C@#.(,JU\,4<$H+G))$0)I:'9QQ.EG= MPXZ6+>YN#FR9]P9R@)G(3L^\G=2>*.\ 1^<"1%\T.H.>.MUU(O>*[(9UUCS$ M-["-]9B/?T A7K T5ZF52"463.8%81R"_OTO1 8""O!"3[!SD<!8,JH"$:19 M!G*5\6&6097S6S4>\RF\47U&VM0;/S6O?[G<;=5W]M&C$HJVJ'\M.;:O^ ?R M8 %]^JZ\,H]8[GV)=/&'OD)Y=G<MB&R;,F@J1RKU+QM[['<= EY,SJY4(Z/ M=?,]JB\5[0YED-U.5Z[;\QE9#%*&<ET$@1E0T^$B8?T;'B-@U5W3 QQ"$$XP M3)E@N0I3H& @(9(4<0X+E3.&7HX5=W?EJFF6LJXVQT/UI8R.VR_E7FO"MM[^ M]KC<'2I]P*796==(\6^?FAM\EW\W#2:==7D,5YJ)]<R\:*?@%^!/-8U6N<EW MX93W#C[[O/G-SI_]T=Q+N\:5^N%^N*+_(SIY'D%A3(/KR5XH+]E\\V:4ZQ\B MV2)FG L2YP1P4A")$$6R$YB"Q4S%BEK9."B;?W%LP6,N*$CC0JHH2CG.!!,< MXAP"QFB:606&$TSOV?RZQ3]Y/N_NPT$9_2CN"YK3=Q;,(JM_B4W[O'ZP7^8A MXL&L,\OM/;$XY([C_<?RZX$J3OYS 6*)"$"R2+($ @1I@DC[)H,T320=>I7Q MQ5"Y"CFQ%"Q#0H6?6 D'SB3757Y"&<.A-W*\%>2#^##\&F(;\LQD<$3>[%3O MA4N%]]%?&EW4P!NYTGR=JRN:YHGD>4B8+V,,+OMUYLA.H"YWFE\,R:F$,"<D MI2S.XR2EL<3]&Q8S:;4![>I RK)<3789D+F^24[@E)$\Y;$D(*8D^.$:=W%R M)<Y&FD;@S$V8GAQ[F5Z6GN?I55$:2.^<)&FH*<\*DA=^3.5(='.N=^6N2='. MXXD"Q*F !'/!8,9C#+(NVA<0"KL;-%X>!2<QRBG/8V4)+*BD"2_R!,(,Q22+ M>1%8B!2@=D83O=FJJ>A#LTG>3I<&,&@F2N.09Z=(/:;H3.!T:O0B05>D:#BI M\] A#W;4OA\W.P7J^RR?\C"V?*P.RTUSY>W%RP25_$F@CT9#(DF6YRK ZY<I MPQ(K-#9R9#ADQE%6Y(#$HD!J!%( R&@<LS1E!:!XC#V?;9V].7W370^OS\*> M)RBD;36EIM27_6=N(O6W-[I#YJFM>->9[^(O5X?JR_7+(H*ZRTS[)O"4G1!> M]&T_<]N!["X'CR831C/VKJBD9_KG(9F^C:J#/K)V8OIA];E<'S?E[5T/X\/Q M\7'3K:3P:K_:U/IZB_UW:!2".&,YIDPR65"0L23M7U<)L57+!U<,108R0.-$ M9D!"->4F>@,D QS&>DV6@L!R^[[4SX]2T"8';!17P;]I)53\U['ZLMSH=:6; M1FW?E_O#KEKI&GGS"_I[9+VN]-^J-__2XK,(NR>9P?QJ)L-S<*F=+O>(>S]V M&OW$+Q>X)Y=J1X:O:'=HG\U#S(-;68_[)I@WD6B+!9>C]XCV4M'4E0^>HI"% MB#D0N& ,QEP@C$$G!T4L" "FS2-<QL9J5!(SDO <0@HXCK.8J/ G,UYD/$L# MR_OKBJPT?:-;8>MUYK<677^".>.Z-L_!#VYES.==L8\TY'-MTUB/QW&&>>.' MJ9WBUO AD'-,&CTX$/9,W M-_?2-'8):5X_S %O>N["L=O]<;HYMSZ8]V:XO MJAR_MS?UK6^W*G4_[G9JJJ5^X8]ZN^O_J;<1MT 7&4P+*M),D@P57"2"8 )R MEB*628Q38C/!&0]5X)BH#8D:2VZB$]IF*G.)MWO=+6]^'M%U9G.8>7K-+H)Z M<EB8RR)\\7ME3C.^#^<QRYG [N\OK)B(>=-(\?OYVM8WV\?CX:/Z:_*UVB]@ M2@4 D$.6IDCDE!4JFVN&@[%$(+<1?N=! NOX!:ZH 19I9-%?&INE;+OS:*;" MHU!H)ZIN[ 71T)?8N2*)@PF=A\(--Z/V_* -UQ]>/RRKK>[(GTN&U30281$# M-9M$IP$%+?!0!3(<9B(-:M%Y4"%3-MUU* "1?I3H-0Y'TZ(6B*4:6=(Z7SVR M-<1 D9RX<=6D=[MJ5?ZSWBP/36/CWTN]0W^14I3%,I-)(E.62 PQ9_W8# LT M1)[<1@RL5&<\PT3)D4XW?0K/Y$"I:FXK7)71&6/T5XMR8MUZECD+"1O&_#S5 M;*!-KPB;#\9<-4ZOP.D.IN^7A[(;F*2<$9:Q3,28QEDN4DG[@2&2;(C .0P7 M6-UZ1)&&-$S@7+AT4[? - Z6MB>DSD37?N3,0M0&$#Y/11MBT"MR-I@KZ]4. M^NWTY?^NRIWZ^\_?WI9?%+5Z ILR1@3.!<8Q@$62"A3+;O!$@W%:RA@VY&CK M%-$)7%OU)O]TJG+Y8MIRY6$\DEV7%>SY#;N6<)4QDX4"/Y3/0_-\&_52B=\G M9];:=Z&^^Q]A=//E7!\\R!#/D:!IP=(B%6F/ 1%1.$F@EY$G54*G6IMGYBTE M<732?2KC)'4Y*^I,)-*K"V:FE'YM>TDP S!HK9M-JKIO9#KMLE3)<Y&D.<V) MT$<-4"[E:41&,ZN%AR'C!-;$!DN4.JJ>"V^6&A>8,O<M)"VPFZAC<**)[16> M3.1K +LS$ZLAEKPD38/9,=F*3E;_=:SVS=F7?U6'S_7Q\/OR:_5P?-!G26_5 MO[J!(< Q222469IG,LN*..D&1CA+C X9>1PNL"Q=H(PZF%&',]) ?U/?,-_3 M[(OBZ](U$;MV"O8JL0KDZU(6C&'SC>(3,.VV-]P/XR9;P<TH>28L!.!S^@W? MO@VJ@SU[XV_K?EMMRS>'\F&_ (*!F,2)!!D'"!0IYSU&# MI=*AI&F2C%0MN M7F@4$/4F1<WQIQ<W%#=V17]IRZ+&M DV@ULXW#(_GYVOW3/ZT=P\VRWD)X^8 MS!U&]?S,9AOCVAY@.[FK!TRC%#WNU0C[/:L?/E7;)F-B]59W=% )E/IJ7ZV; M#@_U]G17_/=+APH9H0D !* L97E"88'[A<*"Q(#;Q*8Q\ 2.2&>\T>H2<+3I M$=]$#Q?+[Y4&;1=J1O&:68"9F\/LPDJ//KJ ?Q-=>/")!3>G>*-<^,,.BG'# MB ?>KP2/,;TZCY QJL7U=.]0J/!P>2O!>_W5[9V:8>D+(O?=2L']YP6$<1H3 MH< !P+,D0XGHEU4+F EJ=^_7R.!L5,CI8C!R?[\K[_7FJX>N[O"X_*;+$,OF MOO*YZHL)N5ZDQJL7?S;5\6N\LP %\$' 5'610,$@(S'D!*< II#$_7[<(F/$ MJJ%BB/$G2D7G*B4GXORF)L9N^-E$P<'"X:F')9MA4XVV8>B;+6E"Y.W=:^"3 M!4QEAEA,14*+C"1Y7M"S.!7,:J?\7#"'EI$&L&[*>OA<1G>Z%/>EV2Y4WVE= MN3[;M6Z^.A=2O4^ Y_,,A)PD/[D8[R8Z/SNMJ4VOPM?GUW.-4(-\Z#T+#O<4 M_6R1<"16O.3-H;UFW$=77S#WOGQ4K_UG?;\@/^JR\[MR5]7=558+#$B&8)85 MB4BR J=8-T2G& F<<Y%SJV5'#\,%CG,M"LNFM1Y(- LT(_-G%R,:<-$%NJB% M%[7X;J)7N W3;_95QJXHLD>ZYR&F/@WZOF&L;ZY\2%A3CUAD<9Z@N,A3"$"> M9I")/.G'U5?R^5(PL]%";\>[7B@,1>%P_?+/GF?Y:@#.1[T:.([B9<?U_+7+ MTAX+Z7)AREBYRGN=#*J1ZYW._LBG_6&W7!T6..&42\@RF:99*F5S0U_;I#<G MX-7=K:]^/HO3E&#*0883R'E"T@)CA(@ -"ER&;"=1@<I.F&*_NI1C=V(_@5R MKKU10_F<R8LTV(SOWQ\_O-C?_?']P!=-SNFW[H=M,T9!28P @0)A!%/ $N+ M[HU",2^L+IQT&5])1XSUY5$)R:# ,<Y1$C,$<08QQ,+NAG*'6<W%+1$_OH(7 ML&^B3]].O^'4#S>(=PSU;F+'6$IA$)\$OK3#F-AK,AK033-1V) 6OGA11R@V M34Y&B4VYTO<$O:O_+G=JX-U2A8#CZG#<E1_*W9=JI7<[-COM.4]%4[S"4- $ M$H9HUKWK"HB0IH>CS$<41:[$A4 <YP@2G.$X%C%E,DXR " ./2'K@48-TN@I MU*C':GY^QR/5UV5U.I;MA-2,8(>34AZ9-C\L-0WC;N>EKC/OY:"4,1W/!)PP M=$Y_7"J 377(!] LC.QW:L)0;_?UIEHWCV&SY[UIQ8+4=(%D24IQS'A!>8;4 MI+M[O2C)C;+W*Q^O(A]5%B2YOK\8YY*B#+.<*[?(C'$HP^_0.:-JSZ-8-7L: M0MSU"# 29W9R[T"725*L;+U(B-6_OD^&7R;C&>GQP-RT.N/#@-K;4S1$0;JV M)"FF:B@5IFFNQBL27@#9OPIZ-Y.[AO2]C6&<QZC(F9K(0AA30A(A0(XPH90Q M$7KA\MG7PJI1TC#Z7)0D ',>M,1'MR-'-7FQF9$7_N:H*+8F7-44)SY,RXZG M>XZ[J72?!>$8Q5D",D00(#%3,P".^S<#Y;'1A/:U,9@4()$DB5/)(!"LX$ R MA&&>@:1(26AM.=_XW>.RJPDZ4V=6]QN#-3M=^9&PB7H.O4#-E>K<4#+G48$; M;$7M]Q&SDQI6[QYK-5[Y1[WM!NP+#3!/50XO($H(3&0*4]E?WZDF8RBU$9N7 M1U%O'TUR%D.04S4*PWF"U'P!LP06 F6A5RM.P/J3^[^13?- Z4O(Z[VM^@Q@ MTTQ_QB'2-K/I,-TT!)Z6#R91H1<)NJ)#PTF=AQ)YL*/V_;@-VZ9PL:[P]MR: M@ @DU)@YC0DA(H$Y :=7*956#0",!L2LH$IFDUC-()5U*59J"QF@,LZPB&GH M5MU75^P&=)#Q0[;A>NG8/%LND ZG>)2=(\_19K&+9!#K\] XOR:]LKO$ U^F MRO>^_%)NCZ6^#%IOT-=[6G03,7;<'^J'<B>^KC;'M=[PLM_KJZ37'Y=?%Z@0 MB7HS28*2I%!/$$F3O'\W4Y9;G2US&1_$C/ $,T9B"25)29(F&2U@CF+$TR3T M:F<'V3)%"T*TF0A.S;&=)G9H(_T.1CW>Z&\%..H1WT0GS%$/.E*HQQ5)!UJO M:&9()\U#0H-:6(_WR#O6U-YL=?^ M_5^OR!Y)AE%B"5J#B95JI,F^)3<X,0J MDWSN\P7/<X*0I+$^C" HAHRH9*HYBP 9"WVSP;DT5#68HE\V"M6OC@4U&]XL MBVF!*',MI+WIV'I[E:VP1;0S)28%- <"YZ%%@RQXJ7#FS(:IEO#R<5>NJG:' M31+'29( BF(1 UGD:I)$NY=!?0FL+DYY^L$%*W*1%[G$'&9QC L!.<I3#M(" MTN#IU246.\FPH\=,*X(Q8R<21J0$48;+D:](@A-/\] "-^BUA^?$]A3@\M < MK;Z]8\O]9[FI_]Z?SB%D1$H8(Z@"(U2S1"4Z*$[2%.A+2@HBC?>7#QDC8)VD MA]7T55# H@;9="=KKM!TK2[B@]UYO#1^3/GAE)HW?DQ?JC_*@Q[JW:[^4JW+ M-?WVIYH-O-F>8CI9':HO37N7MG_!47VO^V&]/8,C"8,%$@1RH)?+< IDVH'# M(K%KMS,2I- K7.>WM)G)G]/<,_[_91??Q_*5F53.T$UVHJH,:+6T-T$?POE% M6Z'F;;\^Z["^'XZV)3H;,YD.^_'!%<4>V<GST/:QC:XG?;'LXH5"=5<=FCE> MG)&"08 (37(>TT3F..L'2&!B=>#2XF,#Z[96A;9L8R?.-L28"6P@3NQ%\DE= M1E^UUM>>W^GE&MT+['#859^.!WWR+#K4>CN";ABGAMNT=1WEAW(_<FO;,WU7 M],V!XWEHE OP>O#S9:<59/T?Q_VAV4NEGPBE:<U*WL?Z?:FMK#:E>KK.1:./ MM:'LG5/B'.&,L80+*0I,> '9"79!,JNM4I.##:QK%_;I5W376Q5M3X*GOZ__ MI8V/'B^3HF.?%-6GI&AYLO!__%\8).#_L9/+R>DV%.')<8:3]@O3FAUDC=L; MZV[TDW R,/HA!N@?6V;.DZ7(H1UX);C,YMF91\B:#QWU3-_QX??,ZT7>/[?U MIWVY^Z*SL?;.U-Z.MCS[_KNKA[K^D_]85EMM7IO>:9/T_7GJU_8+G+ BD;2 M*2$%P DE,>_P%WE.Q&+;7&BP_CCLJOIIP!L);-$*[ ]VFI>#3@UR0S=6G@^S MMI?730XX7*R]O-CN\DJA9EO/I:'=1=;14U-O+JZZ:ZQ]<D>1MKB/S+W5^DGK M[9[HYKO0[KP2>>?W2,TC!,^0EY=NTYL/0JN@?$X3]-XK\5_'YA:GP^=:#?VE M[+*,!8+Z9H4D3PB,!0$<9:+HQP8)AGU -8NE?L9TB(-V(; %IH7IE[)SPJ^1 MWAFE9@<J$AYUS:@[[:GT:WEWU_C6-OQY<H!9Z!J1>:>P\W36UJQ#=5YH4487 M,,>-$D;,75%XO\S/0YT]VU2'?%8M*X$/NE+\[T:I;^]DM5TJY=[>-R?]%B!/ M,B!AGB/=@!5"F%/6#4DPQL2JBC=DH- 5N ML6O#6Y:=#5.WW1X6Q5-F_]:G' M8:P:UK_&(M2R=O4=EUQS^:;G\OH)TC!EIBL\72L1^:!W'NKEQY3O2S/^^#'5 MJCYEO-U^6.J>B^]VNNA]^/9./8 '+9N/6BD7!5<#Y01 "D1.$*1%C/O!4PE3 MNQ3.TZ#!<[A?-- V:],7L.^7;7/3QPYN<YJ[[.':J9DOWLUT;4S"G13N<E*O MF.;5_K'>5[W>]7"C!F\D7J4\B.B9D7A%_CQ[81Y"Z-NH.NB3:UESKG=E=;]E M:JY=;E??/NZ6V[U>":RW/:SWY7)3_;M<+V@J$IRC5!8,H4QR1D[[3U1N*:F= M0'H<.+A(=EBC50<V^N7^I)J6M5R/=!L68T?FV:V:VA'<HXPN8%Y60W79M 4[ M<@G4F,1K-4S_GIB'/H8P[/LJ8BCN++;)?:GV:CR%A-?'3X>[XX:L5OK>GOTB M!9ADA4PH%$)2Q%2N>AH2R]SJNK5! P6>\)ZP17?U+EIWZ*)E!\]Z?]T 1HUW MW(U#IN5DMX.@%X'*JBF!WT1L5ZZK0Z2?Y4A\?2RW^S+Z11_[W:FD?.33D]=X MN[[Y;CC=\] T/Z;\N$'/%S_F)RSO2J69Z[98^''YM7NT:+DM[ZJ#FG(3F2>4 M02 1 0C!@H!^5,;L]OP.'2NP>O7P3IOCEE_;37&-HOWRJ45I>:I[,+]F0C8F MM79:=F*U6YI0V,[R15_C-- )SZMD71$P7S3/0\.\6?/#T5"?+!F?%M474E)] MUQNK'_1X[='4F "*.0" )9*F,<KCTTYGBK 4"Q5 /]7&;<S<!K%YO2[QF._: MK[>_-=LY]_K>N]\^-7<=KBX@CGQ<]%F:KKQ8 WF=Q_LTU(CO#X?ZX,3T[7GF MRFNZW.DRQKON"D4]D=);,.ZW>AK57DFZ0#*/,T2IB!'%<49CB&@/!N(L<]@H M& C).+O^.J11?^]DI/\U^:7W!OQ=>3<#.V0>[VYH(U^_8=X_IQ9;F':E&I*7 M[?]>[&UFR\?JL-PL2($13@1,"(,R*1"*$3H-S&++VJZ' 8/7=-O]NWN]>^GB M#,Q^7ZIIN5[TNMBN>],<HJGOHFT?A0_G^M/XVVQ>H?;Z'AM??IG'6^W3H!]W MU_CERG\#AP5B!9$8IP*G+)9,IC))>@!%6N2+0ZUPFKVS'H>UFL>?$)KGPO8G MVD*U97C= V;3^XG(MYOI.[17F&OSA"L:&< 5\]#*$(8Y-SJPY&Z@=K;[(<T[ M+>28IBC!"A.24&5CF#'8@6.$FMUW.C*DP+73[YO?G.![;W[CW5>#%'A*-WE5 MY^<<]I,TO['T@;VVAW+RK'4_F-%F,2$LY\:K^LMOS2[YCS59_=>QVI5/]EZ1 M[?IB^U4,!14I2*'Z@I$D$Y#T *CZ?[L9LL>!P\^4V^E.5.HJ_[K2E\K:+O5[ MI-EPX7]D?ITDNP>INR]T,$_[0&_:C: W32UBHMV@YB1>VQ/@WQ/ST-40AGV_ M7R 4=Q:[GE9EN6X.&#VS.?4)@AC1##!)LC3+,4I8$<L3@H1;=P_S-F[X/5$- MU#8O]KE_WBOYQONE)N'=4C>?4/ZAHWQ6RFG.X_7M5-Z],1/M#&'9CYNM K'G MHIYOMOOC3I]E^U >#IOF%/PS*? BD4A@#O)<9#%D7.8(Y3V0 F;4540]#3^J MEE8]YFA_ KV/=N6F.4ZN<B;?(NO+1_9:.X%[ADCN"6YTQGOS;(EA.MDUH]10 M?3W[9WXB[-O *UH<A$OG"7^_4%_N_RB[+NW=3]8+ !!)J2 8$"%E&F.2]PU% M>,'S;."4?\C0(TSZ]0+;LEHW6_V7&E=[6/&\&J[7X&[:E3@MOE]4C-UVB^>Z M.>RN6FF=;GZ^[.P:6#88Y"S'PD%P+WDK'9R1WC0='ON;)<AKY(]3/+A"I$WY MP(<_9J*_04Q[K83@CS]GS;UL3R(S@7B1%A0D,>%<#7YJVL0)X<E C;49*KBF M7H#1VXY>[(_42&A]^%SN(O6[#AL8AC'N*)3>J?8FC)/U1+K&D8WFN5 [4XUS M,N4U37/GQ[40^OOR<-Q5AV]DNV;U9E.V6P%O[RZ1,$A2A"B025)D!,HLIB<D M'%"K700AQA]CR\"N.>"HU*V;T8\E@"'<Y59"'=M30TNI-U&/N/'"&;/.)Z=3 M4GM6+0JK/GTT$]T-:>$KA5;_; [(- _J::\^;4K2[.Q>I) 6J109SG#*4HH9 M*/I#MCSEL' XSS)\4(?$TZ5A]9,9?74"V6UZ'YQAVC+MG&:&8-=CKGGBE5SG M=:R,\RE==FFG(]4ST4!_]KR>@ YBRO_VUH6$14S3A(ND8 PEA,:\/T7(,T*! MAZ,!+L..=32@.PW099P!#@,X<6XF>1/1;:=]#MM-Y[J9U,N&46-7S$,;0QCF MO/'3DKN!:GGJ.6JX\U2DF"-) 8DEQWE"0)KV.T\%3>+<PV$ WY!&/@QP@N_] M,(!W7PU2X"G=Y%6=GW/83W(8P-(']MH>RLFSUOU@1IO%A+"<N]1XW];;>S7' M?GBKU\IN[]K>;(LDS8D :EB$DRR1D#/2'UH3G$"KZRF'CQ98Y6F]V]5_ZTL] MHN-6/9;1JFU0=[=<-3>QN%=D'<FUK[^&YW5(M56C^TTY1GVE\37K]0W"Z4JK MSQ)F6$@=1O8\Y-&C/5>*I#Z8,A6U]^5C5ZRXO7M^7%' /.8IHQ+DC*("9Z#O M*RT02Z3="OSP\8(OPY_*=AYDS0.]9K(V$J].LG;&IC5L)K+V*F%79,T?V?.0 M-8_VU*$>2W=9N]4+Q?W@^MZ8!8$9T0O_)$F1 !F/8WJ24DSR 9)F/]9X<J:7 M:)LU\\WI#=0W$KD+F@.Q]F(6B%$/0M8@NY S?HW,X!KV T^&^N7.[_RT:X M M5W1K*$,N\\O+\3]\KG>'T]B(I07GN, QRQ 4A*MTL!\[9]SY&*7[B('GF;I6 MM7ORXNTUO+. G3:<?SK-2-WGG@.(MY]_CL/YD#GH+T\D[]?HPYGZ\>7.B#K# MV>APZN<A?YYMNC(K]<68[6:=VSL]2'_57WL1'"$\DUBJQ!'&*4]HFHE^>Y", MU6QXP#8=E^'&V:##GUP?J3??+17BM4;M<IGD('[M-N<$XW38MIPY7"-YA2*# MK3A#B)V)?OFPY(7M-\/9<="J2J]<;-?[WZMMK7<YOMFJ:%GN#XL<%H(BB60J M4)S&$&'>+TI((7GA=I)ER(C!IYZ\TL?\/AW;E<)#W3;(K;<']9$;O8Y8=5#= MI<N=;FL)"\OS8"F[W:VK[7+W+3H!O8G^J+>7=/>()Y.XER@TD[K!#IB=Y VW MZ&7I\\26K02^;_LO?*P_+K_^JSI\_EQOU'-Y+^O="_<9"%ED*8,80@D%AI(! MT1< )94I=]-%[S#&J]-==+#05Q#]?4;?[,RVON%C9'?9Z>HT?AHBMC?-%487 M6&^B!FKGDNZW(K+;Z0;R$_06<F360(.#.6M>PAS.S!?4.C"O [+8!8=9SC*: M9Q#FF"+&8_78=2.E4(AA,VWC8<:985^F4^L>V^#4]'4.G5-1/[P-GT6_RM58 MB:5=(FE,W[STR<F"UQ-%2S9L546IV?NROQ?I]D[IV4.]_:"3F07!L,!)1@ED MD*<YRS-<] ,CF,H!(C-@U'$TYXRNZ9G3X&MS/#?A&4*SG0Z%IG:8+.E4^2FW M+<#HPU5N@PK5RXP9Z)8'NN<E8SX,>D'5O''E_RS)0HHX(10F($URCCAE%*+3 M]#O&A8>3=R[#6JWB>KJ4Y^YTSL#SZ3LGWLW4;R+*[530X7S'7$]O7%'& *Z8 MAT*&,,SYI(4E=Z:**>[NRM7A]DY\734W[;U7^=/M5F/2_R_.#0/?GWH%-KW( MMNNGW[CXS3?;U>:H)\Z\VC_6^^7F'[OZ^*C^0OU[U9X7*=?GXR*+ H)")@7- MJ<08T+@H0+<6A&+,I=5QC9_ G,#[=%H&=**E4J^RNM]&9<=%I!"6T:J[4%&E M8.:=(>VBP4_@!,,H\Q-8$BYZG9^DWOQ(VZ^?'-8\.4UHNS#M)CI;W?Y0/TK? M?^_)'YS8B'HZHH:/YB\O&;DXZSANB)S^$;@2>J<'9_Q\SB.D_TR$U3^M%MFE M((-,>%?NJGK]XRVPG6&79+4$+D@:<U+$$ $$*$ 9!QGKC> LC6TF?C.#/L+D ML>K@1K^L.\"_Z@8NH5*)F1%LF#;,#'6X%,%;'M :';TY/5V]W;]>Y@A/\Y#6 M^G&S@7$]>R7RS_01FT>4GRLY]4\A$R-&[P7*"Y1F(LVH1#B768+%.:.(!5@\ M-F9^."QWAQ%"\JMX;*3T>^B6JFH23&^B3^5]M=UJ<=37F34C_D2*&$K@C/WX MWT"OS&WU*3^6#(^C)C&!4D B$B5LB?*#9(STF)#,<*<F8FNXBS$L&GLMZ8$' M49)2-_/^_S7$WG__'33$V%:O&F+'L*F&O*VV9=_70';M0GY??JT>C@_DH3YN M#[?'P_Z@W@%=^#CNU'^WN=2"025HA#*J0 @!2"J0WEJ"60XHY=2JA: SB#R3 M& F4Q0@)F,J\ ()R *ADL<AS;G7/L</R08<Q6C8@H_J,LNO#<OA<?M^+)5HW M!C0_>D4^1G:8V71]%KZRFWAKR.>6+5&/6M\*T/JO!1Y=((]:Z-U4>UR!=V7X MBK8'=]H\9#V\F?7(+\-P,2=?RMWROKP TB);@$+_1\8%2'E,, &DH+T>Y$HD MA@KXBP.GB-)",J',QS#.54(,.<@+B!"A0I+0%[)VN*+ULMI\LY+NX4+M[@QW M<1[%#YX$N??-I1*W:*>7X)=XM)3=P>Z8K]0.-\U 7CWQ9RJIS6GLK<K)CWJ3 M9G\>41<*G^AY"B$O,"I2&D-*$>08)]W[RZ"4S$9,#8>$29%(B#*.)8,%!81R M1 50-$!:B#QT[ONOLKK_K*8IORV[=[8_%]WLG+&32E\DFXGD!/S:R6/;X.&$ M\.9T!KI=RIDP-36C[HHB>N9^'EKHVZ@ZZ/-JIW\?JOMM=5>MEML#6:VTT.H1 MZTVUJLK]Q_+K@6Z:'>HIRU)(8I!1SB&4.:8TR0N>0,@(HMQ&_SP-&5C_/AP? M'G3G I7&7 ".SHBC'K*=%OHBW$P+)^#:3@M?X3;Z2X.,&I0C-_,WH^Z*%GKF M?AY:Z-NH.NCS:J>%_ZCK]=_59D.VZ^\OQ])[P#;U_K@KSR"D2E:$H(E4@JR2 M%L(8ZN9T:LJO)OXVFF@Y-"%I$4-,BT2?MV80%YPB :@$!<4DM[NRREX;>[3- MVDG;<M3\#KE1J#=3QPE9MU/))X3_0'5T!CNA7MJ1>44W WEE'OH9RKAZE"?; M3D_I<:_;:N]9_?"IVC;;9I\=O,@PXH645+?Z$:+(U#NL7V:4"?6H676/-1PR M3E)]:"B5@@A(.53F)@3(-*:Y3 D,?<UT<P/COKJ^@3\HI6;Z. &;=KK8 XPN M$,Y##<VHNZ*"GKF?A_KY-JH.^KR:J=WCW[O%^_)+N3V6[\M5K?)7/>['I1+< MYB(!?9(;%SE+>5)@!#, $.14I$G"C-9@AGQ^8!WK8$47N-0KIY&]_+;YX^ZZ MAHU%FYU@3<O8NEXU-::V8=/4S#U!$Y3![Q1>&=C(=ERD<2/:5RQ^1J%]\#.M M''NQH/;WM)@+[;OJL50_*C_NEMO]0[7?J['>[>K_*%>'?Y7[PS^KW7VUK9:_ MEP^?RMU"8$ RA&4.>8Z ) 0VHV?,9P899;^1PTLRF^7NWLU(>\Q1Y>@HPZU MN=9X)OQUS9Z.:SLEO\IO]%NDP48]VNBO%J^%R'LFWESZIW. 6T#P[ B36&%% MT0L1) S-T\>50';5H1]0\Q@D-FJD7;5Z9OP/]5%70[=LN:GNZMT9!4IRRD4J M&,GBF#!"62([%#!!.36-1"'&#AR/>L@OO9\][N@,W%PE@_CB]2 UM1OL0I6# M!QP"5A!7F(>MJ5WB%KR"N,8DA#G0]4(@"TG\].$LJ'7U.(^OQ?1*WZVDQM[> M]]OQ6-WL3%D=SG@^EE^7^PY"*G*<@301(J<T2SF'N>@AR!P4QC,LWP,'#FIG MO*?=K0YS*^]L&TROIB3:<H;U#,>78"]DL@'L,LGR[@&+>=:4GG"<:GGWB-%L MRY*HER9<H?B>/DB%,ZT>X7DU#T]_+ _'W7+SC^6^GP-VP_9#"HIE3-20A!,* M&<@HZ@N..2T*HT.+7@8*''XZ?)$">"[T]1#-Y6\XGZ\'G%&IM LP5UETB";# MZ32/'J/2ZA8M!M)K$AI>8^&%4."-O.FEWY\I=8"':XBT/Q-=NM%SR'&>2(0X MCP&5!<QE/^_)$QH;]<CU/>84@O]<ZC5$K08P[A('QB';0TAX-L7U$1X&$#XD M4HQ#O,>@X>8 MP#R(CG&L60XO7,,*QZLNAIA?+'V6K#9[PZ+WY?_4>_8<7^H M'Y04DZ_5?H%!)M,LIU)D5!*8YBPEW2 H%MAH,[_C1P<.'3V8Z"^-QE"O7%FZ M'@=&(,A.[DVY,=DBJHR[V!ZJ_O7]UM#GK7]&5@;2-*UZ# 5?>WE4S+7@C^5# M>7OW9"A>/RRK[0)CF A.) 0)Q()FA4CR?JR4Y$:U[6$CC*8,+1X+;1C VNL2 M,0YAKDKQ&E?>M.)%&EZ0C.&T3:\<'FRH?3Y(%DMG_Q!=OD*@;@J?"DAQEB:) M^G#,^\\6'$KC-3'C3PR]V/6/_[%\>/Q_A,6ZBCD9!DM607BP7(OJ*'!98S+G MPF+Q* @GCJM"QMP8K?;TEKVTC&-M^?2S*0?,]1!?VQW3ZPY:[]^7J[+ZHC=N M=\/11&"10E#D2+ T83Q/^F0+YQDRVK0V>)# VM;CBL[ [$[DN;-W7?E&)<Y. M#)_AS/K=]W/*[B5RGM$.;WS.XR3=<#-JS\^9F^B\6W[38Y'M6GUG=RS7;ZOE M)[VZ7)7]8D.!LBRF)$>X8(00(&+4UW\*G'.K3K0>AQU+F#JHS='_#FPDOCZ6 MV[UMZQF?G-N)U\AT.\K9<TQ? )U8XU[GT$#U/#IB7CKHT[ 7E-$[=\9M7VM] MI+EIA5-N=2,<^JVIGS>W2/??_M;4QQ")LUSETRS!>0$%R-(4]P 83X15TU=_ MPP;62HTTNL 4M3BM*MXAR#83R8EXMA-)1XK#=&\U)NR*(@9@?1Z*&,*P[_NV MAN+.31&[P;O2GB0<<XA8*I3VIG$AI>@/?!49*:Q:%0X99V3-NSF]D5;%?"^, MNNA<.#*'"9LYCR-HVQ.2C,7,C=HYJI>C)5?E:@@[AF=H].8%/>!NJ7=$[QZZ M7C1=DLB30C<M3#B#&8@!R/2AU'9(DF8I6'PI=Y]JPU,SPX:R>:TN41F_71>0 M="=5W73_7;D[1A_+3;FJ'QZ.VVK5WJ?K='QF(-$&:P]C,FRY)-'M@^JQ19=< M.QV%&<BFU=&7\5AU/NHR@%W#8RU727AI_<,7=S-8%O%F2AW@V1K2_>MMM2W? M',J'_0*3G%*6ZXL_5 X,4B%.F]=8#!!P[P!F/D;@3/39CDP:7=3 &]38RH+( MU\5\+ [M='PF] WI#1:&QF']P79G>/_3<V.PD[DO2+0/@J979R]67&T2YLJ* MO2;_NUR_+S?+0[G^6/^Y73X^[NHOY9HUET+?:A+W9+MFFV6EL$B!,4\3*$ A MN,APAD^GZAE,4.:FV#X1C*/G^_X54M#5EPWVZ%!'W:WSS;/7WIZZ:F"[ZI17 MW]@&@:G<,BA$*- W40<[^EA'9^!1BSQJH4<*>\3FXQS7$#.5D[PTJ/3I+/MP M94&=43 +X8JYA;H@-KX8",,Q:A(F^VG2OZK#YWZ++#L^'!6@ZDO)EH?5YS\? MR?H_U(_TF_"Q_L>NWN_5'.NN.K08WVS%_E ]* />E>J%V!X6*H#3+$U%G/&, M( YP%O<E?\89-^ZZ.06VP*&U>^.K;;3JZPIEAW!_$]TMO]2[9@?"+\?MZ1^_ M1M7#H_Y-74)[+'?+YH(<-<AQ<U!_]-A:%OVRT7W0#VJ "/[?T5V]B[9Z#O&@ MQOF\U_>9*\'YH-Z#9A(<I?%-I*6CB=_J"_RK>828Y)EY/;#/_7&Q"_FGNI,V M)^KMN8G.%D6-2;_]^1B=C;K1$::Q*VH-N^F#S)MMU!MW$W7FS=SEYNG"W%WO MEDA,^@B8I!H!:'\A"9G2P=.G)Y-:7\_C-9LFI5G$:8P)IPF325(@)!*6%SV\ M(HN3Q;:\;W*W\5.:5[$9*531*M0/9DR9TBROWP@]L<?'S43\>'G$%,0D_,S5 MM=-D'%Y=/&:J,<C58R<8(V06QH[\[Y52F)L=*)>PY-TYB>B^]\_EYE@N,J(^ M6B:<40!3EF99P?L66#PGB)GOXAD^5O!M/"=]^*+Q#)1O.QH=PVTP_CS%T/[[ M_QR=T(%!+ABQGB.7&<'.4>B2!IO0XD3?3..%FRVO!8$!#+DJ>S<97=XW&]@? M'C=E\VX4 +("XR+- 2VR1*8IZ1O8<DRE\>U]'H<,7)_N4.FMFH_=!KC5"=PP ME7+EV$W_1Z#73R X XUN[R(V,=G#8L,(I/L-$M;DNX:+YYFQB!L#J9UG !EJ MU"N1Q MG%GN-I#+X-1P_K/W>JGS\8_50+@J8<Y@51 *0,HEY+''<PY(X-3JY M.1J8\<+0H3XL-]'NF2U)R_V^7E7-MHJ_]6N]^W'C7_10'C[7:^O-+X$]:;Q) M:3Y.=-NOI/%'9N+[XZZ92!L2:4OFYC_K?4SS\>.P+4VA_6FQOVD0I=>W.HWC MK>E#\KCF_K@!:DR>30\6/X>'[/?EX6IMLD/Y?5WR]JZYS6O9]32N5N4B%DF< M)C2+(1(Y@8(+24ZH.32:4LX%:^B]4KW.++5-S8IAM7LPWK8R%Y8,#T=/#7.$ MF>_?3^-%8]TS2TS')TM,A[H/):?5I>J\NJ0SQ M3H\;6<0]L!W;<,Z%J;H_, M/ Z.SX:->IXO]O XJ.+R7;U[6"IWW'[:5/=-#OE!_??^KBK7;Q2>\DM5'_?J M]ZIZO>"4)CGD@#'&!<TID:(OW8HLS_'04.<9SCB':FXN3](\GBV(ZI,)T;ZW M02O=8V>%_F5EAF7'MS'<Z![?)O2@GQ!V84!TMB#Z<.G WHBHM6+ZX&3'NF7\ M">32^8:84 8;1)&@7 \)%'U?O&\_S-X6F( T!6HT!!&+"Q&C O4@<D8&SW\& M##U. 'CA4&6[Y7'_9!OEYJ+U9'T\[ _+[5KODUP>FCXJG\K[:KO5W]"K==?% M9137N0>"D;SF1_1/8&^>*7)-+^\O<VDIY1Z<,E_9]F&<@41[X]"XK?)F4_^M M(X*L=[P^?CK<'3<_=G9FQ]U.;[[/BX00P3 C6<%C1#(:]\VO1)(@*S7V.W)@ M,3Z!W3<GY=8=WFC9MP)66=RJA:H%NP-OVV[9KR_,Y'4Z-]BIZS,]Y&^B$_C& M*VQ7KJM#I+NWZ3)1@WCDULLV9%Z1US!.F8>Z!K+M^Q[, 1ETOR?CC_+PAV+I M-*K,*9(X0T@-' .$DGY%0O*$&MW[XVNLP/KYMM[>_Z;^[N&LF&>9''I_AB6K MAKHX(J$>E'!YI]B]IH=GZ%/?N/&$QVLBZ,D#,Y$]7]:\>@W'$)9L9_'G4=^7 MAV6U7=Z7_%C>;LO_4RYWM[NWY7Z_()#S7 #).8&2P(S*7EQEG,4T=IG"^Q@W M]'+D*1WL $:?EILFA72;=7NAVF[*/3;+CO/MBUN%3CB5X)5?#]''O\O-ES+Z MO6EJ,<U<VX!$@XFV3U?,0Q"#6/;"%-L_>WZ$DNBHW<%8I"R-&9 QD@5BN4AC M*D /@,#<Z$;I ,,&EDD5JGY;C2*5=F3[4,I@/'L5RC9UG+=<7C+IK)9.[O@9 MQ-+-,"NM',"=J53^N?U4;3;EN@=RD=(N8,[40+PH$IH6.4J*F+)^1"@SHQZ; M/L8)+(8]-/<:XB 2S31O+/[L1.Y$W0F6R0V=0:3L"D%7M,L'K?,0*R^6U/X? M.CLYXN5=J=*2]9OMJGXX50HS"1.9HECFI,"$I8*@O!\KAIB8G>(?-H;-2^1T M>O_/K5+Y;2-#[3$:.PUR9,Y,?<)39J<[/9ZH!331PL.SK%P1FV$LSD-F!MI0 M^WRN[*3E=G>_W%;_;O;?*$';UYMJW?R#;-?OU+/6G[>YO9,J_]JNJN7F@_I. MJ;=Z[LFG?:. BS@EB8B3+$$I1UF.$&8HC@O,<(HD(X7A"^4'C,S2E!()!4,( M8IX77!0Q ")'5$"6!=QK=XF_:>-PMJ!I5GII@][Y<K(B.IL1_=4;,O+M75[( MO_*>C^O<>>C"R#;74[Y.=KKSQU'W\M6'I![KW4'G3A_*^V;@14XR0.-<"*#D M+F4%R1#HQ43E5,1F@G5M&"KT_V4TQABJ=X(F7&2QT)<Y)# N0M?D6V1:!78G M;-&^ V>7Y SATDR81Z+13FW/#)YA11]>8S"(=K[,SQ5!]$#J/%3.AR&U]P?. M3H].PG=[UZ9=NG-]_?"X*S^7VWWUI>R^VZNB4"]21A,(4D@9SW.J7K3VQ?K_ MV'O7YKAQ;$OTK_#+C>F.4/60>&.^ 030UQ'5MH^MTR<F*FYDI%.4G--24IT/ M5_G\^@OPD9F2I11! B1=]TZ?*<M26EA[;6#M#6 #H%D&6-=%6]]F(04"((:1 M2BG&B$BH7+&(HCRUL\Z86UQ'I&[ /8'83#<F2UP\.;PP(F-Y8Q[#-)IUY3A] MVG-BL__J+N3ZH5E7@F+*;;&^V]0SJ]7WZES:?9T9G<ZQ+?]8R,S*C,F!X2+# M!FG)4]$.<F*UQB<3"8''0,Z)D4:!+,= <H8I3I'07$BN4@8CIRP-S*:Z=/4] MV9^ )LNS6]SWRS_\,IA1G-5Q#CHS/WG.0!WZE^7Y+\Z"OUXEK1=;*Y(S,Y[> MQ7_!BW%FH,.IOS3_'-&Q\Q#\42U^/O<<G>TNMUU=0E7]S#4KI,K37"))[807 MV)F2$:@1$B ,ZWQU8J?&*%'*0(*$0AE6N;)3:ZXHHBA#4-#HE6$5#@_!#D?B M936>A+_@4MNP>TE(([';_9JGT5GN=XU3S?;J"=OKFNVR^I'MPL/>2NU"Q OA M)3B'TU^N%-:<,E)?\YW?EZM_?2WOW:-T^M^']?[[^W)?J/5N=5_N#MOBNOAC M+RT!_UH@@A%/<P$XQQ8)SE+I\DB2PQ0+8SJ]>NW?*LU%+IB4N53"-BF8L(FL M%GG&,L.YC/VX6PW.+VD/2&G7Q9(IV/1=)CEA_!])C3)Q,),3SN0WAS2IH(Z^ M5M*1PHNK)*'=,(]T.8)=/ZR,Q&&NJPC*PVZ]*78[L;*-[ZIK1MVS%,;=Q-"< M\ET0K6 .,,LYAMR5TQ$$J]2"F)08Y'42K$M[**-$"$QU9E+,2"H-!,Q*/9"9 M,A2KR,+WJ5=921 BNXG>V!SZR5V++CF#=^6>U$DJ@.TM ^.*7 ?*+LA;2,+G M(6Q!+2KC=<_N\_A+K9X]MK/(H=5/P"7@N4:"(ZAM.MF,04BS3K6Z/NVYU0F< M0I," 6UF8V<83 N5,P*PMOH=^Z*N^D&KQPI+]QEG,#+?GM)/P>-P0=N=*]KY MHV$3<-Q]8C\%U_WF]F$X[S+'[\C)*]/\T(Q./],/;E$9K_^%B0Z?BWO[K^[^ M7FR*[?)>;&[$S<-ZLW9;D>XZ2_W'8['9%;L% !)J!!1'&=09S!B&NAV(. 4J M1.3HBD6;%&$ML=9N"5Q31K'FPOY%"X8R(R-'E0;F57)7 ZU*&9=/H"9%@S6, M(@9STK"(-(5_ D>KH^\:(Q)K1?+4C$3/TW=A(MT4/HP4!8/X<FB4[,AGCP@: MVE/SCJ[!K>T8>>.P/#0JBX=RNV\JE5W5T-X.C/67^Z*Z;'JWD(!"QFV&P&W; M2J<*"M)H!<:IZ;0F-1!"EJ,42B2A@!F&N9$0NBR=44Z5EHI'CL'GZ%P!WOJ( MKWYB()!X#_7#L'@[H@L"A]DG[OEPFYRPUT\%S,0]84+JB&Z*%$G[NVMH^+S, M78^H&<@9\PZ6H8SL&".#<AIB;^:L=*IY=VB].=@H_N&QV%8H=[*X+;?-DPN[ M=YOF)B[[$1OA]1\VN%O?K3?+[?=W^^)A][[8?[AU>^WN(E? H.#",$4)A0JW MRTU$0N)U']8D!G"(:2:) GDJ,>2,H50#3#)E,D1U#B*'Y??N<9_*MG#[1],Y M>_B&U$_AY[ [7$]*OI+;]I6YVN[D9+B[!:PZ.S%Z6>T4#NNYOS9Y_YG_AMWT M%'GL $X/-LCTU#9[LD3L]]OUET-U*.VZS,N'AW)3%78<P0FM)<\,M" SJA3G M%+=Y.*'*P&X7<P0&93,5G".8,X X1BCC3+$L,P0I@2G&7B51O6[R.,7*9'F& MUKT@L:KP)CL'.,Q,*;3'ADUL)W15@(GN*=C5,>QIQ#LW)[DND]J@I+*H_OR' MRS%O4K^&F1%/Z-^ ,^3(?AXZ=?8CN<=4.I(7YSVUCF5TQZEV5,Z[3KWU<NO> M(G*/37W^NMP6<KE;KVS^H=;WAWUQ<SJH:C+;/$P5 ,P5:; T2ULU049X74S1 MM4T"<DXR "G(#$Z1YL8VJ9BDF<(IY+&O1&UAND>:DIT#^K_\9KK!N.TV.9V" M5K\0>V340DPJC%=)A;+:5F]P3G:6OB-_%Z9WH3TPCQE9<*O*N/UV\-IC*] O M EOH5'(A*>$B!=@(J-AQ\YZF1.*!ZX:7&[?Z+Y# A+'4IG68<8X)3%.F)34( M\MCO+]6#]2_K37)3WM\OMV?:^-?!JX #:>^]@C<>XV%7WUY5T\F7V"XRZK<\ M%L8Y\Q#2>.:]O2P5DL<(TMIH_8):))3FR@ A.,H)R[/C*(<JCR6N;?,R54HJ MG!D.,YQKS30!+$^Q8)SD)(U=;=AF0",+;&?R@TML#-[CBVR#>K8RV^ +([2^ M+OKII-;;P/YBVX_+KG+KEA'J;8:[8K-:%[OKZEKN%).<:@YD:C"D&7='C^Q$ MTQ"609YJKYE[SR8BRZ9#E3R!E?Q6 7M] AF4P&ZR. )W?M+7@[8HRO8R,1?4 M:R"3\U"HH4:407M7][W"3\5-L1/N1?/E3A5Y^7#8K%?+E56]8O?Y;Y_^]NO? MJD_\HW"76"X$20&BJ;8Y)%;$O>6D\Z9])',FNU:OAFTULAY54+KO^01F].WM MNNG(]!.H"D72 $U4D3R%FM18D[]4G_MK\EL-N*/H1V"^^X;:=![HMV<6VA-= M]L.\.'IERRL.S]/O:D6RJXS=0[N'&9M"WVV7#\OW59O+>U5<%_?%Z@F.CY\^ MO!?7^M<&!$P-9%H2A9!(,YC:R&<:$!B(M/.!]PA-1PXX+9KNRA>#WK<#S\3, M^D6?%FS2HG6Z]R/>Y"\MXCX1*(8?NH>AB?W1+Q;%\$N7>.1/UBM!*2+KTT>F MF,:5H_3<[C'J/SY^UIN[]:8HMG;:]>NON?U&TQC.$,UAZEJ@0 -#%2%M8X(! MW346#6@B<LRQ0+K+W!"FW@XK(Y'D%SXLAN0,U55B<25_L=_M$R:&\-<]'(S$ M8S_9'\)G%WE_W?A79#P 6]/+=0@CRJ ]J+O\_F-YV!:/R]W']6-A/U+8YIJV MI*FF'P()Q2D5&*<0MFVE7'0ZVC6LA<CBVP+KKB #R'I;@,?AR4]_6TQ)"ZI6 M#'_M'<!<=^D=A\%^RMN7R2ZJ^ZK=KXCN<)ZFU]P -I0A>X[7HLS_*5;[]O'? MZV+[L-Y4G:EI$A&2&4 UU9FPHBY2>EP'(H@:ZK$$,ZRAZ(4:N\>J4J-%F)Q! M'#K+O&CYZW/*,(1-/SS"F5)&Z%#=!LMNNW=-WAQ6^P_;S\7VVWI5B#_6NT4& M,BZHHH)B)(4KL9&L:4;"7':ZS:7W+X^]"EECJFJY&UC);PY8QV#;G[3+&<HH M?'FO+?I2U67KW5IZMNUN__9\R_TU*EY0E<&L3:LDP^&7@7J/MV*X;9>FH9TJ M'Y;KS2(U*%,@I3DR.130()[AMBU#:*>X.JR%*;2CAN:O'GT(["PAD;D+H"-O MT19:27YDY+*<#&!P-IHRQ(8?A64P(UV2]V:!O%XA=YG/^V+_>[G]ERL;VNVW M%L:Z>AW[>#]!DQE1"R)+64H%A)K13$J*&B0Y1J1S3A^K_<C*] /LI,6=G .O MAN 1>O?5A6A>>7O59@X.\9.[KKX0Y[[HL>03S2G=%X3FX)Q^RT61G-1E\MR3 MM%?FU+%=,/U4.[J%Y7@=NGN:_>MZO[ZKFLB7NSJ73R'F"(*<2&(3>CO_YXJW MC3!I5+=;:WK^<I\AV>OVF1.FQ('RGI3W(>SM?#HR4WZ1Q9.B8"GTCR2\DCL/ M8&OZI'D(^#)(C^FK#M?VWS49N<@T,*G.>2ZH9(IBF!^%B*<]'$00U$3G1_ M& +>T^_^U/FJ1236!FK&:!/OU\CHI!T]N)N;@O0QX54=Z<V'5XU"O?_0[!NU M&W028T.$%L(VDQNA,*9M<]+B\"Y3Z-/(2)4*20,N:=#UV'_O1>';T^#1V/-3 ME]>(&U+!T(O!'D4,L9D<6L?@RZA7)<,+QK]5S#"$K^EGD6',>*FD83@O733Z MUW);;/Z[E+9#E9MOS3RUF9U^?BQ6Z^7]>K??O=NL&@C,I9NYH1A(#J4P&3+M M7K&".2===3MXP[$SQ!IO4@-.OK55]^T"3W(&VMV@V%VAPKO@;=V?E'W/3/,I M\?]\B_@>,2*\![K'C4D]T2^6/!\*?QONDBY!QI>I5P)/-,*G#T;Q3"M'Z+ # M+_SX=;TIJKO"%X2X.R4!,DC;WZ]-JJBH&P0I,=+K<8L!S40/2#_>8.' )16Z MH;=_>+!Y.=J,3*1O;.G'X3A7@1P9>D') M(ZTRM!>ACRUK4@?;GIDDBWU97_ MM=Y_S0^[??E0;-OO_7-Y?R@64! B &$88 V1H)AIUK8I4=KI+J(P+456)G%W MMRWNEG9R:7V_6]^TVYRWY=:]4>ZF-<,>VGJ3@5="?SCFIH_U 6TI8_2M@",G M/^]%US;SN-XN-[O;8KLM;M3!';8ZWT9=<)U"1;G.*$AS(#*CVGS#<LSS/-@X M"XQKHE&Y+Y,O1?*X7-\D-Q7H9/^U_LRQ6N&QV*[+UZ_\F]ZC;T]XY^Q,OYSE M>.K"F9*TMER=3F-4YE1_/_/RM9NN)6<V);513\I29NSA[A/J.7NZWWQ["H\' M"<-^3/<-VI'\^1.$^%B6^R0$4=D/DCY\/GS9%?\^V&'W<?G=C;Z/53A;4$V% M(EH1:'"&4\T8HBT48'#GE>QH *(7]VX?W+N$C^5N_\N3>%\>*Q-=8:_;'=X7 MFZ7MK^$S@=[."1#RQ_!+G-A^0IXTT)./L_%,P% ]AH?BQF1_3P6)O*\0US?$ M#O7#3Q!+!YOH$S3#\#G2Y/H,;(W2J$QR0P@G&@ -[;S_&,,SI5"G8L"IL,UJ MDCUIY(WA^%'FX5%]/NE<_#Q8_ SN'G52'M7MLYB8=W?_2+/SYY3'FZ'W=NY/ MD%G$M#[L3'V@%[INW7_<EJNBN*F>!A<WWUQXVYER^V2=0$C[ZS'BBN59IE F MH.!MRS*'G>X*"=E>[+RAAF4SA"H=W"7;8E6LOUUX9R<>L]WV\\<FU2\PM^@2 M-U:3%E^U ]EG^3/,!G\'RB[L](<D?!Y;_D$M*N-USV&SK0\;53S8;-Y*ZJU[ M%\DBD>7F9K>0@$(KIU*D0%.#F30&M,WG2'0^ 1&TT<@Z]V'SRTT%S,UG6F3) M%P=M6*[;G^5^<Y91" XS&;&<UUB3,[")G)+S81.'4;@/.R/HXX.^2?YK]'AD M[X,9GF=:/MRL-_+M0+SUJX']KI8/R[MB][D\W'UMJG6PXD!@2A RG$F)80Y) MVRY!Q.M)T>&M10XN#:)D5T$:4@#;B\IN>?.X+/I%D&?EL-^ODI;2&M]5O: Q M95GL"X1UKHX=0O8\,N: ]ERLE1W.5,=L^9B,O]M4&;L#41\>.+AEB46:40H1 MR3.2YD:)'!NCVT8Q%)V?T O05&3Q.D>8K!RR9-U \\K2!C/:*1\>DTSO+/C$ MX[M-TL!SB[#-::0)./7*=\?DMG>6.XCCCIGM&T2\GL^&8G 666PP8\HHO<SK M O7CDLPY@#:1WBV I*EMA4NNA5$91#H]AA@)LLY/5PQO*;+8?WR^S)M4HO\D M C10O9Y3&\KOV]H_+K4]%WT=N*?W[>63T.GU&-V(M/9^>ZX_O1VO_[],PBN* M'XZ\Z04_H"UEC.[53^[U'\5VM=X5'V[;%9)Z640S:3+,;%LB8]K@3"O5M IH M"G@?P>_;5F3)=R#<Z;=Z"/EM[P6CTT_?QV!RB,*W^)(/MV<+K)X+VT%X[2?T M8_ ;0NK[\.RK]Z]PT4'QA[(X+\T?;,TKJA^&I9X+T^ZO=IK1U+@*Q!#B&6 : MXMP(*#%L6T0=CT&':"?V>L[7Y?:N<(6?Q7*[L0"=Z-\OW;M)]GOWQ=WRO@T' M[H>#5JO]^.VU3AV-VJ$KU-5WUAO/BKDH2]/G''5?E.[%["R7H_M9<GDA>@ [ M7<5*K%;EP4[&/U4YV?++?2'7]_?%C2FWOY:;.W=,ZI@G?]@VCR_O%BFA&5-( M$"0,YZGAF6DS9I *W.F8>60(D27N?;%O$EF'V%6SK^LB]LW;USR,ZHENBC<# M)_0L^#@A'E?_^C%V01HCNV >JAG;R'+4;MUO0>!3<7O8W'RX?:TT+\-",:V5 M;1L 8+11M#T(!81AH,_"P- V8Y< /S@W):O2.F=5I8E?MV[[-2G:Z5=YFRR? MU@G[5LX%=8'?8L*8[ ]95*AQNJGNL6K8=*T:CLMWOT6&,7D/L=@PA'_?18<W MN.FP^!"*W7DM0@2SZI7%B+"L]5R4T+O]^L'.QS_<?K0_6-NXZ#ZP2!G26<X5 M$4I*R*3,<'N_%51:=WKQ+6R+D>/.IV*Y*S<V+_CN,O@*5K*L8Y$-./?V6X/6 M)OK2W&N58@2&AZY7M! =N2W(:A%CTJ6+EXGKOH@QD/AY).:!;;J\L!&$L6&% MPN+WI:7TIB[OXTAQ2C! ! ')&6.0M)H+$:5>RQD!FANI5'A98PI1*^S'9B]Y MBTWD4&UK66T SJA<^)PR[WKA7GS/4M(&&=2I8G@ 5UW%++]?[G8?;J^W-G$Y M;+]_WI>K?UV[=8V%!+DE*1<\1R %D*<I20VWK1LHC1!>IQWZMQ)[8\D!<]E# M"RVIL"6_5>@\[_T>P&4W!1N'1L]UTYX,1M&K5PFZ(%/#29V'.@6PHPS=W7R. M+SP\E)NJ"7<&[&MQ[]94/Q?[_7WA5D$^W.J'Q_OR>U%<+__X=;W\LKY?[]?% MKGW+)]="44U$AE).B*2*J 90GF+@<1UX5!BQU:Q"WPS %G]U3O]D@1NJK0V) M-2(YL\*GCC^NN]Y>#IV1IWPWFEYRDGGJI ^O.ZG'DSRQO>5S(F,V7NM[6J/R MWJ[RWN_G0VSW9(@5K??VUGOW)T/^-O <QQ#Z7EF"'<DGTZ_*CF5H.7I_][PR MR/;H]\N'^MUC(%-J5*JPSHF&1C!M?WO=A )4>;WOX_6+(\="AR5Q8+P>*>]' M4;?L/1H[GCMT78F)<VW/&0D7DO)>7,TC#^\'_?F-._WM]U6!YL5B)#. ,LFT MPI1@Q$D&8-L(A;G7=-_S5X^G!%X/D?<ERD\-(G#46P]"/#O>6Q%>?7A\(&/S M4@5?\*_H0B\.NLS#GTSVQ6Y7KM:NS-HE+ZJHKS>T.<UCL=E5>;/#TR8KU*28 M2LHE8XRF""C"CC(%,65=Y^ 1(416FF=+8"?LU4PA:=$GY_"3"G_WN5Q,![T] MZYZ);_P4KK];>LRU8_JG^SQ[)G[J-\>.Z:\NL^S^Y+TRPQ[!&]//KL<PLARU MA_OETY^_+K?%I^+1=NJORUW1U/Y6"3R4F?W=0%#)!3#$S>2/#6KE=TIK0#.1 MHU^%+#E!2QILO2;@0]CLEH"/1*1?J.K+893,_'6&+F3I 6B=1\8>PI R>)<+ MH4G-Y($) R"!%.4&&)$;CM.L:5(CS0.H4L>&)M.E7LL!PS@=HDT1Z RE3I.L M'%QBR5NA/,F=LT;YFM))I7KQTV7%05COTA^::U(U@#1+#4)*Y8BA3"A-Y*DY MJKJN*0QJ)+(^.6@O#*KN4\YA#+X]Z1^-/#\U>H6W'G/V801VGY6/1F2_>7=O M0KM,JB_9_LJT.0A=TT^,PYA1!NY&?@+-7FL.I@)G6.4DU0 R!JLK!)KF.%?0 M1Z![-Q)?H-E@@>[/8#>!'H4\;X%^B;>> MV?0#^!'H7(W@+=C]"N OV:[1<$ M>C!=\Q#HX6:4@;N1WTQ?__NPWG]_J6+WU_6F>+<O'G8+=^H)**%Q9K]($0$\ M;5LV7 *O4TDAVHLLVS7$J^35"G6'-*F@>BX!!"&[VTK V#S[*7P0BJ.L#73@ M[<(204C6Y[%2$-2B,EX?]5.])XU5ZQ8[L;)HW)W;4AA, >8LUT*P+),HXVV+ MDJG,1^V&M#-6S4%=DKQL8"5_66^2787TKW[B-HC3;J(V%IU#R@2NDAK85=)" M&U? +G!T0;A",#L/P0IB21F^WPT0J.H<9]N@>R#@'\7^:WFS -H@92CDN>"2 M(BYS)MJFW2M7O96J;X/32-8 F>K-; ^]&H/48<+5/)3=8JQ?$DEJF!.*V"O$ M=56SH;S/4-8&FW1)W\+PU7FGV37YX];VP3:Y7?]W<5-?R)8M&*092#F!3 KL MMKBK3:2Z]9QD7F7FH=J,+'?B[FY;W+E;:I9':&>7 JW.3Y3MR^1+D6R/-MD\ M[O!HO^N9PP7S1L?MZ@D<X;ES7;'[X]*95<F33VJ8(^]A=Z/NTG9V8/+GH9/! MK7J^R1V%M6%J^:EP6^SKS=T)QNDS+: \S3,I4&8X(()D"C&F6T#(=K+A AH$ M1FQ-K>5SVT)-#AO;(1L1/<FGNSJYNH$UA'R&<<\011W=,Z%$]@C\7&[//C@? MY>U"L;<8!_7;G/4YK*&=)#L"MUWO*UGOW1:>V-R<;FY:%[OZAA0J.2:,$9)J M+ D 1A$)0)9BK3#(3:>]EA#M1-;A$[S$XDN> /2[1"D(J6]OE8_)IY]ZSHQ* MOSL]QJ*T_Z4=O:GM>B_'!0I>V3X/1=ST.^C!+"G#=RN_S/S=9G?8NGN4\_OE M^J$],812AC-$;(LRI?9_AJ9YTQ9!*>U4Y32LA<@Z?@25U*C\\N6>I'5+A>/S MY:?3SZGRKKX)D[Z^2,N%S'08C?-(.@?:4(;L6%Y/=;CG>YXVU[2F@.8$I"93 M0)(<IRK5;6N4X+QS??N0-B)+2P,M>39NO-Y]Z,_?VQGA6-3YJ<PKK/6HG1Q$ MG]<S&:/0V/M9C'YT=GP%XS737\G\0I U?=87Q(HR;!<*,8/_]5BUA$V*0<:) M4 ("E2J10MVV:D!.AL_BN[<UZ4S^5]]2R6 ,#YG2QR$WY+1^.EY#S._C\!MC MCM^%YV$3_5\OE)6&9G%ZZ0]J3:=)?U^6.K_JT5R^^=V]GU1-"!R"^HN;_W/8 M5:#T'^Y"D6(!-5,2ZC0U)@-48I1KUD)@%IC7^QXA&XX<)/Z^=<]4-+4+R]5J M>RCJRV_7Q[QJU6/]("SWW985)J/=+WP<858T-RL.[L7XYLL3UJ0!._(+(1XT M7EB=B.*->2Q:Q#'M^?LA\?CS7CD]W6Y\]DSJ(J=$9T2 5$H@C)(YUK!M%!/I M5?@UL*G((OFI>9G^I(G;8E5^*[8VBOW/TQ//?==8>]+KN=@:G]F^JZYGR"9[ MJ_DR35U688?Q.P]E"V7,:^NR(3@*HU[Y8;NUWUDP:EAJ.%:$Y)!8^22:-VVS M3.%.+RF';7$F6F8_L+H_W%2?3!ZWQ>-R?9,4=;RI\Y5R_[78)JO:K&2YVQ6^ M#]H'<E$((8SAG;!Z>)4T&.<DC VDWOKH2_O/()/>-GFI93_&PHCF>TM/T[P0 M.<0<8BO<5!NMC>'ME)T)*^3A=-.CT3E*9ZV2M3HFF^+UT1O9'R%$,I(K0NOD M">:<I/*$JK=:]N#_9Q#,/F9Y:69OWKKL.CTK.J@+5'<?#]O=H;A90 PD(Q+: M.;DB%$C$2'9L#Z2=;U,:ULI<A/&QQMM]8V0@N6]O-8W':U^5JX%=-17UN^3C MR!QVWU8:C\M^&TK].>VRD731^E>VD,(P-OWF42 [RM!]R2_Y_;"]6V[6_UUU MJKS<[,K[]4WU%[&Y^6C[5=OA/MR:]<9B6R_O/]OOU-%&K7>K^]*"+JZ+/_;2 M,O.OA<J$1 YC)CGBF<$&F#3E+&=0I$ ;GR0Y.#BJ,X: I@HPC%-$F>%,Z#P% M$.60H]C)M#SLUIMB5R\EG!OGER"/[[-NB?2LW>47BLY-<3</G!E3.>_<''?\ M^6A0<K(H.9F4_.:,2BJK1JZP#>V4"XG\9/Z?1\(_G?GE3,:AY_'AU=?BYG!? M?+C]>UG>_+Z^OS^U*"3 F;N46U-JJ!%$"UXI$M%9;K7*ZWSPA78( 1DUQ X= M2EU\E1QG**,,,B-DBF)OLGT^/#PLM]^=@N1?[0^J=92DA>EYW'<(G=T$?BPF M_;2Z1>58;'$UYZ&2R63W E47%#0$P?,0PR"6/#\Z&XP=?XFR2KG>%[^NOQ4W M[ZQ\;N[6MGN):H6SZFDG)$QBP3A'!N5< ")YJG SUH!(F=?]I'W:MQP(P0@ MJ>)88G<%F.5%V<8SG#,0>Z_M0[7V>\*8B!Z;9%%X]]6X:2COKWTUWE\JP#\Z M8$:*V)G83DH9WDUS4] (%KZJK+'8]%7<\A(2<]C;_%0\E-M]D^8V16'/("IE M9[**20%R*2$D@$O:2H("LI<4!P'&,BVY!!G$4&)MZ:,FRR16J<VP.4*Q3TGH MW7[]4*U>UX"3T^5>Y]C;6DPG+H$$?1RW^BG][#P:*P1<'=W]DI/G$A]"N*-# MX!C5Z_.**..:_DJHF8!__ZS_4[$J[S;N-IYW-\5FO[Y=%S<UPO9*2K&Y::N6 MU\7._NSP4-P\0RF8H9G"/$M91H2-DCBO,U.*L$0(]9L1A,'&!$L) UAQ8?/G M#(A<:&65E#"FM,(Z<B0Z!1ZW4+6V Z!Y!]E5WI5;^^?W2I7<FJNXKP:0^_'[ M8C]P7C&29WWG'/-S:O]@=+(E.1G3SD9:<RK/GAF4-!;-)AP%\DFGJ<RXWI]7 M4!K=^E>G0%-XH6MH.HN9%L2[S4UQ^WH4/<+=?5QN]Q]NV^W'O'SXLMY42OH, M=,I$FEGI @S:&9SA&0:RT3-"C*$^D2HR5&$HH= &><$QIE(+"%)C"!$FQ4R; MV('K; JU7&_KR\JKMV/:/E.IUX^K,$[NVM*A_RK6=U_=%^*;C7MW3_-RO\ V M=;_H%N=^HB[A%_:>S+N<BT^VO;H>=XJ N\19Z#K/L4#@S,C)(V%<KUT(C#/I M+O.(DW,AHYSED/:+HFV[%9[=VK7[<5N:<ONP?+>Y=7]44,[D+T<R%2GF]BLC M%9*<MO*'4>YUZM.W[1Q113@"5,@48RCLEVD.29J3E,H4QBY9^L_-\G"S=D'J M\^'QL:XR7MZ[.Y&3"K,-9KN#%1&G7A\>F^F;YZPLN#NZ1:,I/>$77HYAX0SJ MU9D/SN!.'BT\6;T@_['\,P\]CV9=.4XO[WY8P"K$?KM>60VI[K[^3QL>=M>E M;(XMV""15V^'5#]L[LG*4X*$,ABEJ2*NS!5"*2DR' F:I8!U/4$0H>GHQPI: MQ,WCDQ7FYD65!K:K$:J!UY_I7A8?PQ67Q78&7O#3VE<<<%TF\N2 =T\=T.,^ MPQB>Z'YJ86*/]#O*<.:9^H6,P]G0V)V&QOE31'\;=+S!GZ97SCQ$Y'OZ@Q Q MC2M'Z;.>VT/NR47IGK6R+;I=J;JV=KMU!9RN6\OOIX]\7'ZO[@'[?;F]J5^8 M?;>Q=E3=?U?52EU_76X^/%9I\]_MK]COWFT^%MMU>;-@F!FL>2X598"E-AZG MNH'/=";]'LF9"^C8%;75>YC)G0/5\?W8.-L'(_%]:5]A;BZ?1^(]/UJ>[T3, M#N X\EC]YY]6Y=>;NQIAMH!9J@S4E(N<0LP%TIH=(1KE5\$U)K#(,M>@21XK M.-6M>I\^_^<+R="N^P1A&@=VW"&?J^\\M\<=QE^^5$]BGAN2G%F2?/F>G'^N ML2:I++FJ_TA:_]<F_22A[05?Q A?0US^DX>H0::'"D/#^9\^$W?PW9RBB92& MY22S,PD+&EOD&4<J;^!S XB>1R;N"3KV2I:+1]\J2'_&-/PIV9.DX3W]_9-K M7#1:1DO#!_EM;MIX7>Z7]ZX&IBJ!62">(\Z85I1B)G/"%4I;8S@7G=Z:F+D) MD76SJB?ZYI"X/=7MLT7/JT921TKI(W>&R,G_?/K!Z-.$VO3DS/:D/IFYM]8G MC?E724V FRC6%%R=E;/].2/U4R?/(&[W['7_WXKB?4F:**8/\FG7"*\?'N_+ M[T7QN=A^6Z^*EVU[7V[J@%&9L:N G?\\+W?[]^7^?Q?[4]GS@@%.4(I11F#* M,)0(4MCB1:3;L\_3HXQ>&;4]'7!8G:OTRJ*]LI&[KO+=E\FAL>Z5-;KS#<LK M^V-KO%]XG[ G=(O@/T<GZ!^DC\'WI"35E:R-VYN8[ RPW]TGWXO]V>F8]DJ^ M<>-M-)=<"*G3=X-Y1,T9\%#.;8#.)/;5\=N4V^9;[G/90@,#<ZP(E$;GAFL! M0+M\R?-4\5D$Q'[08Y^3^>.QJ&:OO[>'79;-89=FZ\I&PV,<_3&,)O;/MX/F M3*)ES[XS<0B-WVTFBZL?SW9'3\;]2>+LBWZ;(O@.ZT!_\H@\D)RQPG0('W9_ M;V.U;<Z1-"5[U<Z0V.^WZR^'?74 J'0'A-:K]>/2[2(>+:H_^5_K_5?[+8OV MMEA7GU?K;^N;8G/SR<68W0(0E!ED<I,: U) L6;VOU 0FFIKB.<K;5.CC1RA M_^MY8*XWZI+RL-_MEYL;5V:P/+/6A>+'<WMM5%X=MO7I_2X;?7/M%-WB\/1 MXX7>,]N.]>UU9Q#/.L 3 \\B<O/QWZV-[KN_W)ZL3%HSD]K.L=\IB>RV"Y%W M/EUF'L%V1GS\\*3*;)!U/E[UPB':?+G[^N0^G6N;/N]NB^VVN/FP=47S9]]8 M< $M&B 4!2JG::XQT1EUE_I9C)2BA8T+7\HNQZVB0_&1OG/4G170P4T>F\N' M'NO+AP8=(1E*R2L'2D9C>OKC)>.96D[0D_L=7#^']0JD=L?*9H16GW;O=NX1 M$7=$WWY1OT": <.9)@A(P7G.#:-'A"*#HMNPGP)9=!7X9UM]\1^'I8T%3]:: MDO7.Y]F<L(>J [#;X<#UF#Z<1T8RB>6O'-0>G_T(ZI,M*-0X)SKGC/-,Y4 I M)&H(62J!]KI**FC#HY9O59NY5C_.[S;<G]"Z+*,XWB15KW&?_;C?-1IAW--M M-CR99_PFMB_=JW3U[,K)ZPZ\3RWNE]9WH[CBIY-G#]/ZZZ\O?P,$]L?+")<_ M7J?TTG6$S9O)]2=/SX+:&6B.D7:/R7&,E,(0,0Q;Z!QRKZ=U9@$XLJ"+U:I^ M,/'TJ.=@79[ J[WU?-X.#1$'7KBH=OGB17TO7U5[?*3^>,WZF;&3AY+@[O,+ M0=/UGMF&K@DI>3OD3>VOGBN>_6&7&YMPKQK<>?MB=FHP!CF'#")D:$XQXRUF MJHWH>O_4]$@C!\<65++TN(U]'LQTN+AJ>I!S#87BU5#8=H@V%C:6_E0]H_M% M6M.#]>DA_>[=BI4T^?:4GMLM8?W1?3]FHGXPRPV;J;BXO*,SJ8<F7Q.H3C M MH#8F54QE6BO-!4*2HV-VED&ORN:)H49.=>KCDZMFJN>3[\R$GZF7 ,)[<9:3 M_\K,/\FTO[)EB@F_7U_YDT_U/<D8:Y+?QT=31+V/V_*QV.Z_?[1JL+>?<+NG MCRX-7D N<V&H9!E)I2("8'J,V(PRK\LJYH$X<@QL@55J6+2HIHN" UP[?C < MQZNSB(FMJ?8K9^Q5]4G]9G^9?7!\U84CQ<CA7>C/%RH#<!(Q8H;RV!2!LPKP M[ZU'SZ/^@F1$2X930S" (A6,BZ:V*,N(0D,+>T9&.\JD<>K)8D]'CA\BX_MP M%N&Q[A4G.]]ZRW;V<?%%OXT4$X?UF3]?/!S(1\18&,)34\3!Y\_8'>]^^GM9 MWOR^OK]?($9UBHW)4X:@Y)AA=;0!VB^GBHG#D4>.CT_T<WUZ(W/JB!G Y>-' MSW&]/8M(^L.SJE?GUQRV=O^\@?5-EXX49,-UK3]?P W(3<3@&]J#4Q5JG?UD MD6M*)#$I@?9_+(-(T+8*.Z,IY(M-<>=.5EQ/5ZWE [>3^O):?7^PS+]DZ_X$ M;=KJ'"^73E.U%=R-LZS9^O6G[!'35FO%ZAGSK-7JTD.FJM,Z^\F(55I]_/_G MK-'JQ43D"JW^WIFP/NL<M$8(DIS0G&N>0HA3"DT+6@@-VQ1GL@HM'[ ]$IPA M-5K>"<Y,:)JN4"NX,^>T5M 6:O6(8?-;&/C18>.6:?7I*7^^J?\0,N*7:?7W MT13!3Q7UX>KKY1_GP(%$TE"60P (P(HAF>(6N&(R\YCCSPCU.%/]%ERR7_YQ M'@VODDTQ8=567T^/'Q9C>G=.H?'84:RA?X[X^++G1HJ1 [O-GR].#B4D8JP, MXJLIXN5I(_WL9W5--K*HC6) Y9S3E%)BY[T->(!SDD\W:1P >J3)XWVYN?ME M7VP?YC%]'.+E\>-E;/?.*6:>E6^=_?RG/__SN@M'"IX!^M"?+X"&("5B$ WF MLTD":;%?V%@O$%< ZQPQJ/*,I4>4-#5P45WD-T&\[(#-JT3K:$9G^:S>CTC6 MYQII9X^35VAU\MH$$3"PP^81ZBZL%LP_H!5CG<[Q\?V?,$3Y6!\S%GE[H6O0 M:2NEVN;58;O>W#6ON.<IXPHJ(%6F4T.U%I*V3:I4I3XEP(,:BERQ.TU-Y25& M+HSN($3.8ZB&,:6,T-%&R=R.2%\;\M1P30C 3&522 4,QVF+5L-,C5""/QAC MY*'[]&KJ4Q*7+!L#1LGFAGLR:E8WJA-'S.ZNCM7P5S]_HO>6D\(G?,&ZQ3RB MR>0LA$D WME0 R3R^W=<KWY:(?NU^6N^+O]^F1 _;[W G @<I K17-(F<H) M3/,6#**<#EZ6#P$B^C)[ S)Y;% F[F^3JTX'ZOQ$):0O9JL908U\6Q+"<]IU MQ'_>VX[NRK$_W'YVKP!]+>\MV[OZ(1;Q95<5FRX4-QD! .1$XPPJ 6@F .-8 M0,-S(U#'S"5,8_'RD",^ET:>(_P?28TQ^:U%^?^,.[ [,7=A'(=E?A[#-K!- M9<R^VG-0UJU9H7@L-_:O._''>K? 7$.L",APF@N82XX@;=O42FN?">&PEB)/ MZYHQ=P)EAY^%]?K0BT&FI[)%Y]%/T;PIC*M>+['31;4&L3HSM1IFRVLJ%8"A MKNKTK"E5/MAT99'+#*6YU!"DA' [ ]&I;-OBC",?5>K7PLAJE/Q6X_*4HY[L M=9.A^,0-DY^W.8NB/R_2<D%WAM$X#[T9:$,9LF/YZ4M>/U#MDJY_% ]?BNV" MV9E.JG,L,I1I# CCS+3M$*6\7O;R_^V1=25OWJ-WB/RDI =1W60D+D=^$G). M3_);#6=D^?B!C@O2T9^Z><C& /QEJ$[D)Q<?MTVA\WE30AN=,4"U $!)K:7 MQZ8RE6$?Q>C50&31.&+JHQO]&.LF'=')\E./9SQ-)" OD7)!0P9Q. \9&69" M&;!/^8F)N+E9NP79Y?W'Y?KFW29?/J[WR_NFS10#H3* B8):28-52HZK/7:F MY74;WK"6(LO+"5SBT/WR;I,T^/R49B"=W21G/";]M.<YB>LCB1/)T$6B+NA1 M&(+G(4R!;"EC=$$_J?I4[.T<K+C1R^UFO;G;M;J(&%=,*$( D#EB#(NT;4SE M?NLP/9N(+$XMJJ2%Y:=)?7GK)D8C4.:G0C^P-9'XO$S,!=49R.0\Y&:H$670 MWN69"ZU6AX?#O2N$J$Z\N-6?;?&UV.S6WXIWFU7Y4#3MYR:E6",H[9P.*XX@ M!Z!M7P!NO/*B8*W&SI%.0)NK69] 36JLR5]^+7>[OWJF3>&8[YA"34*Z9SKU M(7^7B/U^N_YRV%>%@/O2)E;5.<6)\JFNK%W*K8(S/P_ABV#7\YPK$G-=Y?%Z M6RQWA^WW\TEIKD&682J8Y 1D0""0LV.F1Z%7K7:?WQ]9\EI(?1:=>M'53;UB M,^6G4T])FDB:7J#D@@@-(7 ><C/(@C)<=_)<NJZB5],$0D!KK?*,IQ(2J@4Z M-4%RZE76X_6+8XM&=<SVI6HZSU5K+[(ZKE;'XLESE7K*+.:<@TN+TGVHFH<X M](/^?!&ZO_U=Y<!=-N"N=RWO[8?NWFWL8"MV;9-84CO%RP2R,SN%"'8+2D<% ML@!\Y&%00Y'EPF+[Y0Q<TJ+S7.49QF4W]1B-1C\U>0KK2.!$\G*)I MR$X3; M><A/&%/*"'W/LRJYV*Z+W=]?W(T#G#".2$H!H4+F0"A(VA81@=GB6[']4G:N M2A[0DL^X.@?5>7C5X)*_CUQ"^SHE%T91""+G,8B"6/*\>#88.UV'T+O-RDTN M"E74?[[;_'BVX),=TJ;<_K[<WBR,SF&N#32"Y)DT"'-ZW.0V5'DMK(9N.W(> M\!^'Y=;^L_OOR7*U7W^SX/Z77P80G.MN2<&4-/OE"2W2Y"\MUK\FZ\TKYYX< MY*3!/'(&X<GH!3F,Y9MY2&0TZ\IQ>KAG-O+53LAV'P[[W7ZYN;$YT(*E4.?( MSL=RFMH_4V X/TJV%G+Q6%W_\7EOA:5C'N+=AL]H?0ZG\\"52_O7E1VW=K3N M*HB>^TL]N.LF?G$)\Y.W&LM5<H9FY)3M.1F7$K7>Q,U#>P;@?YZ4#62B^QG+ MYYIE=>W^X%K\6&Y=,<_Y7N-U^?*$:V&30@$Y9!QD2'$*T_RTMX0 H#U$9QQ@ M8RK5V*<-0Q!X:;".ZZ&9C/"1C?[AH.,$G'<^L51O1*^_%?KVMECM/]R^+WX7 MJY6[M\$!W*XWJ_7CO<V4ZAO(/MR*F_*Q>M6/24 I40(I10'GB!N5'0^0T]1K MUR<BC,B3O1/RI*B@NPL8ED?DR>JK_?3K,C*Z4[IE0S/QAU_:=.8*?72%Q9V< M@"='Y&Z^6&-WGVK1CWPZJS?+%R1^!-?-0];',/3YP;"QN.TJWZ^5#[G*O?>% MQ7>]_&-A8)9*(0%FS%"6I4J!8],*(^8CU$$:C"S)S8N#3TH:UTU)X[U_26,8 MCKOI[NCT^BGLF\6BU76%3E MSG&UM MS%U0S*/'ST,>P)I41.VJ/Z>^[W>[P M]&[<>O9=W4*XJTZT[!::(<YR8Z21!%&>*I2KTV8B@'[7#85J-;+ZG6,9L,X6 MCN2.ZV^3\.NY+E>51=8@DQIEDT->)>V:W3G4"18/NC#XUOI 4"_,0PLCV/72 M+#\"<P-5\9_N:NDGS5/. >)8:<$RQ-QZPDF4"8!Y %'T;W1$30RB@SUH'22# M<1D-IX(5SAF*X _\^6M@?Q?,6@('F-5- 8?R%B0MK/XKE[OBQN6L-F&M[JY= M$$Q92E*J%:(&$\Y)=EI3U9@$2Q![MA]9%BO(OWQQL*KI<HOK6+<2*7_LZXT MF>0(CNBSU]O(Z2F-K/YL7/-Q^;VZV5=LMVXMV7U]E2QOK<-=6<MML=X?ME-L M5/EQW#?K'.BQ68MO& M],M$@;(;(25\!PH616NJ4P@P!R3"%Z3$Y)B87H;+3 MGLU/+<CADM>^_ ]/8T>@?I $-SGLSZG %QCNF?(.=->L]3>(@1YI<! NWU+? MQ]^W"_U'O>_L*@KJ[MU^Y\9VV+/[#1>:(*G25#))<B.)-I+G;=M0=;L (VR+ MD36VA>5V*8HST$V>ZY_R!N;[LL!.1[6?IIYC;)+:Y(C2B6;B?WEL8*)ORM7! M*7D]!N='^!-\_8AONG1Q)/ZVK#9&'?$[!_AO78.6I:&*1"F':16'O'AY(?3$ MX77::!/)IC)F3^R1T7\JVG>BW&NOGXK]\V<J:V0+.YE([41"4X8@91FW.(X0 M,DB4W]M:09ON- Z'O*A50VL?Y'D\WN5:C;J!RRK!^/?(Y4<E?L"R]!G.ZDG% M!NG+NW439.P=>7PK5P_MCAEEZ<%->RD_C\-?K_N7SG8(+8:%2+%M A).[*P@ MQ12DY'@ FN0B;T7SNN=U3)[-]1#*ZQY%M&<I2;(]^J9;,A[_%J*GG%T8FR&8 MGL=0#&+)I=N)!K'3:Z"=-J*V;O[MKAS8?RUO%@P"C!B +E'B.$48G]8^<PS1 MT!'7M]UIA]Z$P^T5PKJ.NZ%\SW #C;ITD@,PU?7(:G6W]8WQ>9FER]W7Q<8 M4XH %0"J"3$BJ7' [9"(]QC[/DU,,X@.V)*;HK5_=+[67=/TKKE]1&(ZI6X M'W%<)0[)N,+SA(0+"M./K'E(24_L98CNXB<._UAORFUU0*X^]-:>TS?6)K7> MU:?D7 W):Z?D_N_ZF-T"* )%FA&=I1G%.= T.]YRQ@"1/71E-&QC2=(99'<? M\>;9[67K-V\OBS(@0]%\82R/[LEYR,#X9I<3CZ!PXO.IN"D>'NOR-90+B S, M.) I1@#QC)R>)K4SE\#:XM/T.-(A#]_+0WW.]575\,MO@E'?+?,9E>Z0%R%> M)2W4Q(WOY RLU8_D8S-Y<ZYY^_+)T>7[#&U/=>[CG/F+;R^K/+2U/VO];S12 M$&FEJ8:<0T7S-)7P^+XJ2ZEJ+A?1FZZ[/]XM^ S.IV"Z"Z'';48SO*>G*X/S M&$$#\+]Y3X\?$R/?TY-*HS/,@;N[D2DI(92G(<L,\AY*X\ :;_S]_W?T#/'/ M3$;WR$;'N:/'C_,NA7R?"C<O6NV;*U[_<[/>V^F1+#X7^_U]4;W7M_O:/M8' MF,ADQHS,4H, S)3MPH0K@"14&>ATFB5TFY&+^4Y0FS=+*K!N.>-+D31XD^KU MR@L+BW%)OSPEF9)OORG)*U1?EXD\4?VNIOKM"]OC<MZ]M&\J[OL5]X7U09<2 M/P]^7BGRB\'P]&5^4:PJX_;+[E%'/+@;C>I&/A6K8OVMJB_4R]773Y__\YT+ MD<O[Z](LU]MJ]_##[?77]>[]P<'Y</L?AZ7MV&?%B$TQ#>5$*\8RFA,MN3(I M ZK!B4 ..IT\GPY=Y$A6&^5BU<H-WFUC5U6Q6UC+$FM:LMXEA3/.!;C]UR*Y MM28FWYR-;LEG;ZU,-I69[J^UH4_*?0?5N$_4*=Z.G_/O#WZ1MND*K8ZW)E55 M\[KM"N]V2667$W]G67UL*?EPFSCCDMHZ]]>F&YR7V[]5_C@7UW</X_/O OT" M_IBJ,.PL0!0/O))23.OMZ9./B>TOYS+N/*^Z=<3:.7LU C^M=_^Z=G/Y!6<Z M4RQE;M&/&CMU5RHU'$N4&:TQ\[H=L6<3D5.+)Z@2!ROYK0+6<7HVE,!NFW(C M<.<7AGO0%N>6V!>)N;" .)#)>2P(#C7B^<VM(3CQ>'[>R>+N?;DO=K^6R\U. M;&[,>K/<K-:;NUHG7?/R^^GK:]N"^&.]6VB3P327V"!&E82:,LH;2 :"%'N^ M2!\/2/2EO191XB EOSE0GHH5UQ'==&TV/O!=[O.B/]8K];VINZ"/HWAD'BHZ MCJD_/F\_%K]=%?EI0ZI\6*XW"YSKE!$ -4ES8S0EJ=NGJ9M2@DD?I>W5P'@* M^EN-R%,^^['631:C$]9;[M[D*HK6O<3'!0T;1-\\M&F8"67 [M1]8?SCMOA8 M[*M[#$\M-LOP6MG)*>(JRW%NZ<! L+QM362XTS/70]N(K"@6VB\MMN0$SF,E M<1"!;R\%C\6=G[B\0EN/7=)!]'5?3AV+QGZ+HKWI[+*.><'T5U8C0Y U_9IB M$"O*L%VHQULHKC#GL-W:/B5VNV*_:UH4[@2_R5.822TSHIA.4=6BS2@!R%+O M)U!ZMA-9G^OW.6I$U5,</5XZZ<M@M[1O+/+\!+KF[02KH=!;40(^9?(R1Q<R MPA#,SB,Q#&+)2^^5!&&G]W:#_"Z+S>KKPW+[KVJFFU&%F3(:(<ZT08BFD#3- M$H2$W_MY0QL;?POBB*_7RMYP=GON2L0D=O#^1&=.Q]FH>,:5SY9%7YKGH6#A MS'EK&V,83_VUK&VTG6G+E&0*0JV9I#!%A"O9-HM![O72TN#&)M6R7@MMP_GM MJV81J0VI9I,LR;W%EI>>]21ZKGK6UYPW]6P03YU/9BWOB]VGXENQ.11VEM3D M@4Q(H%B6LIP@@2# 2K"V+8VY\KI[OE<+T3<$*CR^3R#U(ZN;(L7GR7<?H()R MKCV3S %?Y.6"X SC<1XJ,]"&YT>Z C#B6_#QPTH7!TH2DF.J,0,T1UAAT31' M!6)D\:W8?BE]RSF\F_$9+^>(.@\;]^IKE_V J&4"'=9K@S$YCQ$SW(Q7MNX' M\C)@C>18"( !53+GBE%.F!NS6&9MBQ#[/=XZI)WQ9Q.]RYT&T=E[/20*DX,G M#Y,5+5U@R&\!Q)O7>6A2$$O>7O;HR4[_8O%368$ VJ1<2\4EI*E+'Y!I6R0L M[?1D2HAVIE*F,$L</H3VU*9(7 ;2IGFL:72J-@K![$S5J8\E;]:6]V6GLSH= M=OORH=C^T'*3K4D)M>2,0N1>E): ZERUK2HKCUX*-;"MV"K5P$M^'&>> C64 MTXXB-2*=GD+U.I,3+8*\P=4EP0K$\DQ$*Y0USX4K*$N]4ZM?UYOBW;YXV"V8 MS>)R#B!"F&@J& &TW8EG1OF]_CF@F?$3J]\<N*1"-S2O\F"S9UH5A\C!654G M#L=)JHX,^>14_K3.1)T"&/)61M67F_X+N.^+_<*DD@@*5 8!L?^?(JC;Y(UI M"KV>A^_70F0E:D$U%PLX5/T.V'GRUDUXXE/FISE'MDZ VE> Q?U]^7MU%ZB[ MF2'?%C?K??)KN9M\)=PRYK4,[L/P/.1GH UO+H#[,S)(=/*Z0'%!)=(HRPEF M4BN6 RQ)6\C#* 9TZ,Z11U/1=X\:(,G20X[&&S\-.M]AY,ONC$>3MRE=!E4_ M?KJ.K8_;<E44-SMW_[7;"1:;F[R\OR]6+J/X<'NV5[D0"A"30V"XA"I%"#%Q M'-PIUEZ3CH#-1@[]+=+Z(OG5$63S7.DOC^T!FVV';=WH+NB6,$S$OE\6\91X M![-ZJ#1_XH')]M*[4WA!#R/X81[J&,.P,GH?'K@\\['8NF\L[XILP9G*"-)* M ,"$0D;(O"T#8-@0,&B!QJ>A49=HMFYYX?&(;N "C1>?/9=H8E$Y=)'F*OGX M-HWCK-&<4>2S2M.'V7F(5QA3WEJIZ<]/E_/W[<UQ[<JU32EMLK*S#:XW=]?% MIFG]P_8?Y;9P:EF5_RT@4X8!CAD 6D'-;,YY!**HZ"1;$9N/+&;OCY<_KEK< M[J77(_!D7VQ:>7//"#U8\.[3VQI^]]/IL;QS601GXA@_:3S=SWJ$G)QC3BSH M5BN3#]O$X7:?_C07GW2_3& &ONEWS\";XR9+_Z\7QDOGC/W%^P?ZL?5"!!N! M^NEO+8AM8#E:-XX6 ]\7^].DX6.YJV;U"YWEF5"0&4EI*@C.H,H;6)PAT^G6 MT]' S#0^;HK]V>I(\MB8$TV;>WHR>/2,[\1Q8NG30PO)QYGZ+UJDC>_'07$W MNC\CA.,7*0T3G(=YZZ<+U0/-[1^X0_#<>:VMVB@VR]7Z?KW_7I6SIX0+)HWD M*10DA3GAA+M+2+#.<9X#KTLI>_SZV.MJ]<YX"ZG?*9<>I'5<1HO+E^?BF1]5 M<1;-?B#DTE)9?_9FLD VP(#GRV)#N>BG($W1>0H8R#G).&.2IAG.*!9M4QSZ MW7;6JX&Q5:3?B91>U/51D@BL#=22:<Z>O$!*9SWQY'".BN)KPD5-Z<5'5U7Y MM=COJY2I:K*I!D<2,FJ@R)F$V-@_.(8 H%18&>/(<!]5Z=5 9%6I,>W<S+Z& MY2<G_3CK)B?1Z?*3DQK.B:B)CH>\Q,H%/1E$XCST9)@)9<!.Y:<GJOBR?[?9 M[;?5:D"5#G&>08@80SH']FMI%#6M<-G)5>:C)CU^?60M<8B2$Z1>\YP^I'63 MD\A\^8F))U51E.1'0B[HR #VYJ$B0PPH@_6D(0KR?OG0'K#-(1+,)CH@HYQ) MAH@0NFF.&%<GW5M'/!H95TVN$@>MYZRG/Y%]M"42AX,4IBM](RC-B9[.>M.# MT3FJ3A\S+FI/;UZZ;+E^+C;K<ONY6!ULKO1T'M8>E;5M$4XSA:4!G$BB=+NZ M0Q#..[]M/;RER%I4 TP:A,FSE87N>V<!*'U[8W-<-OU4Z3*1/=X&"<!H]ZW& M<9GMMX\XE.$N^X-O\O#*YE\X_J;?V0MH2QFCA_59^]JU\^(/A_UNO]S<K#=W M]6/'"PJ@4 BAG *5 T)21?.VV9P [7<R;W!S/N.HU^F\,TC)_6F-;%4/)W=V MY<MR\Z_D[K#<+C?[PO>8T'"^?=;01B*ZSWK:V<IC<H;N*JGQ3;&V]CI;;ZZS M!2!Z'GEK.'->7'\+QE/GNZ_=&^MRN;.B6CX\%IM=%53%U@[>N\(%6?G]])&/ MR^_5Q/[WY?:F^L\_BYTKF_A8;-?E3;;@E&F49Y!;Q27 9!QPG::<Y1AI 2#W MT\*@T'*.*,"0NH<0,*6"*:$)UXSB5.;<>-4/]]+-!H^K'+2 JHL!/GW^SUVR M+Y,O1;*SWK^W6<EZDZR6NZ\CWRX=D.@+2C")/^>A&M.8_OP*[.GX[WP'PGWE MJ>+F9:SZ#_=EL;":EV:$$FVTX IJPXAL=08;XK5;T+%)PEB:(@PSI"06%#.1 M$9AB)+6[:$;$OQ?X!"DI:DS)MKAWP)V$])"2J [HEH1-P+WGK-SA^N6+ Y8T M(R(Y&S!720-QY'LI.M%V08D#\SX/C0UMU/-;*V)PUE47]</C??F]*#X7VV_K M5?$RA-R.=G-?_JYO;XO5WOWM/^TGKLO/E2!4(KY;8)$J8I/'E&.<@11*IFD[ M<D%&O%XU"8<J2YF$3"LH <):91)F66J$NP$DTS:GC*RNS="N%+26S^1^O?SB M5A?6Q2XY;&S735;G$OQH_[V?LH[HPF[B.T_O!=9GASAQD)UK:]!)A7I<Q0[& M]051']^?\]#]">PNIQY)OKOEM\5V^Q3.">39>-G]VJC>]_8Z)I1+P#-AA$QM M"#-40I U6F-8+KW.'PR H:166HB< "(P2X$ P'"H$0$4*)W%?BE+K%;;@]60 MX$$AIF>Z;M#/PBF^6_@UZ.3)M.@\&)P#OTJ.T&U J,&/O<W?E^2+A0#1/3</ M@1_#T!^*"4;BMO,R[>IK<7.X+S[<?B[N7,.?BL=RZQ9DWFUNR^U#A5!^;WYX M7?RQEY;"?RT48!A(*%#&,NE6C^UDO5())*DFU.OL1U\,6L)<<92#'&',E98H M9]P Q 2#/&.QK[;[?'AX6&[7_VU5P:PWR\UJO;Q/SA![/G\8RQ'=Y'H./O!, MT1O$;CNK@94<09_[X2KY\OWXB=^NJT.[SH"DLF#L!Q?[\7QI]3NRY^:AU=&M M?+ZF/0JK78K"KG\OK[^6A]UR<R,V-_K>7?CQT8Z$ICK!<+<LCC.$<I'FFA@M M#;#S>,EL@L]D)R'NT QE(,]HCI3*&4Z!XLS5IQ J=.KRPMBEJ78T9<G'SFEP M"-[>+OL:D3(_:;3 DA998J$E-;:*P!X57T.9[%[N-2*C_6J]AC';I=+K,@6O ME'D%XFWZ&J]0AI3!^]1(U0_M+1+53W?BVW)][Q(64V[_[LJ>%@2(C*4I@U02 M)($Q"& [V 1R]S\QK;WR[E@@H::IT PC*#C&[MY83K*,9$+8>8N=KL1>5;F[ MVQ9WRWV1;(Y7+NTJJ%5!6?GP8"?UN[T-U\G^ZW*?/"R_N_W-]6[GUF+^LMXT MG_ZK9P8_F<\[IO@_@[O[+],_6;(YLZK*_E]:SG>F726G6[EJ\Y*C?54I367A M3U(U\X:?8E30A.H:,YED3$Y#J,J:L'[I&O6:RP@_%>Y\3%W34\V5+/D?OMRO M[^H$$$",!,^(R0S5 L$4PS0C J4$(K?&Y1/"PK08.1X=T;D:O19>4A[Q^869 M0"1WBQGC\^L7 !I\5\F)XS.(R0GC-.7-G>B[H,MAZ9^'R :VJ8S982/(GZOG M6>V+F^OU@_V(56C[W=WMLGIWH5J;7.3,&"I2(G6. 9""")ZWX+(,A=?'X9"B M"VCG4=[:DM3&5'G=F3G-^J_G8>:Q'!M0D\?U:331'NK.Z53]30<,E?UP'OZ) MXD) H_L$CM"<CQ99/N^7V[U:[HOJ[@P%)3$*TRR#V*0 (PIQ Q)G*?1ZMWUD M:#]-I+E**L,29UFO>WG&]OE(P2>>NZ<*0CZ>GF<\>N*3F'&IG_/_)/&II_&A MX]00'XP6KWX]/L1MXRBB.:"*L4Q#B/(\!RU H?).+TA, .NGB5/=WK.?W,LC M1:<X#IYN>M3%M_.,24=/Q(Q'_N[^D\2B'H:'CD-]N0\:@T[/""X,@U! S;DT MBC,BC<;MS UC*KSN'0[==N1HTCYR4CTN=GFOHCHCO&H.!W]Q1X57Y=W&%<%& MB!T^W@D8("(Y)EH4F.JM4T\RAPIY#[?\1&K=Q[H^DMR;Q=%R__8F")IB@S.! MC21,IY(3J% +3W(U;N;?%53TO+^2V_I4V.G"E[=4>^2\OK,'1\KJ8SAONM6F MVIH92GT'%\1,YGV]_!,%AZ!FAT[D^_'>^>:>U<K5;>P^+K^[#1:QN6D.S?YZ M.C/;%J*3U" (H,QS3:0"2@@!!:5,:/<@$O2[)2Q@PSZZTNL.L!9K\EB#K:Y+ M7#:'BYM;?3J_%QSH+IG.]%W0A @^F,>HCV'8\WME8G'7=>1^V'\MMN\M'_4! MUA^;39']]2DG!E#D+AJ$*4=-LSG(L=>5,8,;BYRXO=OL#MLJUKNA63JTR:;< M_-+@/;\!P"]9&\YRMR1L5(+]DJL*6G+"EIR!F^C-H+?8NJ!YP8B>A]*%,Z>, MU"']5,TLU]M_+N\/A?S^CV)I!W55AVVVQ;\/Q695O\%H,.9"&48E@]SD, 7" MO75$)4DQ0AS["%N(]B)KVQFNY BL5\U#$'*[Z=G8O/I)6B]*HRA9!YXNB%E( MEN>A9T$M*N/UR9ZJ]E*[[7LG5%*8VNF<R>S_<,9Q!MP+;B %D&$(>JG:@/:F M4;5>KR$%H==3UT9B-HBN3?)&4@>FNBA; )YGIFPA+'I-V8*Q-439=I_<<Q_; M]>:N214SQ%),8,JD;0AG-.<&UDTC#%CJ=1M=D ;C;R/4<(;+F#^7_74L*HU^ M0N;@)14^MZ;?H)IHLMF%*D\EZ\WT?*6LOTD=M&P@7UW%3!YVZTVQV^7EPY?U MIEJ9S\N-NY7(8K!?[=:6V&5=7?/L^CB8YE"E$BM->)Y) G-L 0FEI'O.&R,? MB8L(([+PG6 FJW.<Y^MO5\GJC;L<1_=--\F<B5O\A+0%G9RAODK._/0$^/17 M;O8G^8($C^"Y>0CS&(:6HX^*Z")^6N9<Y 1*._%76B.6D30#!CA,FBM$C51> M:XMQD<Q"RL_V6*++N8^7HBEZ) >-)NHG_+/7]1/4L-+>PX4_K;KWL76XP/=F M.*+&+PSD,I>$9"#3@MK_PZEN]ZL(Y7"Q+_?+^VC*_F;[7GI^A-I9,Z[=/W%2 M_J:JSUX8PLI!9\?\M"+0W<+A0]^3S<[%+H]50YN[7XOEKMB9P_ZP+?ZQWJP? M#@_M*T#J4+29)>,0JDPS@CFD4BMBL*D?61!<\M3S<5_/Q@E P$ I(,URK(5R M#TOQE!C"B1"8>TWV>I6KN9'F6>42F-Z.-2_3\>I9 =,"36JD5TF--6G )L>' MJ)1;L'SO;C^__KVX_V8_8<?+UY$EU8_72[4R<1PT#R&-9=SS.IJ8' :6SW>; MZ]_+_UTLM[N%)-AM%Z4HDT)0A$Q&VR$N((/"JWC0NW4*B. ZSQDF&@.=RDS) M5#'( 4[S7,6^I@2D((TBH#X$!]702-Q&DM$KIZ/N(51W'WB%>I8">B)UN(;V M<-!/):-][.NGI+V9#"^FMD\6-1*3IXC /)54VJ^85I30=K0#D'OM@/=I'Z0& M2&2-1HQA::3D !F!8*8HA2"-?0+:"FH62U ]2 XMJ7'XC2ZJ#O:\9?5(;!!A M]7?3SR:M/2SL+:Y]V0PNK\8.B1I(+CG.H<VG5 XHLDVG)CL.?"I@%'4]-6^( M@#A3C"J <9899B AS,B<&),"GL875Q!)7#TH#JRM<=B-+:T.]:R5]4AK"&'U M]]%/IJL]#.PKJWVY#*^JZV^-O-O)J18D54(1FEM%9US!=LASG,99 C@USX"! M@J$\)81CEJ7<9 1 DQ.<<4%9[%(F5Q8;2U6[4QQ:5:.P&UU5+>IYJVI+:Q!5 M]?;1SZ:J_@;V5M6>7 96U>NOQ;98WEH56N29SG*)=49%*A!0C G9C'B)D*$1 M1/6L=2T$(T @+:7 3-F<SB$Q,F4(:49CKZN>D$115A^:@PIK)(:CZFH'7TPI MJB=XPS6UAWM^*DGM8U\_1>W-9&!!72AF*)4@SU)&,0 <0XG:\:VA83[%/%W; MS'*58H69K"YOYH2KE ,--$=0D1R140IX'IK!?.^PNOMH*GA1Y/1MDH.*:%!^ M(^[OSU(NAXMD9_I_*FGL;E4_0?1DK?/[ML?GT:^WU2FH[Y_=>ZKR>WZ_W.U. MSZ%GFMH))#*9Y"1-B<)$63(YR5-76\F(UW.U'=O4(M.V%4-3E>',A@$*$9"9 M9/;_&,AB7]'8@DLJ=)Y/R(:BM9OP3<&HG_!50-P5B$]9;=Y]2AS$I,(X\I'+ MCLQ=4+W0W,]#]8);]?Q!U"BL=54]M?ZVOBDV-SM5K.Z7V^*FZH6G5I4"DDDN M.4>YSIE(%</ML$QE[O5RWUMM04J)XB3C#&#,A)U&(B(EH2E5,L69B*QR1WA^ M C>8P6["-B9Y?H)V1):TT";7LC?(NJ!AH6B>AW8%LZ:,TQG]M"HO'Q[6^RH- M%)N;8U7\:EWLU'JWNB_=T?43")3F=E:<"6+'&A!*Y[2MF$80$NSU))QGT]25 M/FF50BQ2S.Q,W::E1FL$#<AR#?S.G?0Y1WA$6]W-^ 2OG[J%YKR;V$U(MV<R M=XGIY(35*N)46NC'Y05IC.24>2AE+./*43JVY_W3]_?E[^[B5E-N57GXLK\] MW+=7ZWXJ5L7ZFU/SMCH^SS54R$VM):(H!8:Y2A0[I!D'G&KD>06U5]M9RB%$ M-F&RF2]&DC D(31(<P6$0+G7\E2_6ZA;N';&MG'73]=W4F^/2-^^62/.5=0^ M-%X8TW'<,8\A'<FVYW=21V30XT+YP\/A?KDO;E3Q:#OGNCH@:+^^+]P7[J+L MAW*[7_]W]?V/V_*QV.Z_?[1=?6]_IO]]6#\Z35IP2(R=71I=#7614YV3=JQ# M#+S*3X*!2@VA.30L,QI@1@Q71BL,.<+04BAB)U-G=B0W9X8X07AL0%>QOV@1 M^V58XSFO6^XU2[_Y967G+CNWX2HY6E%Y[-R.JZ2UQ'[E;+FJ/J+?=&JLIP:" M..&2](_MYYE$A='-_O$1@REX[WRYY'JSWA>_KK\5-^\V>SNJUNZEA=VNL!GK M"?DYP@76")-<4LD 0JE!*)>X%1ZDC-]5D_[-,PF@2*6&''*<"29R8%D@+ ,T M-PK&+@4_%YOE&2X7'^I'$=9'0Y)E9<G(=REZ4WI!-2+Z9Q[Z$-/ Y[<NQN;2 M9V'-O:)MIYP?E]L/V\][UW!U(>3'8OOYZW);+'*#%0(YQB)+%0/NE%<[R"$' M?H.\2WL9!0Q(@C@A N &!5,*R@YS!76:>S'36J(R<YAO$H>E]ODFX.7_&6] M26[*^_OE=N<>IDMV#NQ?_=?4!M/=?2%M3*;]5\\LR9]KDBU .[R3&F)]$:U[ M&"ZI4(Z_9O8&;6\LE(4B?1ZB&-2B%Y;$PK+50_:J9G;BL/]:;MW+OPON;K0E M)L>2Y5#FMI^ =C(%!6)]Y>Z'=HQ-E0CE.%688<FQ3*G*;-.YH@;:O&Y4F:O$ M;)<LC_ JN:N_VU_C_+GUUK:HM [1M!I8<D(VF8X]IZB;?O4F=G:ZU=^2U_5J M(#L]=.I]:36RTL:%R3 Q4&D&99;9Z5^N[;!J1I&VZ4-/A3IK <G,*$YM:IER MVY957RIRH1C),%>*Y)&U2?^Q^FK_7E2E!+4(1<S$?)CUUJ=(I Y1IO=EE7!5 MH"83I1,OW>2H!X^S$Z(^-KPN0;T9Z9TDO=OM#E;J-,KL6-!( 4TS=W\6TOPL MB&>#$J2F#97"##'#,!40\Y19125"*8RH$3S#DR1'ZPI:P,2H*Y\]DZ((5 Y/ MB*Z2&M;$V5 -PB<3\F1S=N+3SXJW,J!>K/06H ^'_6Z_W-RL-W<+@XQ4*!54 MV60+*9-FI"U.@$#X/>!VL2&6P5P0HDVJ).;$U38QHP0&5EP!I?$?^7A!BLH3 MOH!ZY$5O3U&*Q6P(93K#-K$\G2'QT:@^Y,Y4J'J9\I9:]>>GJV1]M+VBV&Z+ MF\NK6DJ"C N<":@5DI!SW-Q$P3@2F?)*H3HVJ5,-"62<(()PKKD0QF89&"*I M,=71G]4]HHRSL!Z*]VZJ-@'E?OIV8GM^*^S=R+L@>X'9GX< AC:JC-ICAXCB M#TMG6*N<YU1E=D0R0P1# A\'9:Z]2L_>: H8:BCF# J98R0,$WF>$ML:!IQ2 M$'M=ZP<1#+CL/I3D/LH7E=^!BC?Q^OMEHCJK6V^&YZAJ_8VYJ&8#.1JB8LWT M-T64004AA2Q/F4"V;=T.+D0H&ZI@33,L UG.B-0R!=AF*SP3J30@-7DJL<AC M7RO\FGH-71<;0FQ_U8K :1C%FF)]['6"/)7*D]7YJI2O(1T4JA<W0]3I?+J+ M*=845;>Q2VR$5436[KPCR8W7W15OM<6YR5F&(9?(3J8Q$RHC+*6(I$QBHF*O MF+VF4T$6S0;SW%^Q8E$<1K8F6SQ[@RI/ >M#\GQ5K)<U':2L/TM=]>S)C1AU MHPMW!P8A*%<9R*UJ&@7-<0Y#*4U]-.REWR]3:G\C=<4;"BLDF+)_0B8RE J# MTMBZ=;P5II&M5;/R7X^OWHK5B\EN*A6;1#]E>GJK3BM,XXK1"XQ<$* A_,U# M= 994(;K3>%.NIS5W.L_'HO-KOA4/"S7&TODAUNSWJV6]^Z.VP5 A /$E$RA MQ+EA2/#ZSE,B[*PE][IC(@2>/,]Y57YF[!_ 9$(R._>5 F=VXI3CV!>%'4&Y M^ZW\GT0<Q2/=1&UNSO 3P1K]+Q7\Y(0_J0VX>G+P,6ELN$J>>*^VH[H"?#[' ME3HR?T%LQ_3K/,1Y5(L]3CC%83N.^#L@U[^7"ZU2!B@S N3$YDR0TQ2VX@*T MW_GX?@@8P43RG!@@(:84,VH3;XXS9/5.&P B"[S_*XV1B(ZAXC$X'D.W'6[W M;..<=;KA-I@R^_KJ9]1B;QL'J6\_1B/JK7OT; % IBPBBJ" G$DJ)#D*@:M! MBZRX%08;9XQ&F0$F)=@0+D2:ZPR"#&2(DS1V4NW_D&,TLJ.I;G">Q]-=!WWV MRNM AM5>+X_]M.KK9^5P_>W!:CP%=N^C+;0Q[K5L3(U;@;'_#QG>:$)&%%5Q M!;B"8!C1'"+&$9>8"2$ERJF=V$-,L%!"Q]=?S[<>8U$=2WZ#LSR:^CKD<Q=? MAS&H]GJYZV>57C\C!RMO#TXC"J_]["*U;1.24B09A<1FX4"FK1HPSKV.MO2$ MP+1"J=8<<)3BG"@N >! 24B5U#JC\877\SG(6%1'$][0+(\GO/;?S%YX[6?# M"J^/NWY:X?4R<KCP^G,:1WB%>V+MB"B3# &&,: L30EC0"K52H("/&+:^Q2' M@9BFFB!J90F;##*,9,X92P%23$:_@Z'OZY%1J8^AQO%8'T.2*P_]',+\A.A@ MZMS/?3^C1/>T=)!.#V&WJUB_V]P4#YOU[7I5M?SWPW*[W.R+XA_%PY?"IN80 M9@*G]K\V2@"6,P;K% WED% $??3XC::PR063.(,Z%]A.!A@P6"*L&*00YSKV M<L,S=(FXVQ:%_[720_GL)K(C4NFGHZ^RF/Q68QOY%8[+1%W0P4 ,ST/J0AE3 M1NF%?H(E#[OUIMCM\O+ARWI3-?P,QU%/#YN]V'VX%:M_']:[=77;\W)?+"3, M&12,4SL$W>L:FI&\'8.0 Z_SW\/1I-I-@AD%AG ,F!;,9(IH @@!F=*Q+US] MN"U^69X@)<5NOWZPN%PMTG[Y1U)^N5_?589XOF T@I^Z:>6\7.0GIRWVY S\ M5?*#R)Z25&M!LJR>N3PS(G%6C*N[@TF_(,WC.70>ZCVBO>540\?[X97MH;CY MN/QN>;R_7OY1[)J77L3FYKUEM7GVA>8*YB#G@.0HXP1F,#.M@J0\];JKL6N; MT!!*#=,ID2D6F>$*9#A3 @$",$8CG')_5<_7SW2CNA7?^]64,,QWT^XI2/=3 MZ 9ATD!,*HRC/UK2A:0+BAJ:YGGH9G"K?GQ1) )KG=]-+[;K8F>>'A!K,V\) ML$JA,$2G$&F(&<T-,YICKE6:>F6X0]J)K'4UM,0DSXY%>KZ4/H3(;C(V%H=^ MTO4:?1--U2^0=$&Z0E [#[D*8LGS1\Z#L?.6+#W^OEV<WQQ='R$SY?;L'KBF M82T()(B(C-H4 6(#<\R;AHUDFG9[V3)@@SY#K-=SED^NU&Z.;%NDR?E-B-U$ M*R3-E[5K(G[]).PE8F^?$?NVG$5C^*9<'=SB9_V(T,R8?@+.8X$WL7JV*5;5 M#.+W]?YKLBJV^^5ZD^3+S?)FO73OM1[G'[NK9/^U<#YY<.?;?M_8*%\M+=EO M5A]S46=5/CPN-RX6U0^\VF\5/UY"[_[9#TWM#E]V:_M5%<GL!_[CL+06726_ M?UVOOB8/R^_)E^+XRVZ2Y;YJN7RL7PJK<7PM[V\<+-=QZG]_//U=]1\W4[+_ M*7ZQ'_C%_IE\6>[6N[\EUV?_UOZJER"O+,2'Y;^LK9OCS^VONO^>N)A@)V3V M!]_MI^Z+S<URF_S[L-RZ'47W N+#8;<__9ME\K#>K!\.#U5+Z^I],YQ>I6EZ M9&=[E:QODWL[7:\YWY?[Y7VR.;B.X_[5MCKFY>[?> GIMKA;[VS;EB2+ROW[ MS?*A>$J1,\7]>_>=;?'O@YU;_JUKCF [>17X4P[3*NQW[_4O1/\(0V;:)""& M064T>>F>$KRONM^'VW8EJ=B)9M3_E^W$3_.2^HJ>Z_*?I7N=^WIK!\!N(81@ M)A4FRWDN!;!S)JIK2"+-4]RI(&04()'G.N^/X_A+NR9\+K/)U^4W-S3==6#- MN]FWR>/3NWBZQ[_X7GL[]YB5P_RRDL97'VZ3$_BD19\X^#],N6H+DNLRJ6U( M:B/FY++NR<RL7-<OS1G!A5T"Y% F7PF=HSEH^J ZGJGE! / ]TF'C9V^[NPX M^'![=L]+_>U]<9,M@,RIYFEF4@F4T20%4#;M9BFEGN\Z#&TM<DA]X:&KLZF" MFPT\F08,>.IA,.W=EAG'9=PO)IZPN<SDZ>UU1X!C/_SP!ET7EAW#43V/Q<> M]OSP#D18IKJ*W=^+\FZ[?/RZ7BD[L=VNOQRJ_>H_UE9=,9,&,86U27,(!%.L M*<(3DJ2(^JC<A68 IB:U,JY2;7 *J(0(I!1E&)$T)23V,9X3LN0<6O*; ]=Q M,2P$F=VT:R0>_42K)X51U.IU@B[(5 !6YZ%/(0PI@_>X$(JD2K<LMU XY=S M5&24(FAR+!!KAE$NC=+#-:EI*#,H0U!D.@4<&Y5Q(TU.L3(9EKE,)U.E&EX0 M7>I*Z1!EBL!F(&UZB\@1U:F&XJU/GMS.6:%\3>FD4;WX&:92IMP6Z[M->XI! M$)(Q;@@0G&;8CB:<M2/+B-SK=J N[6$*A((0$*$Q9HPRK !)M15E(VG\FX : M,,F'QV+;IQ0Z"*5#Q"H>FT$TZRII&9ZF\J0#:=X:UH_R.4M93XLZ*=H0MMX2 MMMUVOZB>VW*KP*?FE_?U],5P=^V+U/97NP<WD4"@'7<8HTYYUQLM,%?[JG6> M:HA3QEA&(>6IEEPSJ>EX"=?RWFON-Y"WRWHU'F5]%>IMMKIHD;7S3(?LWYYK MT$4B7E"=,,1-JS.!;"A#=B4/+2GNGK?4)&2YI%0)QC4!0&8B$T#DQS$!5*>T MZ'(+*L,I,5+GE-M$CV<R5SE0*I- "F!-'%5+O&9L YGKH":CD#9$34),S+KI MR6M4O*8G@ZF;@9X,MZ$,V9FZZ<G*G9O:?E_8_-YP11'."*%I*H165!K:# &5 MI0AU$8^S7R>93$F:<XUYAA71]K=GB&/[NQ'!>?32_*I ;]E-&GQ(N*P#D>SW MW.D2[X42/J-\UP[S7;'ZVUWY[7\V=KB13MN_N(%.SP;ZR=871G4/(J8=PGT ME[V=WKU^[6-AG;S9+^^*#[?-).53\:W8'(I%1K F&N=YFN<N2'&FVQF[EO;/ MKI5I%YJ0% DNL*:9U%BE2 B&4VF_E6N89CJ-/(A/R-R>[6TS1]_6X#QJDX:0 M>'G C\B?GPB<4??A]KB\T> :A[GN]5HC,=BO$NMB)QQ6?ORZW:_4304@:OJ* MJ!!&E$$[C^]CF^5CL=U__VB[B3MIJ?]]6#^Z?O6^V"]43DB.*-0HSW@&66XT M;$>%SK77B>^+#3&6RYQ @YF@.,="2"4$^'^[>]<FMY$L2_#[_ J8[=AVM9DR MVQWP9Z_9F/DS1[:JE":E[+;9_$!C1$ A=C$(%<F04OOKUP$"#$8$'^Z .XC< MKJZ2%*G$/?>XWW.OORV1V(!")W_QJ</6'!4H.V!CO_UXFI\S\Z51:)W&1&D< M5UX]^1B-'^^SQ+=?RKO'I8O@7ZKJ[ONB/LU\LRQG%B"F(#:V0)0R#8R![96 MRB(L9= YXA,V((2""@JQ*_PQ)84T.2.8Y[30.79%?^) ZF#5R:4#EOW10 M< MB^Y-HM_*SAC\A=4XO:A+<W3X.#=G1&@HF]/0G\%>O#PN'(45KZ/"R_)VNU[< M?JB^E^NWJ\_K^6:[?KS=/J[+C^7ZV^*VW+2+004RBN>F*#!"R""@@=[=)$(T MK&<* TX+>]O4C M+'$C1^/^B[@$D@% J9*0P3SH_$&_ \,MU*S!FCT'FW5H M,[WXMJAW5@X[A.=+RXFB.#ZMUZ^1$_A4I>R(@5L\VN!^MUB5;[?EPV:6"R5) M80@H>%$ )1 NX#[(. TJFX]\W0D'54KD!C-<WPIH)!?0#5(EUP(!F7K58I^; M:DA9@RETGUDX8WY9/2U9@:L503REV8GQDHYS^RYZ4S>-Y#T _\L]%0.9"-6- MWZKET@WUO\_7=S,WE,^-+EPHT%P!KHD6^S@@3 5=V'[L^Q8CEA.%0:V"E"DA MBR(OJ)7<#7]0V(T'@[2C!I6UJ'JJ1Q!O8?J1BK*^"N+'5E(-.:#$0T7Z$#@M M'>GEP0DEZ<]&J);\LJXVFQG1W-+<C2V0=@I%)36<M-&0"XO0[&NY7E1W'[?S M]39,2W;?UZ# 3@MSF%.*A:)<4.I^@IG)M>+:AH3$2RCAT7%?8WJ3W93WBU5S M(<?-?%D?VN^G*IX,ANE)?-KZ*<F;K$%R'05I3'MH1QA9TU*-0.PG]*(/ Z%* M\?;AZ[P^0BUN;Q\?'I?S;7FW^U$]-_JNM@^<70(0,QQ8IU&(FGK@M(L!"*"8 MK<K[^E_[T%=,+D/ H%#UYC*-,< &,4ES:96"!EF%F/:;.>"[B#F!UCN&#E!F MBSW,:+H3H3W"-&DD]@?J58?R37;(_Q/0[-W5].PB@1Y:%Z\1IJ6#$?TZH9&Q MF0O5SUG!C";"?1$9A@SF&DK5A:-"N>U?9-5'D9#.L7*:[TJ0'''$!;<*\T(6 MG H^:GT5HG!)X\TCG+R9FU:T^,,^$0R!?H?V]0^NBWR9;TH7:_7N,-<3Q-U_ M/6ZV=:AM9HQ*1ADD=218HQE I@N$@E ,^LQ9G+<H">)%_:(:<P41-E!HG3/J M3(I",\U3WW32@<N^KA>W939?-OVHN0+^"62_*F @TV$5P'@D]\W^>Z:?(&;" M@^.D.G26-@^1BD/[M!0LDD\GY"TF8Z':UV["VEU%?_OCTWJ^VBQW#S3-%ZM= M80X4(A(Q)*#D6 (.I-F'I=1!USP%F'55!L;U3GEL-";:D4"P-H*HW%**3&H5 M['9AWK80L^T3QN%"&(/V,#4<F?&^DMC1WN',#H!F-=+L;S76TY=J)=7&RR1Z M"&3$EIB62L9T[(141N>NWPRTRB6EA@B"M*$PER0G^TH%$U*T@R.SNNLS_VR1 MJ&= 1&&DQ4!"*5%>8&,5S2'!8=>$/ ?2>_:Y7-U=?8 4-L'J2^*T0B@0^]D) MUC &XD^P,@:( $9!6!"=VX)B:?<)+,_9\PG6X%CQ )##''!9$(@M9M:9MHSE M'&E H43&;W/$L>G5X' Z-;DZA; :9Y[/MRVF%8X1_>H]SQ?&7/ \'P%8*I?, M%.9:&B5HD;-]E *(^J:R&2AR)"DG1-:;2MR A2L"C76"H)66L,<J:N\L-HU M\YG@\R5M6F'B#_O4!%^8W_ZOGC4'LW\KO]:OI:_N]6)SNZPVC^OR4_GG5CI7 M_C&#N948(XZUM HK0!05NS- DN<J#[I*S\>>D0 A"(RK(#6N;^1R0SE4G\PH MK*T?N4P\K&TAUIN$J_5#4SF'/H 6@5._H>O8=(:-63LF]_"R)WS9'S7"K($X M^L-H%TD[(T0Q*9^&1D7UZ-6#:;'9\E6V]_6;/JIZ^+HNOY2KS>);^79U6SV4 M=<7P:[E]__G3_,]=K>I^OB[GFU*7NU_%S6:[GM]N9U3;>F1@9)%3P0E2DE/H MQ@M44PUXV+5\(\!)K(N-!\W;4GL7LD7C0_:W93WA]"9;E=ONG?.OZVIWEN+? MP\1SC&;ST]:)M5B8].X:ZQGZ[&W;6.]VC?7KKK&<%]D?'>*1E7@XQ6>$>L3V MFX:.C^EP=;58B9<%CLV4SIMW^,3J[F#>]&FIJ7-EAI@4.=>D/HC/((=:%; # MJRP+.LA[)8C36!QZEC/<+_\=O&G_VYS$_^\@7O9(V=S#,\I$6CIZECF^6K7S MK&GBP]4K<= OGM+3=')2_T;JF:=&Z!73SUUCD!"0ST9K$Y]SW^> -O_,V:X: MVT9;:!'C4.;($EUPG'>VC:#&:Y-67(MCC%=>Y1=(VP23LZ ,$YGL\PGC>CQ' MU_^V%3S4/"7=_G=W78?V?E=Y1:7?YVH#;W*.I+LTY%[_:H,$/E4INV/\6;09 M9YS7F^TL)M1 38BCL#.-D!"SYNGL>/-D%PT&998]MG@S8=.I6 ?6G\&,3[^: M#'>IQUQ'(%_^#XZ^LMI9=']:/M8KN!_JB797?6YWCT'4]PU]JGYUO%6KK>/0 M??W^[:I^F'ZSG:G<D/J!&\4H+XH"2>.Z6(L20F9" G=L;(EC7!V)[M!G2D=N M++])B"FW4UCUZ3F[_2;;^Y6UCF6'GF7;*GON6]8Y-_;[J5%;YHSD7ZL/3",[ M7,W[5R^Y7K,5(N0<+U14%#F4%!;",(0T$<SH#E4N5=!56*FQ))Z1>%=N-O^> M'<LLV?R%(*VJU4^'BK1H70@\3)&\\0;GG-';+5&.^:MEE'09)&J+3CYCQ/76 M/T,D8#E"1I@95 A ,22208FPAKGH9B&L!H9'&E%<M)-X=/"I_E>.SP"\5'+W MPP=7<6[JI]JCB?=EG@<+<U2*1Q+=#_/UZ+>VGZ&PGWYZ$S]Y;?3WQ%_W MGQ MU31=WFR/[4TL""7:B2;3'#%J)>2ZO6R<8D)HT'6,IVPX86:%Y-A:JS&G5E"+ M@%6*(6"82KZOKX:5O;]9+N[[O,7;FS@_@1J#LS!Q:NB:Q#[F$]R<49VA;$Y# M<09[4<7M8P&K];L'KU?W8G5G%ZOZH,V[>A/<YC_+Q?V7;7DGOKF_<%_^5M9O MX[F_U_S33^7Z8;]-+G=ZQZ20/$?2,H:@Q+M["3$WN+Z^W7<9?S@4 +2F0BBC M!,;:YAPRJ51AA,X-8#+U]0,=T&R^0YJM.ZC9LL::N6\^9'];K+(?Y7R]^5?/ MC<ACM9/'#H!I-5'@UH .?.;09RW\;(?_3;9ON]:%;._#[J]DM1<^VY*OTG0! MNPFFU80]MQF,TY1>&Q &\WEJ9\)X#36!+0LC.EM=)1@"-SETP!J#%]' &=2" M&HM$?>B8:<&-*W [A5!:!\UI!QM73I: (<((3EUM0B0@4G$!37VIAS D];:Z MO1HT639PN!"?:K]QQ%59[ILY&SB>"COREI- .L]M/TG5,M,8K*1S[^6VE+0\ M^FKIH;![@"@T-IA0)'*! *@O936T#6]+"?9ZI;NG:6280<J:^JD_+)%BT($P MD@.F#<9%T.7&?0[(M'54'Q6-3;*?AEZ1WS %?5:B3E(_PZ@\HYZ)VF0:VIG* MN6J4?AU_6JB>I*JOO_QMOGTZ-UD0"X2QRD4V)AA*:G7>!7=1Y#SVA-!1$,(J MQJTJ&,@-AJY.<S_0K)""Y@PA!!-KZ:NIH+L69.9<*A-,_/1KB7A3/LD;(>ED M3X<^J^$GG>7IUT[QYW>2M]<H,SO![19S2N<8A0,G<P:URE]G&F>8FSTF<"+P M&F7JYA#'A]*%P&H[(Z(H%)*"Y<98R@76=!_\3 JO=-G;N$**2,Z,IK+ 0#*A MK:LD"BR0T(":XJ\[==.+Z@A3-ZE9CCUU\TQ"WV0MY E-WAPAM._DS9"VF<8 M))U[(9,WPWF,,'ES#$3]MH[(F^T<DFME"29\'^#:T$B3-T?]%S)'1A(&.,52 M "FMYLJXL1GE%I'4SY@FFKSI1?+@R9O4_,:=O)F"@H:1V6_Z9DBK3$,]4SGG M/WTSG$/O>U1OOY1WC\OR_>=?'N?K^6I;E@=;ZC[5&U1G!8* <JVQD%0 8Z$A MNZ4LI!0U*.@Z01][)B^(*A27V&K,"B UD(0:0B5U,'*56",[B/5NW19DM3[< M:)C]T> ,?/PY"M-^FCDVR6%".9S?-+>K7B;MC"#&I'P:*AC5HY>WJT9GR_MR M]"/VY(]?Y]O'=2G^7&QFEMAZ:X;@%A!:*"IS4K0AJ!%'03?D730& <<VQT!Q M5>!<<X:DX:104.!"$9+ZKKNCT?<FVP',_J@AAKYP/YA>/X4;E=DP>1M$:II; MZB^0=4;6HO$\#4V+Y\[+V^[C\C1$S79&=54O ,X*#;F ;LCE;. BAR1774&A M@<5!QT N&J. :*&AJU.PPE@JIH& EN6 &V6U2+VO^D+@[4!&T+,P@OOK63)N MH^K9)5I'4[1#N@(5K1?3TU6T?NYX*-H GGP5S8UVF]<KG/-[!'\O'V[*]0SQ MPI5]M(XK1*RDA!2D"S5F#0S1LC-FL!"JR&VA<IUC@8UD%'*B2%X@(@Q(?:KM M %DFJ]5=X"3=$/[\I&HDZL)$ZI"U/:KLCQVND<7I-$%G9"D"J],0I!B.5-%[ MG/^>)K/9+A[FV\X @-1(;;A&IGZ4*]<(=/G=(&2]1.?(9Q47VA2:<^O$,T=* M8BD*B!#EE .=I]X+WZ'QW[@22LMY+4G,2)AV=$ NR\5@5OPWZ"1DI]^6FP[0 MSX,VS3QWZ\0VF)Z^7W]C2U_@U>!V'SYL?+=8E6^WY<-F!FBAN)%.3ZTT("\L MQK;KQ1CJH&?3SEO2!!J-J032 DR$8D9;))R#4C.F6- [@K$&C-D?-;ZL 1AA ML!A :_^18AI&(PP3_<@<;8BXYREP?!C.[S1JL4B^>(P,^S(T1+'^/O]S\?#X M8/[\VMQ_,./(#6DPPP!;PS$"NCY;V65?HL'L6[F^J88HUTN+J!"0FUP !!C6 M6#EO <D%U9(8:4A05CX$YQUTN^N<Y@_-OH+J<U8];C?;^>Y!U*\'0Z*;\(%D M%,;[2UI*JJ/,?[4 LP[AF^SW5;=[O[R[OM:](#!0\?K2/UW=Z^V1A_H-8RMD M5'JGJLUV\ZFJ+YI:EMNRGB$J[SZLJ_\J;[>;&;8:: P@D88Q6S\&+UD;D#9' MS/N2%4]SS*EZ3J LJ+28N%J5*XH59X!#X ;EJ>NW/<KLUL%L[ZQK<#:"YW[^ MM44:/J(;2K3_^'=$CON-B^^R!F'VJ<HZC-D.9/;A:OR&CZ1'Y'G8"'L(WR%C M\/.$7!B;1V)S.F/V6 X=&<M'Y<I[8]^7:KVM#W[*:KVNOKN*T-7F&$/)J'9Y MB$A"*1:N=FONML.FD#CL0?0CWU= <80$U-S5_I8H@0&5$&AE>0XU2KV=I8'T M4W-[UEUY<WIK;3R^_.K;U%2%R?H!2_H<2VDVV;VFXMRFN@'$3:,2'>3!RTUS M@]GPU8YWU>J^-E3WC]US@=N9D,+FA$ELN9*RT"X<\BX6W#\).C-Q[/NY^RXV M2E*6&PQ4'6](4\$,I!!SDUH[6AC90[W$O=@NRDT]GEXZH'T%I1>)?H*2FK\P M07FW)ZG&\R;KJ/S[GLIQ->8(.V<T9@B7T]"801Y4\7I6^,7%G05GP'T* JXI M,5P2;6%[YZ[3-)X7(9>O'WY7Y=@54 QJK#G66@NC"R8IM(ARJPD+TI0>3S%Y M:$KSEN?&LW!)=AOOY3#I0^LTPJ,7\B,W[?;SWCOE+E;E^\]J7=XMMG9^NU@N MMC]V^^ 5*@ GE%-!67/1 T<JSR$@@$G">5CB[6TE<?IMEHE<<.R@91VV?B=M M!G#IF7]'H3$P"_=D,$T*/D70N40\F-1IZ$T$/UXFY4C,^&K1;^6W:OG-C2^> MFVRW)#!*5*$-T9I+A#@2B)K6IBZ 4B%Z-,Q28DW:@WL94V%J-)!-/T4:C\@P M53K)X97V9I[EZ8PXQ>%W&@(5R9<J10_T7Q&K1RGOJOFJVR@E%2'&6O=U#=VO M$,%.";4UB/BN? 5^-K$$-5>0UW#\%UA">;F\4)60DC QV;/18Z=F*"W^ZTL) MZ>FWCA1 D\]RT7/_3BP+]23A^LL_?8%7@SN O]3MI;6VLA&KNW?EUHE)5Q*^ M78FE^^/*]9)OY6Z4>KLH-RV<@N9*,)I#**P;K#)CM&SA&,*D]P;VI"!&J^0: M\,V<RP[^YF#(M%AE!SYD3T[XJTS:EKHLU9-II+Y5XJY]Q+Y]LO?[YGE[JGEZ M9(.T[>2?.R;37OTRS5.[+?=QM=RUFPNKVWU8S0_:[7;OQK"3!$.H.Y'$1FF- MZZ>\<=RL1N[E_NGT8[UT6L^I; ZSMLYY#G&.+-<<89IST@U0C,USKZT1O3^> M>E_$]T9::U"!@XE^5%W.4\E9"LL_+PGJD5'Z,>6?*9(SUB\#A#/GH^W'G#VA MV8-XN;X6#X-?1>H?_MKYM/7D]Y6CY>A<C\HQSI5FSDH!%)92:M!9Q;CPOM@_ MAJW$ROH$,7NL,?:;*8Y&[&7A'9O3,!T^H//W8W3VT.4HO/K+]-C\]IPA^E+O MD'_1=;?NAVW)_KD%/*Q"]^#BA*C'9/'Z&A_5FRI-7_// .V\25>\NVI>SE?_ MV)^*Z<IV+JG&$I"< 8LX005F16O88H(+WR00R5SJ[0NO)I/JH7"-].DVDH!I MI%@<7\X'5Z W<%M#R^S[<\SVR NQ*/9/#5>@NG]V\*)]6'KPX^-$AHA,YO63 M1&R'JF0=+_ 82GT<^>;'"PRMR;PP!#+"!"(084N$U;PS60#&@LZC##&4>@)F MA^WUFD/@$95!7)Y/!J/3&#A#<XK!*^TC.4?3F6TD4=B=QBZ2.*Z\/.(2CQ^? M6O;@8K'C)C5A&BN&.1(4:*VXE7EGLIY"\:UB!QM*+%"'U^?U%*DX?%ZN6$>E M,DRDCK'XWE^H$M#I7YV.2FN_NG0@O3XUZ2463E2CT<B[?AT:SY4J0>?RD_;- M>CMKUQ%_-)=O(Y$3FQ>0,P*M%D@=9 YGUOK(>/!'$TMVAR7HFOYP9LX+<E)2 MPL37EP^?<M"Y=5 *NC^]+ -?^GU$%WI3<UT-Z ^[&M@E_&*[W3[R8R:6RZ>] M MV5U+)@BD$EF):\,(C@G':F#"N\CB8,,I XYAVD9_N>@JZT'\;<>1T8C;0P M30CEZX@V;#IQV)2W/]]7W_ZM<W4G$-V?7@K$.4*.B$44_JXK''%<J"+VIT!! M^?VCGLF""BT@!1PSC(@ !>DV&UFBJ5>A$/3!Q(+Q^\\??\YTM5S.UX$BX<6& MIRC$)B),!'Y?+>H[E3ZZT<;N +9X*->+V_F;EIB@VPF&RH&CXESXAS UD7 / M@OPRO,/]]0YG)?1,.#4@.<LEY\1@@2"B</=I#JSRNPXOZ(.I:_[Y:GZWF*\N M]MP!E'C&=&PV HO]FHCK1+!S_%P$A_ RD0@.@OPR@L/]]:_P?]<SK1G2 DA8 M7YMI<EM08[I/*\IP6$7O\<'4%?SC9KN>+_O'L!<IOL5Z9#X"B_..BJN$L?/] M;!T>0,U$PC@(\JLZ.]A?G_65+E^)U=U3QV\;NUMUKM,]9L1YK!"S*(>4=$89 MY-XK+!%,I5YC62\>YNO%\D>V3^/UGHJ^BA"+W\LK+B-3VZ,2J,D31[GLL>H2 M@U3_=9>1R>VW\G*)Y#B++Y>I.+'\$I'#ZR_ Q'2F2M+/PC8 _8?3O/JNFOHI M^V8^V!2%= .^W'*9&V>!$X[WU2(77L<#>G\\L<9W>++?FO>D>CR@'$[7>0$? MA:DPR0XB*<GNG9=DG-FQTYNW:>S2Z0^_BM1_^JM%.]TKM,&2,J@I!= JJA6U MK2$H<7^]\/S\N(K1ZY'B/J2%JT8"O@;IQE4>'GY-B*=V!+(W/?4(=>",?O3B MPNN5E#]OR\WF_6?SN*ZZH6TC6%^_+A>WM?E/E3->;K:+VZ?3,^]7R^ZX#+8& M68RU-E(I*S G>3<$AMA51][OIZ0&DEB5=OCKQ9)##W:!]^1#_>)*YT5V<':O M]B/@19#DC79YB#NI]@I3Q;:IWE]HJD^GFZK/NZ?)VRS@?9<IM5W/EU]&:$.O MEV$&4GEB?#Y:"UU_]#Z>J]45(B \$\OYIDOYI\T;3""!&F'"(%706)VKSCR! MN?=9T:A&1\NP-=I=J,?+I7%H]\^;HS/>-T=>)GM -HS#>GCF&YW]H5DN1BN$ MY#,?@B[DKJ@<3R=/Q77K2$Y*P%OH2% =I,3](=C[=5G67=A6:_?_Y>)^]82L M1465)B8'U #KD$&F"08=*B&TU^G4L;",.A[L]M2V%>K36<R])]GG:IVUOAR$ M=K\!1K+V"QL73J'IA@P-7[3:^R.M9H^VVL#Q8;+FZS=$G$(SQA@E)FS.T*%B M3TH]1HNI&VLZB7@4;T^,&<=AV2MMOQC!=L<#"U<=$( 5!0@;! U$W5I33H#? M+L !GT^=7%_.^03H;$^^/#)?>JH"D]FKF;$>::DG70&9)CUM/9-'.'U>:>"H MOZ>4?1@Y$Q#K@0Y4T3I*^$C(EHZ8^=(^KNXV!P:1);F5%D*9,V@-!<+N#1H@ M@U>\>IH9;?S2XLL:@*%J.Y!*__'&""SV'4J\)G# ^* OD^&E_PB,#JWJ^S ; M4JH?I^!"%3Z0MPEH=B1'CM3.4;@9,IO5&<RA=$8U+'*(M3&2$M89S"D/7C_I M:>:*<U##9R9\J>P_9Y2 Q8C30?'F>'R9'#Y]DX#1!#,S2:=;>LVD!/(V'0T? MZHC'_$<O;H8\\ES_[.VV?-C,+,UQH2W/N3+*6L5RHEN;B.:%EXS'L918R=^= M>JJX^0<-Q @O/@<0>U[4Q^<T3-<'T3G:\\][ILYLF(W#\#3VSD;RQ>,IZ+X, M#5&MO\__7#P\/NRGA-7\J_LGVQ^S@BK*"&&::4$,%+)0>0>!%Q(-%;'>AA-K MVAY0=MLB&JY@_4GN+VBC\!M%W]YD+=:GM:U,7>)^-+D[Q6.@^@UNCNF*X7#7 M/+0Q$G]>#V,<,?_^:SV.^%2]7=VNR_FF% _5XVH[HY(SPHQ2A"HAJ!/L G7& M$2F\)UTCFDPLCSM4]8&!18LK6^\?C[RM'AX6VWK8=>0MFGFW$!GPMD/$EK@\ MWK]2(_30T/='-+1MF$]5UF%]D^W07H?O@/<TKL-[OQF"F/Q[/:[A3<Z)N8,$ M[%Y_'B&%4U72'CDL_:CJ6[F:K[9M%GQ7?BO7\_MZ/^:BFL$<"%P4 !(",058 M:MQM^D<%M-Z;*J(;3IR*NJK1]9=-M5S<S>O; 9<MPFQ=0\R^ENN'Q6:SJ$_= M[#)2W&PTK&'ZY:31VB129NKP/M7Y'>2LP7S-%AB6I49KB<BYJG>+],U8YX@* MR%M1^)YF]HKCVH4<%I&_/G-.,ZXUS3&G4!M<Y,"@0G=C-8P!"'HF*NC#B3/1 MKA9H7^)T2>CD.YS]IY(N<Q<^5125ML!D4:WN?W),/V3/)X6N-]_C.9_CS=GT MYFO\H9^9CPGTWULFGK\F\OYQNZE?D%JL[MLZFV":2\LTQP4HB+.J1+>.5S^& M&G1YS&!CJ9?5GAYNZJK5U5UV4[_9>'_Y$=(TD7*!LG/1$XOMB414-'=>1EE< MGH8L"OU6UO>Z.,NOIUN9Q8#SG'. %90""L-$!P(:[C783&0Z<52JYZD\FW^; M+Y;-=0[U&;FG2=!E-5^YV%UG;MSY6/]@57YWP](7(3U\46E((_5?5AJI?2(M M+.W13G)IZ327@8M+$1IE(N*:R#F/!:9H'/H*KRYOMF]7F^VZ&=G+^6:Q^?AU M7<[OWJ\.[]B",^H$'P$D;.'&9XQ:P_>'JK$LJ Z1W&A&$XMMC3-;[(&ZXL<A MS38-U*Q:9=^Z*^36WIM&X_/NIZ)7H3Q,/QNVGS"^R1J4V<<]W<]N[!M7.'WI M.R.9T5M@&F(9WZTJ<<\=(I ?RO6BNEO<?IC_:/ZX7JQN%U_GRUE]8)7FNAZ/ M BVMQ91T\U9$"^OU-DQDDXG%\7^Y0:#[UY:N!GVHUMO%_]M,"V=?=S"'J&%_ MDOMHX2C\#E3"#F/6@G0_Z6!>4P=/4>>M@H.YGZ(&#G?JK )&XFS(R/SWU>.F MO.LJ4[7?;V/+TJ&[K9>([LL9T1)#2UA!)$ &6R44[_!@SV/VZ5&D'J_O866? MR\ :,2'U_8?>X[,>:12^ [X?>-?KC_NF<>"S)_37'Y-[D1PX/(_;<-,0WA'\ M]!BTIV#69X_.;^7=XVU==+U=.:-?YZMN?VI]A+2\J].&6-VU/_M8KA;5NOZ9 M_%$_@SK??''_L/[%_/-Q\6V^K/=+OEUU!YFZV5ZEM 6,"EYHFTNM1?>2.B<* M,Z\%CXE 32ST>P^SQ2ISM;%K]'_99)\;]]R/[IPWY=VJ/M>WKO^F^^'-C^S6 M^=0LJS2_*9^\JS]2[D^H;K^X<? \<!OE!"CWV%HT 93I<M%3GWB[REKW]IM= M=@YF3:U?/X34_7SGY.[G\D?6/#I=]X[Z[S2_.?"U_N[3:='0C;83X#Y@Z],$ MT*;?+'5<11[:KM&J2:TEC6IT/]_LNDSS<Z<J<]=E/)5E)RH_#]IJE;YA3FS. MFE"/N/YVKBF144TR:OT+J^<#[FZ_VK.-:BWBF9)4$%! *2142&C#;'=&DB"< M ]\"*:+)ZV]X]D]!,9F^7&Q<B>2!DW]/^V2?[X_=[YN]#MW^F?M*M/?+P!'I M]TF>_MR<2(()R+U^,DOA5)6T0PY-+N+69;C-HCG=X[K+YDNUO+/5^OGF:&.4 M5*0 R#(I(!&6%-V3FB37R/MFIH004N]Q?L+H1L4MR&;K4]P,%*<Y^F:DT5LB M6H8Z;)\]].;FZ+ZG;5*VS] 4-GH[14]I@]NK?X[S(2\HYT5MC:GFP+A.7LR) M"3B-- [0%8/+)>E&X:X,69S]U8]I/STO?KX>+,I__GH_MSN5=AT69U 7G"8 M(Z@*0VV!"\2[K$ZM$"3BJ"TISI&&>B^.L\X/1..V\ZF>5]K=0+R;F]I^K[+- MWK'LGZUG4<<J:?M E/'D9)H_T2#T60;9>]C,=[>=H9ZW=EYF3VYFG9]I1K!I M>T748>]D>D?BL7+B7A)IH#VD-?J/SD?I U,M9Z[ 1-@\P(BMT[\P>KMR5LM- M\^>G&8S%J@&!3%V78<B U$1@0R7MMH51#;G7QOU$IE.7+SL8SV>J%RU@]].8 M$P;#FJ!OJ3$:^]&JAPYQUD'>3Z;N4%^W'88F]]':(WJ^[MTN_7/O.;*"TFD4 MUJ>:(>,X=S'I1>30)X\][8M[_UG-ORZV\^7';77[C_>?]6)=WF[;-\+JU+JX M6\S7BW+S6[V)85W>?:H^EFZ@6;YX6&S&E:80N[QJZTUV.->2=^?C*"I4[IOG MK@ M<1Y\\J@Y^;OS*=O43M4_N&O<JB?1FZ?]-@>.U?_X^Y=JN?R15=]7+GO^ M_O/'GY__C:T;YC=.#[C3ZAJ]X7+*G7A'"$O)!WV@OHNI[0.-/_4/=A[MGW<\ M]"GKG*IO%=RY]>IMR&DWM7]6GWB3]\OZ \)_W37]Z2@?MG<L/N$G*H<KMNSU M*XMK.E]-(KK\*Q.QNU"CV=B_VV#VJ1++9?5=+[XM[LK5W<:-^AO8OY5?7<1] MF6_*S4Q(PXP0%!LL*= "F<)V.( B7L<_TUE/O2B_NWBLWDYZ /_,W<OU L&_ M5>LSFU2K5?:E647X,M]F#X]N7')39E\=AOK?=F(TKSEIUOV;?[4]=+K9Z5G+ M5//EG<RMG\CR3U6)>L+EPN/ZG2"LMCC$VVY"KVN%!G*VQ]Q,\>X*CM\FU!S^ MQ<'UFZ5?_O]+A>>P<J)7$YVH&-(V]_6+@L3^56,%CG]J5^MJL]'EY_GC<OMA M77U;;%P8;6:@<"4$RX7 A50Y!X4I]K,;V%#OB8.>GT^<G!M4V=T.EHO1#E?V M?;']LCLR\G3#S:8Y&E+6U[WU.W36E^++27$$=L.RWH[8%E'V!"D]6?XI:P32 M^N6D!MA/KWOE,/D_[NX)?1_(S?4%?*@#5;1^$G:CQ-O5;?50?G0]IJDVQ(U3 MG_GM=H8IJU=)J9 "8L $TDA!S1#'RN9&&\]+"_I^/IU2[!!E>TC9'QVHD1_2 M.T'-D0")1>8TK@D8[$45MXN%Q8NJ-MOWGW^IJEV=5*Z_+6[+S<=J>3<KF#,E M)>,64PF@SBG#.X.:*!IVZ]0 ,ZE+&(>L'CIL6DS9WQ:KV^5C4Z7<E6[8<;MH MLL^_AEVO,H17/RD:B=+ NJ5ELX'5#,(Z8%F-;%Q%.LW0&5&*0.LT="F&(U7T M+A>F3K_4I8.K&3XOG/[)G&L-N#"Y^VZ>6PE-:X'"HKXMI-K.EWYR%/+=(/W9 M0_".F 9*7:1^#KTQ.8@</TU)Q4N8B.PH^7">DB2*<>#_&8GHP](T-*$7\FIX M'PF+^H_ETOW3^U_*5;F>+YW2B+N'Q6I1UT';Q;?2_/FU7&W*F<I13@Q!!7)F MK8:$"ML9+V38&^213":N55J4;[+['<XFP<Z?(<W*'53/F8+8E/O)S!78#E.@ M/=&_'!#]'&36HAQ7H/R8.Z-=D:F?AJS%=JI*VEW#Q/#]U[(VL[K?C0O?.?&= M04D$TXC:G& $"@41*5I+Q@I)0TJA/M]/7!+M(=4/\#I,XX;8$4+.Q-,0^J81 M/(,\J.)UIM!YOMV6TB[XK"@0TY*A FB%I2"%B\#6"A4YF:W*^WJ+OE]0A'[= M*R#X+B .@03,\K4[J,L+62<.6;Z3H0E8ZCD)VM)SE:3\@H>S,Y[]&)N&4O1& M_VJ&<P@+_@KQS=FHIU!W8M19G5'&C&8JUX41.2R0 $ATY@HF@MY9ZVTD\4AA M'Q 7,FADYGQU8P320@6D@Y3M,#T=6AE;2XYS<U94!M(Y%749ZL8KF8G"BW>A MOOU2KG^M5M7S&J@3.4D0I082*YEFU'(CU9/(,1KT,.Q 4XFUIT'7"D_VM[9@ M^=<WV:H,G. <RJB?&HU(9I@F[7@\1-9J4_:W%MSI-:DT(Z.S3)T;),6A>!HZ M%<N9ET.GF!R%[9:HAVG6^:FJE3-</^C8CN.JU4:6]=F-W=_[-/^SW)@_M^NY M(WFQFJ]_O-V6#QL'VE&W=1PN&]BMRF**%20 " L4R*6%A>VF0XRRK B9I+@F MSL23'6U(WS3X.]7<UAZ$%FU7;$K?NN^OT8JAI>-.DVN__C6K]2)[<BU[\JUK MXO;O-^Z]R9Z[<[6B,UG#7-S^<]WN,(V4,@DFCFY#FD+KA"4SAZ3-F;)<E?4B M)9,02D6$M=89 YPPV4U 6B7SH,=%^]I(7'+OMU4VQR*&)I$>%(8D@+3L]1)O M!ZF;.LS^UJ(:N;@^P<U%_>S/YI2T;X 71W5K*"N^FK/;!]&L<U!E@-:FD, " M J FG.T-<(-(2+T;\-G$Y>FOY<4YQ"3A\,3 F0CH0=,T.GT?X-7@+A+6M5W+ M/]4 8KM=+VX>M_6#N)^J$VG=C4,-RA67T.::(T8IZM*Z+8P)VC <WWKB%/RN MW&S^/7L*EVQ^ +H^MKBJ5C\=EOK=76&G4W22P HF]DS\I6ND:81I0O^JL;K[ M@*"?%8PBA:DJ!+(&,T1-WDTZ650($)+2PKX\6E9[%:;NAP^NCF[.#H<5SX'< M^97,Z6@+*Y1KQI[/=(@7Q'V8K\]=UI->S'R%RIO%"8J0/_9S A/(@*]XF/EZ MY21J\Z%<?_SB>L/^Z)(K21 GW WVJ:)NN(\$AOL"!0H94ACT-I(X_W>XLJ_E M.MO4R,Y*R[^/&RBG6#L3,X.)GD;X#'>CBMP!AP65G&\6MS-9,)1;3GFA"UD8 MZ"I_OK/EA@*N*!@247X6$H=3 Z(^BY?=N<)GOCZ(J\"3>#T)]$O/Z;D+2]-[ M%7* L@;1FZS!=%VY:2 $:$T8C=,4FD ?+JA,'T;Z2HQ>+!^WY=T,(L@X 1Q! M:0 E"".UMT8+O_>YA]I(+#,MC"1"XTUC/ZE)P>!PL6E175=N6A !@A-*YC0E M)]B+"Z+3CQ5?V?G/<G'_Q7U>["Z%_O7QX:9<O__<6-Z\?]QNMO-5?0Q_7V#E M$M'<,E-755:"O "2=# X BA$CZ(;3RQ4.V#9XZ9]#*EZ^/K8; DK7XT[3@\M M1FH&/SV[:@N$"5T'-6NQ9CNP]44';;L<X-UKX-5N8@EE]HQ.)FND:0AH.O>J MD3I[&LG=59M($5 4@.:<8@8I*70N.@R("YQ";_TL)Q;;?;S/VWB_:4:CFUVL M5T]HF[IQ]^.1MPL$\1DAP,/:Y:\5W8&^]0SM/@P.C.LV$;V",H.%0;ET-1WG M4 HDL!!X/XYTOT2([-ZVQX[MNS9;_P6B^Q2GX?$]N'4F'>'#O?.+\4@L^M_5 M5J\?-'?9[B^WW0_5RMNE^^5NQH"2[C]"&",P("AG.&]-0P-PT&['* 83Q[.J M[X!^NO?YKH75#(>Z!9=F-29PBB?1C627"3T3S%';8QH1'->E5_>51>?+-U;U M8G.[K#:/Z_HY"C=8+U>;9M?T;^6R/OU?WZ2VZ29VR[L/[1WFG\H_M]+1\X\9 M@5@8:ID#1 "R0"%K .!,88>+VJ ,/12+E#!7Q($I@*K?Z>)$$I$SI*11U'"; M>F7UGX^+[8^?&G#9(?ZP>8[D+>(W[3&EQ@B;!6E0_733-$.+*Q/KM?LK[<6S M-<BL03GRA,= 3L\H[EBM-0TQ'LW;ZCHQ$;H7[KNXO:VOJ'<EW8=UM7*_O6VZ M>GW[I?I2=_S-V]7AWUFL;A=?E^4!-*$4I@8(B8 4!#!:P*)1#8JMR4U0.18% M$"X(H2[?48881DAP!)5$!06DX%#!U.OZSH?L"6#VW(O0_79CM(^?JD^N:<*D M_6RK-)??M2[4:P_/_F+GQ175/P;W9_<.CMBTT\@#X[K\:J?BZ'Q[7TQ:YR!G M[K:< <,,XPQ;H"40QFK*F*L'E=38R8B 09>/^G\VL3K_QWSYV&3>K'[///M: M8\IV%9_[69VCZZC?O:O4_,--E)T3(;SZZ7$B2GL4S%F#8N1;0O?>G]&U'A1- M0YWZ ']YHV=?WX.4HJE6#^O9@]&2_/&JH!7?Y^L[.U^LZR@LQ6;S^/"U.6A= MGV2\=77P?U2N'&X>NOK-1>>,: JAMCDG%&OA_H-UWB*7>:&"MD-, 6_J:806 M5?9M#ZN'2EV[30/D[R_4G/TG(@[]>S8;<?,C.SIA47OY)JO]S!I'LP-/WV3[ M3O+D;%9[>P7]3MM\EQ+#1#K/A#+.5!@YELJF@NUZ.?*WQ>8?=EWN+_EK<%., M&206NJH?<Y?,#:"@P\T!4%?+D+W0)LZ/-::?/CM0^Y/)V?J<\DVU3:^0(9,W MYV3R8^UI5KNZOZGJKYX>C[7=6,EQ4+_Y_V%J',9'RL08H:6"TN+-9=PW(0G] M4[E^@#-CZFNV#<RE$=A@JGAA]WG<Y.$CQNO 3)P(:Q#U//>/<KX.?4;GBFT7 MD/>FWVR327C[ 6'MXQ727)*FNI3?KML_)I38KDS$L8PVA;8)V 0UO[]?UP^> M.)/O/_]6?BM7C^6G^D*$&;<RYQ(84F^Z,@H (PI(!+?4:@ATT.!LD*'$Z>0Y MMOK,4(LN^Z/!=WJU- &GWGN4QJ$S3.;[,YEJU]%)ELYO*1I.[C0T,HXKKS<# MQ>+GDDXU*\CK'[/?/\X* [!"TD(KE67*6(E ^V$#K-]^RX#/)=:<WU>+NF9I M'A'W+&%#N#BO(HEH"-.*WW]]^\GH[.,G\<E\#-&%32<,F_+VY_OJV[^U[M2Z M0+L_U)) #R3AR>4C@=^#C^N&=Q_ 5>^V#PM5\?M,<6/=D%MH2[E"A66YLMV' M*9,F)%0]/I<X5,5C?>)SN9B'A:D/#WYA&IF"L# 5OW_\])MX]U:,%J+B]S,A M&L#%-$(T!'#5N]W]0O3K]_7L7?UTB7@HUXO;^7QUUSQJ\O>R/BTUXP4"1G'A M_@LE+B"C,N^,%91X[9@::")Q*#?(LA9:LVNR ><7V$/9.Q_L(Q(7)@ G.,O^ MV"'S'!P-)>^NNGVL1\M-R3D%$I\!2D_F"Y%UCC:#'L +T(CG><^/"&HDJJXK MLK&<J*)VG] SHZOF0HG_7&R_*%=J5,YV?1)]\_YSO?^MOG+BS\5F5H "VEQH M:! S F2XRX36*14T.MTD4PF%NL.9?;=P<PZG+O;\C;UW$*+-?NC1ALX21.+ M=;_IFBL0'B;RL;A.=";7A[TS$SJ1Z9_&U$YLIUZ=S$W 63Q-U-7#?+&:00@E MM$I0!1C5'"-8P,X\(Q#$545/HY/1Q1W>Z,KHRWTL;4Q >RIUO,3XE?1Q!VN0 M0@8VPE]%(T/="E;)7KSY#.3K&>3F@$2'8=.6J81@;HP0 %.$2*Z1-*8S107* M?8?QO0V,,'7^T^[@TVV'S'\0VI^VR^/W41@+G&6OR6HP97M0/8;N_5GS'[B/ MPEZ_8?M!EPM@T6?,?LKI$R/VP1Q=?[P^W(4J8I\)JTL_+1Y*L;K[^]S)UF*^ MW'166Z-.X#&A>4Z%EHP[XQ"+SB@A.NA*F(&FDM>@&Q<0R\=-J 3'8M*OMAR1 MQ#!9KH']-%_=_?300=L+2["NQ"DBSU-UIG2,Q/$T"L98SE1)^F&86-G%G^7= M,W'LM-$67!>%)4#F!;%&VV)GC@& @ AZ!;"WD<0"U>#*>E6)P_GS$Z=1J N3 MI0;2BT+G2GITBITS2C28T&EHT' WJL@=+<J>TG>+5=D\.3XK7$E6,%%H9\)2 MQA'BL#-K>-BAO\'&$NO0F1V1-<:L 1EG@VD P7X"-2JW84(UD-8Q=YONZ3JC M7-&8GH:"Q7/';^=I7YY\IMD^E*X'KK;S^_+]YT_U.Z:MS<U,$: %!QA08VA= MNYG<=+9R2HCO/%M_"XFUZPE8]OYSUD#KPBQ@PFT @9=GW,;A+DR;KDZ;_Y3; M./3UFW/K1://E-M)IT_,N0TGZ?J3;A%\J&)VF^#EX$VU7-PU'>B#^]WMCZ>+ MY)2B.$=&(<0*5$B98ZDAX1JX'^' IVL'&4JMQD\W.;IRYQG2X 7> 6QZ+^J. M0V3P0NX3K#?9#ECV1_OKU>['/,?6^47;X21/HV*,X\KKQ=E8_/@J5;OV>W#U M96/VI7&GAA(AB"3- =-,441%:QQC X(T*Y+)Q.K57,NP>*AUZZY<[8Z!=ZWC M_F 7J[E3-Y?BWZX^5^N''K(6BWH_@;L"ZV%2M]^;\@1Q.H+GQ]X9Z8M,_S1$ M,+935=(N&R:,OV]<K6@VVT6]X%6/T]TW$0)0%=;9<>4YR3LC.0LKV@(_G7IW MRJ:LHVZ/I]GD?W"J/TS40FGS$Z^$C(6)U$NRIJ-0SRDZHT0]N9R&XO0%7T7I M3V$*THXQK7/BV*Z[ES)FD&78ZEPI4F"JK!:,=R ,UT%/8T8VG5B!NIGPW\K; MZGZU"*^D8C/M)TI7)#E,M#I^ZW!Z6B5]MC7X^OH5QN89?4O4+-/0OU3.5:-T M[<!)M/GF2_T\@_NE?J_KVWQ9/]CP:EA,F6)84BB-%A19K>1>NS6G7D?WXUI, MO9.M?IVP>3^E_LT!SL!)M3CL>LZNC4YLX#3;*4ZG4]]Y47AN[BUJ$TQ##2/[ M]'(V+@%COMKW2U7=?5\LE\[^V]76==7%S;*^:JU\#2"' .=:&& 9,8QIDF/2 M 0 *T! !C&@VL0IV2 ^.I#\ASG:0PP0Q)N5^JG@EML.D\1G1KRB>CC[ZDWE& M)!.TR#24,H5C5?+>'*:9[TIGK'Q7SC?E*XNP$+D%5$/)<ZA!CGF]S-M8),*" MH,'U$#N)57$'*DSW!M'F)W1C,1:F;#M4;[(=KNLKV!F6SDA6#&ZGH5%1/*GB M][PP%7J[^E9NMO7NH9?V!+,<"4A%X0;($CIK%'7V\D('C53[6TF^;-H!VSWL M^?GS8KG8+ROL"C6SVBZVBU"=&D"LGTJ-PVF81CUAFDZE=9*G,RHUG-MI:%0$ M/ZK8O2Y4GVZKA_+3_,^7YA!DDE(%+-9$\5Q8#E1G3DH55"+U-I)<G6I<F0,6 MKCY]:?,5GQ$8"]6>CJPI:<]QFLY*ST!FIZ(\0]UX)3Q1>/'5'3-?KQ:K^\V' M<KU[*O7E&H)D%N2Y)+B 1%%:$(J?U$X%54=#;256H0Y>YO#M'A )TZ+!5/I) MTI@LABG3:P*GHU 76#LC5+'XGH9>1?.F2M,K U_0*I>?WZXVC^NY<_ZW<E.N MO[VR7 "6<PN5 H8HHHSEN>TL$XYUT%-8$>PEKZ5:>('O6<5@TD_ QB8Q3,1J M=-D>7M;BN[Z >;!V1L1B<CX-(8OJT<OGEZ*SY2MH?U^L%@^/#[\\SIWM;=G- MCLVLH%! C''.!38$$R9!9XU"%/2>7U\;J3=05,ME>;M=N&"3\_7]?%'GDTS< MK\OFQ:O @6%O(OTT; P.PW2K190]09I.\76"K3-Z-93?:6C48"^JN+TN]+3D MT]-SOY7+^GQ-?5W7JPE[8@47!;!<%T 73.92=1O]J>0\Z!J@6#83:]7'K0/Q MDWSU#&7H <I(!/MIUC6X#=.P9R]ZMA"S!N-TM,R3Q7-;OB*WPS2T+KI7KPYA MIF#-^PZT:ETN[E?J<;TN5\Z<T]_-_+8YB"-6=\T?EPVT5W@P)5!#1BS%B DA MD"K4'H_$0?/WZ5 DUDO[N&I@SI=9![Y9>#R 7)_?>3J]V;QGUZ/L2]A.?B([ MC28*D]T6\U/3'*)^V4Z;R2AQ;ZK/:'/ZYIN&6H_@Y\O+XT9B-J2Z79=?7$IQ M(\[=HLOQ<ZR8"U:?\(=&NZJ:48(PZ\P320+O!8ED-/E8_ !GM@,:7MO&H=>_ MN!V=V?#J]B6ITZIK?0B\4-A&;8-I:&5\MXZ4M@EX\]^@>S]?'JVEG3%<O\-< M8,*EQAC@?*^\5(8MG?2WDGIS[F*[:*]_;. U!4\[Z1N\9[<WDWXJ-PZ)8;+6 M8)K:*/TD46>W[ XE=QIZ%<&/5]MUXS#C/=J>+];_,5\^EN\_[X>$;U>;[;JY M_J^;]>2&$XT@)<9@BW-"<]MM%*:*Z:"7#.-83#V*=B"S!F7V]W*^>5SW&B'' MX=9S-#PZK8$CWR=>T_'&"<CJ9YD7EN;!NU,::A=9%]>CEF3<"8KP;^6GX_ MN&%I7:W<;V_+ [NO]B43"P&#L)",D0(@4*CN(CK*@0JZ#3VZ\<3**.ZJK]TD MHL-^<%=9]AS][A:EIW_Z<>M^,%_?;;)?JVWVO\MMUGRJO L3U?B-Y:>O5VVG M,*D]VRS3$=E01L_H;;+&F8;TIG.O&JF3!U[)^;A9K,K-QHW6;UPR.)BJG E) M=6$E-]KDV%!>2-6MOS,JPU; !YA)+;*W_WQ<;!8];I\;0IV?$([$6ICD=:"R M0U234;K3E)W1M @\3T.]8CCR\E[,6-SX[WZ^KU7PM_)KM3Y]#Z<!%EK,+-6D M()@");3L;.<@[ *[.!93;\[9@>Q_ W D7OV4:WQ*PT2L8W,/<#JUFA=U9S=% MQZ1^&KH6V:=7&Z/C,^;S>(YN7_X0J[OFE/J/@]@6-YOF)KR9M2*G2!DM!,2: M,44*QR!GBDF#@+RTDNAMAW*M.550$X6QU8@[)PLNJ%9&2@P3OO;9P<L<OMUQ M_1^'*I?]T6$,>)$Y#K7^3\6,3G&_5V/V5-<3!N6.ZL43TI\'O1SCP\$1W8I. MW_7?DXGK3I6HF_D)U5VYF'5W:'R:WRS+&3348"DD9(9K816E&NW#1N5>AV=? M?]4"#I725A.)L1-61BF'$"*B+%3&I+[BK0.3_=' \92:'N2<E^NTO(3ILC<E M1\J@35<';<K;G^^K;__F'-N50.XW+RN?5TX?48G^Q%Q7#@;@KH9VB< /Q23 M=_LW P&FDBFG)ZXK<^"L4FUW'=H-]A3W>L?O@@G*I0#(&.#^!V-1,,. ,-02 M;#@#R>\Q.U9RO M]?70HBYZRD)[ 'AK1@[MHDG&4D'/Z,8S!B8C)0"=>*DL, M3GQDIBM?/KE_8\9<Y<V%:U=M("ZD+32774@ )+RNDGWU4<!=ZI6:&ZOKR\$Q M4PHA@O(",6MD'E1B]WG/N*NO:S#^PA'&RV6I2$9)SX'=639B2,&APR>"OQ<G MUP_W?K"K@7TA/*3M8G,[7WXHUXOJSKJ?;68$%H(6%&$K7/\%#!5.-';]& )E MO38RG;<@#2.6%(+7=9!R/@!F>8$5II;EN4R]<K3OWCMDV0Y:UF +C_T>!/H+ M05KN>JI""&TQ1>(5&1<4HS]YTY&/ 3X<T9*AC(0(R_]ZG*]=<"Y_[*9G9U#F M@%C*D:Q?,2=0Y9AT42$0!:&R\O+[N?LBX9)I4' LG5\%,&YD1;25B.8B]:OB M^^C8XVK7*,(5)9@Y?SU)25I/-?'F*Z:4O.#A@I#T96TZ,M+;@R,B,HR-$ G9 M"959W>GYMIQAUYPZSQ64;FCCAN3 %J(+ TU$'BH@S[_.8.["+-<%A1R;@DF M"VVU(-8R)4GJZV;VX=!F50<KJW&%JT<@:?[:D8ZOGLKA2U5,X7A&P@79Z$?8 M=$2C)_XCDC&$B:#YB?K<[F)W)T.C308*11G 6B$ I:!*XFY,#J74X7,5+PWD M$@)+,")4*JS=" T*@8BA6A:4YGJTJN,)6.^R(YR\@ F-E+SUG=SPIBSJ3,<+ M)B[->O0E;CHRTM^%8[,AP_CP$1/A[-PUHZ7E_'X&H56YT, 2A417)NBZ(( M ^NUF?;U5RVT14Z4(1H;G.>,0R[<][A!E#AY3+URL@>3U6C\I2*0FLOZD(Z5 M,%'P)"2&$#QS^43T]Z/E^B'?$W<UM$/TG?;\W^5\O9L'T5A"K2FG&M6[80GC MBK9]V9E%7M=JG/N^<2.C@@/()%180?=)*#3,%2,<(\U3GRI_.7=7 QLVX1E M7>AT9QK6ADUV>A 6?ZIS3X371&<X;=<7C,$>G)SD[,N&CXCL;@TZ,-2-;%P M8 WK<Y>XH#9'J+[[K0T%(:7W<..D 5)@ 8BVQ&B.&4'<Y)+; A;20IB3U#+2 MXGH6%.$S%?WINZPDHS 7)B6]2(LA)J>X.*$F@ZF[OIP,=Z&*V)5"MW'9Q;+\ M]?'AIES/D"DX=\)56.)2*Q:N" ( J%PC)UU8\+#-6X<?+K0;QC-<0/>+T4@6 M19X#"BF03&*<^LZ(=MM1#2C;(0K=I15"TF6Y2,I/F$P$4!-O$]:3YV>W7O4@ MZ/IBT!_ZJVU6O?WW#_[?ROM%O0]\M?UU_E#.;&$*RERE@K60W(#ZF9(N%2+M M]U[WR8_+/-<*4 T8E)CGD G,!6(T1T8H5*1>ZVA[^A.HK$85*@2AA/F*04*N M>@F"+TWQ1.$Y V>%H2=94Q&'OO!?"<0@'OQ%0KEZ9%U?^G)7_OE_ES]FNBBH M*Y0Q9/79$2D8HKCK])H8[ZU:Q[^>6T.$L7D!<8Z)<E(GK5)UPJ4&:YKZ%I6V M_[>HL@96YG"%"D4P:;Y*D9*O7E+A3U4\L7A!PEFUZ$O85.2B-_Y7>C&,B9"3 M(;?5^FNU;G:(-[>8J_KFDO4/5=V5L]Q82YV]PF) ;"$%8?N9.Z"-#3TB<LZ6 M&S&Y#(V5H+; VM507+N1DRJXQM:DOU9S?][A ..;W;WNKN=D+=*LAAI^;F00 MQ[YJ,QZ]O;1G$+,Q3Y6<8>FL.,7A=RI2%<F;(P=.XK'D+V.?YG^^O7.2N?B\ MN&TLMX,QBBA'!6 *L?HP'7$#LVYW4P$(\7J'[+(5H8W39HPPUTZ1W<<-E48" M180;^[E@'D>Z'+KL.;R>,RB]R?15JC%X[*51X13&$Z83I)R5I*%$3D6,!OOQ M2H;B,.,O0.+NSG6O3?O+N\6JA#-D7&HOG. Q!:G.<\!HMRV[*!0,K)Z.66"L MT$ S8!'!N'"N:%EPYDI#9JQANAA'>%I(;[K?9#6X[/TJN%#J1:*OZ*3FKY?@ MA%,73W".$')6;(80.!6A&>3#*Y$9SDBPP"CWV_?K3]7WU0P; 0N:.T/ 29J2 M#""X3\>6>)^7.?E]S6'A4GU!A," &0X4RA7 6LI",9J/+"XULGJ\4&/K*2PA MY 7*2B+>AHF*%V71!>6)"A\YZ4'<Q,2DCP>GI*0W&\%"T@S-WJ\_K*MO"^?O MS*59I0NB%=/ 2N["HKLR2Q5:L,#;0$X8T9P(51\S 1Q@JRAWVH@)Q^[_&'66 M1I:4_1Q$!["GK@1S&2@N*6D<IC#^#$:7F1>D^&A-7QXG)CB]W3BE.L-X"9:> M#]5F.U_^/XNOS91085'!,'"Y& IAZ_45NR_PC?MA+^%Y;H(ASIBE@DJ<8\4@ M=P%**(96.',%27UWR,N@V8'+'+I>T\G]6 R4G'0$#A,<7^ZBR\TS0GS$IA^# M$Y.:GDZ<$IHAG'CMNZU-K<MY\WE+W9A+*,'=;Q! 1<%<.FY#@@KN/??[[*-( M42& I@40$C-;U+>K( @9$3C/00$32TE3T==@ I4CC)C+6I&,DS!U\*0CRE[9 M X]/A'\O4JX?\/U@5P,[@W]0OZOJ*TF^5*MNAQW@M%EY((@+#B0@TA4KN_Z+ M(#7>%<.K#W/IQE882UD?%50$,8@8Q1I#87)"9.I#=PV>K $4O'(33M+E($_* M3UB@!U 3(]A?>GXBX'L3=/V@[P^]BM!!_(/_8WG[N';Z O.;3XOMLIP)S(F6 MG.8(%!9P(LU^&Z>SQ;TO^7CU86B(L-+]KZ0*<PYES@G/52X$KIU)'?P-B/H] M,)C_[>9?LPZ>OP*$,W59 9*2%*8 H?S$D(&7[I^0@=XL75\&^D.O(O02?QGX MM)[?+5;W'W\\W%3+F<5<(X@+)"51NI YM-V=NRBWUOLL[O.ONG$R%0 71M<7 M?2,C@(1,$X3J8X$Y3#TYV8+)=FC\XSZ0FLM!GXZ5P(CW(R1&H#]S^424]Z/E M^B'>$W<UM$.$YWCSY^T7UP'*9H=\SH0EREHW;L 06X3 ?I"*!"+>YUN.?IQC MS1"'ELA"8$(55R87.8=8&6LP2#V*[S!E':C \RW]"/-/]\FX"A. 0)IB9OQ# M!BYD_5YD75\6AL$_DOT'\!!POF5WY';_H%.]<O&XF2'!N;(Y<QE.(\00L[8[ M%XX*8KSOX#EKA'-=;SEB!!B(<0XD)M:X**/<#:BE'6F#>G=8?(\NV\$+/O32 MDTG?=8012.RUDA#,7\23,$<I.;N6,)#%Z\M,'#=>'X^)P4O(*1D7L//;[>); MJ>?;>6M])I5"EN>2 97S^K&X^GJ;7;!@37@1>CSFJ!%JB!/3W$JK,)9<2P,@ M19C6.Y9@#E/?A;X_O;$'5]]+,>_B*/PL3#\F?65G!!)[R4XP?S%/O!RCY*SL M#&1Q*K(SU(TCAULB\!)VW\=:S;?E?;7^,:-2&Y3#G$@D"\U93NP^1B#!@6=9 MGG\;4%FX#L1R P0VC$NC"J. <ZN@!"=_7<4\76VQSCI0?2[^"&#+5U'2$=5+ M2#PYBGL#R-[_LZK1CZFIB$5/]$>O NG+@K\T?'R8+Y?="]XSH MEM>O6'!$$ ME%2N9N\Z.W-!$"8-S[\M(-(JEY9HJC!!W/V.(PN!MO7=)GRD,R8-IJP#%2H- M@6SY2D,ZHGI)@R='\:3AF?]GI:$?4U.1AI[H7TG#$!;\I<$\E.M[-R;Z95U] MWWY1U</7^>K'3%*#<R4A+"1F5$)=R'VG%\($5@_';0A@%2662&XTIL@R;K V M!<J95(8E?R*A#8,.6[8#E[7H0C6C)XV^VI&>P5X:$DI>/#$Y2LA941E&X53$ M9: 7KT0F!BL!=<B7<KGLC !@.98,&9,77!-&B.BNLB"J0('3L,\^S1 E!#&# ME0"X?L*=, U$SG/*W!#+FI&JD!I27T$)H\J[!DG%4K\2Q(N@B!7(@??G"Y ^ M-$U%(OJ!?UU^].<@8(6F>GBH+_ZH;O_Q\<O<]9CWC]O-=KZJ5Y!G1BK"!(5 M:&Q,0;DHND$Y<0,C';A.<\X41D+:0CG7-'2V#"L0)(1KD ,,<SK6:DT#,6LP MOLEV*+,#F,&K-H/8]5Z[&8O8?BLX?3F-N))SAJ#SZSDQF)V*+,5QYO7:3CR. M+LG6U^_KF7GXNJQ^N A_MYC?+);-+._F<3UW)*CE?/&PT>7=X^UV<;,L9XAH M0J2!RFB=*\9!3ABLK3M,G JO B>VS=1"UD+]ETVV[,!FMPW(;/-X\U_E[3;; M5MG='G#VM5QGU>UM,S?N>Z0V>D.<E[IKMD&@YG4HLSW,;(\SVP'-GI!>B>V[ M]F6%YJ:=2;+^#&&4SG_0X^</]15G+SK^S[YYR-'29!K "]#DF4">CB2<5$Q? M-_,D\ZI*VS_]<]%_5NM_.-MUC5ZN-DU?/6U>YQ)8B=R8GE)7Y&E$(6K-(]>5 MO(Y!13>:.!OML+IPO#U VT5DW\03E_7+F>=JA(>EGA9F=H@S3NZ)2[A_\KD: M\?VR3POW7YYW]L6^!5XEHF$I)X2=$SDG"<'73SIIW*H2=TS_M",>MY5'OJ-$ M:UP +CFFA<FEA !TAG/&O([=1#27.-74* ^JOC-AYR]\L8B^G&.NP'%8=FGH MC3RFB46O?T:Y LW]<HE_;TXQFO&CZ412B<SQ]=-);(>J9/W1/X7\4J[*]7SI M,VJB0"AA7?Y20#+.9([WMH$MC&\6B6<Q<2)I@<;.)1$9OYQ.KD-V6$;I>(Z< M5"+R[)]7KL-WO]02U+]39!=OLDXDF/AD7S_')/"I2MD]_3/-_RSGR^T7-5^7 M!V8$L)0A#JC-"0:::<AX:P;GD'KM;NO]\7%68,KL2P,NNW7HLAO7 I\7+H[< M7SVW$-,$X-SWG$Y_?B^GD.34AF6+'9RLQM,K+?2CR3\#)*>KG]C_SX,^&&OB MZ9BK)Z1Z$"O75^5A\*M(O<-/:Q\W/]W/YU]G[Q:K\OUGM2[O%MM9GB.:*\Y% M_325AI(HM-MB0@A5ENG9MW)]4UU2VN.?5@4U!3*4Y CGA6!04"49I+;VJ@AZ M6/<0A7?7EM5Z77U?K.XWV>/*=8)L4ZX65?V+*U/*N^RVP9E]GM\V.2]DFTFW MR^3S?'/30&T9V&TU*9?;3?>3EWM.CE%U)#8&,7K=N!@&O8K0H\+BX?WV2[E^ M5ZWN/Y7K!UW>;&= ",PI(3A'%FO.+<2B#0HFL-]##*>_+HSEE+$<Y AAJ+%$ ME$.=0\4IL%REKCX:0-G2(?K)_=L/3O1O/(N) 82=KR;&X2JLG-C1]&Y/DSY' M4Q*%>,7&&9GHS]PTM&( _BI6'PI3#;M8U>.C=^7<!6 W;)HQ3BS&F ,F"\!= M3@42[P/!&0Q+I\=M0 %%H04OC#'8U,]'R (Z7;0YX!*$/4?2*Z^VL+)EC2OH M6-KPH#A*R9G &$;A-()CH ]5S$X5%B1J_G6QG2\;6^]OEHO[9FRRF2G*C!&N MH%7$VH(I4\A]OJ"8>RT\7K*!<^UB4$"I(,>24"FY^PED5D.8NTHZ<9KU#)*X MM/FEV3$8"TNV+:*L@90=8!I77$X0<T9>AE(Y#8$9[$45MX,%CF</DSVL-T\8 M1G.=*UE8;*C278@ HNQL6]7(_$:SAQ_FD"G!2,&P0EA#+#$IM$)6PIPK!<.> MA-UC\(Z03_6_\J)JSRJ/0(E F9^J)&,K3$JN6;%[%NN]F)J&4O2#_G),W]__ M/IK07>K#G> 4KCZ72FFH&4' F*Z?%Y8&UN;'+ B%"DPHEL:- BAP V&A<F$* M@K 4-NSUT5Z5^;OZQ='_\_^H[[SXO_87XSW,M_5]CHMR4]^V[3GP3QX?IV^M MBL'P]*(EV(,S0=./C3ZQ\ZMSM+O1S1B"++<0&&ETGANFNIEBSAA'_</GP$@. M 4:04RT$P<I23BEVW[8<<5?KDO1CVTMY]DVV*K=U'-V^BJ[KQ=(3@9[AU(/Q MZ454'R?.!%5O3I[BZK 'O'._^Q__K?N)^Y\;5PS_C__V_P%02P,$% @ MQH1A3T5J":S=VP :YT* !0 !P=W(M,C Q.3 Y,S!?<')E+GAM;.R]6W<; M.;(F^CZ_HD[/<W7A?MEK>F;A6MMKN2P=V]5[SE,NFDQ)N8MBJGEQV?WK#T R M*5D6R221-]%5U5V2R 02$?$!B @$(O[7__ER/_WI<SY?%.7L'W^#?P=_^RF? MC<M),;O]Q]]^__"S^F#>O/G;__G?_^-__3\___Q_]?NW/]ERO+K/9\N?S#P? M+?/)3W\6R[N?_FN2+_[XZ69>WO_T7^7\C^+SZ.>?-XU^6O\R+69__$?\SZ?1 M(O_IRZ+XC\7X+K\?O2W'H^7ZW7?+Y<-__/++GW_^^?<OG^;3OY?SVU\0 /B7 M7:N]3\2_?JX>^SE^]#-$/V/X]R^+R=]^"A3.%NMWUWA)]?B7[Y[_$Z^?AE+* M7];?[AY=%"\]&+J%O_S?W]Y^6-/Y<S%;+$>S<?ZW__T_?OIIPXYY.<W?YS<_ MQ9^_OW^SZ^1?J]%L&<8R_UR,\\7?Q^7]+_&17]3X7ZMB441V+<++UWW<S?.; M?_SMX<]Y(!M*(#&(1/_/EQY=?GW(__&W17'_, UD_M+,.-3M[3R_#3@PX8]B MDL_7TKP>%9.K^?7HZ^C3-%>SB9I.MW*^NGF7+]5BD2\7-E^.BNDIE#3WLE9X MX1;+XCY."3\JYO\<35?YXNKFS23,E>*FB(-[$[J8W19QF.M!A<&^SZ>QQ7_E MQ>U=^*G"5!S=YNJ^G"^+?Z^).)U-G8RC%0Z^&\VC3#_GIQ.]KVDKX_P8N7C* MZ+YMT,J8?I^-5I,BR.[#ZB'T&Y?HT?1Z7OIR?C]ZGR]6TV6 P=7#=M:<,?T2 MW] 8U7JU*&;Y(L+V:GX[FFT!>H22(ZW:'MV&&>>-\=NVC8W4E/?WQ3**,;XP MK*G+L.N'W;\X"NT:+;L8Y>:K $CWY2&?!6BNYGE-7"?VV@UU05V8+;>3Z>HF MZ%MA,.^+Q1\-D%BSZX[HW/RQ_&9;?QNVJF(:5IY&1'KB*[J@^\ULDM_/FB%P M?U_=4+)8S:-RVP =+_?4#16?\\7FJS<S=7,3D!%4HO5:O+S+YRX\VI"LSGE/ M%QQX&Y3KN*&/\SP:@.FD'NFP&YK"4C[?K7$-D'2HORXHNL[G-U'C"K-$E[-) M_/YZ- ]/_KH:A;FSS!O Z.GO:)#RL);-%GD<T**<%I-HE^C1-([EPUT>S)6C M9-7MH,,Q;[AWER^+\>B8%GAF;^U2\V$9_KO&2H#^:''GI^6?9TGB8$<=TE#> M/\SSN_!,L!G?S$+#/)F:_5WV2E<R]L[IOSN*7;!0EU]3Z?JVE^Y&_V@NIU+P M?4^-46'S3\NK3]/BMM9(]SS=UFAT.9^7?T;UXO? H;E9S2,<XXXU+\KY9IOV MHW%4]+]&]^##PS0 =>,&RX-IMWP?U:]Z6V87KVZ+3]O1_38*!NU:P[RZ>5O. M;C_F\_OX9!C?A[MROJS^/HLA:>]HB_*G0WCR\5D4UNNK+4I.=)#6;-W6:&NY M20^V:6YDVU.K@,"U@?7US6RMX-9P'-9IVM@X:VUF+>U5FV[U:+W'W#^$S:8. M>XZT:GMTOT9SQ(9E='?8X<NY^G,TGX2UYXD9\_NLB/;VPZKNP5-K[VN;(]>+ MU>)CJ?,/P5*=YI,WLVCGE;,/RW)<TW.8WG';-+[_;BC!DD@BKDZ/W5/5D.1. MZ+AM&M?O?+-V/X>-Z#H8M6GS\7A_;5-4:Y>KU;;AD=KB<Q%,ALE)#-[7J.&Q MN2_CN]'L-H_T?[@+!N3:Q10&E@<%<G(RXD_OKF%ZWI6SZ$ +GX1.;BOU_B3. MU^NBX7&_SQ]6\\"[1;ZQ[:M586W/K'][?.)Z7M[.1_<G$=5 _PU3?,)T;75V M?ISGH\5J_O5DK!]JV-@8?RW+R9_%=%J=2CP/&3DRTKK-.QMO/0:?V$MGHW^, MZ%G%T^A='-33^)SU:?4BO[IIA_0FA] 9WUJ$PJ#P\6%U?S^:?PTK['H7#'9' MU:(98FOWWQG%M5;QTSII;.QO\[C='1G;MP\U_.ZH8I:SC5MX_8DI:RLC)_30 M]J@#SIX>>R6-_W!?#5.R62-_*V;%_>I^_='UZ.O:37\*#;5[:7/TU2O7"MOV MB&%VNWGP;&).Z+1AVDYTH!YNU/#8MFO4SKFXC<G]6)[.[=.Z:IB.6FOS2X\V M-HYW^9]J/"Y7ZXB&8%;,PJ_CS3G9D6'5:-G%*.O)NGX'C8WY.EAMT;ZN[SX_ MT*+-4>G1HAB'C=\6TU6,Y1S-9_&<KGI2+9?SXM-J&?'WL3S9S];>"]ODR8F+ MWPD]M#GJ6LO)T7:-C?!#?AMG6/T)L+]!BV.J)^&C[5H<X<:F*/X=+,IB%O2R M8C1M8/PG]=HB=;5 >ZQ9<^.K[+</Q>VLN"G&X;$G.T<Y+6H$_9_62<=CW_DC MGMYYNEHMXZ6[&'H:%N;?9WE8D_/'0,?$>//^!]8QC^.)6 P4#3^B)_+S:%I? M56GP#5U3'7WRH_%R=U6N):"<\)Z..?!<E6F2ZB-]=TSI;H[^MG:QGZ*+-_>" MCFD^S5.8U&?'E&VB4S^.OC0[4?=WVSE])UV[2>NT<]H:O(S3YBL[YLLIKJ"$ M'CNFZDG<U&,H8)-$UGE!US0WJ77WK'V_SS_GLU5NB\6H4G<G^NNO>3S/?[@K MQE66C^TUHZCF? PC;%+"S0RA'[Z]S\?E[:QH&O1'>^^8VB=?5J?)B]\744R_ MC6:CVWQC"X<QYO/[(FJ%3TTFLUHLP[8[7WNR8Z#P7?&P6&<GF.>3)KG6V2B[ MYGYT-GX7@-8HY^J\H6.JZ_EASNBJ03H>DVE4]^%.<"[6:]W5:-5DLEYH1M,C M#];%72MOZXH;)_K;S^RM,VKRI;NYR<?K6X!5',CN\/8EMT5H<37;W?'T\_+^ M\?%QH.0D%7X 8^N*TW''GHW7]L<ZBU5\Y)E/;)VR:;&<%^.@Y]0/?F__Q5WQ MZ*6OSSHP;_P]77&@YM9V0A\GC_QY'CVY&?ALHWZ_'7W*G]TW?JG==#[_IEE, MX"=C C_(UB2\U%O#(PV+0;.#?=YAP^,-YFQ13MRL81:_W&TK8_^P',T;YOF^ MCAL>_\=\OLB;'?GW738]YC),_X;'_%V7S8WY#& LOQ]F310\S/-%7!XW1VVS M/[;/QW[/RLBY>5'^99G/)OEDG>ZS>M6T'+]$TYJ>F]'BTYJHU>+GV]'HX9>X MC/^23Y>+ZI/UPOXS@-O$IO]S^W%6)8T+1M>G8K8Q.]6GQ=K%40UJ&EGQC[^% M 61UFF7$,000%8A+2Y&PX5^O*)=.02N1A-\2N\ZW6<ZW;.V<6ELLQM,R'J=\ M#&S7X;U_G$;W"QUD &)NM<'>*4>UI=)JJ)#'0#./%?5U./ 46FH^_JF<3_+Y M/_X6N/=074UZNQG@WKRT:Y@MGZP/#S&S0+'\^H^_H6H(H_GX&[1^W\OVB5\> MUIDZ?A[?%=-)U3KF[&T#&64'; ]T57/YEQ<G<_/3O.D<M*]\H3!"":@8YYI8 M8BDEP#K(K:0:6 )<CPM%S+L\64WSJYM=5LTG8M1?G_RUUH(/<.#4KC)KN,!$ M41>F!,(:4 AXQ14LK/Q1%X_::"D[%<#C,M+-!'PR7/6E6-28>\]:9)YPX"R0 MT% &*=&64US1I[VZ9("UAX4].U8:[_O$UN;<(;?E_:B8G8BR;]IF1'AF&+:> M>N&IP.&_U<1UW!-PP7A+AD$-6*4P^SC OG,*A0^RIY,F?OE;?O\IG[\ DOT/ M9\PCQIV'3% !G31&&%L-U#'9&RJZ \*9@BL;9FTS&!"G8&#[<(:)DRYLY2[8 M 8!P JC9T4PYI D80#\H!LYC;8\;3;"G\C?+_/Y$36;7+#, (BN9L!1Z1X!Q MTM,MI5Y0W!N(+ER=.5< 9RXW+Y@&ZP.FIX;TQ_EHMMA(ZVH>4Q8]^6#/PI3: M;285]L C93D*S W$4U;-,^\Y)UUN8Y_S^:>R^T7L#"24O4F@ZY7N*5E[2-ID M9MGE['FS6*SRB9I-XB]'G L-OB4S$'DI'"-(*RF-](+O^*@@5EVNH]\BN1]% M_7Q8]R^=?E%^Z"+2UY/1?+"W#%LF%$)!T=40XB GA5'%%^HE3D M'OCNWR%F MFY3! %=@V,P2"S..'37,&2FDA-8@:XG:< ("C1Q/0"/Y"XV-,K]'&&Z#JO^= M3YX6UML&FFWC?;\-. O?K>[S294C?/UDZ"4O/G\3@U,/OHV_/D.&$H<ITI(2 M:RDFHG)GP:#$2YT >_HJ[/A6D-ZWG)JSU,ZGY)M[K5NZZIMRS;XW4V$[H\A( M'&QHXKGA5,B*?=SY% V973C,ARB@5[\#K*\6]K'VKU^<8><]L,)"YZR3BA M MR6XU@3CE')%?^'08I(1>XWRXGI</^7SY->;N7A=9",\^W+^\273Z_BQLIT9Y MK@5D0%NF$.6[M4APP1)FA_C+%!B&U%[CC%FO#._*V?CI<M'1;'GQW1F#S&E! M@6<48064D&KKVH*069)B-,N_9DK_$GN-L^3%C,T?[T:[W,4=S9BCX\B(X Y0 M[PT0! ?#3E"[DP6V]8(H]QU @;^FS[#$-R"3_,DW'1KD3[[)C.-,,P\8#O\* MB(GBE;\/<I!D?\#Z9Z_'+O@,&O/#$]-KW"RVEM?A&='-BS-'"&:&<2.=!!A3 MP+&ON*V42SD/@_6/<5^\R_G7AM" Q%[C_+!;S'P<?>E^CKS\\@QIHCT7!B/$ M$+6"Q&"H+=>MT$EJ4_V#XU>]>0Q66J]QCCS:6$^^Z]+!NW\ &0EL]U8@:Z3D M@',6]O,M]Q$US*3,E?K'V@?R _QPTZ0Q8;W*J9)WY=T-;\K"NJ.(M(@Z0P2V M!@JPXR<'/DFA.OUP^\G%^;_4J7,$U!7@=^6CJOQMJWE,![9.,W$ O8>:!8X+ M:;%%VD('/'=.:5Y1:H%-NC*3= #]6J'8(+<'OI ^J6;6T8)Z[(T9]]*QH,T) M"[72%GE)0<5?AZ%-07/2^?%K1?,P!-7C1-"C^>VHF%UO2\+^&GY_9("ZCRD9 M3\-YC0XS))$RR%C+#>;"&H:!J;A#N$PYO8+U#WHO4#ENGOD]9/QXK'SZ)-'K MT[GX_(1@G2)OG2'NO_+B]B[\5)_S^>CVFUJIEY@,!$C!(.;0&2$X,%YSKL)* MHY@ D$A0*X;T I.! ("X19('741X@J#EL.(*9P2EK"[#C;%* TAR_H^3>-[5 M?N>+6;',WQ:?OS]5C-FE_[N<F^DHT'8X)\@)O61,&L@,5M%_X.,1CA)HRP?D M(.HM3T@[V&L/)F57(A@ %!_'_VYT?SQYR(D]99P3BC!@!&)A,0@*J:UXCI"E M2<Z8X4&R%:341V,#$N@*D2^FSM^;D:)&JPQ+ZB3QC%+%(0A6CF:VHM-#G.3S M?E5(2T-!V1;'NT+65939U?QZ7DY6XXU9,OYC6MX>!=?AAADRS'.IK8#"0!GH MDZ::KU@@V^EMZ\O!5Z-,[PIB'^>C21Z)/[YB/7\T@T$5]IHX0[C6FA@J!*XH M8L:DN(23KC^_;A@ELKDKX,13P%@L99FKVWF^J0=X%$+[&V7 4VX)%1IPSH,^ M&S,'551:;%*,S:3;RZ\;3(TQ_,S@SQAR5(Q7T]7]P11=SQ\+^S$@RFF%!9<2 M> *1<6%PQF 25DZ0LK0,\%)OVVAH@,6O+],H=L!8 PA7/% JB#<[ETU@F1.7 MI>1TYD%HAMV7D5S446*LXDY2KV+4"U$>;&DF0%MW679:LN1/SB=Z&G][S">J M-5/40B 1DPP1&'.^5P,5T*;<MWPE0#A3<,?SB9[&VM><2Y(QB13AGGHG M.@ MDXI6E')(4S:L 9I3?6Y8Y_*\6Q_W]"5]L J<.)0UJD[SC!A-6= >,400$XVY MM6Q+.4667>CA7AH(7G1?-\KGKA!6C>^ Y?$L!.#W17ZSFKXM;@X=,:=TFSG$ M/0[Z@K::":.0-])4G!+>7)C"W@HB.^1_#_$LA^N(OO(0%$8<"A8X,PI*">-1 MFH[)'[B1PCI#:YWY7%X("L0,"@BI=@X3$6LIQ8N;&Z[@H!/VM4OU78^F-EI2 MXU%.$\#K\Q)Y0(W0*%BN@6U$("6!K^@SC"0% @\<8.UAH6X]FI-X?QDN(Z8Q M,$8$(\:$:>J$L49O:79:XDO&6S(,3O8?G<;L'OU'@ANC@KK'J06.6HRH8]5 ML4J+XWX5JN^Y@CON/SJ-M<U@X,QZ--AI#A7#AC@B&4(.50-5%*4XDU^'^=,\ M!LYC[9D8^,_1=)K/#DK^Z2,9XQA)RC7!6!)BE*9T!TRJ5<I.,$!W7SOR3F#H MF>K$8KY\HDJ$OYZK$>&C['VPN/,]"NDWWV<286B- MQ09&.Q6+5.DKDA&J(4 M$ QPTK>N<:8PMW5 [%T:GCV1$68-QMYJ&&:#IY!R6"E$/EY"N QMX$Q9/9?T M63QK4]:_%;/B_D"\RW?/9%@Z2+U77"D0DZ-3Z:N5SP.<E(-RB/(^56)E,WQK M5>:C+\=E_O29S#CB@=/$.DFI5,X)Y*JQ&VDN) 2W$9DG\.TU'P?;L 8B@@*\ ML?<0 &<=J"A%WJ44=QMZ<:$^/5/G"N!,JV&HI04="F1R+*W#@G DO");95H" M0N'E5\@] P=-%A8\C?\]KG,O%H^[FE>UX]ZMXK)]=?/A+@AB^^UI*^(9+\BH ML8 +3@R.C/-20;3C7C N4S2JH9=E;13*O8JEQV0> Z^6Z;C$Q#M N0(( 8T$ M?EP<+$J!]]!5@U;AW;UL^L7X2Y45U7P>%?;U39&UZGYU<[5:CLO[?+%.(?*? MQ>W=R3 _]T69AU&5HXQ[))T@U =.5MS4#*?$! WP5E"'X.Y((@UJQ2>/^>-H M?ILO/^;S^Q.4Y(2W9!IJ(ES8VC2VP@IN@?<5:RBQ*<OR "\M=:(S=R>.X:W$ M;54M%EJ3L#M![(!52A!G1#6#(:(XQ;U\<B+'8=7:;G^)/5<*S:VC*>E./WX3 M25I_56WNG1GT$#HOD;<,&*21TE)5;&.2IGC%7G7>QH86W-XD=4E7*RA#GABB M"*,&.1[^<;2B'/HDI?7DZGN7L<"VP/:N -=&+F9EL#>.4^4H MP3QP6H*.7( MIUPW/+EHW64 K$%VM[%5URM>$=I/=#X+ORQC<<FP)*_;[72.[9/G[-N-#B P M5'%*F<#Q/I^W,M[JJQA*.$PZ\*Y?-FY0]4\:W[_[E-A@ID!BG;C4=V;.(\41 MLXII%Y2AP#TA=EL2%4F)W'[08[3>I#,84)]O?26\+M-0"4:A9"!LA,R'Q4#* MBED8J12E]H3:;G]!.5$P/;JY>LF0KU!0T;C6%&IO$33(>KOE#H) I,19G5!J M[77"ME/6]QC"4%%Q/2_&N9JN01 ^KFP"]^4A'R_79>%LOD[M&(W/NGAMY#T9 M1LZ$_8ECHRRTA& .8<5+@$122'#20=AK-?CZ%$^/:_#UO/3E_'[T9G83?VQV MH<_Y;)5?W53W,3X4LT#_(U]L,(_4>+D:G5AW/.U=&6$..":!$<QAPBG$JCJ^ M0<Y:GP+YDX_3OO5RO$*<]R6786'=C>:S8G:[N)J_+1>+3B!_^BLS&6P/0Z$ MCF.,&3>,578)TDHG)3U(*K5V<;AO73@]PO_)\+=%?4RY>-%N/+V3#& C)$:$ M>HFY((89B'<;'A8IQW!I]=->-T2;87</J7G68?B7E9#'8&N895A$9Q"@5,?2 MGD&F% GA9;U5N!UJ'Z]'?']<6\N7L);6QR ?'0;XQP$&-?RF3*C 1(&HE4I3 M!9$RRED1EU!AG:6])4SM.YU/;:SM3>?3AWRZ/;-?9S.+D;9A3;G9G]]L1^[B M>C1?/MX@>L+WVO!O]\69\ISQ>%==24JY=@HCX#UCR@,JG+_0C ^-3H!!2:A/ M%];WNFT=@)_84V8(MTP2Q)4.0L(J_ H,9L PP#7 M>HDOO*+!XW"MUW^]Z ' M_CX;K29A_DT^K!X>INL(W=&T(NE]OE@%>%_=7#ULPR$7EYC)45D?30*-"7>4 M>JPIX10A(HV$GO(>%<>7;M,^"F?M CIML7C>.B.0,Z4H=S"ND QHCY& !",- MK>?T1TAOEH:)XPM$(L\3C[%?&LBO\W(1_[@I7IHS)[3.8D42"K '2&&J?!B# M<,H:P1!U7O97L^.UP:<]GK< GP_Y-#2__36?A5TA5H)7D_N@Q$728[+?>.XR M6QP-X$GH.7,>$.HT=2YLV=QQP:F3RL7L8() _\.J-4W#KAUYM #)I_7.KVZ> MVQ%G(/%PAQDT)&AO1&.%(<7&:XR#UB@%E]PZ;5.J';^6T]U. -BH&'HT]Q:/ M5D*\]18/+WS@[.;2T2I,L4<-6^?!CLC-7;PFMW@S4^-Q/+$.CX3IY[X$-@>< M!+[/OZZ=V>_R8!=_''TY4PUL:SB9Q)1#S2PR0%,LA2# (<J"@@,#-)*J P[X M:F5GJN1 Y-;"2AY&\DB<6B[GQ:?5<NWD*0-W[\O9AV4PK _ OMD79&%9H89@ M(X+ *"%0"BL@](S8H,%32G^(RY>=K/6M"J:KM;\ZH+[.Y^M,*GJT*,9ARMEB MNHI%/(Z[*FKVD#%D)(,(<Q2X#8B3'@!@A>;0!NL@*07U@ ]T&UUAVV'U +S* M+Q)VGEOYQ:ZR,.\4490) 3"%5$A)&0;!$-7<$RPO).-I:SBI[U5N@OT#!.26 M<\U <MM9IH&UVE+H9; &C'/",20,H$I(9AA(\0H,\'AN0* \3P =G7;LZ)A- MKN:WH]G6FNSM!./I(&*JB7):3#9PFTVNG]!Y=>/#1C<;%Z/IA_#))GE*#?VA MD?XS)ZQ'5 2D<$&U9$I0KX#0$.-@$.@>JULET6>+Q7A:+E;S6N$$3;\JXPX* M@ARW2- P%[GP4BAG ,+$8$E25JBAG[9T#,MR4)+L=ZG;G-G^M> =1%;0F[!6 MGCK#.1662>LD0,@QKEVP,VN=9+7#ORHSY_O\H9RO#>(/^>UZ\ >8LK]1QK2+ M_R,:"$'#.S6TCH#PF3:0 ME;IN!7LPC5ADK9DDPZ6DZBUZ58;FB?378)LL9% MCX'#!\;TN$S76#1.ZB<SR!!DH9( 6QJ$K:Q2"F'#M,*<N!XC1&K144?7.:VC ML/]1Y)P-YJ<"5 BKF2'>.8(]@L8A?,&+2$O0*3N41_\+R.:K8#2NSY GQ3)0 MTWMP63^+"W*(2,\1HQ0+P+SU,@C,2$DY\E35.DMNAQ^_S^;Y.,[*R>^S<1FE M%$ PFE;W;J\^38O;QRC< PPYK:,,LW4YL+#'$JL<P$P157%$0?+7XG(R=,H. MY=&5N_%M.;N->6.K43^R3G\U06F[+>=?KV[B\6;UQ.1(S>$S>\P$A<$J=11; M'I9<%5B/X98_6#AQR46OVT)2V8=D^D?N'EJ.UC$^L\?,$8HT909""1G5&'A( M*OY0FQ3'-'3DM@ZIVA!N4D1G1F3\,[\KQM/<3_-\N5/-S.BA6(ZF!RND'F^8 M0<F-#M9L4(*=--X(X_&6 ()<?_Z&KF'5D)C+%IG?U0)8>]=X6QPORG9Z9QDW M@!CA48P=D0YP9G&U#5%IDPIV#CULO:,-NW6A# ZJ=I6_F;W/XV2>1"^?#^KZ M:/K_Y:.7ELX&>P\;4LSIPF 0"-!4AVW)LXIO7IJD1'^7 N8S4'8NH!N3U. 0 MKD?3T6R<7\T^Y/$Y-9L5GX.\1_-#!2\:Z#U#G"N(J%1,<Q]^Y]2(P#>')2< MVA3[:H"!'4,$=6/"&8+G,1 R6V[#I*]N3)!\L7Q?+/[X,=V/FC%,G-($22F% M5N$WY275!'IK+.WU;..)I** CKD97VZ02>&@%4 H#'WB#!KP99"YZBXY VR M)2A\=U;1 -_/W.YJEOO^[W)N5HME>1_XO\<+^/*#&1$0.4B!%I)# *!BE%54 M8*\NI-A[4Z(L&^1EFXAX-[K/KVZ^&>)>)]O!YS.A@=70"^L#8[AWFF*R8PT1 M%^+>2!5HV3PKSW1U7?_J#GJT=M\'T"L)"1.>$1_ #P%V>CL<'_TSER/9!D12 MIG.P*X-G>Q=N\:Y<YHNWY6@6]\9MP,_L]GT^SHO/<=737Q]__QA&>.3T**7; MS'F(@='4$\&MQO$*M=QQ"H&4:V8#-'$:VF5ZX'Q7&/UVH$?/?UYZ/*/& <$0 M=@P8[QUG0.&*,JM$;]'&[6"J&Q"4C?/]W&ULGE_GRVWFT6H0AS>V_2TR9PDR M1%IHJ FLIT@)4PU9P:0JC0.$2IK4RC98VMD=K8TCY\-=GB_?;A/F']G7]C7) MPAJMC?'* 8@L<8[B-84A@ECI>LM"\NKV+,:XFJ?N#FZ*^UOE 6><:PTI,Y: MZ8U32+N*2BQ$;R%>[6 G7=@UT',69[O"S]7R+I^_"U-H-8\,V^1OV;M=U6B5 MJ;!)$V\ AMIIR*QP@%1T(@0OQ.YN4N#/[T0UQMRN0/3=$JR_ZGPVOKL?S?\X MLHD=:YI!;FFP<ATA847WA'" V99B1HA*R>V;E-'I56QF#7.W/SQ5@SZZM1UK MFE$-&+08.R<TQX P:75%,47FPC:XY@!P%%E)?.X*61]&TWRQS??Y+E\>W>A> M?#X32B,K(!"&$44PHL$.J6AS5/:6G+4K#)TKZN=)]QM@;M>^R1HV_;$FF416 M,V8H#TLWXH902]660JZ(2*DZ?K)/L8MZ7*T!J"$.]Z@FU7!?'VB54<2M-C(H MFI*).&NHAA6=F";=]DO*YM?)"7K;FM*97.X-3;4<T@=:90HY#V3,SQEX!^*B M2WQ%)Q,@J5#@:T/3.>(_&GUQ+JL[@]3VC/&[D1_=ZXZTS+3&3LM@#Q/I'-*( M.V,K>N,YYH\$K7-@\!Q:C;*[MQ7K;8U;!/L;92),22,1)H0RQY5@B%?.$.&M M22E)G53=\0)VOW.9W)\Z'@R(DW3Q\'SF@6:*(PLQ8N'_G&!733_A.$Y1Q%^# M'7>&D(\JX*>SM5?(F(V/]53D;)ME7!-'H&%4Z%C>#=%@=524\J W7+PEUQ*$ MSN-O5TBZGI?C/)^L4WQ''\8Z@G<ZS<>;%$6/E!S:U^IWDBF+F#<8^: E6$ ( M$6HWGP!U*?O<:SC/3<=8:[SN37.ZSN?Q@]%M#D_1G9XT"[J"A8PXJQ 2RA*O MM*E\)()ZEG)YYS4<K*2CJD'NGAEK5"4NV\7^OL^W$BGB9>?9=D!7\]_*^;JT MZ;[*9.=WEF%AO4"2"H2<Q4[PZFY"(-1R=6$%)1J$46<\[P9<8==^7$>ORTUB MXF:@]F+7F8,&*HN%UYP#Q2C$UFR9( 7Q*;>'DJR_2P1>$Q(8Q W#S1_+F&.R MF&Q+LCPIYOQCWC3$0$.@B&,*!TDBK;WQT/IX2=1ZYFLYY]KAAQ\5\W^.IJNJ M[O WE;=_RT>1C,E5C/$,!L.FALZ[,MZ=W?P94Z\OCEU.;.P=F5;>(KC.]R^5 M"Y.0([GA(X:<Z NYE](RQI[7I>Y).EUI]COZ]-?=K_]9A)5I/K[[^C;L]],C MQX/U.L@0T<A1*@G1@E(O*,&LHEXR?V&W)7M S3[<-BF6SD&Y9=5ZDG]/QM'# MQI/ZR9R+6HS"2#L6- L@#=SQP@C8VW7PEB':$$#VX:\%UG<.PS>SA]5RL68* M/GH4>:!5IJ1E4#BE!.=<6L"8(!6=%I(+"]QJ"0/[D);,[\YQE; [U#FZ;/0] M&;4"<QB4)\BD- @;+N&C?'C*5; !WD0=T [>@_0ZNSWT??6^(T;RH9129_26 M.<\9\;%8FM,R%DF#;+?J (Q2[E>?O")W<8+6$ZKVU!!K3U+]>WO>S";Y_>P' M=NMPS010-&:&H)0&_=%![+R.=0X PZZ6R=<./V(AV6]&?\Q'\W*#S $5EG:N MF%:!0(<%ELP0*QD6!CG96_S&X!)(U8;"=[F1&^![5YO9=X/57]^-8OV*JYO' MC[\>335?MY., 8V!!=R9P%@)D8[9N:P)VH6+)18O.7U9*BZ.P:PIIO<#O>W@ M:R2'W]LJPXI(HPS'5&HJ&)848Z84$1JH8$3]4.!J T' 9?"^:X0MM5F;HK- M%>-?5Z-YT(CRX[>0#C?,J#=*:!JV Z,H$5(@3S59ZY4XEHK]87!V)@C*%KG= MV\99Q[FQOU'FC4"0J%CY*O"-2AE,!N,9,09!('FG]]OZ7KL:WAC/97*/#H5G M4V)K]]['H$^UN+IY4L;:CI:'C(#DOC/@#&=,<.29I$@X)3RTS#'$&(+6]>;^ M[0.89R#IN!.A57ET&"@^7^63Z]'7P-_IQ]&7?+&-1]XX8\9U8L;K])!ASSCW MP@&F 570R[!(4&@500R%=:)6,>]+62C3\=@.UX?@R JV?$PR\V.ZL2"30'!@ M@^015P@+ZDE,=4.=I=RR6M'OM0(>'X?U?%3[W%,U6F5<2\J$8 PXJAE"WC)= M#1\9GS+'A[[GM"3GLBWF7ZJC2G.'M><<:J0II?'DU6VYP!C$EPC!1L%QOK?J M-,Z_7F^5],0K!!G@1! >-G!I=G1R[7\HQ;H!-)S@K3J-\]UYJ[8JBYF.BOOC M^01??#XC0%!(6)BF&O#PK^? 5+01P"^YW' C(O_.-Y7.Y#/ODES/R__.Q\MO M1W D*?+>%IF-+A,$@JV(-#,4V&!';H?,&34IJ\T (V&:A$*SG#T3#/OWY4-^ MQYHM,^H!15 R915&%E@%<,42[I&Y1.=C&\I..^SN3,.IHE9\.=^L=I&"S2^3 M_UXMUD2Y+P_Y;'$P[."$;C+L1,Q0#X#W$'%-B7&BXH0(_+G W:IQD#Q7?-KC M?U=(7"?S?1+B5<M_N+]11A#A1FL,!) JD*DT8!65!NJ4<^'7N;REHZPQ;G>N M77_(E\OI)JS[\7IF'37[Q8:9X<Q!IA#0&BEOM:$.5]12IE-B,9/R3+QB;#7* M\6'@ZWC*G%KM,\&]B,FI@NUK, N+-G-R2[N ->M;MI%_XF+1=A[CAP&Z6MMF MW2XRI0RF$M,P][CS+F:GJO@K5)B+"= ;:MK4?J%W-N_/-#&?N3HV)]"+Z]5\ ML<HG+R#H:)L,4Z0%TSCHE<&T1IH(!G?#1B#%%S6@;!-MH:1I_@[A4/9SOK$_ MPJ_JYB;HCJ-E'A];JY-NMOR!;QX@09Q#%&L #)4:"&H!)(XX ;UWJM:!4XOF MV!-BCET\>/'Y3&-*"! 6$V^I15@P9#S4T!"G;$WZ7IFIWS(07C+)$ME>3W%9 M5)A:Y.._WY:??YGDQ09.X9?G* H?96_SV]%T/;WWG="^\%3&O;+0!@XPS2CW M6NA(0MBT),8.R@NK.I(HOK(I/K8$@<UX]AZ8/G\D"SJ.H8 K82FD6&!M)(.* M@3 5!#/L0G)O)(FK;(1U9VN+-_-16+%6XWBTLMG9R_GB>C1?S@*[[HJ'@T=5 M=9MG4!+J)!>:,4@1YLJ:>,+BK0R*KR*])4%O'@?GR;!LG:==&;,QQ?O5C9H' M??=V;0L=">9Y\?E,:,,U81)B'%B'69@\DGJ,"00 9Z23VJHOMYF=Y FV=M9 M]/'C*!>;N-71XR<?PV^+T3IM[?&@BA-[RKCVG$$"/48R<E<RX023@ALO Y\N M^39M(D">!R*WRO@S-SEW;5S,>#POQNLAW!>+11C#-AK@X 97IVGF- I$1$<V M150XKZ%3#%%B./*$772P3FOR+EN50:='H$_MQL-[X4N/9P)@S0,IC%A#N31: M$QLT2JR$,(;"E.0W0SV::F<K;("[?>'F:(3JRPTRR!B(Q9N<B^7=D1-(&X:) MADH3A)+*Q Q]94J3]A'HG,7><V/&1@_%<C2]*>??6@;;]6^_,E2_<>:PC#4G M(? \3"Y+I,> 2\RP,M9I>&'I6U.E6;;,WS.!\IRLZ^EH-LLG5\4T[,R_CA9G MP">ER\P@!JU&S .I* YT>L<!I4080A1*2H__VFRX!(1U*((S=[?%?/ED9PM_ M/=_5PD?9AR##M5+X89P'';$H]ZA">Y_-%*/>6Q6V>A1^DTI(2)7GA$IO,!$I M)]=##9IH5@]JBK6MPF0[K-]GBX=\7-P4^62O[G/P^8P9A)C!/G"'4$>P-%( M Z1!Q&)L+C&[1P,"+IMG;1=P\>4\'X=5<.]FMO_A3!$DB<0N9J>@E"J)1=B; M :-4*&>2"ID-&BCIXGT!+$F\[<NZ>ELCY\O>-IF&EB$>_F6(4&J @I *KKF% M"@0%+24L>:@15=W8Y^>RN"<8U0=/%CH,E@!23(B@C6&N/0/.$:,8UD8GQ7\F M9G[M 31GB/DP<$YD;U=P<?]:!<;^EB_ORLEC"-7OLR"VZ==B=KOY_LWL7;[< M)(\Y *B3^\J0E4QHX[$+JZ]R7ADA#&?:0.P4PBD'L .\.-@\QMKF^)DV_]M\ M=KN\N[IYZAB/Q.ZQY_<]GGEG"45,A($!ZC'34B$*+-: .N%]BK;\VIS,YV.E M00Z?"8>JMMF'U:?%1A#[[I.^\&1FO27QP,\BB2BV0@12I2'8<F&(LBG7^ 98 M%K-9N:?S\TR1_[.<QK*;=63^TJ,9XD'?5YY*RU30RL,:%=2VH+XI#52 9LK& M,, BELT*O0&&]A_.O0Y<VY8)#A_^H'';7FO%H</8,TTHB,G6$$+",P$Q(KC6 M"4@[_&@J8SR@S' GD08^Z,108J1A1:$$2:6TA^KG:!D*]3+&G\;W085N>\2, M($P2%NPI2 "T'&R'3B14O?E0VT%)JOP.Q&Z?QLB!Q&Y3:W$<+81,8>,HE(I7 M@W:FOP6C6>DGB6M?[/9IK#M3\WN?3]:WKHK9*&S:88U;S8KQ:!PXG2\^_/W] MW]_^??W$P0/>D_K(% .(<."PA-0R[8&..7(V9&F3= 0W,$2<)\VR&\:>GXGJ M=CZZ'[U;#V,TM?G'?)J/OQG:]?NK=^JC>WLL0=6)'648>"R<9I80!2 &84GU M6P(I4N!"*K@U@IS6N7LF?/[?ZP]N=AOLI3Q6XWK[UH0/#L)D?X.,0L(-!G&4 M'#GDN66L&K 2J#=WTP#AT!@7SQ3[;Z.@&S^,%M?%0QZ>S<,(#DI][_.9]NM% M31%E)>>*4H!Q-5P@%;@,]U(C0F^*B5V=;72=UI=#YKGP@DH.M)>,6Z,K+F @ M4E33 6TG#1LFK?.Y'[0UD<0WK*)6$V)4L/T)$%H:CG8;J!87<DVU30"<D+?W M-&:?K^S&0,@XANC4^9C/[[>%.NKD7MW;+".,08^XXPZJL,>J6(!K.WA&^/.J M]9>%E#/%^'T"UJ;8VV9H61CJ9#5>7LT_;)SI!^)57WHT@RAN])8K3HE6A@FC MQ982C8U..5<9D(K;\!;5$#<[P$6T[;<#W'\[Y^#S&? $6@2X(=Y@A3T)QG]% M4ZS3<AE+2;I(O\=&,C//W%2VAOC&$H\L?Y<O_RSG?T3H;T+PHQAFDZN';0GI M@WO-F;UE/% )@0!<8>P$AUISLB754'(I.34:$G?9-;_;7'O>%LOB=E.R?+0X MM"-]_V &,)4$(\,T"W,N[*W2RHH*D5:GXF3KNXMJ\PWN2,G<[ X3\3;_P>UH MW^.9@@YYX(PTBFMA.<5FAW)!8$H&W(&M*BGBW(N*LSF9ZI;;:-2V6#RLEOM+ MXAYKDFE-J6?**14&:[RRE%9>JK 7@PLYZFU&;B\YZM)Y>FX$:!D(_G>I ]7E M[/-VC]ON;!_BS8[1M%C$3(WC@^ XM9M,Q,EB/ ^VGL1:>1AVXBUQ%AO96[&) M@0.F93ZWN=.\CWD]#B@=N^\S8K$/PS682Q-T>^V J[0S[TQ2E9JA7XEI4.TX MEY^M8^#@+;LG3V1 6>(HTSA,"R4X L)6)IXG[&*OUITAN.=B/XN!;0K^M]&7 MXGZUOW#5=\]DC$$G)*$20(:CTSA OQJ[ITQ>LO!/%5_9#!-[.^Y[6^,&Y8&R MQXSY8$HCXHD+6YKS("CA&RH18%ZGG PG91A_/?M%XTP^-UG-UK/_7\7RSJP6 MR_(^AMMO/OOG:+K:7TKX2+L,*\848H(BZC!1G HGJN%K BXD&K%).9;ML;<M M=$1/7#'9NM\^!BUY?8UJ(QF[B@$P3WUUYV+IM+=DT@%LN70P+. &*>AMI8$' MP4K36ZGZRT!>J\)H"Z?QOD_^KU5@Y_7H:[Q7<)V'K6)?>8USN\NXX\HR9QGV M%%+@A""\(A:%[?_"SQ!;1EXS7.]O*7PR_B3TG?ZFS%NHI6=,,H>0PV&+V,U" M:"U)<18/*)1ON$MBHD"ZLA.VMPH7/K!433['"CB+6,_R\!Y^0NM,Z4 <)=(* M Z$E4&$E*[JU24IK,,#;JPT"L3TF-[@@7LUL?C^:30+(;\KY?1R<+F>3_362 MZW>1:<1QF"-: >2XIT)[CRJB#$FZVS:@JE8=+F$-<;JG(%([NA_=YHL/Y>KV M;J^E6KMM1JU$BG)&B)=":XH-9A7-C+"4#9)?-+K:8O'YJ])N'7PS6R^6<5R; M$YI8UN^ UG6D808@YY@P QDP,3D?]=Y5!%"L4F[3B8O&2"O\/3_.>+=_/AU3 MM4+NVZN.MLN0YB ,6&KI5%#O,'%@AV^-8(I35%X\/)IF;P/H<%_R^;A8Y%<W MU4YY2)>IT3)S82N%5(2!*RA<,%:=M5L2$ <HZ80%_% 0:8;#/:DN\<^P!.[S M =1HE7%%!"$2(N$P-5[AL)U6=))$Y_IE>]>;YVY7*%+C\;H,[6.I8EU,I_DD M6']OR]EMO)NQ6RVOYMM;R8<.^,[K, .,0V&)8D1Y*8&7T%<+,0**)E44O6S_ M>J>,;V '?)_?K&:3JYOZKJ 3>\@@558X9P-!P<3TSEM>N6Z1\B(IL>KE>\S; MXW1/.Z-;+(O[T3)LZ]?ABR),C/A _3WRY?89$,1!$_.[6:UQL#V#BK"E'5OG MDL*:AEZ*H/VMLQ&F]^M%4G^.@C@GY[F1GC;.)+&2L\!41I"60@C,JFF&">=) MF^./X>!NG,F/T.HO8^,RBN+JQ@3)%<L?,V$C%)H1&90600Q25&)"-0IV.W6& M6&)K^>\[BHX[,V&CPD8I2ARGW *J/05F1R&G_14E;6?JMR3]>CD:3V-U5YO+ M9GK[T;B8[L_;N/_AH.!+);37$F#% #9,,KFEBAJ#+B1=6U.B+1OF9S\H.9H& MY:7',X $BJ7)9<Q1#2"%G*J*,HF3?,T#1$J*: ^BY"QN=J:JKK6&2FDX6D+[ MI<<S$C1O[K$R0F,:*QK(Z,DB(,8#2.)[B^GO B>G"O?YSI/.SZZ08O-/RS=K M6[^J!WX )]\_G,E8-IR(8+ 9%'[7WL84=1L606Q3JHF^!H=>VKZ3S,]^4/)N M='\\!=>^)IG!1(DP>1#D4FA!F%)N2R'SM+^+8NT@)D7$!]%R-D?/=.Y^R&=% M.?^0CX-J/OEVM3QXV?AHNTR'83/)H0TS!\EX+=]5^S$C-"GF?O" .$>*97O, M?:V7RAQ$%$K$8M9-S;WVSO&*2D>3ZO*]AJ. M%VH,;YVJ]WN?&)7J^5B.8KI MMV_5?3P<.ZKI[F^:<825)808CJP)A /+346Q84G9BH=?KJ\))+RH"C?&\/X= MLL]#7L/WUVOF_KH:S4-O>?Z#5M7A#EJ+B$44>0J]D Q)KQ&'4 G.::WP_';X M\6%\ET]6T_SJ9B>CJT_3;9Z/HQ[;&JTSAS SV$A-O:4" VV!9MPQKCF7%O6F MP@RNWDYMD)1M"Z&KS>JE\58Y>(^8V\>:9A!(ZE'8YZ7!%%DIB':280,5Q8:Q MWIR^'<"N44"4K?*]3Z35S)=]K&G& ;/*0D<4-91J(RQ08?HB(%V,M^ZTBG'' M2&L.#35@EL#TSB[Z/2I .PJ.>ICW-\JH4@8CCPT*NX*B3@L.953]<#"!77_) M'GJ"UGD(>'[3KREV]^80:+FHA%<H[ /.(N L-0IJ3(24%&.G$4.HMZ(2KWSG M;$T"/<5X-5!N0CF&=)Q:B@'JG5=2. &)!5P2[26^X.6M#32<4'OB-,Z?Z1:O M(A@/^L"_?2@S4EF'K92>QB@WHZE6&!+")9? HMZ"?3J'Q)GR*AOB;)^*>1V' M]\%VF64PS!6N@?: ,F6$LYZH0*ZV0AC16]&)5[Z%-<GT/@&VS2WHOCRL/3 G MPNQ9ZXQ@!:6+]06!H'&%-@(PI+C5S&G7;7QBYV[QAB!1 VAI;$_<PB;K*]4? M2U/>/TSSY=J]G4^VV:[WW5VMUS@3@1V(A6V=:T]96*:EX=1( 20$P1A)6:R& MKF\WBY[6>-[9R4H8XVP1QSY;E--B$NG0HVDT53_<Y?FROV.3#X&B/#JRKVY\ M,0L#*D;3ZW)1K/%V_+2D3O., LZQA&$$T&OCB*-<08Q1F-%66M[G(4DU_*/G M(=\\F#D+D8*,0A2/GPEC.KQ@0Y'3LK]:$EVH(8U*_/F)1PJ;NU(\=H,TT]%B M<77S85F._SCBI=G;)B.40NZ TQ;&E,?1I2HJ&B%7EYA"/%7:^T"3R-O.XMF? M#/-X-/MW#V<4:P 4I<Q;(@6/)AZJJ"*^OPJ-72+F?%$_CV]/Y>_9>9?N[\O9 M^K7K(?P>]ON;H"!-#OI4CK3*I%?!\/?>><:$P$%OQCLN,*92 I,'&%68(KNR M+::>:X]\&=_%Q/IQ)?QP%\A?'':N[7D\4P :!Z0A#",21NNLJ1C@F7<IGM<! MAJ8WA("&N-F9 I+/BWSQZW4EC#7Y1T\C#[3*,$!.0F8,,MXIY*WQO**36I%R M[67H;K4&(-0\ASM79>MX9K]_.$/82TPC,099 >+E=591Y2SI[2+,*U1>SV5J M9]F4%HM\N:CA$OCVP0P2)9PWD!B-J&28<[(%OHDE7RXY2C!%ML\S(*4PM5N( MF)B<<K:LC91GSV=6"D"0<LA1CB''"!A=T<:-O.2HJW.E_")8TOC:F3$\6MS% M$-KPP_UK57P>3==!M4LSFL^_%K/;8REF:K7/4%B1D5,44LL\U)0:N:,=<G/) M\0B)8'AN+K? [LZ6I^^RR+W+EUO&'%JE#C3+),3$4\.(-]H:'O/VR"VET%*7 M4@ARZ I0L\!JD,N=+5TOY(A?,Z46K&JTSAA%G#-D.!5>:LZ,LK"B.ZB:*>@: MX V_AE>JQOG;%:[>S#Z'P97SKV&D!P#T]+%U!E;)@$90A#77T? GK2CQ1I($ MI P]85^SL$G@:F>QZ+$@=S%Q7Q[BF7+8C:^6=UML+XZO.S5:9X9B*Q%QP#$B MN<9645;1C:%(N5D\]/+&S:*I>6;W8LO5M>$RXWU@E0Q+I]=.8L%<Y04QZ_*N M"< YO>9,N1Q-7RMP4MC:W3I4/N3SY=?KZ2A0/)M$@^!AG=_AX+YUJ%G&L-6 M(8&5LD8S$LQ>4E$J8+W[M$WITYV'W#5D_C?(X*Z@=/6P+@8WNWV;CQ;Y^^+V M;GEU\WM8,2-'#F#I8+L,<Q:HM%S&'".*4JJ)W=**$.8I:0T&JSXGHZ=)EG8& MG\==]5VYJ8YS<--Z\?G,P6!:.L(=I#@6IW8<5U,#.4E2+A:_#ATZ'3L-\+4[ M*VLYFMW&[-O; >=+]V4\7<4L';^6Y>3/8CH] *$ZS3,-N$=>46$0@4XRIEQE M7P:= *9<N#M9CWZMNUD+C.[LAL)Q&.TH !1+:*D!D0AH95A<*Q4/><Y27#U) MU1I?#U#.9&6W!M512RHS1 *KB >,:^NQ$IQ5ODYD.4W)5'MZ8<4^3*B&CK]. M9&1G=VV+T:>8JJ[(8^:8=83(73D-XEE$-7WYM<:Q:=TN @<4X(H3(TSX1P%, MN-YMO" I0<_0#R<:/'IOB=T] *[^R?S^1AFRQ#,3W:'>(X*(1+R:5O&^X26G MWVD>"?NAEL;VKL 5\WH>]Q$^>2HS@0:LC&:>*R6QE<&"K.@PF%ST-? &I/M" M=MSS.-N/9Z=BP=?CH#G<,"/6*$\TQ8%G4GGLO<,5M4KA%-_. ..<6X!.H_SM M.H3C>O0UA@B$53A\,E\%.7W'H!H1'35ZR2CD7%#@*"+:*!J44;3C0_@@)<)U MZ)'1+8"N/<[W&?1QPJI6IWG&J)6"$4BP<U)XHJ3T6\H)D3@E&G_HCL@6,-<" MR_O3W4_2V3,*%+(>:F>$1MI["'!E09- 9<HUY=//\;OU);0 I&0&=P:;;4W< MJ!W6.@]YN4%&J .<*ZLY,$I9#SS=40=MTH'(T/T'[9MZ3;"\9R6^WEG;L;:9 ME]A(QKQE83X"&*8GI#N:';FP8]K6D=4TP[OS)6SD]&8V#EOTQ]&7)YPZ'%%R MI&4F.">:02K"WJX<!(&-HJ+76I 2_?^*]*EVT-8L[SL-&'@ZTMI1 R\VRI"S M$B'@/=.<<.2XW'&/6)U4B'+H 9/MKV=-L;T'K;V>NIY!ZAEU#!@.75B5)>/5 MA6,3<U>E.$6''C;9I4_]1#YWYU+86TSBH"=A;ZL,4P@ H$Q8+^+M<A8V_(I. M09.N4)Y^AGQARU%S?._NDO\9A\P'. >0II1IXS4DD'E(PC\5E5[P%)>H^-'1 MU1C;NUR\MLESCE[5??9H1H2#TBH.#5-2QUH2MO+P4FQP;T69.XE/2)?S"PM3 M GL[O+WT)#O*,<R\\'3F)/.40$09#;H?<%;K;7)!PSA*\A<,W2W5 FS2.=S9 MX=]DLLXR.9I>CXI@<)K10Q%TU2>X/W3F=[1Q9@5ATC*"!#6: ,ZXJ2YB,<QT M;[=M7R>N&F=X5S!['PL9SO*)&\UG0;5;J/%X=;^:QI2]-K\IQL4AM>EXXTP& M#0!YZ:DR$C&/"6"51R26 $BYXC1T;U0+,&N<X1V&,E0#77LX8C[K>7Z7SQ;% MYWSC38MU(][ERZN;CZ,OA\,93NDI3CO*B:*.0.6D5)A2LIMV5'1Z*^'U [!= M[G>%QH_S?+18S;_64LJ^?SC#QB+%-*$$8T\9%WYWSY4I#;JY^"LWF)KEMU$: MKQI5R2SNS[EPDE,AJ)J 6TD\P9YY#ITFMG+)<>UMBM(U].L.+< FF<%=P>:W M8K9F[YM9V 'RQ2&5ZOFCF=/0$>,\Q@) !IW#O-K/P\)*4MP&0_<_M0"91/;V MM\Z$O75S"_"ZG*_%N%S.BT^K90PL_%C&4Z(8^%5.PU!N:\"LF1=D@5T: DT! M#KLYX)IJ7ET^"RNV3E&NY%_K62="&<I5L'J'AR\VS02D6D'D=6 P)-0I9W<4 M(YT40CIT&'9YHM@$\Q_AUG,-HNLU>^_R93$>3;\=XX45)'(< NRX#=N<I!PA M*;!%FG!H*%8"UPK7:)GZ$PL26>Z@ \ "Y3B%# @EH:1APP8,8H-_^()$M25^ MN"#1:6SN3C=JLB"1)<P9S#R 0%&H?+ M@37!B@!>6F%3DK^]&BB=*.W:!8E. MXVUG9[B)!8D<0D&_T\8*SP*?D(P5'(-BAX6!$*I+SJ[<@*B/%R0ZC;_'4=-A M02(#O28Q-11PC$JE!41:>!ZT*\S";REGM:^C(%%MV9U0D.@TIIZ)AZ8*$N%@ M7UD"B%*,QDR7&FH*9?0Q$,9(DB4RP(NZ#2&@(6YVIH T7I#(:XZ1@I1*:BE" M5&-D".*0,44U("E;RM#/XAN 4/,<[ER5?7M>02)C$7="@>CSIHIZY9U6!DK! MA$?877+)Y::5UW.9VMD!^G1:_AF]%[Z<VW+U:7FSFGY?1:!&-H!3^LE@V"0Q ML8(ZBRC13!"-L2=.6J04,9==$SX%&\^/S5OD>@\A'#8/HAL7:Y&&WZ?Y6K:S MB;J/;NI_KS_?FY>W7FQ'TBLRX!DWV OH':*"!1O$.TNQ)!0'AB;9:*]F86P MM?V(HRM ^V)6+/.WQ>=XG^_;M)M/*']*X0'HGMY9)C3""FB')9;!9A;*H, 3 M%NP;;KQ-"@@?NM;7($A;9WP/=PNN1_.K^9I'DW4TS'4^7]M%]:X;[&N=08X$ MTHQ(QA!5B BNA+-82VPL=2 E^F3XL9B- :YY3O> L(V9K5;+N\#Y?^>3>LAZ MWBJ8510P+BFP5% M@RG%+10@V&[<X[#67W1P91N(2N1P#TAZ5X99<,)EJ,?G M,Z*AMY*'51=(RGR8+5P9906#5%K+4C*V#CT+=#OH.9NWO:U ;Q:+U6FKSZ9% M9@&&1'A!N<)4 A&F!E/64L)],/UIRLHS]$N_;:X\9W&W-_1<K9:+H/+% *E3 M(/2D628@-HHQYX'55#*DK!/>*HK"/$&<IY22&WYX97LX.I_%_=S,/$/CKM=! MYH### O)""/4.*F4EP!03+2CW,F4A>KTV+17"[!6F-T/U$Y0O0\WS)#GGE,I ML-*&$N6#(6L HX%@)#E/RG@/P8^*K40N]XFIH\K4_D9AD4;0"*:=!HA""R54 M0'L$O $Z7B5,P=*K"6MI!TMG<;A/'-53JXZTS*3T1D"*I29AHZ="6<@$X(0% M=9(RFZ)9P1_("=\LFWNY8;D9] $HO?!T+'*%/>71XV&I)4K8\!,+!0E0GH D M^/Q [O%TUO89L;]CQ.+JQHP6=WY:_KGX=GC]!.OO!G-:D/YWS;*@4'@*@G[! M.*6,\&!B;V]/,"Y5O:35[5 ;*\>'X5[/R\]%X*_^^OLB'K'L$JZJ\;+XO,D/ MO4X+M@J?;;\,$JS!EV9>D,78(,F=HA9YAZ# R&\3_S#AH$G2@E_+.I&$K'( M8NE.W2EOBF5,47!0LZD>R@!1TE#$E8;, @T]$Z2B E)XR3=-NL;!]W6=SQ-" M=PF:_GNUV*1&C!<Q ZO6._7'\GT^#G\7TSQP\#$EQL>R)C=KK)QMOSHCC MB M#+3..QE42DG-CN-2)06D#EUU[QGV Q-M5Y/I:7S1 > _?2RC3%OM%8_IM QW MU%G!=RP&[)(3*@X')=\E2#];0)VMVT]"@:YNGL<,'5IU#S;,.%.2,H@ <D'/ M4M(9NDTCR"0 %YVH<;!P;%1DG<4ECHK-(?YO:]-]K>#'<DZ_S\I/T6Z.H<)O M9@^K=>CPFKV;^1;^6LWG@8%ZM"@6NU(8OXZ*6>3Z)I=$Y'25/>Y0.&-78\@$ M-!)Z+2E62B(!M0*VDD&L;-Y)%.2WN;0^MGYQ:K 39JAR[VKN/?+<!Z%M,ES\ MEB_ORC#TS_E69 ?F3:WV63#(C8KIAA0%3B'+B9,5[4%73+$JZP=B]I4_;K#8 M;T-V_2@UV\P0LUM3+DY0:;YMEB$&"?*4,0XYD'2=TFA+J1+BHC-G#A:C#0JL M*VA6>\#5[,-HFE_=?'--I,ZMH'H=9-(&2IE"5"/'@M&A)1 5]=C3%)_%\)-R M#A:PK0BO,TV\G.?%[6QS+V_\]>-\-%L$9@1P5&2]ST?3(T$\]3O)-'90,(Z] M-)P3'XM25TZCL-OXE,):]8-:_X+P<YVX+0%V>.CQN5B$\;YP^_3P,<C>9AE& M0A'IH:;.><U-V%]VE K/4E(@#SUN=K! ;5!@W?E]GQ54=%\>8A2 SF?YS<': M T=:!F5(>0:UH<ASA3BG4J&*WL#;2XZ['2Q FY599UDZ8M2,'JU#4^[C>(^= M4KS<( ,*:6$10C&C$0:<@=TQIN;")V6'.CE<M_-L"H,%92/2Z@J+>K4H9OEB M$8;Z*1A_<:1Z-+\->LCU:CZ^"U1$G22R]'86-9)@+ZX.&E?G=9AQSP#A6CO MM0!$ UIEDV6:"I(4G5?_\.TOMVV74NS0!QN#%G.;;WX^8=FVK-)A!^R1QIF2 M@@OH*%2&>B@Y!YSOJ#8@Q<HZ(3#Y+S/K>_=KLY+K"J_U(T8:"8;,N)'*!^W= M"6R -QY[""LN2"Q3DC*='AC=;;;SGH-S6A-2SU#=G&^T&--[X@LR)C3F02X> M<D_#_B2,H5ON&:5_C,1V'<3TMBN6SMQ;HZ_K[>QCJ<;_6A7S_)S48_4[R22@ M3CN,, V_& 6)VT6-&)V6MN)<U;?W%;@U)#UW<;4EI@Y]L>,\GZR/F%\X$:F+ MUOJ]9$&W)\CXH'D1)C@T$O@='Z!-<H0-?2WM&ZRM2:D/M+Z9+5;S=?V4?+F< MKK>H%QA9$[3U.LN@YTY8Q)@C@!KK&>>LXHJD),542[H#>/%P;44^O2D$E7LD MWQ0FC4S>?G/PMOP)W60(<86U4P(IYST&0K$JG,W&JL\7'=+5-W#;$U1OD*T7 M;GBH6>:)XS;8FAI!H*P--.\B+*U2%B9 LG[\UE^03!5,7YKI;Z/E*@HIJ"FF MG$[S=<3#(D;1UT+FZ;UEABK,N48>0DD4]03H'5\LTBE6?U(^P,M$:.L"ZG'M MK'VGYVC;#%,ML7=$$($-UL(@6?D*+;8T)3'.N3%9[1]T]8W-AJ4R//=J(R[4 MS%,)-(;606D,ATH#6QVU6*)TMT%8@S@)Z JAK0FI9ZCN(LK;.@DX\069P\)R MKY$"/B:O50CC2D!.0]#M8=?EG@2T*Y8^5-BWY>PV;)3W;Z,E&#@8A'PPGO!H MVPQBIAP*)',!"?34&E4=Z3FKDBX8#/V^>=>H.:"K-B&;KO#X/G_8:C)7-Z?B M\6C;S$G*@,5&>\2,YE(05-V9<-S ;@Y)!V;?=X7(IJ73!R*OEG?YO!J\S3_5 M1>-W[3)%@R+C%% 0<X>(!4#O9I]0+ 6)Y][A_B&1F"J9/O;II^/_<%?.ES70 M6*M]Q@V6U@HI@ GZD5,V[ T5[<S8;FY9]^U.ZF.+;DHD73N0KF[B(&.ZWGCR M=>SN](%6F5*6>.'#!D !ME!CXBI'F0=!(>G!]=Z;TZ@S!#8FCQYP5T26S2:+ MWXK9>K]Z,PLK1KZH$[%TH'7&J'2:^U@JB ,,*!>VXJ5WWJ8X+X=_)WHX>&Q( M/EWC\GV^KIWWL?PX^A*3P-R5TYARVI?SDZ]$G=MEYKPDV%!!J:=.4&^0J]1H MKSU.J5DW_"O1 T%PRT+K<;D];7G-+"7,$,T(I4QH;BQ E=/-8^I2;O#5][?_ MN-OZF7+H&E]A7@0->'OOZNKF26VD&G#;WSA3@DH!B5;44(N98414F8<\ISC% MRJY_H_D'15]C8AG>^4XC9SB9=P J32'"D%ENM=&4[S09()+JQYQ>BV@09Y%= M8;0U*76%57=SDX^75S?N2YA>L]O\?5A:KF:1IOC_&"/]>33=*"*!5<4X+#SK MD+[9Y-L/GCRY23@8B+?%XJ%<C*:_SLO50V@1_AYOA)!/'F5P8 [T/[A,4B0] ME)II+P320$JTM5XY$-:G'#P-T)'5RK'GJY-B5W,OB077>5A<)]]?W-TRYBFS M-P(X,,^Z'4BF,+!*!HL;<:01)Q814TG#FN<UX%ORT+VP7;VB.35HB;V*^=/6 M=,@XDQP3AXGV7#!/H'"/:PUP*8%A)T?2/JPE'1 X7_Y@&#]1##\V9(&BWE'E M8)C5,$C?&Z,J7G%/1">.OF\@ZV:3'PVPIPGA$; ]5X8K[T/_=^&9XG.^25WR M[4#[J1&W&<DZGOZ[\9U6-JY.3QG0%G#&H-;"8@"88*"2G97(U+KNT]IQ_TE% MMQAQ$ 7D,Z: 9E@28%!%B94XY>+2T /M6A/Z_NI:IW&[JTUJ'<KR N5QR.M+ M?1]'7U[6(6M,K?3.,QXL-J>]TX%12C)BM.05UX T*2?\0[]5WQ5&.Y?2$+"] M/]EPX/+ZK^D&+[LT7A4KSL3[^2_,B- *21LDZZB $@8K#%;<-5XD)5(;^!SH M$ILG3(O.A'E\JCS\.5_C'T@,UN@/'QP<^_J[,)QR#YA/:I\YZZ&/)S$:$<\L MEA15Y#C%78I_)VE]OA@XMBF.(2S$B<OJ;EY)(:44L8@!XPY:QH)T*\H)42F* MPM"S]0U)43A1#IWY8KX?=37BG2_T.I9\"8)?!J/]TVH92W!]+&/NSG*V#-(( M8[JM$2[8\)LR@QSCU'HCN,08$^VJ&(S 7BA28F%./Y2Z3%SW*[(!3('V(%^+ M7UQA!'78!943A,0Z"3OWK4/:I%P@&'H!K % O 41#0#2Y\$U<P0KP"ED6D!- MJ(6HNM_(O06NFT#N'W:U/9'] _:+7Z]9?I<OB_%C&O4?R$F..5*("$H"1B@E M3&.KG!&62^"LU+7,PF$XA9X;\LUZ@%[H/?-8RAB_;1$T%&DI**> *">5EA:( M2[[_WAK,$GT[Z6)JRY&3X,.)1'!FK<>,*$L@M<9*@*3EA!,85F)>;YZ^'O=- MV_!JB>U#V><VI7J'L)NM(\+C]9@ F<VH3MO#]K?/K/20Q7)$S%$8Y(TX5$A( MJF*Q0:]J)1AMF?Z/456O0^CZP8PCJ1"5AH5?C 0,$6<JBFA8O_K:3UJ?XTU( M^7D1JQ36=F46[0:Y(3HN1N4L3F'UI3@4&G"P74:EP]0R!"DP"ALM25@>M[0Z MFW0I:\@P.E'0^_#2 $L[NR;P[5!M>3\J#MTY??'YS&A(@(F% 0!C,N9E [JB M30J95+ELP'!)D_/S:/H&.-NA+Z:ZJO5;?O\IGQ_VP'S[;": @< 9JB"!CB(F MI/ 534%7ZNV(NQVT),KU>X=*$C>[RT:SE4(]D+ST>*:<=U @[A1"5CNG%=U1 MUF>1C=> DP88VA54U&121/&,IM>C8O)FMBU,=Q0S!]ME@")E(:+,8F>UIQ:P MG=(7%NB4>,<!5KEH%CQ-<K:[)&S+0'(^<:/YK)C=+H["Y^4&F2)"6J$L"Q:# M-D0(JD!%G35)JLP [P4VBYM&6-K9LC,>K^Y7ZR0<^]PXQY>@NGUDQ@-.'<$Z M;-#4!IU0!H-TRP.%9$J>@:1CS]< J[:XW!72/L:@L-7\:SU5Z(6G,^,0A)0K MH64P+) BR(C=DLN3$O8,L(A#L^A)YV=WN4XB=X[KRD\>RPA!SCEK8,R'SH)F M1QXI88:G.&I.ON'UVI"1P,C.,HZ\&*%Q%"*'FF54\[ ;0T7")FP)BP?O= =^ M5\_IW5B!@U<&F089V[F#V$Q'B\7645[7.?R\318634BH0$'3MU2Z,#?(;IJ0 MH-]=EDW>M&,XD9V=N?>>#/.H1_C[AS,O8@UP!F)4.B/,*P$?)P*"27F+!@R2 M\Z7[W,F7RM(S Q">.!?70_A]-LEOHD&W=\.IT2J#*HR6>@8P) )P##V!U= % M11?F[DV17=D64\_$0Y4P)"Y^ZZR4^[TJAQ[/E+%*0^ $]]!@Y[ABMAJLYR*E MN/< -XV&$- 0-SM3,_)YD2]^/='O?Z!5AB0+FA@#'#&NM$'*8O:X>B;=6#_9 M@_LYGW\JAX^;YMG:N9;Z-BQR;\*OM=33W<.9DE!)3*@/BGST_A .W<Y\<R8E MCG* [OZF]=)S^=@5.KY/:?5]N,_[8)/Y<O[G:'ZH_O2)/64^T&R<QUXQ [4G M5'+_N-C:%+_M )67%$"473*ZLV5IO?%>K9:+Y6@6KX8=6I6>/YL)@)TA&C/# M0?@)D)=RM]0ZU:GFVU7&L-;D_GSM2N1V=QO;<^H;OH/:S NRH ,H++&0"!(K M.0;F\>B$(,2[U-$O#JM]B*@S9]'F;*[XG%?Y8-_E?ZKQN%S%=*VWU_-B-BX> MIH&YFV0)5S=J4CX<*6UQ?J>9T(AS9A6Q-JA#DDAO=Y9Q6!E23D0&J EV!>'. M!')):2H\AD KC:@0P3"'P%JTH]S2I/2+ XPEZ0J*+;"^4V4@5M'*)W8UC_-F ML].M=9EU6?9%<2QW>NT^,B>(%,9[[34C7 )+S,Y1Y!Q*L8D'&'/2Z6;> O][ MQN _1]-5G@;![[K(>-# B:36*0&)B)K+XRQD"*<X?@<8M](S E/9/XA%\.0B M:&?TEC'*!6" .TNXITQ*!A\5:4=9 BP'�SB(6Q$4D,88EL"J '.LND\MII M%X_U"-*"!E-OMW$PGY0'=8 1.D-8-AL11&.GK-4GDT"R.5CI[*3VF6-$QVK5 M0C,3=!+GM=R=$V";%(1<O]C9Q>"J3=YWNM(]%F&;K!/9+XOY2TOXL36N9C=9 M6.M!6.<=%P0'TTP&=NPX 3%+NJ)>OZK9B^5'7R<0.Y!"+Z'R3TRJ0$/=D/EO M6V4*T$ 89I*%Q3P6N@%L=X3.C$HQ06#]0YBN*SQV!;GF.-\+PAY-IGG<^6,D M[_*NK VU/<TS@1$E N&XU$L*"*6/6JVA..DZ?/W#E!\"<\V(H"OP[:KMQAHQ M!U#VS7,9I9P3A!#7"%N-J15@QRCE2,H]:%C_2.-2X93"ZZYP\[S&?<43'[AF MB\7F[#"Z?/:='?[GAFL'(-?4*S)D&58 ,@<!Y-0@Q^$NZ%D@EA3T4/_4XU+1 MVI.8A@#T]_DDOW\XYINNV4-&C,+$8RB1!I0@(B%[3-,2E)44F-8_'?D187J^ M%#J[B'EB;2TB)-8$,B8X19X(Z_G.SQZTD*3:6C_P.<?9''X=T8$6$V<==UA* M;+D!0./='40!>)(?9*#5&?L+#CR-V7\%!WX;>0:T=Y!*%.\'"*LUQOIQF18^ MR: ]^43BPJ#:AX0>\=UODMG'2N[?CJ_#1+.;V*'=H&JDEMW3(J-<..XQ5UI! M"H0BEAAH!9'4>!06GSJ3I!T:W^>?\]EJK7R9B)TPVO\JEG=FM5@&2N;NRQ9P M:K'(P_\FAT/?SN@M ]8*$Y")*%7*,8Z1<QO>6*RD3(DN'GJ:\V2X?)=DJ6WV M=Q8Y7"Z65S>_EN5DH6:3#]OEXT,Y/>2 W=\HPR+P4FLA/>4:0(NXH%LJF>'^ MDLN'-@VRQKC<%99^G0<S86,P' #/DZ<RJI&T%DCE4!@]0E[#:DYPB$5*DH*A MUY!K&BWGL[6[V\EK=>G7?!84CFF M)K<%[/H+]O$M'^),1\'TZS7ZB SB"#F M&,$DT.TM9%SYBGH<E+*^(KY?(:A:X7A7>%/W47?_]UJ&L?Y$,$-OBZ"_QTUY M><BK=+AAIHP43 *(!&>&0D#62_":6HN!2_$9#+UZ6M/X:I337>'*CXKY^LCS MM_49Z)H34?O[?59^BO97M!'?S!Y6_S][;]K=1HZL#?ZC&>S+1ZP]/N,N^[5= M?4_/%QR6E+9YFR)]2<I5OK]^ J12UD*1R41NHJL7VZ(28"+B02 V1&PW'RHP M$Z_FB_EN@?#3[3KG@-C99KYY.Y_] ;_9_OC';+[,_K6]R5E=OUG6I3N/0'2P M=T@:<>,L-00V,F;.YU[*=SP("GX<)'U\!!=]ISB?*KL&N^BU]S%D7TE]2^@( MN \\G; 51N4$92(X0]3A[&2Y6U<TML1X/3]=_'5KBN7D':[DQ-ZS=EHU?/)D MBH8RY:UB%'G'K1$TWF\#:4C)[8+FOM*#Z8VO$#!EQ!T.+-^K?;.X_?H;>.9? M&I*D4L$K1SP-AF#*#&*F7B'8WB5V:5&2]JL$3R<T'O1*\F^KY>JQD#PM@8X/ M3/GVH0Q81*N\DE$'ZW[N&25+KB&?D7!]&9#JE-3#B:?[?I=W7N/Y\A;>_6?X MQ5:?5^N[>]2?9G_E:PQ )V#R?#E;_]A5 CH[]MCCMP+[N,,"(1.10\1&3&-M M]0<7R]JFGA]0>-TZV73X-.Q^@)7<;5M;+:OCCN,71B1E,;9.F!@C+ ]IH6RM MNT9G25$.QZ\6<^B&QE/-$9,N( _:A441"82]T.I^%3JP$JO@C"3NRY!8K<DZ M%#A^J[8_I6IA"L_9<X%V*P,C3EL<B==,2<EJH1MI""5NLS,RL"]#*/5-_5$0 MV11MB2K)')>.&A8#5TP&4JNSD5%3TC'\C"3I T+K%8+G3&(.!8S:>_N^6N^R M)ALD0+TT)('X95IH4/6DDZ#L,</QO3#&9?4NIYD'W2E<.J+K6,C)<8*K,V"S M>SY9JAB)6FKJJ:4!PSFN]VN#@QVDZ%B98?U IIS%)S#3AJAC <;/%[?;HQ>[ M7QB1,,-*"Z09SL4Y!./,W:]/EN7N3+"A0.^@:4?6H6#S7]7\RU=X/?.]6L^^ M5+_=YC+V[SX_R_%O<'*=.U4BEDD25<ADC181BJRH*:(9*DI\GV:IJ$Y/M)[I M/34$GCH!SYHG,2<0I4@2+;G"4E!/3$T+IDW1M>^)6W']X:8E0-MP9&1TW@GU M<^ZHG3E3PC3DLEAP!&EL#9P^QO![-0/^NN"$Z[$1VA%/ADOUOZ^$=5]OX5[[ MJ*X6L^,%?IH,3PHY"_\U)@3#D6!$<7*W<AP0+_+%3[-L7L<I_YW3>*!K9K[Z M8_ONC\7\R\A7R?)[^/GF:K'*>78-U-'# Q)6S@OCL?.2<&J\#@$+1#0SWBGL M&ETG'V*%GX"V=G&X,.&)$8EYH:C5/,;H\U5)(R-#T3G%4%"NJ,3EU)6;4JX_ MK5_3"87'V:IVM5ZO_LRF:.YON':WZTQ L[Q^G]G@@('S;9Q=[1)/\PV ;]\6 M\ZM]PNK>V_X!I-_&5]O9?/'Z]SU3!B0U<41$QI%1%DQX'(.UT0#S0B.%OY\5 M INK=Y\?\^.?L[_F-[<WYB:W@'B@@3RL-7B$!FVG3()%)8-D2,K :12:!.L) ML=&A((0O*NCW.B5'8]RL1F'!4#KFH>7<:<T/%?+=RLX$YDO3)"JMU=$%((8" M?4@JP3T1FDM0OW+R\@5;0 . L2.R#P7 3)$W2Z##[3[E].<1U5 F-IL@<:QQ MY)*!(>FXML18+VT@0!1N=1 E$K"HP]'K UTO!!]'E;K3G?XYV\*;;^?5YMWG MMZOEET_5^B8_F6]Q?UVMM_7/EZ(S(1*1!1$@/.5<":T"Y]98$ ?&"=^LO&]/ M5XYK<O]4<H\L[\#3R2&G64Y,UQ'Q*!Q8W-)BY%W48'2ST4*CX^WSQMQ^5@^J ME+J#*3$/]NS=ECZFJSQ_.I%<X#8X*Q4)'#EA!0@N:53 $G,=?D&5I"UJRJD[ MI.9Q&BT/U^$()Y$J[+G/-YJ]"9XJ*W%D4D<O2NZ$3#T;M6.4M*?J.(K"0U0_ M^/A2% +)A J!6F:4YD3FGO;1"DND )YRT2ABW[]]VM#^3,11&2@+4A#&"34* M&^FLPC+&W+BAZ.K6N=L4C+$_5A,0YXTY?,3"/).P@]X ?+A!C^#DV;/)A*BE M4@01QCC(( M2!ZPB[+1$<&R5)*N\TI._+51*:3M8.9#Y<K:\JM[F I7W%1J. M8.;@\PD;;*@WFH80>.#>6DLQ[(Y(D+:HJ!3VV;K :Q<R75!XL*#\[-L\:U[Y M70_$3P_%X0^/2)QX2Y'!UF'-026V5L,G6$6/,?'XPAH==PR9;H@ZAH':T#)- M&BMGE*"*.\8]YI8+ZETNV$6T<[CD&DG1+9+7)UX*R/IZ/!C&,<J%Y#:(R"7R M6AM'3*""@4$6?<GE[K-OD;SV\ZB<OF/@)E^M.PLZ/P<D@A%G6$MOC. N2BTE M5YH!Q32U1I1H,V=G;%\2>EJ3>!PWQV^S];Y0Y*4X-I0!#G*)K8?_J1"Y4Y0 M)P12%@R21E7(A@N\?\I9.F=&V7=C$@@GI 5@RDC%=:14,U>O4XQ8*GS0#=N8 MV0VBZ&W(.D[(W/PU/V9]/'\X$2(EDD@;)#C2GA,0:_6J\HHO"RP=</=H +P% M2<<!RF^SF\JO;F;S8XW77QJ2I+1$2*R#)\@%(80A[&Z%#G,^VL6:_B1,6Q8? M14MKBI[&S,$^Z1^K)>A/'W-9TNKZ2=9:E6]%',!"HW%)H2 L8XX:SB*'I1AQ M__J1JD&][$,#H@T75_T1=S#?U^-$L^,'S_.'DR(B4.,-J-/:Y/1'$?#=JKP6 MM*3EVP1O('=_\!23=!R@G#QT#CV>(@6[RWMD(^AS05MAF*]7EKLB7)9\*6'M M492THN90./E0?5\MOL^77QJ>3(W&I5Q\GOH@O-<@0S4SN6K,W5HI<J,ENP^! MG'/9_;Q/4F>$;:FQ9-?)V]5L>50]>?Q0<M8)$6*$MX+EQH@9K@6JCV5UXB9X ML'3"\6(JMF3O/<+R%^<^26^K[39?SMVOZLW2+.#'Y<X+M?>]7LVKS5$PE$R9 MJ"3.*$DP-M%[HT+P]F[102A;HI,4Y85/'#H#TKRMY9,S5K,.MCDI30X]FIPG MFF!.6-1>,RZ)%K6P"Y&01IT)7T]XMC-@=$#+E@Q_>B^RN;';8&3.4N3$>06O M#$<=M]9Z5"^!<UI2MJ&HB=#$X= ]:5NB8R^?-K6 HEE9\O__.-VMIXMM]6) M$Z;9X*2M]-PB012*3 M&^;T#.G+!!XW!OB*,]$+=H4R8C_F2W1\_GJSAI 5S M;%@B- BLA#),8,:C@%-2URNEJ,BU-L'Z69T:,!W2M:6@>5^M/Z_6-_N$MF:@ M:#(L>:$\=XJ#V261]TY'T)GN7CZ?H@6@F&"AELZ$2\=T;2E6-NOM Y$"/ST5 M)_!1NM.37W*L/GTD,4-$)!1K)7#TAKD'<(85Q0)$3-!TZ<Z=6DC(9A#8U!C8 M5%?_UY?5]__[ZNX;]SBH?WJ*@_KS9!:+GW;3BQ[48X\G::G*55",\E93,. Y MD?6R@J(7X@=KS\U5YS0<!AJ_?_3'H "_3I9*XPV62'/%F3"(BMK"CL++$M$P M(=9WP[FG,#B??L.PW9FC;(=?)P/K OV86 T&-C<,,WD7,M H.C5:,_?7P/;S MZ3?00?#[4;;#KY/WBGF#++9!B$ BE2'4K^W@3+P,1: ?MI]/OY9V@9LM9]?S MV3*7Y+K-&6L+^,&O%HO9^KCSX?3 I+-\XDH ,1U3D1$L1;T A76);3 A7V6G M .B%LD,Y'?XU6\^SZIN+KIQ(PWCZ: J46CC;2-26Y)N<6FA^+^-T4:O,"6&E MOR2,0H*. 9&3"1C/'T[&!VZEPEY*A*.3WLEXMRIL>1%,)J1!EC/U"#I:4;+E MZ1+^NJHVFW>?P^UZ5<O)W6+NJS]^6L'[5)OM_.JG3_[=<G$\,E(Z;>(QL,BY M]\$Z%PW7@M1'*^8@6B\71N=R?S4:U0LA9V>;>L%MX=5DBA2XP )[QH7"TN$0 M<^VRNT4)3$JB*Q,R;GJ"4@\4[D!2N0?@O@__?%E7N^+<<;6&_U7S+\N?+]M8 M6+6<.4GGP0) ,J (9,#*"XYJ$ACCARWQ\]I -ASAVV+OB4 ]#J>##R=/88L( MQ)U$C >& V:U9D! =RPQMB>H/W>%D"YH62AP8@5$GBWB[?)Z<YKY1P<E%@6) M-F)LB<(Q2&3B_8L'9$O4F@EF@W0L)CJA:<>G3ZN#I7YQ@BV\O,>48.Y#L%*H M^L6)U!>6]M'SF=&*IGU&9>^;A7R\JI:P]M61\.S!9Y,S 80<RSJYL9H+9#FM MU\*%+NFQ,D%AT6V<M@N*]HJ.N]?Z?;GY5EW-/\^KZQ>]+4>?3Y89'@43EEH7 MN8@!UG&/>%5DWDS(4NZ IZONJ3D$0K+B>S7;O)P%]/+#B7NI5'2..H8,B%F- MO:E7 Q0KR46>&C;*.7H 'T7D[!,<'V;++R]Y\!_]/E%"M8J@&W'/!$.(&5*? ML53H6%+A88)*1K>'2%LJ]L[YH[+@P1.)<F6<=\1*%UF4/EA]_]XZH NY;-V2 M5T\YW8IF??+ZG_-E[@]SE-N/GDD,,Q$\E=(@9[315HG:%J**\@O)WVG-L54W M=.N5Y_N>0,=Y_O"99+@#7&NAN'2,*V>DOLLYTDS:HFNK$_)O=\+S KH-%7\] M=(+ES]Z ZGLL7G]T7(JYS9V/FF@77(Q.$>'OUTIHB9$PP9L!W6D!?5!W3"3= M[8![+[J;?8/?'"UC?,XTB4HGE1#**V]$P,921VI*:&J+6KB_#IRU0$7S3G&E M!&][!^[ &[W[EOGS:?5F>;7.Q71?;/5VW@1)6JV$"LX)Z7(_*4THJQ?$!!VM MH\IK0%"OI.X0.V[U'>SKW#]KA^JWU;[UW(?,L#,0=&R:A DRG%*$A<!<(FX] MKU,9&,7Q0G);A\51AP0?ZA!\OUY=5=7U)@+)Z@*K>6GWM[F.G'PGQR8AHZ62 M!4R%LI1H'[FNU^R8*:D?,L&8;C_'7==4'D.]:J@^)>USOVDML0^<$A08]?5I MS3DJ<L>\DHA.M^K1F00=#!J/+XR>U1#WQ- DN"0V*J\Y153 @IVI YRY D)) M?NTK\>=V *%NB3RF0?>ARD$.>/-2D^[EB9**'&D@LD;<86NP":H.>W <=(DJ M]4J<!_T8=9V1?"@ /BYF:F>;^>8CL&]V_6[Y,+L#'X%>TRF2A+W'$#.1@E:I M9 SZ/J>4@S90DOPPP;(%_8"N)V*/ [=]>^CYU?O9C]V/Z_GR:OYMMF@,MI<F M2#EM5!*?=0CD;8Q<UE6FM/ FEMQ^U;\FU#HB]9@'Z^_+VTUU70MDM[JYF6]W MJ<A5!:N[RKS^<F[/A49S)N$MQU$H*BQB@4=G7&WN"%Z6*)S;%/T:>!R*_"V] M8A^JZ]NKS)PW2WB/;[-E[>'-R:W5]5T3^;O/]F6_\V?V1[[".MM\A5_FO\+_ MW,Z_SQ;PYILWRSHS\J@GMO\O3L(Y'Y&21@/CB/7>U(5QM'!<%=T O/@@P"1Y MU!+DC\^$VGGXR&MXMX@7P-I\@N2L- )1T)4M=LSXH&)-9\$X*>I-\DO$#7JC M=:?@,5< ZLU\%\Z P9NOJ\5U7*V;1!#:3YA"R"6.*6)1@2TF3!2TOLPOB&=% M*;:_1#!A,-KW)ZD>O&P6RHMJ6UV#?-XW:0.)^^G/U<?;/S;5_]S"S__G=K;. M?"H6;R7?F@365&/"L*-!1@HFWGWFJXRF*#J!+SX\,3T&=8KM-TMXD6JS^_FG M@-_GQ)T%UV,3)1;RMN58(>N%X4':NO"_EAX7W6#!%Q_P&(3F+4'UTUZ"]>Y; M*G_<KJ[^\^ZSGZ^KJ^W=;=T,_?GU?+:>5YL/L ?@=]>?5OL&1D^N^+X NNZ_ M*&GG)>:PP6*V\G+C9UW[5B6CKJ3H$;[X$,HD>-(2M.;[;+ZXZQ*_MX,^K<!D M6OWIY]_GU]7R.O<CV*WD0_7M=GWU=;:I#J5<MIXK&1M4,$;R?.\1><-R5_J[ M92(G2CR-^.)#*4.1O26ZW'JUV?CJ\^QVL7V_7GT'K6"U? D^AQ].B,(N4,08 M3JTC&M% [V4W2/(BT73Q48_.Z/H3 $/V4-XE*+_^SLGYW@03@EL6(R=2JX"% M=Y@;3JAFOI$CII\5?KSZ6EW?+@!Q^=5WY/X$!+;P;?\YLLYCPY)$A"HK,8TA M<HNXH3%*J[7EP@KI1FN).U[W\\;\?UJ OSLR#Q4V^OG*'[^NUMNZ=_MYH#H\ M-"G!!- .6<4CY\9HZ[PS( 2QTEB:DDRQ";HS>\-2)]0='D\'#D90HL\#UHDY M$G4\H*BCY)9RAXCEG#")M<4>"5V4U5/DTWS-HJM;F@^EAZRN]MVJE]=AN07* MOUGN.E_DN5JH(X>=4$>^XXBNT71HDMI[+1WVPG$>/=-4<*J-]"Y8RW&CF..A M3?VL"/=U-=]O:/C'TWT,'Z7=*V:>YP/LP(J>/9,BTCA'X[P -%@LE)0:8\R$ MB]B%4')!?T+1TNXYN>J&H(,)][IXB5O,<B!V9Z2>J,'\XABPC4 5LE(X14$A MLEX%4(<"QHXRB@(O,A0G*KP+&/V\UU,G9!T*.@]?\W1/[&</IVBTAPT4O,4T M[RFEA3%2P<X2%AE[R49*!ZQ^VB6[E+YMW4NKFYO5<O>UNU?(;1$_@[IQ?;P' MP/%126,><V$T2;CBB$7KD*,*E!]F/;%JM%8_ T"CA)&KOBC<$ASAKZNON39" M%HL?O\+R3Q:\/?AX$L1$L(9$H%APAI&)RC&#L53!@>XZFM7Y>N#0$6F;'2WM MM-.':M>]M_68JGIP "AJUB 6 LI9DMQ0%10R04;!@U8(E=B/$_)0E&L=G9*Q M)US4FODG^)(7D/#PD82TL=AZ':*G7 )ZG6-,,$*9@D.57$B3AZXXM^J$BCVS M/LXW5[/%/G$_PF<O2807GT\V*!$%!1D'&P/4*(54U)0[+J,BQ%Y($[$>05%* MTIX1<I>]M/CQH?JV6A]RUQQY.A'LB-!6>43S'<J@0,L&F2E\M$R2HF2T":50 M]HB.,H+VC(T]:,/RVH.]=0(9CYY-"A-+$/%48LT#51;EH*\W(H*"9$5)Q: ) MY2CVB(L2<O:M3JQGRWUN9".1\?3Q1"Q&0 ,FI'7<PTF)C6$B2&\IV%.^1&9, M*'NP3S6CC*(]P</ JUWO#KS%[,L+F'CT3(HX4B)<$)X'3HC26!N'N0Y,"D!\ MB:TQH8R]'H!00L9!%,Y_5[-U<W7S_ND4X,BC&F%EL>,.*\VP\9@X)31GOBBS M>$*)=+TKFVT)VA,V[O+F?[[;<8WBI<>3H-P@T(1$\)HKP70@5D>*:6X30L2% M% _H 1T=4;17]U6<+ZK?;E]P;QYZ+#'JG>6*4PQ_!<\LI80@B26R"@RK$K?F MA"[X]P"'0DKV"H,/U9=YCADOM[_-;HZ&VI\\FBPAWB'ID<*6:X*5X=HP)0D+ MQC%:5*1T0A?L>\-#$3E[Q80#<JQGBS?+Z^JO_[<Z5 +IQ6<3B4&8$ G%G'#A M -HV.A=R_9/ O2P*A5VV4[,+>O8<\+A:K<'^V:UU%Q)V^>K ^H=;71^7'$=' M)C@1::#<F7QYSX-DU!Y.1D>UYS%87G2][;)=GMU3MU< ?9K]]>8:*#3_/+_: MO6P#_>.%,;GI&6P+SKC.W<^4RXD'P>9K*'"62E24C7'9GM NZ=HK7,SU-3!H M<_=77O2ADFA'GT]*48^\0I$)SBFLQ8-YID"&JA"#\D4U!R[;,=H538> B,O5 MN=>?5G\>2NDZ\G3B7F/*E*#"&(Y4T,@QXA#W8,4[5793[+)]H]U0= AP[$[$ M=^O=/;;EU7%%Y?"0Y+4P+B"GD48\.J 7U5QH#O]1TI7E=UVVY[1#L@Z!E?>K MS7:V^/_FWTZJM(<&),6T4E$::4%9=PKK$**0'$?C1:"B**'CLOVIG1&U+Y=J M?KMU-3N"BX>/).:D,<A+BHSE*M*<BL(P5L)P0A#%)4BX<-]I>S+VQ/NWJYQ/ M\G6U/.XO??I8TA;./,ZMS5%")YC"3$GN.3:!"&&+*E!>ML.TD)0]X6!7<P.6 MB<D?G^;;%^\E/7TLX2!,M/"GE8YKC2W1(E<&!@4IKZ8HQ?.R':6%I.P)!Y_6 MLUSD_N./FS]6A^HF/WLFT4"D06 K>0E&-0L&6:R\8"Q'"0DNZBUXV4[1$CKV M+ ;J'/4C<9-#CR;-/:@T. I+#1?2:1>((1IS!^8S1R6J ;EL=V<'Y.PW;K(/ M^^Z3A#)J@4$OIF0<&Y*T]HZ"O2Q0P)P39'/';8:4U Q+&TM<XN17\&YV0M:> M@RE UMG5=OZ]\K/M[.Z%3T11#@U),@C8 B3:Z$!#TMX&A"7C4B'0E DN2AC_ M%5R<G9"U]U2-M9MMJR^K]?%H[*,G$Y*6PJ2*!&1X4-H&1X-#L"XJ!2^Z7T)^ M!>]F"35[!<3'F]EB86\WN;_;\?/ET9/)8)9[/4?A07T63,._-(L8^9AS4'1) M-(3\"G[,$FKV"HAP4ZV_P#GWC_7JS^W7NW+W1X%Q<$0R*#HI0)?2P7/)HM*! M^T 94=8%572-@/P*#LPNJ-JOY/A:+19-\/'PP:28%(*IP!U87PQ9*Y1'H&03 MJ> LC*$$%I?MS2PF9K\&R\];]_M;U@]Z^!TW6XX,3)P9&ZF#M7G,0PB*,BR$ M]H@@CDE1SS%RV7[/SHG[$SV]UK[*/5)^MDH<O.CF_NL;%-M\_""PR)CHJ'8\ MRER_3C'F'.4:A#(%Z=RH27H_*]HQ/S=R /3N7_JWU;;Z66RM40V[IG,DZ8PS MREIGO>$8&65(U,$XK'#,U2%+ A43KU?1%A'/:B'U0^M!]Z^=Y;Y><$I5RTW; MLG4=5=&])]R[SP]?Z$.U &L,WG&SW>Q$XQ_YE>_:XVV:5-LMFCCE#&VB\W5R MY+GC2&.OJ)/460X'>K/;UR-3S#Y<6!,Q4CASLA83)V14%+G<3D$+*PQ1S('] M+(..%RQ<AD+;TR:2@W)L7!'UCWQ_(E^MBK/Y^E^SQ6T55VOSYVQ]O7GW^7VU MWBEFRZOJ]^4\]V_[!IJ4K[:S^6+$$N$3%6Z:<A0#X(H@Y>#=K=(Z!@0'%<<& MSJ81M:$'A8AKV#Y<H%FO<SAHMQS[XQFT=W!XJ9)HY]^1K(BY(2"CTD81(\&1 MA3LZ$JK8:-K4)&5<8] =J4T])+N:F>/ED-^_('SEB=JFCYY+3B*)0:-$R"LL M<LMIJ>[6 O9BT87="4)O! RLNJ/^4$AJ3YN?JUM>OU_,ECG<?K)P:A]?EQ!1 M,HBH<50FT,"85.B.LMJK,)H.V0^N6Z+JJ80<GQ&G(?Y25[1:;=O9U3O=[?W' MWX]7XSPQ*L'+"M!@#9<>&XNP"M+?O;HAO*@]_00Q-"[W5WVQ93)"\R7JW?M_ M2T3DR<D3HP)+13P.&(XKJRF1K*::M*$H(#-!,(]^T _.LD&!_GX]/W@OZOE# M"045E%8\(F^1"1$.H_HT,@*9HGL-$P3>@&P_A+@V-)^\B+SWU)C-YO;FVZYK M6_CK6W4%YN*_5F U[AK8?3A<KVC ;T_"2XQ])%I([@W\EWMR1W=+J"M*AO@; MZY-FYJO<1!_FF__$=575?8V'W$*'OCM)SL%DB1@)RC5(JH!DK2]:C5#)M8<) M)3%?V@;J@)6#;I\_3J_[CW,$1^YS=ZC01/]?FD)0WJJ 23:( I=.TW@OI *Y MD"J^4]DP4^#AN-&S]YO;S:>5K3Y6V^VBNGZS?)!Z]'>8[(6(!0(EW#GCK%2Y MOH4,Q&'II(X^4D<;^=C_#I-5"7NC,'$:!VV(-<H$K/9TA+TL^&B6Y/3S AHC ML+>8V7F\FW;,C"KO$/-.$&JTIH;K&._60E"@HS6.'**MV_" .!I .X\5D['1 M7D$ S7CLD 5>N, T!_W$D7O*,D%+_,53!WE+B T133N/*Y.*IGGO'8<=[VFP M7$:$:91WKTZCPQ<M-4>%PAFAM?-XU%*<;M;;!Z(4?GHJ1N&C]"&3YH53^='O M4PQ*11RQTY)3)80TCM7OG(M0CN5SO>C3N(0%O</F13'UY(FDC'1>BFB#YLX1 M+3 U]7LS4E9&>*+0:<FXIVQO1< ^&?_/^7)^<WMSE/6/G@%9%R.GPF,9>#!$ MN:#J=V>&C)=T.03SSV7?JALB]@J V5^G ?#PF:29=HI)+9!"V%JDO!#UNRN, M1LN(F#H "H@X&0-LY&0<JW1N94R)DE$A87-5F9IJT>K1PEP7K;.,QK_)HW[W MQX?J?V[GF_FV^KB/!>S;&YX,:W7]?4EA$$?"1F^Q$T$X[Y6M:>NQNF3'PY#( M[&I3=,C+<G?%[NUV;_3@0_CG50;#ET-1BO,F2)AXI0DRC#'+0+_1F-8RAV// MB\KA_ W.$RZ+;IDS>:F\C\"^66ZVZUWCP,V[[==J_>GK;/EN'T7>W63<O%GN M=UL?@OK,5TB"2:.\<SYZV.S*@ H8:@X$Q4MN79RMUWROUG^L+GR#3)S!E[;% M_JN:?_FZ!1D$V *!\_PF\03VX,EW3" DG=/!84$0(7 DQWN]F0<;2\ZPRTP9 MFOJN[)KEXV[;L_=0XB[8H*GTEB A T5>H'IU,I +Z58^64"?2?_7?RC\J]IL M<^K;B'K7XU=(BG.B%+/>!X&#QQ)A6G. !%&B=YU=I/-OO6MT!D]^B^T^W;S9 M;&[[W4>'OB<%9*+GC"F%X%3$(;<'J&GI7)'?OZA@Z=];I2\>CILR_>%9RO1L M\_7O7.G#F:I>2!F$,3)BQ*5E!L5@L&;8*&2=:-2D]>]<Z2H):Z2(2B 6$+>. MFH"=4U8PIKEEY.]<Z7($]I8K?1[OIITK;5S GF.M?0 =)E.2.:T=]HQK?=DY M^R, XFBN]'FLF(P.^0IRI37R/EH"?S#!670J6LR$LKF?K66XQ $Q=9"WA-@0 MN=+G<:5E\/$#V&GK>;[+]S.A]IFR=S1O^HP9DD(R1,8]LL)QQ+&1)/J('.-. M\6"*>I-/'&CC0F0U!+\F(W+'SH[R3*L@E8F&<,6$IM9J;)D.5FH4BWH?3AWE MH^L,@_-O\JC?_9']<?/EE[Z3HAY_37*:2<*IS/3D,H=>31 Z* GBR>E(AI3W MK]*OVQ2)G69#%3&QI1YB;E:WR^W^\/E0757S[]5U7*W#[.KKAX^_O\DM!F:+ M3ZO[D."[SY^^SC?[7LGO/O^?G4?K61>1%S267KXK(1H-Y2@@"2=F#-Y*SI20 M0CBGC;-_IU9UBO2I\'$P[\5BAYCJ^C"M<T&.Y>:8:Z[9!$DHA1#C%#-ON9%< M&2PHXLP&I*(OTM GG]D]GKSNA3E#03/<?%NL?E1U[NSA)>0]&A>K/\/GS]75 M-O_T.SSQ:;6W.O;M"XZ@M[/O2!@I2U7PU!+&@\>68HRB"5XY'%08K>#090-\ M+/X-M0?\'=L?+N?G(A]:/6_GLS]V-?I>[G]</FGR-OA@C!-$&*X0,81$30,3 M1!(?<,G-T**4HLM&^6 ,FUI ^.\:6J>B<L@:'EWT009!942>80 3BYH9P="8 M?;1>65P8@?$9*7->@];C)67(U70D$I4T^)ZZ!WDH!/87%SZ+=].."R,IHO84 M@2XB&6&!4LWOUB*UT25JY-1Q. (@CL:%SV/%9-RUKR N+*65+L8@F B,>N20 M(C5EB<&7+&Q;0FR(N/!Y7.DM+OQ3YRL,#S^=*#DDF/&1,X1R-09"*.C?=PO$ M*+=/OUC8C0N8LZ+$A6R;C!P>.5B,).AB3CL?+.7,FQ"1NJ.:\@B5A,@F'S88 M79$8G'^31_TKO+2MN(H\:&>]5$0ABSBJ#1L5L+WH%,T!\3O6E>WSV'MI&^PR MKFPKKUFP 2N=G1#*>&I0S4/A>$GMU,D?<I>_1;OF_^3W\(@9510C'VD J]-) MRK5A(=QC(41_T9777N%.*F?AY#?#*[QN'I43&$Q5H#L'XF/-?&TNZ$A$R0W: MRZP@,KT3J(BCE[:G/JVVL\6X&N&Q%TI,.Z:5"EY*KJP3VK/Z^-=:-PM^_KK9 M"%/??$7,?FVU>I".UE#D$0X"TQ (];Y>'=:R)+'F[$HEOSJ4SV3&I/(A?ULM MO^]VT3ZM;;>''N7"K3;;WU;;?U?;#]75ZLMR_K_5,=6IM^],BFC!$&<YTU1Q M:AF5M*8Q$T67F7Z!:B-M 3\5?K[Z/;,_HN)J??=1?NZ8L3[LBZ1 (G7<"VIC M<%$'0TB-#^V0+XFPJ[]WU^"[JPLFCYO;N0OHOEGFDL3S[U4.)&_^3ND\G% G MC>,8<Z^8U=Q2;!@5CIA(B";*-.OU_7=*)Q@,PCA)<GHBC1P9JI'V05L5HK6. ML$8EDUYI_&XH!/:6TGD>[X;2)NK\EQ,9G0\?2]&#^H-P%)1:[@T(9ZD9189Y MRJW2%QU%'AX.J\XX,32F3F9B/DF^"B1H+8E6B#+N/57($JJED!9)8VU)>[^I MXZH=5U^ 1BMRMDQ^_/3GZM/7U>UFMKPVR^NPJ+Y7R_P>1Q,=CP]*4NU:5C/O MG>*(>%@!?*60)H Q%M4EMP]MR\)53\2=O/O_[4!U:HS1G/-<_A1Q2K4.VFD, M'X&Q8@(O,3XGGY4Q^I$W./\FC_JZ,,.^#H/Y#D9GIC!8T[N,DC[VPHFO3#1( M9(+BC&9*1VVI%A@+;(Q"A,A!Z]>\/O=,8WQVM36Z9>>XCIB==/G;Z?+4Y"4$ M*\)$P!110!;HDB8P[8WVR!D:&MT-::0#'CHAS@N2SA:W>^!N-K<W^\]V3/T$ M;+3P#O]Y09$<X)L345@&0IGPF'*'M"$X:(IMI*"!A3!:D\))NED:8VXU928. M*L[\_/O\&F35Z,[C_>LTD$N/'TP63 G'A6%@3C@!7/8,**MD;A(F@IV&<S?[ MZNT/MYAM-F>X:Y^.2I;"^>=</IUS,R4*> _U6N%4O#!AT);1+_M0"PDZF&(. MW-FI3[LWO7OO$R[2%\<D)<"^H1I'XW&,6@7JV7Z- A'I1BOEV[N]V)[;3Q'4 M$6V'PL_#USSI!7W^<').BLB]9%J3P*4($;3ONU51%$J:/$T1,>7<775,TI;> MT/#7U==L>66P[RVKHW[0EQY/$O/(F:9>1>4"PSY86[]L#&BT.%\__"_AUJIS M:@YVQMS^L:G^YQ;H$[[#'PW*JKPP(FD4 E%&,HD84"DX?4\LS)PM44J*G).O MZ'SIA+(C(N=TT9.7QB2"K83O@?WF/-AJ1@I-ZC7B0$<KS],3>DHY?1HYK>@Z M$G9>/)Z./I^0MAK1((7P&J.@/5/UN8QS3Z6+Q\RY/#Z.FE94'4.7;1)M._A\ MPD))Q:P56/+HF*66WU-*JJ++ $67,5_/&=4%70?#S(,JE[5[ZWVUWFEEOKI: MP%_'4O2;#$],>IKKC08&1D(0BE%W+[%A[PQ:^NAQPX3^M>06_'^*INY)/%@! MX?I]'ZPA5T ^&DDY/"0YD9OS@#7@N02YBSU&]0H)F VC]9]Y#1#JB*A3D$GY MM=_/YFUE4CT\(18X VL3J8",1A$+Z^N5$V1+_#83/.6&DT@M"3QH'.>Y^R&7 MEZM9-HF*SVTC/))$PF)D2C+-/7(L&AQ5#)IK3[5IE/WT6B(\B M*8I"26$F8 MCU@[5Z^5@8Y_P7DL;;E^1KCG/.J^SG"/57#>D5Q=#S&JA94&A_LUPB\N&$&= ML+YQ[.<\0K^6V$]$$1EIB+.Y6R7%Q-VO*C"K+AH^Y:P^'0@ZC[Z#B:!J/:\V M\;&^<-H[]_*HQ"T!J4U-% %1%BA7LMYOP2-TR;=T2KC^5/IT1N%AD?2/5D@Z M."JI(*1C JCD-3=>*"!?O4[0"2ZY26OG2.J"PIT%I^-JW;0V>;/!*1A!!1,& M2^H(Y?DRM[Y;2+0JE%S=.=L 'KR+:0=@Z8W4(R<T(,PB-D:*0*)F6"GK>/VR MA+$2Q\@$R\CU!H16U'Q=@2*OHJ$^$.2#P]Z[X!RMUZ:I_T6*O'=F/75!Y):R MX_$5DUTZ>2W"GK2@?0;T%\1+P8P)2PE'*\&&TUQVS7I#[O:,08$VRU*^ '6X M!0968S"@$'/V=@,+W6RJC;GZG]LY,.:_YMNOCW6O-YO-;>Z9^:]5+CG[:7V[ MV;[4!KMTVF2,47 1.RTLX8P(F2H%^\0+PE_OYHX4PG@!B+\8!42'KWX?C?M M7__(>?GRH.2\-8$R@;ER(M+ C#!WJ\0<^4'5[M<"K\[).EP@<PFFS0;8=$># M_3OO/]Y61PNLGQR;B'4R:(0C D4U!H$(M?6:D2RZQSOUIL_=XJIK4H\0)[\[ MYF^WF^UL>0U"M5E\_-FP9!T)#C'"+*4H!*8"17<K)<0C7@"JJ5<U[AI4G5%Y MT.#X;[D(X'(+G\#(+V^6P(0*CN?7&A"'78LBL2A@#@:]X,$P3Z1G0HD@K6IT M/Z/O@/B_9NMYUKYK8H?E=KZ=5V<$QX_.D 2A6:%7/'*NHF0@QU1- TIQ2:7R M">8 MP7 B['Q+HD[U-'PTCO?>2KFG^=7.U:^^[S[S8\3(?0VTR5AJ%*.JV"E M Q''+&&ZIHSG=K2.EWV[A#K"RVIP%@SJ?GSPP@>7]J-91+[A-(E:Q;'E+@:L M-9.!&&[O*!%M(/:RP-@O6 XY+OOAPZCB\L?[]?QFMOYAJV4%JYO#/T\&9\^; M* D?N2148Q.P8EIZ"6?5'34HTA=V,O<#E"9RLBL.C(O')J&:$R.39L0*I*,@ M1@:&'3:4UNN-NLB^FZ![<Y1#N36UAT+7;]7VS1+,ONKM:K,QV^UZ_L?M=E>% M9P76W]5SZ^\(WLZ>*RFMC5(R^( -EPJ%R$1-$\GEH.&=P1,/.@/,:E@VC"OX MW&JY62WFU[NZ5K/U^@<LQ-RL;I=;L]E4VYR^_Q:&S1>[+0VT.%M GOT-B5,< M<J=#BIGU1 BKI=O33R(AQ[N/](I!/ YKAH+V/^?+'6,:"-6GCR8;&?=$$B"> MU\(Z:X2J5^0)N>QDK;[@5DCEL7#CJZMU-=M4$0CEYYN]J-\5TGM!U/\_JP5P M^IC2V-57).6YX0ZQ*")10EDD#*XI:",MR62>>DAJ*)0.Q)NAT U:RVXY];+> M+'];;:O-/D?E4;78 [@]/3@QI)UCG! .EIYV'%EAZU5'BTL0V3R>I?>(7%9? M\B$VO.>G QAV3NI!@UH?JF^WZZNO\/O'J5"_+X&3=TE1]1/OUZLOZ]G-JXUX M6<U\=#GA&*/@=/9IU+=ZO0#C=L2(UV-"7_O;]7T'\7V,]%BPZ^3@I(AADC.F M<<!,*ZILK*N'^2"*$E(GZ$UKR_9GE_8ZINMP5T%??O&3+:-/C05A)K!$6E"0 M9X(R[H+ ]9HQB+;+\I,-@*4V9!WTC!BY-GU;<4^<]<+R$*G G-E@O0Q<><8B M93C01@[=OA,</F65X7;]XU&R_)&"\6?.D(+!P1,4P4S#' =C) 4U!W %_U,$ M7UBDN2T 7DQPZ)*X@Y<6JDL@G>Q"T'!DHE(*,/^Q5H1S9:1!N::2D$AZBS@N MZ6TV?<G?%DS=$G58N?\0_:]5Z9?(.2.TB,X)SSV55*.HF0"^ 95=HT!RKW?- M'E'Y5&+;BV.2)0Y [HQVC" "BT3B?IW1F)+PY=3O!K7E^.%K9L6T?9T57PR7 M',XSR8-4 7,B@W3U&D&^77+)C@X8W[C>RWED?BWU7C38NM99J:SV#HXP@S6^ M6Y5S\K*[Z9:S^G2]E_/HV_+>X0/O7[Z8]K5:Y(N0'ZOM=K%;X+O/X>;;8O6C MJC[-_GH06#QZF[YLTF1=,*!H"8,9V,;"2I\]J/N%(TXNN9UN"0Q6(S%@L+N' M+3I^$XMD],CSX$2@T:@ B]BO)*>]E_2CF'I:0O<'7 %EA\;(N1V\F<4DERP/ MGDO!&9AFA-:KD=1=LB+=CJO'.WB?1\Z61]<C9)O-9G4US_'$+/#\';T?-@+, MKWC\V&H_89(1<6FEMDHIB1CQ0MW3C7(YFLMM^,[?C5F_&H'P@UEI.5+T+(9Z MRDQ[<5 "W1$61(RTVI H\IE\O\K@48E&5'1-_E4>8YW1>5PTG>Z<<V184B82 M*JAD+I)HP$3AJ-8J POZDG7L+OC?"%*M2-WR,#3PB7SV!D>/NV-#$F%!H<B8 M]RXW<S$^"/OSI8O:GDPPAM0-_U:]T+8 $.I\0+PT)%%D..;>"10(52JW?U'U M2VOM2WJ!3C .U L@.J+M4,?.WL-^Z/Q]V^#F58/121&P*KP)''1$CW(Y9%2O M.VHXWB\X/[9[M:9[@@\%M$<O>]>!XJY8UA& '1F5K,G7&+E6+ABC,+8,ZWJ= M5OE+=DUW"H-57R0?!5J[G*OZA=UJL_UGM?VZ:HRQ%X8G$B+S45(->]9*IJV# M ^)NY<2:T7R,KQQ?W9![I/3+VJBXA5=>S_^WNMY?T3I6X:SA#$E1B4G.&536 M\&R>[%20_?J=P"6NRJG[ OK$7C_D'\SO/?N1XSJYX/;/-3S*[3_F"S\Y.,'6 MXE* C,>>66]54%;4JS;6#G.3Z?&]D4^O6M1U3O-Q!=V'*EM&^2KJ_8;Y^4Q; MV==DTN20P]8P,,"(, )(I52HJ00*]# WFB[B]!V,"0/E,_YCM;K^<[Y8F.7U MN^W7:OT&GEI^F8.-M;\I/5I6XX,7>_I.?KZY6JR J56#I,>SYDD&PW]WNI)@ MG *+B+&*,2-U<%2$1JVO1Z1'DUSF\R9*QH!US975F"O.'5?:6QF(C41;9<1H M%Z0&T*1Z@LYJ0'Y,1(J,G2(]CC!!0401#$,,:1X46/V.VHB"C!0%%AJ=NHW< MV'4=]=T%WN5LD3/K<VGB4P7OGSV?$!*&<AD"1HI+8BWU45AF$9+(P=%U61&- MGMAYH,)]*:6'4EQ!5UEOY_][5VSM)67@P,XX/C#YX#T*$44%*I>PUE"O J5" MX^@0@/F"4\SZ!5DO])_(J1$VV_E-MF+C[3;3Z,N7]<ZJ?;C6\%?.>*F>+_G7 M/'(<E<+I2 FSG-.@K4$!P3^,EQR[9AW:^J%'!/MH6[W-362>KN, /_<&U746 MG1%6.5O\NYH=JZ'9P>S).:<U1YY'^(M$#.H;9\8:#A+:@*+UMZ9[+LA68S-I MJ&/SO)7EA7SZ<]49G._F2TJ :-=.1&)!LY!<21V=YAB4"AHBN>3F:E,$<#NV M3!BR\/7';F"VG#'!QHT!-%X2D>!1:&.0"Y@23##3 I7(W:G':B8+VQ:,F2YP MX^JV.]VAGC!%)8*F3&FF+5?&6,N<5 R,.L&--XU<A:\T+V>JL&W!EPFC%I[M M%K7P;%+!,Q2")IHA[H37EA!-O*72VQ!P2570J?=JFBQJS^?+-%%K/@-'.X?N MHUE3!!4*!<&D4))'3$'[MTXKA0CSRHJ2;$CQ-WX'9<X$0'R\[/?Q@8E;V*/" M$(PEG"Q.6B4<BMP$!QLXNI*4-GDV%%?;V>(7@N+Y])^(3_/O\-C/:C0$*6<] M9\QC+K#4E'@X_; 0! MGQBPZ>E_F[ @$FW?:.S5)0LX29I!GE@F.P=+"H U( M8ID)WAM28DJ\^JA;8Y2\6*JN8_)/X-BR/_XY^^_5>I?A=.*^[!FS)(659#@H MH8+DR$;+5-#.8\MUX(J5W%Z:( S[ $CS ZR0^!, X<_W;U1+XLR9$E&.11,) M(R%PZX*R2"MAE)-4DU!44G&"8.P%*<W1V $'!BO(=;O9KFZJ]8=JL>/KYNO\ MV\L5*QJ,2DQ0S53T)#<[$*"=4BH#DL%9%:/SOP[2RE#PM%979Q0?"EGO,L_> MK=^O5]>W5_F5[>SJ/XO5EY/@.CXP*>.I54PS(0,7GAIJ(APH.%A#0+LIR:F: MX-6GH?#5*=&'NVDWNZ[RXD]+K*>/)LFY-8HJB2GF7"MK#.8H*BU0Q)R-%B9[ MW3 J)/-0P-FUZ;GY5FTK\V5=[<K3G8;0RX,2X2)J;34S6' =@\D7$CB(8/AZ MAF))/EY1\.IU@ZDS@@\%*U]]KQ:K;_F>V-77Y0K$YX\/\R]?&V#KQ,@DI-$2 M$RQ!YG*M@\D)ZT)916B(%I>X-"9XXV@H@'5+];;54&_7Z_G5[>+V>*&4IX\E M;:-A7@D4&.442>M(X!$I$82,@97<R2T*W;Q.2'1 X@DX$=XV*)+29'A2&BBF MF 4=CW#NO<964R88YE%B4Z0=35#)'M=WU9;J$\#;/]:K34NL[88FCTGV/>?U M"6XD[$\0M5X0*R4C&%]8R:]N0= <86UH/0%TF:NKVYO;1;ZR\#!6WC(5XO!D M20-EE2%@T'K',6;&(T&$BS0BP5!14<+FDF[ [I1C8; ;^D\ E45)#LA*(7,+ M-R(L)X$I*X"L1MB@:/2JQ'EUOM?A09+#96'M?$J/CZO?-]7GV\7;^>=VJ5X_ MAR>7.ZT'XA@8P]PQ9@E'(E)#I66^#&.ORQG1)\9:TWNPFBGW.NV;Y77UN8O$ MBR83)1<)5LZ%G'?)+>(J:DR]YLHZP1B_L*Z=0R=?],""H0!YXM7/2,(X<Z:D MO*$T<*0D]1PCKQ$B<"XX&8E"FI1D%D[0R.@++,^ZD??)A(F \LRDC!:S):68 MD((@IXSF3%%+7"!<DQA)4(RSRP)G;Z@Y#YT=<&(HA+Z=7U7+3:Z%U3Q2]>*8 M)&/>[);R[+[26FJ7BV,@!)])'ILUJ;P8M)6A8-4/S2<B^1[NQ"9>Y3;3):(B M)0$1ABGET8*N;*1%H"!QKPAB);>G)J@K3N]@;LN)B6 T_'6UN+V&+5=KX>WQ M^6RJ))DBS J/C%4<.V*-B )(HSW3!MM?]UQN 9KS$%K*B^'0><#+?AXFFTR0 M,$(H5^=P"$<NA=86">'<KG,#$T4-ER?H,QS&HNZ%]&,![[=J6P*[0\.3X"0& M98EU!G/-K/6""N_S!7#XORXI?G*^$_%"0=<!X2=R#>_C[<W-;/WCW6?W%3ZO M-F^6]8A?\RX>8@I%$!K"&L59Q%81Q[54W$05X46;[)Z^W<+UBIK[?Q^-2!AC M(XW$7#(.LI':0!38-P0L=<(]'LVK-KG[NHW!\*+7MX3P@\4;ZO;D]A:LX&JS M^5A]V5G!ISI0'AN73$"Y\16VT4G.B3<,42EMD-IC&_1H!52':!E8ROYGI=:[ M(_1@H-J_XNFVDP^?2\X@(QGR!HQG3@/3U@)]X)_&,>[H)4NFCIC\%#H%Y&V9 M%1L6U=5V/;]ZO_HSJQN?US.0IK=7N7#IQSOUY&BZ;./Q*>=W>@/V)$(!_@_+ M058A)*6S6&$R: K:]VK]QVI0O+3C[*I_0K?$S?OYMPJ>J79'\_4MO,M\MFB! MG[/G2=Q;2U"TE#K!#58V6,<D;#CI/3=LM)K,4P5.WQ0>ZHRJ3^<F7O)GSR8" MY[ATSI"0^P]$9X+-+BVDK<[B>;1TB5>HX)02=VC ?%@M%G&U_G.V/M8.\,#3 M*7*FB' <96DJE3.P)0B5T6KN.&M6EOKU^*8+^/H"0MK3<FB,G$JP?_1<\HAR MH G!1,I<PDD;*>$3K@+Q3OM!K:5O%4B0:]!'U]OA#?-6#'X!+&U(.S1,WMQ\ MF^66E0^2K/<?Y3/Z;3,(G9PC<40=@JWF.4<\9]1* I:$PX%%QY0OT93;ILJ_ MOQ24=4W]H1'8 & )Y_[SA#O8/7"P$Z:9-CHZKJFE6IH2#?GL0-;%B*<SJ3HT M+NIFNOYV/5]^V6_7)F[V \-@I=3G6H=16<H% <O/:J5C[A3&B?4E:L_9,:G' MEOKK@4L'A!T:0N_KQH]75[GS8TZQNOYOL!=W?JT&6#HZ/EG!-%6P2@7G.0_8 M>$^41%KEGCZ^*- YP9OU?4"J2_H.C2V@037_LLPWOZOEU8]/Z]ERLR^P](_9 M?-E0<SH]22(.;%ELB>7!<^&!)(+[8(0C44H62E#V6NHL=PFYSBD^;;LN,A.! M0(8&&SFRV%I&* _128(%1R4'W]FED?>*4UA>OVX$M2'L95IUBN3>\I8*S"-7 M$21S5(IHYI'$EH42#Z0JLNI>/<:ZIOT4;3J4RY!++83-GC@XU[43.$04G'?> M%G4XU;^H:#J3IA-) =OY[G^U/"^BN-&"1&*#Y4))#5N7!D4-F.'!QTG47+\/ MKC1H9GYD5,K9C3(*^#HIP2I4-O=<PU)1%8U%1?6FIIY5T1,H3N=[M23^\'?, M3]5-.@]\C6=+0!%CE" $><TMZ/L, Y5\( 9SI_[NT=@A*/MBRM!@71U;R5UK MY.>=><Y&<1=?DQ0.5EN"*:=@QP(Q9<38<H\\49JQDNN:E]7+L13>(W!K(+WM M;04?CJ>7[;^^@>+U^,%DG/.!8^\I=MS0J#E144BAB5=6ND9V15\K E!4[\#8 MF&5?Y_Z]FTB&XP.3L)2@&!R307"+C#:*1>^M$<8ZIRXLJ:,MNY_>NNZ2IH-= MZ=^]- B<V?*J.A<_AX<E6*<P7CD2<[DK#*+/&4$]BH8@:UA)@> )9A]VBIY. M*#JH-'>KFV^K90ZOO/N\^\2M-N.W/6LKZJ,.R 0&)[5B*@@7D29P8&*$O1*^ MV4WK'E>4:=MT40^?32H&%158:UD&,6>),*)>%XVVQ+$Z?8'>F*G/MF09&5NF MC3^2 2<X?O3Y9)'P0@8*8HB#'#(HJG#WNCH8/MJ-I1ZYWHY=J^ZI.6 5Q_OW MW16,?_?Y]\W>6&A>J+;)#(DCH!IQW'.'4;0>_HWJ]3OB\66@J2,,/"_>V .- MQ\ 8&*05,'%[9W8VQ-634<D$1W,P0C-G$',T6':_3F10B0-W0BIB_U@JH^M0 M^'EL$V4B'('-\X>3443Y@ W#R@4D<VZ]K%>5TWDN RW=G6.=D7(P?^A7D(&? MJO5-$X \?SA1C!T2&LF<?\R%=Q3Q>E4:Q9*C:8(-M+H#2#$IAP+(OV;K>79P M-L''LV=3]$0:&;PDU#!C--:T-@",I$7)WA.L0MT=/$HI.9P3ZS0J?JZ!>6ZI M4QK.R(@Y0D(P7Z\A<#QLEFWOY82Z0T-;"H[KCMJ\6=K9(BM,'[]6U?:U.J8P M[+48-/(T1*=!*C-9,PUCI1JI0/VLZ*ZEQO+Z+<B*^6*^G5>;O3.SP2I/#TX& M.>($9L);A(GQ(M\VNENY-/;"*F:W9?NJ9[JV]&7=-3\X!8>7'DW.<4ZUQB)( MA&D0GDM3OZ03PET6\[ODVJI3RHYC*3[QE#0V&I^,2SXJ,(.)9J"Z(,>5C#C> MK97PH :M--WG9:UR9A\U(,O(.@&':#LG: HX2AZ,)$18:P2*2MVO4\DBA7%" M[H?.P=,=25L>/O?H!8EZ'BK.&)TB-@@1$+V82XZ#)S:P>BE$%M7:F5!)W,[0 MT1]I6Z+D'+7UZ/.),!9]H %QR:P(G!M=NTZ($(I>AISH65GIBKSE:-C?Z-N> M"XJ#PQ(/01+. G?& "7@J/3D_JRDEQ**[8B!A^'0!6''T6/K1?RX6T)C1?;I MP$0T)M)SYZ7 WD3OA*T]+S1X7G+83$Z3[8[U1[7:0AJ/H=:>@:=CPQ+.Y3:# MU3(*; U(9.SJLYLJ:H;I-SNT4.H62QW2M_#$^O';:GG5XLAZ<5RB7@O.O)&: M(<<T9LKC^O6Y':\>X&LYL[JB[,B'UL]5G']N_1R;)$>*,2,\1AI[2<%:J)5! M"LI\B14]V:.K P0T.[M:TWG4XZL1LDZ,3%A284+PL&"BN6$@NMW=>IG#12V& M)RJEND=5MS3NV%US_T)G.FKNQR7'C(M<$,N-$<Q;B;6M7]_@,.S5M5Y=--T> M9%U3=M!(\/ZFW#_GR_G-[3Z_Y?WLQZX.U&N- 7L&>J0+6#D;N9)"*6R]9M$X M[R)RC4[0(34' .$]R6^;1(//F2;EYN:2YWN6D7$; FC7,3 #1-$^(CQ:#8!! MXL*-H=!(?>B$PL/>6'M!#ZJ7\:'*M>"!F?FN^.9JMOAW-3O:I;;UI*!O>6\9 MLM)0QY&PN1 JH3F31BO*BOS_$\1A/P!J<).R%VY,"K- N;R$3W^N2H'Z<Z9D MA$.8""<#\YPPKT!S4X(:&Y$-5)=DQDY(.YX>.ENS8)*0A"\^=M/C[+F2MDJ& M*!2)5G"$I8E"$\R8"YX%34NN"$\P87MZL&S!A"D",ZYNBT_U!U.E: SRE#G& M/>.88Q.)BEX)S8#ZK*C1\@03Q2<'RQ8\F"0JY]^[DI9YJD2<,<9RYC2)'"&K M<S-V3L#"IM31(C_\!,M"3P^5Y_-@:J@TGX%O'4+ST7S)BJ@M09R&J+AFW@H; M-1*&\<@(<26'>5%!Z5\ GR6,F!I(.\!E4A8,0 KJC(9_. 9;5FK%/,-&2(>+ M+@*>79VZ_[L]DX+BF;2?!/I^7U[/-[M. =5U^.L*'C4W^:>V4'QIOJ0]=P&! M)4BUX[ I-241#$*K0?DFH&P7X+)M8>M/OX"D[(@?(P?@SP^[)VHT9UPI;T%+ M03IHHK22'+08'+F6)7+P[%+8%W(D=T/J,>/M9\=CFD^2*$<F5Q8G! -5-=%( M1H<T=3%09.R%=9SM*!K3&WU'S>IH&X,Y?[*$C>+&4Z)!W>7,"FTB$S+?0!#" M\**&21.,O?0!ER:)(%WR8!+(;!1I:3A#PE9XIQ"E-G?Y84Z[7-=3<"XLY=%= M6'&:L3'8FO"3 MZ)>$KC.1(<,X1$2RWCH,<:992FV!BM"3=4NI)"O1.,HTP% M?"U(/R7XG8B:-)T"-%\2 L[U"2)HOLAK:D'M591Q,*%"O+"R.A,!7PO*3PI[ MQQW03:=(8+TK+)37!G.N'5%":0/&?+Z$RK&ZL)C(5+!W/N6G@KVF$9"SYDF> M"RH-PS%*(+:5RGN$+#)*:!*C*#E^)QCYF *2\@_%2@6H"]I+QD37&&@+K<@ M^(FB6&8[RS"MB^IX3S"^,0' G4GQ43'6(IIQUCQ)"4,H#<%*&[G440FP[[7A M!E0.96.)NV6Z48RQ0-@1%T9%Y+G(2QK6(+GQ+#K!/?8&K'I+E!$A,DUHB4DQ MP;C%6- ZD\P]W>=J'(YH/UD2)J)=Y?3<\91%6++&FH"]Q QERI44#YR@?Z0P M+#$8G?L'5-/80Q?3)N6HD8H1QU7@5E'KI?#88B[AX\B&[9;5Z_7"OM'1#HA= M<&40&?=RT*'U7 EVM^?((6,X_.U=-H=$D": '11P+*F0>7[XX1<$7VM6#(>X M%Z(-!;,EQIFU 7:6"8*#XF"0@M5R!EJ))L)=4-&[::.N!3,&P]T+88;VDR6L MA8V84DP(+#2;X-PPBYR,5'E$2@KLG1]P^'51UX(7PX'NL'NW_61)4"4Q#A'4 M!\<U#T#3;'H1[B22#I<4R9I0NX#I@^Y\7@QCMYX(+!3.F*CE!C$*]"262PI_ M1$JB9%:!+:?CL"&&7Q-^)0P9!(.=P"YQ@Y'0!@6J&)>*J&@9Q=H+%Y0-HL17 M,J'8PJ21=B8/^@/7&:&$PAF3\I[[J"S# F='MA7.>P'6DXW.!S-*4.$70E]' M?)E<S2\=M#+68V$8F$:1*P<[*2K838A+;8:] ?&KX.E<LH]7$*RFR.\[O^&C MJQVOMCX8PD%CJ1WRU'"$G);P'P8JLT/<T#%[1#TA\$%. #;/+8]]:J(D"".1 M6D,E=ME:4 @QC4046A@P64OJ.4RJYF@I((Y>=>J8RN-<IGMQ$6^6G_Y<9>5^ M4PZ[GW,E2831P3G%1> D((N]S;V=->'(.7\A54G'P5UK,D\/>ME_VQWX[F=+ M!$5B&9" *<5MM%83%@V<PEZ"R8J&]<]?'OS:$GIR ,RNW,[P=S]9BL)0CKV2 MGG".<521"@&VK!,Q(J)+7 D3O!DP-/S:TGEZZ)M_[T[ZW4^6%&@C1C&'A-!< M8:0C%H3F5">L<TK 9=T-&!Q]+>D\,?1]^EJMJUGV[):#[^=<*1BC! 'CUUK# ME0?3F@<LH\TU^8.2)7K?!&\$#(N]UF2>&/3* 9>P\XA[KBP2< !HH3W2))"@ M&?7"L9**]A/RU8\#LS.).Z@/Z[?9.B_A>_5:?5121148Y<QHXT0.;6"+I=<Z MY%!NLQM3?:TH%Q+:O:ZO-E?K^;?,ID^S/Q:G*Y,=')58(,XAS*-''DY)Z;0C M]5HIYB69 Q.L3M&6T0?K.75!T*&D_H=JD8-&[V?K[8]/Z]ER \N'5][8'P]_ M8_Z:'U-SFT^2G)"6J(B8\<C%J"27K*:"Q?9"6DEVBH?50,0> W)^E;.?&T)K M_W 2,:B@51!<LWR[#4XW<;>JW,O[PB#4![N/(*H5C5O&3Q]\[[S:_+.Z^>.@ M/?/2HXD$Q$4P*$I-3%!1*^'O7U(7-<^:.!#.Y=*J4TJV%!2;]?:!D("?G@H( M^"A]F"V_5"\<-X]^GPA7SN=Z)<(+6"LB2NCZG3F2ZM*"%-V=)"5T[)WW+XJ! M)T\DK8A@V#,4)$62.A!\YNZ];2!%A<4GM/M;\NHIIUO1K$]>WUFN1[G]Z)F$ M@M:22$>$9=9ZI9R3];LS7E0=>8K\/I=CJV[HUBO/9W^=YOG#9Q*641**E*,6 M5HVHDB;>O[L7)7<F)B3C.^%Y =V&4OP/GV%OY\OJS;:Z.69@GAB9O*&6(QQL M]"%@HX++'M7]>K$J"II,,F+<O579+86'1=1CU^BG:GWS[K-;+4\[]TX-3B8W M&&4Q((R")5C$R'&]:HG4A95H[0P##:J<%Q%Z3'A]J);5G[-%?O\SL?5@9 HX M<@:Z&S/:QA $V,6UP>4(#1=RL(T!K/94'@Y5\)IF>?TA,V\1_OI6+3?'O?0' MGD]$::H\E4+JR+DAL$W8_=J8*O'/OYHCKPL$E=-VG #M:=P<?#YQ[$S00D3I ML0@4(VWNUZ8U*CG2)IG=U ]NNJ!M2Z_I/E3U;J_SK=[?KJ^^9@S#.K=Q-E]4 MUQ]GB_V*_YA=_><%?^IYDR18@K.$<N&, PN2>VE5O3!F0XFG=9))2=V"IG>" M=XJD^^LPI6@Z-E&2SB#CN?4A$L<($IK<+]!Z66*Q33+5:"A$=4CT<<ZU#]5F M?GT[6_QKMKBMWGW>?7:]VR>-C[J7IP#S.$8DB6"*&JNC0(S4@7VO/"\Y_<Y/ M/7IUL.N9W*W%V($F6OF/WU;;?U=;M[JYJ997P)03US+/GB<)Q;&EAD5NB5'* M&"SJ^)N73I4DLC6__?MJT30$S<?T%!Q:QV.W!SXBTEK.F'SNX640\E)*!P8, M$KZV>;WVL415FV 1TB$]"]U3?]#LRW?;K]7ZS?+S:GVSF^4N$>#3ZG7?&XZ1 M<FVDMY1I;J75N:PL,]CY: @AC61PHV/FI>OCF_^JYE^^ B7-=WC@2[4OZ/C0 MS]FR.FSSB1, SDMC7'"&<Q^)QLHZ1X/Q)"!E+\Y/W0X!#6H!]$;S<93IDZLY M=@*=.U5RA%D4A E&2QZCL$A8IPT.C'-L0HDZ-"$4#@V?H[IWYUP9"J</J5:$ MTO,F HM$!>9BL#P@;IE3V! 3K$;*!\[IA32\&QFCO?*DXV(]3\GA[PH*?0#E MJ*.#^]"4R42G='14(1(X5M[ !UY1:R11C+&2=*8) 7&$([L#:D_BL'ZXCO?5 M^NJ<VC*GITJ..6&U"EY:RI%5QD?8@Y2;G#TNBR+0K_2P+@/..<=T.3\F<$R? MA\_S)DK.6,*"%0J!TF(-LF# :Q?R]5B=._1>AG0<#9V]<F-0K\8NZ^WU>2V" MP\H1BRQVBFO*E.'4< 8*%^).B4:G?X\K<JO-=D?93T!+"U]T*/)W8D2B8&A0 M8[V,''-+0B[Q;D4(4I&H95%MS F=,*4,/I204DS,;B(I3R32+J2S@0\?U&8\ M"9(NI@4#01BP.**D!'/$B<4T9')&'A1EZ$).@XZ0- +%1XVRU)&A?\ZVMVOX M^PRY=?9L"8%:AIT VS> :2J=#5HP,)*% $(I5A)=F63674<RK6]"CZ$.MP?> M&;,D*KB3BG$JK #5*UAG!0E.(^L\<VS8KB&O!7#]$7@HH'V\^EI=WRZJ=Y\? M%7K9IZG6Y5[BZFGQW\80[&3^9)UADH!)("SC2!AEJ-96BUQ$-<JB;)I)I@5V M LXQ2%^D#QX.'Y^A^369("&.G(E(8X85#UA8*RW7W%*&:<2$7UI"8$<Z7@^T M'<A^_ZWZTUSM7 V \??KU1+^>57MT#^:.7_DG4!==E_S)<W-F^7#9^;+J_FW M12,?0 >S RNI()$20E1NI6NUHU(Z*312" ZL$1T'!:MK<F)U,7T"X@G0)?.! MKSAC1C.<2_Q+)*C&#H]6,^#;>K[*NLG.'NU'X@P*OM7HO!M?B(V=4#5]62:Y M%Z!X,X^TX!1.)!E"\"PRE#/H\(@M'XZL[MUZO[B#:SM5<*]HWB2(SC5^0"=0 MEA.,M</(.2N9\H(Z?6'UC@9%6'.!U3F?AC(IS?5_WVZVM75QC+K'B_V=-4_" M.#CI+0/3)'*KF*5P7&"@"6BW%,3V+X/9+G&S&HXC0Z'S$WS;N\_F>K5+X'ZQ M1,RQQY-WGG,F?'0V<!&8PHS:(#T!^@E:%#2>(-9ZXOJJ<T(/)N#NU_]Q.UM> MS];7F]^_7<^V%3PO$#F)J4;CDPHQD-PM*-+(M5.*^JBH@JTJHU2AI.S<!$%6 MQOZG<JH' @\%KK:2_6V#ZD;%<R<!9P4QPBJ-X? XPC'((C%40(Q);J0K-9Q M3]FAN332]=N<#/3N\^]W4>+&&8=/QB4>*#:66*V9X40['2B+4F*,@F*D*&0_ M03$Y(#:.7\4MXL(XB#MV+??$B"2<DLYA'B/R').@%:-:@I$7L3:&#)I$/42+ MQ*G@K"T'!O+*O:_6'[\"01]$1$9SPX79.E]WV-3OU,"W]M*09 .)'%/LG6:P MM9'AU#E.HA8ZY.3,\1QF3U^YB4?_Q3%)@:XGK!>(PBFM;;38:X%!YY3(,.1+ M&@!.W4U?SOM5/U0>;^O:V69^99;7?KZXS7V^GU)HNUW/_[C=[D*>JWPS>[7\ MN(4%CNV [W+GX\ Y"@Y)#O_!@6H/$MN#)2\YF$G(C>DJW[Y9 ONJMZO-QGP' MBC]CQ-?5 O;>9L_')J&%5C,F% '*0C@NB>(A2@V*#U.Y^3N1WNO15,XQI49C MW#PS=H;@P7#&^UFKZ0Z;R0L/#/#6",9X]$Q%YXR3SKO('2FZ;CI),ZAGU)2A M]$QN#(7.)Q=P?KO-;K!WGW<;>?/N=KO)SC+8W4WE9ZOYDK?42X[!+%2,*TF5 M)=Y:K:@!&6)I2?Y5H2GU&N7G$#R8)#Z[PF6RN5!!P!Q%9V&O<LL8$0X%Y1@' M 3&HGWUP//8,GQ*PGLF8H4 *Y\!ZYPB9+>ZD_^[M'QL'N\]L+D]WEV=KUNOL M,WF4='@ N>63)V.DP@ILMN $\(+DLOPF&HT$U\K@DMR-"7KHA\7OX.P96?+> M&<+/J'F^['UIIA0\\L$2FMMB<V2]8L$%SY7@Q#E+AVVHT7N+WDF(VXYX,9Z? M9C+M?;MTO$@JH@Q.@B$2 Z/_?WMOVMU&CJ2-?G]_S SVY<L]!VN-[W%9?KWT MG/L)AT6F)'933#47ES6__@(D4Y9E+DDB-]'3756VJ 0(//%D( ((1%C &$0< M*\9!7 ,YZ&_CI9;6VY3Y&T\?-UOW'\KYMV+YS+'_GJ[NXT>^7-P6T\WS=OIM M.HE2VAPC92^(.=\=4@4D3[SQP'L$$*=.@ IW%]VUZW*<\^EWR9+8H8#ZTTH] M)XAH4A<!8H4E!EFK#$4""P -2&&M7FLK?:V[H&U?5WP]^%>;]Q=<4#RKQT!5 M?#^ 2FD1$(5,*B4(C"NS)$Q!K-SON E<FS<';RJV*8..5,/GXB[IPR$<">^& M\JEX+!>;] RG=<*A)H%&$Y3*N$I0Y2C&4$%K,6046 :U-[4./;J994HL-"N7 MZWJ'PS5:!Z<!(1 XI+FED*3T*(BH^%\<ER1HK_E=S^?#ZW>]<;Q[>Z_[=C^: M?+TEPM@P*2F349R 2@0]XPH*:)'2H-8N:-M+_NO!OSRZ?]K]\M3%J MZ"XX* M'?UM 0CU" 8V6D,\(1(#Z)_W%L&PSY?_]I\.;C4MX5_5WMF?Q3EW6+T>#\= M1Q6V]7:2;(_?:3K<*"#*/1 >6. \C1Z.QBEPDD!*&(C>V#5'%;1*BK(E"?3+ M,UNF],9G,VW;+$2'.BVKT $DJ;=0^K1D4^LAU4;W%S3= =>:D'\M2ET$=;^D M\N6BF-Z=OA17HW6@'"F+,6+1/*1"<$$M8L!%1+WFK)Y!<544.Y</M4B6@_F% M7%LN5B]X%G]ZS;%4)?YS%-IF6_#'L$>S VOCT>>#$ACZM-,''*9 " $YYA(X M+9W0CO>6DO%*EL4FP6^54-M)OASAP27PZ//!0@J8U\YP&5\[";6Q:<<*:J05 MBA.]0L74D)#+YN&M1YEEQ9EE,?Z/N_+;?V[NG2R>$FUX]4-B#7_!FMW'P:@] M%/GQRZ"%!@R8Z,9(2"USTG)() 5 $48-Z"UQ0-M\R)=@F8EE9SD.#VO/]S5N MS=9IOLE\)KV#VCI-XYHKA8FC(23MAD&,<I:IK'RM5[),M2B+SF+#=^$7V[$G M%':3.7IC^V"C$"<#E(81K6CG01:M24IX?-<(%L3*K"N)0]5;[;#@=:QW4Y!? MF NS^OYW\XCJ/&KEZ;?I,LYL'TV./A^B;R&DEBF[L:#*88%-7-II=&X-,P#G M6#H## 5LA11- MR5HOE4?"OFZ\)'A*IZH2G(PJR7J_*A6+COX]DZQ7NEF]OQ MG\F7T?<C&NB"WH(%D$53$@I'H@MJI8YN+F.81/-!$)3ELPU^,6Q3-;4OBPMU MUJY^R^@N)1O>;DGLQGI :1UN$#0G2BKJ.-2.6D"4$A3H^)%Q&$!7*Q"NC43D M;Y4\C<+=E0[[N"@?B\7JZ>-L-%^I^<3]>SU]3-A\.)HJY%BS((31AF%/A>+4 MT'2>K!3R+%4#Q);F[$AF)1%_J\1J ?3>CO(_KQ\>1HOI_Q2[^B73T>Q*#_JC M78*52 $5(KKH%BHLA>!<.:3CPN#[C./I_:!?,@Q$2DD %4EAIH)Q" RG*>R> MQ@7T-W*ISN=+ P?]Y^'?V?91M7.JU\NH+)?+RA\\<=9_M%U SA*$)80I5M(A MK*-5AJ*R51#@M#=RS5QKDQJO:=B@$#K>KSQYQ/_3<T%3 Y%E7DJ,HO\)%8PP M&27C/UX >M7*JQDA[]]KO C>"_TH-RO&J\5T_+'\>U-F8S&*6G@]3M5;/N^L MF(.'\V>U#TXRCKBB C!.E2 " >T\='@0XB*JU8_E\FU;!_F2[WOZ6,1GRFB M[?UN/EFGZ("-^7HN>\[N)S@:<6+ 2Z])M.Y]?,D4QQ$\XC&SI+=TH&^"16W# MW>9QO"GGRW(VG6RDMG$?CP1W['\XF%14BE/(K#-4,)\RHQIFHRP\,99>V4WU M+HR>QL#NECI' SD./1X$!0QPR0SBB*8MJ_C..<2X4%H;XZZDZF\3(CW*CHO0 M[#R!:V70G0Q-/- B&.\0],GD\X:FLHL6><,%901!B:^E1G0S(CZ4D34+TJXH M8\I%U*O1'_A0SG<#/DF:@VV"%%Q#9@!%3%/H4XD\+K02!E+I.,EQJ@:T1K5" MFZ9 O:8H(6&DCN\'!%%SQ[EB$5\3:I#V@(CH%[!K/ACM<M.G>5G\/H?W*/HM M%@IC%/#4*ZP@AD1+RCC@%E]UZ<)F>=/ X?UYLNC<*ON1$[..1?;CZ> L8XIS MKP'AE#@MJ%&.PI0:.GK2)B?O]AO9-VB'8_E8=\4A6T0IC:<_Y4?80YZ7CP4H MC62.2>:%336+A734<H8MPI+J+,TT^-6S3=9D@-S;@7W/V7::/)'GEJ%TV<); M)J/8C #, 653A75$D.\Q\]>9-MM9V7;.ZC$XC8V5Q"!#*)76:6*$](@();"$ M0OU&1LGYO,D[F;]0!EUIADW@SE.<R_1N/KV=CE,,TH^Z--&C'4][U!._#J6& MICC<*$0O"&GJO;+(<8>L@=$F9-)"2J-42)]I.H[A7TLUU.H@*&P(IBI27%M+ MJ6="ZPH!Q75OB>X[T 1-\.*U+F@#]$&]^NKN;E'<C5:%'TT7_QC-UL7RYO9% MUE,UGWR=%Z/%O)@DMRQ^$L>3-L.FDXTMG<:UK4$5.^L[$+!I=>*4E1!I)B"' M .$H6>!Q=!:$<DK1>B&Q;9L>54R'&O][/5U.DT26^NG%3_4C >MU%10W@@&J ME$UW.21!G($*E6A57UE*T";H<=#": 7QKGQ4/9J-YN/B\WU1K-XG*9_.[W.H M2;"4^VB4<2:\<SR:38BRW0RUP;"W2F-M;_8V38"R%;S[9-3),+_#C>(+:H"( MRSZBD*;BBI116LV26G]E-:+SA5V#/1<AVQ5_=KIZ^7'TE%Z;:+O$3Q;K**$? M-DK=\N,U.@F> 4\PPNF@CVF+K%*J0L%KV6GFNR[*GC9!B/VUR)M'N[/=_M5] ML?A0SL?K18+P'*:=:AH B3,#DGG$B6'(82#);L8&&7IEY<1;8%?#"'?%J6=? M3#\]__6_IM'?6HSOG]X7WXI#N:+.ZR H"%)\BA::"V"QM-I7"X-QU/66/.J- M6UVMH-\Y]_XL1BGM\":DZ==IG#3+SNHG*(($\I )IR(8T))48W>'13J8NRY+ MK6F"'.)?"]!W3L-W\\?U:KD!!9]<48^T"@8Q%ZT'CIS1/.*J5<1T-T^ES)6$ M.+;,@4-,R\:[AZ7U!3)^4?Q[7<S'3_77U4.M@Z=4JFB3<"VP] 8#I#Q6ANNX ME! B<U19UC'\]2RJ#4'?YXKZ/.Z+UM%7K4.<(<> .9A_#^%DD(4YRT00!%1 M?*VJK0DFU%@Z\]#NU6[[5"3/9SJ_J[]R'FD>I $15,L!<H1A)@@F+KZ[%@K@ M-&-7MDO;*!?JF&AY<'>V2?NKGG]?(P#\6+.@D.,1242,M91Q9 W0E:U J,BY MZY:5U.B-KYD-8MXUNTSY\-=TOA'FB7/G)[/=W*G!O?,[#1@8;(&FUC%IH&;8 M4(RC(*P&D,+^T@:TM 77"&$.L+!U] ?,T1][D,W2]$>_P3"LHZUCG2,",@"1 M1PDK)RWA7ML<OV. FWE#8>K% A@P69NE:/!8:J-3P53H%(__4. J:3">=4HV MP!K60R'FF; /*BC-C);W:CY)?Z1L>=]&LV0>7UMT&1/8&" 1-EHZ307@!&RB M!F&4FR*#"&S?+XGZ(65'V@=&-,#(4N*]\<((CP'?S=\B+J\Y(U,3K#@85-8< MYIU=2M\[XA-[L8<;!6RM(-I#A;#%!F#!F:IFJ2'O;9^BTWO$C=#@]:7UIC#O M[KYPRALT7A63_4/?_^G)W;*<;H/R0AF4RJ8I[#;!Z-&WV2%%KCL371/\^>7> M<&>BN##_F"T?XABG8SV:_ZL*=SJ::.QP@\ Q8IYCB07!DBHNXG"K 7,'>]OI M[X [W0BZ;$$,%_)FEXF\-FT./A^@120"P"AQ,#H=G@" =L-U&MO>TK1<(VN: MDD*FLOE_R^E\]8\XE_7B1%K#(RV")HX@CR1 @BDK!!2B L QE%4(=8!GV;UI MF'SH\U1,?;(<;A"$D,!P*;SVD==1*P*IJP$;YG.V>09XAM.77LE'_D*JO)M_ MBU/>G%.^.X,PIYH%J(F.8 @D!2;"Q(FH:BEUBJF<K!5992>NA#8-XW\A>=)\ M/I2K_RIF$_U4GSRGF@6 M.84(L5)A()HXW7EQSH)88[.8?]+GJ;Q[W<[Z7V- M((43+8,%##L%H=4<.^$M4Z+:G/,ZPGG%AG0?&TN7 M_SON7*C!:+I^G\;A/A M<_X6YL_M W%"8F@Q =XQ!XCSK%K>HP\*<RI^#=WG;XP6]?8QLX#ODG07L^W( M; TTB'/" %286,(X<KB:K7+JRBX#M<FLQD >UJ'L+BMC2L 8)S:?7'/B#XN! M8%'B$!H(L%$ QS=?2<^]]-#6BD=LZ>W?DQMS(Y$/Q>IT(%R-U@%*(K"BRI'H M24K*N:.LFCOGUQ;QU@0)?LGLW#3(G2TM>T9^1IAEG>9!44"M\<R8.%F"#"$$ M53,G0E_9,M,1O3)1'M0ZXT:+>?QQ^;%8?+Z/(%_;VD(QTXQ#(3S%$@ *330S MD@D0Q2^U-9>L+4<KI6]07$:_K7QX*.>?5^7X7Y^*<3']5DQ\N7"C\;W[/KX? MS>^*337W]/2!_9B,'@.(YH[$PEE#L6" 0.)E-6UL4$Z(_]M:5FK+?T^-]?:! M'Y0JV'M+YMKT@4-<0@$-(X1ZIB &"B-F,#?$1TU=:P^SY2ME^TS^G4@F-_/G M:TOQ@0_E?%']J$?+Z<E0P<:^(Y#X.FF'B5>$2^N@4T(]XQB-K=]&P=0FU*$[ M:1V+HBOK]H42V5Q7_Q*__42,X:$F48EKAQ"UU&#,'=-&*K2=(06>HYR-X &2 MK0=FE*T(HD^JG;SI?;A1$-(Q;P1(Z1D<0$XA_CQ+I^65);++%W8-]ER$;%_\ M^;B(YM,_RED47O+R3L:GUFH?L.8$>.(A]-A +ZBPIIJ[$5GIG]X(J\XEP0E> M-0%S7Q2ST^7&HO@T6A5G\^O7QD%A:Y0AAC@@-"#,8:^K65/N:[FY;V>?IP-R M96-\;=GKL#'*">:$ (A*B!T'?C=[F-"X+H;U;X.U(I;K3FO'K&20<,NXTU@: M++'#%19<N6M-F-(00;+2VIT'_=M-:^<M<S!M*::S)(8X\_YYGD;7*WGR!BG6 M+ ?.2&MW'MX])N4YE8I_?XMT+(4L=LI2IR2,WI9W;#<_Y.-DKRODO_]5M1DY M],FS]-=%<7I_XV3;8(Q%GE"D("&.,&DU KLY<^7]E>VJ94N^!I-R\+TPUOO% MUZ<CZG*]^G/T??JP?D@'NS?KP^7&ZS<.GB(!%/34$\R()T0"6$U$$.BNGR@7 M"K9L&>H+]=!RL7JA@^)/K_5/*L'^*9UK'EC5?OI]T$Q& Q,H X%2(*[Y4M%J MS%!GE4,<X%6D_M:P'-1;9\I!/?/JB0 AMHJEMP=3A)6.?ZTL.NZMSMFI&I R MN5!6KR5]$69MROK/Z3PIK:/2_NF9X&%*OB28!%AZ@ G47MNQRX0N99$X!=+ MK&P&MU9EOEVHCLO\Y3/! 0L(HSSZ@(!#@X#SU0(I?(3B.O8*&Y%Y!FZ=[Z)D MK'CO:UP':_1[ G(1/P6@1\0BCB2VMK*D!)4^1^\,\*9K_YYUG]+KVA\_(S'@ MZW.E&AY[1N\1-Z6C$ZL0)]@PJ*D4U1F55 #U5I!XN*R_@'/YZ2(SY38\OJO% M(JV$V\3JZ6^;LL;CE'%CMU=\=]\(]>M\4: 48)"*E4F$+(&$0U>=>4A*7$Z6 M@[/MCRXJ!;ZU]Z %(0[OE6@KP2^DSE"C +5*8$13)?0JP$42DY7"XTJ/#'I1 M\6?*:7C\??F2FLTMAW=S]9!B8M*-B..3AXWK^K-'$"CVA!N@'=22*,B8U#_T MAS0Y&TU7NBW9UQ+0MFP'=<OFC[*<_#V=S:[M8HV4S'@(# >64Z(D4F9S\0E( MAI FM3R/6B=>%8"1P>^B'.9WTU3)>,/Z0]=?ZC0+2 B"O0$>,$<)P=)1L)L M9<+U=AS:;X+LVF(M6X.ZJZ7Q<Y3;1B%56NQS<;?13R=B.XZV"R#ETZ7:*V4= MC8@9BJJY,F5@;V'?+=*J60Z\SKS>(-J=,6L[Q),Q&S\]%[RB5 K)4T9FS+C7 M4))J+A3*WO9RNDA_U8R07U,G ]X+PS,^3A^+^$RQ>0TFZY11;C1[-[]=C.)? MU^.4W>WSSI X&JEQ=C\!,&.$1#2^9-'[ (K4"EN1LA5YZZ^4,YE=W!WI7@^ M%8_E(JWK7^?3U8EE[)=G@]: 6*N5Q C9.",<;>[=G#BV,B>>>D#'>*VN5KF@ M]D*4D^O4GJ>#BCA$>'"R$FW\5U!NJWE))'*VI09X\I AUV,,N0C+"Y>F/^,2 MF]3:?XWFD_CL7:70XCOPYW3R>;4H1@_Q[Y\?1K-9L?@\'LV*2BW^.5K\JS@> M6MA0[X$RJ+BSU!K A<-.,L(J*#P%5Q:DFD6&LF_T+R3B$>7[_DC80-VF 3-* MH.=Q]=>2.@.DQ' W"0&$S\GHF;5A_M8\L)8 OY U59*>.(QB,1_-[/3;=)DJ M^AZ@RL'G X4,"LT)!YPH@A5SL-+<PDO=6ZZD_OAQ@2CWI$_*1?I"8MAB'-7; MLG@W?]X3O[G]2;$NJVWE31ZG=P^/\;GD,)C1;+R>;61X@$2-])TRW5J"L.?8 M;2*]$9.5KR"]UYT>3_=F5^=QK ]!=&6+5Z =,<"K1X*1PC!(I+0" @H)I-MB M%&D&.D+Z^ZUME_,J$]RNZ/%ZPA^*E?L^GJTGD?@UJ%.G>0 :&VJ(I$(Y;8AV MSE302<1=SHV?K+/3MTRK%H ?U,'FNWD*X/DR^GY]":J!HDIK$]TM[SF/ N)Z MXX)!CG!4"[6T;"W;Y06&Q\XR7S\6-"*I'(@T0E -G?*0PVJ AO&<96"H)FR3 M8BL;@W88-_(DEP03*I&CJ2:Y,%3PW9@)-2;G_L50Z9 GN[TW[,Y#<3@W[*BW M'%CDX^)AHSDK %0_QHVO4AE<*+@#U^W. W!85Z\0E7'42'FDHW'BG?9<56,7 M!O26H*0+X9\KOH/WL,X#\<)]BA?:ZM0VY[Y'@_-*1I/32*B C31'#I#=(&DJ MH-/7+L+0E7Q#@';E[GU-09IEM+O_IYC$ >MB7MQ.5\<.<@^T")0IPIE"$ .. M/4]Y/64U/X3%-59"SY=UV0:V/7/G8Q$1CQ[N=@NMVDH[GU'[^PD2:<]2N#!B ME&GA7%QT*RR\1SEE(M^(8FJ-9XT@WC/[JE$O/Q7+]2PY;C[B^+E8K6;;</"4 M'R4^GX+4UZO[)++HU)W/SLN^)V@6K0>FK=1$,8>4XZBR'JB*)D%?.ZIOD["= M"*%G0E>OX\]SW-4&VKZQ\>F/Y3;[SP5,/O,+ E%0(8:%]EA0I3 !##VK Y@5 MBC.@FR]=4;A=]+OB[H\#LT/3C/,;+<MYM*F?XF26T^.51"[J+PABJ=0&@R@( MBQ41!-$=-DQ3FN.=9B5E>$NF01?(#^Q@8;E>C.;CJZM-AJQQRA$>ES@9/0<" MB/>;PYZH.J+R:.Y8P3T\SLJGR/?G*W3/F)K9:/H0E^G)>KPZ\,J?V4,@S#*F M'33.6F2$!(B):EJ2J]Y* _5[&%%;V&47J%^X9_7?Y>)?<3BF?'@LYLN-=,YE MTCE=!(LT\)IXICF7PEC"(=E-BL1QY6QE#]65;(E*+<)^(9>BO5]>K(_J-0Z< M64LQD%I2CAW2&@)0302)+$MXJ.$Q+?&G%< O#1B.ALYB-+N8/+7;!\*!,LK' M-\$ +5).'OH\'>!Q;W$P;X(R;<%\(6O^JQC-5O=F4^/V!$'V/1H4\%P0";A' MC (K+!1R-TB*(,_9/A^J[](2,1J =V .RK=BN=IL9[V;J]O;R/;1:G/9XF9U M7RQ<?#CM:EV;^V*,38H><XP%%HIAJ;:GI#)%>->+/:WUYM:3PK& J3-Z"#QE M7$6284TC$R$ED8R[:5&G?U?WI;:PRRY0K[=KMJS>F64Q_H^[\MM_3HKI]G6) M?WG]EL2/POOB;C3;O*Y/!^*L]CP5M.=$4L651M *C3'7I!HZLN1:[X^T(MVR M*9A;8LAV/ <OR+Y^)&#M+&":6@X919ZS-.#=H$5<-Z^0&UFR*QO!\>*(G)<7 M_+>K>KE8?APM5M&27=Y/'X]>>:W;/'#GDY%#B61 4(J<UJR:C-2NM_#,YGEP MF0S+UC'MZM1E8_^9\N%ANJJ326C?XP$I+$34G4Y*PAEE1%JSFQDSS.;XH .[ M+=;FBM(@Q'V1YV1:AOT- G"68<^X (13RAR7#E2STS8KHF% ZJ89 9]@RT6( M7K@:F='C=#6:W9:+GY7@QT7YSV*\.IXOJ%[C8!5V$AJ -%1*>6L,]M5$*)57 M4IRC*6F6+>/;E6))Y9)O;E]DX#RQ+.U]/GB-N804:LZ%!$P A>EN;MQXEY.> M;&"!4EVL2TU@W!5_7N9NW>:1'?WXY$O\VW(TWL3"G"RU>F9/P2.:KD9:(HG! MF!@'A:[P4"+KNO, ]54F)\HNL;YPD7,?C9M%A;F8CC=#>)@N4ZJ(G1H]NL35 M:1HPPP2S.!$H !1> "]Y-0DK[96X6JV+N&P5]C9O4'T>WQ>3]2R^1^[?ZTWE MC=5]BJ"N=NQ__;0H/HP>CMVSS.DR) ?5:H2U-,(R9;B%E;'!M>!7<J+8]JK9 ML1C:).BA81[T]DXW"L[&":5*9%8)::)%N[D(MYF=X#BK_LF M%YW)"A;0O[2 M**R4W6TTG_PQ6E99VW[V0E("_71J4RZ.KJ!G]Q.,)MZZY$9C+..J@;BN_&CA M +DB8C4EY[([N"\UP?:^.._FU2K_L?R[6.S/?9NBR4;SI^-F6D/=!P$D(19A MJBF6TB*@_3,8%(*<>AX#V@=MB7L]2>%"2M8S'=Z?N#5]9B]!0A77 @H8AYHY MQCV'E1&2$OOD.)=##?!IVTYK7PP];<;7WX4/D'HM,;(:4J53JCDM*RM#,F^O M9,^B54D?WY4_$^&N&+-?Y7Z=1\G-GB(>V]^_FW\H5MN$8$<X=79?@5A 4PR> MP(1R9T0Z&JTP@7F7, :T6G;)NK9E<.%:^;Z8WZWN;VY?;L:DR1Y8% \]'CSU MR$M";43!@/@_*=SS2R2RLD.\R>W\RPG3(,P7<J+*P/MY_==R*XU369%?/!F, M=0YJ8IR@F C/O8+/M$5(Y:1<?Y-;5'E,R$?X0A+\HYRM1JFTZFD6['LT8&8@ M]S3.U!"AI3(25&Z&(D[G[%0.J(!Z5S1H .*L/%/OR^4RW5O?OXHM/Q6ST:J8 M?"D_%=\BUJ/9S:W=">CCHKR=[C-XF^L\**V!5P(K)802*A6@AQ40BHF<E#'L M]^-:+T+)VGWZG.J0;BY)I'P@Y7KUJ1A-IK,G6T1I/$S35?;B1Z+OOW>A?Q^+ MQ3A)_.[@K>5&.@\(08B=Y X9AA73"+M*72OF2$ZF-?[[L;,7H73K])TUN6W5 MVY/.WP5]!F:M,U"G?4&G$1(<,_6,$4$Y2[CXO8C;M2RZXFM4]>.BF&P6BE2G M8U+,)W%I&!?3;\7D"">/M@O2QI?2*H2(9<QK[PBNG!P5!9NC,.7OR;LF\>YW M ZS>ZGUV'T$[H#B/:X!@@B$+/:1XAX$&\;W+V68%OR?IV@+_0E/QX^AI8[E^ M*=4XCFQ1'+!L]U1O.& ?9O08K,/((4"X=51&5 E@U6T6K2W..@K_S?;UNQ7% MH*Z.O]]DEKNVF^&".NNX@%$M",LH4@YL!(* )$*R6M<*VIGIA^+O%^->E//X MU_$V8/)F8>Y3K.2[^<LGIO/Q]'%6'+I<WDB_P2D"3'1BB&-( 4Z(T*["2T-X M93=TFB!.V1_\G4793_ZYWBD]7RZ.S/#$[8VS^HFF).-6:B"8)RK*%CE128!" M07JK'] .%3OBS>M(_!8ETO$=HDGYF*1\\J+'OL<#D1X@HZ4W-GK&A#MI4#4S M*\BU!>>W(_7]]XAR@.Y,P3W/_W,TZ":CQ63Y]7$R6A7Q>0;0Z<M#==H'B1 T M%$C+*?3$.XZ(WLU=Q7'E[($-D&1YXG^MIUH N"MR7:K9WQ\)*FRL[V @A0@@ M*>/KS1DR6 *SPTP#:G..V <4G=/O*MNUE#J+1'PL%J,TXHWO^&EZ=[^ZN?VZ MW#K#Q^(2C[4+#EO"%:;*$P2X<Y(24<W5]EA!<%B,O( ;KV,7&Y1"/XQ[SN=8 MFVO/+0(CZ;:A@=YHH#SC!F[+Y,3Y&1M7CR[UWK=B\5?YF_#L4@D,:J_L8[&X M+1</*8/HS5^SZ=WFJZYMZPP(RY4%$!DKHW5&G-$<LK@$,DRH];5NN;0STQ0G M,E\7GXIT"24-?9\XCDRZ5ON ,"4J,M)#S^/*CP'%H)J_=EG9C@:X#C5!A+)] MF+M::&J-W7U_+,8I<FGZ$!^).B-^NKS=7FP_M4W;S!<$([SG"C#M#$5(*Z:D MJ="#D%Q)2JZ^2=JT'-X,BZ.WO5C9Z&>?V-EM]HN"Q9IY2SF$F'J *.$IL<@& M30H!OK)3B*XIV/0;D".[-_,FU-F-:>Y+0I0AX09Q*P1T*2&*21ME6Q25-3F' M'P/4ZV_]#;A4;H-B?ZTHJ#-["EY@G#+/2>UM=!RU=[02":5<9<5"72&/+R#2 M)5R^6$"#(NPQ(+?5$&&;RGKW%8$#ZBE4U&LF'-"284LJ!+6T_ZNJ>Z%X\Y(; MU@[4[L^KV6URQ$.L$)#11/26 T.WV3R ,T0 76L_MIV9FG*^C*.=;#5G&O?3 MEPBTCM_VKR-S/=8L&,,IBCXJ(0(3K#6BVE:SC8SL+7M1OY4]:G.@; WJKA8X M/5I.ES>WK\!XJD^O>AT$ 2)N!!+-$1!6&$ZXVLV>TJCS^EJ<WB;16@&]*\I] M7:;<=,O5]"&5A#I"K9\?##@-GA #?9Q0A+OJDBGV2"1I:O><.7"2RF4!6[' MYO>FNO@N$URZ7F;6RU7Y4"SJ:ZGS.DJ@"NHM,B9:8-SXE%:L0L/EY<C-RO?P M-JG6*OA=4=&,EO=J/DE_I'L8WT:S=&1]AAE6IWTP7!A!-8?:6<6)MT8_OX96 M9N7"'6K"M3;ML18P[XIO?Y3EY._I;+;G=D]]TM7O)" (4OI$![Q@3@C+$&45 M"L GL&\K'P3;Y-YK0'?%?W>%W&PQ?8N5GV^'6D5$HX>< NU1- "1"5RNWDR MY4'.FCJ@E!$M<JHY<+LBT8]+BO4I=+!-4,)+HB!7.)H$&L89<E+-$>&L.)BL MU UO4T,UA7-W7$H9?+Z,OI]#I?U- H%"<VZ IY89B93?11"F&6IM<E115C*& MM\JD1F#N+ ?#:)$VZU/LY.?[B%E]/IUH&9P6'B"D6;KI;SC'C-,?+X[)"M3+ MRK?P-GG5+-Q=T>MS,;M]-U^N%^D8Z%.1SE7.H%B-U@$#@:2'Q@#'##/.2^2K M>3-)<ZJ,Y:59>)LT:Q[RKJCVYW0^?5@__+$>Q;&OBLHJ/$*O RV"5QPJ2"E% M4E''*!,:5//CD&359/X-M^>;@;FSG:WRX;&8+S>"VZ5 -.7RK+VM>CT$YI54 M&'AI,;!8:*1-=1[!M90Y&;CA;[B%WP[L7='.EXMB>C<WZRBQ>1SNBUIL:C[9 M_#C;)H6M3\2+^PR4,VAANE%$B5!*$8/-,T::9EV\_PVW_+L21)<Z<E'<Q[=M M^JW8.CSG'I37[2)0J42*%(#.QN5!<$:HJ!!@FF7%9/R.AP#MX-[=1NS=:';F M>GRP38@3I-)KA"F3VE(**'I^N[C.\QU^PVW^IH#N;,U]3A]\ZZ?SZ/!,1[/H M^ZP6ZX<?)V/'UM<Z[8-TDED".7..>HH81[[:C.9&9 6BPJRM_K=)LC9 'T#. MD7/7SW.["HIY" 2$6 O!," FRK@CDM@<JKCP=_PP*!E_#L+>%POI_-BF6KX M_17?IA<VZ+$@QX.-@M+<8J^ELPY1QR76IO+I1?2NLGS: 65V;C.8L2EPN]OB MO4NT_U0\EHM+0F9KM0\.>.BI\-PRS&B$4UE=S1V!K!@T-*#LS:WN[#:/\Z N M7^P"Z^QT.;J[6T1;=%5,]-,?17FW&#W>3\?O$RF2Z.>3*O N94.[M@0ASFEL M!?,,8B A3^G<TDU?Z;FW1,!:H4OMS/2%9*(8;FYW CN5D^%8LY"\"JF!8Q0P MX@P 3N%JMA#8++/F;:F%NF(O6T/WPA5GN5B]X%#\Z35_-G7<HW@VYM6/]WDT M.Y#^X.CS 5KF/)'&(9 RTKN4FZ*:$U-9=0P'R)AFQ%LV#VRK9-DN=2]'N"V- M?8@LAYX/P#ILJ!(*.)QJ9B"7ZAEOYX04N)*L=PW)M6P>T7HL658T61;C_[@K MO_WG1DLNGA)3>/5#(@I_093=Q^'KYSVL^/'+@!V@ANAH%FGCA7%>$[ ;<#26 M_)7<E6](:&4F?!W(VZ@C\C8J<"D!TP)[8)5'T="&IIJK(X3EA'X/Z.)X._(^ M&[X.Y*V^'I&W^AJ,=!XPK*SGTA#L!3*^&C 7665,!U37N!UYGPW?:7GOKV&= M,E6JAV(1QSR:3S;UW0^F_S[>($A,HC,K5?P7:HJAX.F"RW; F+.<)7U U8N; ME7>CD'9W2OWK[;K=5>&/<1+1B3J1/JU>!P$##*.FL] 1X0!1#-'J#?#$7%M2 MJ$8=BE:1'@[/#CH?YW81((0:>J.X 8);20E,)7>W" @&<PHG#L@8;8L69[/N M(M0O7..^SJ>K]+5%-:SET17NT..!,2J=4PI0'NTM9(EVKAHL5Z16;:UKHLBY M,BP;Q[@K1?1E^E"H^>3/Z,@OIJ/9LAKUZ>([1QN&"!ME'"&NK!8RSAI25<V6 M,9OC 0]P@6N-4:V@W5FLS/1[JOO^XETXR:I#30+S6%J,/0,:8>:=]7@[0P$ M 2KGD'A 'E=G?&H(YZZ8=," ?%\CD^NII@%'=8R%PC;.SG,A"9&PFK&3(.<T M:(#,:L44;QCC@>3&<=_'L_4D&8S+9;HX/ODR^GZ$:!?T%@227'KG'"+:I#,X M^P,7R B^+KNK.9J<EQZG >@OM,]_9&>]N?U2KD:SW4@/UHX^]'PP#%@E 4T% M?'A:YQURU7 19U=6W*MQIC0)[A #6#X5XS(^=97%:[3Q0"!*F&0(2ZD(T='2 MI58[A""O%<55ZV7]%<I#429'G@Y.4B8AQD(R@RV4@E.R&VXTS<R5G/XV*;>R M:5 [\YVW=3$7BU1R*^V:G]@;WOM\<,(J:Q2#5/"H@JPQS#S/S> K*4[4B'3W MEZ7-PK,KKKP89;J_]Z&<CWY\\O)RW^D*M>?U%!S&7!O)H8XCPU0(:.$.#X*H MR[$<!L2OACCQNEAMJUA?:E1.'XOX3+'Y_H?I<IE2)2_*?Q;1ZBV6JW],%W?3 M^71T="?XK#XB?$@1+CRC-MV*40BI2I43(^"UU=1N2^AE-_A?2"LWBU^^F([W M#.ESN4XGMW,SFDUOR\4I<EW04^"0:>NP,XH H(S2!OK=%"GD65=V!^C?=$&Q M]J5PJ?Y:E-'164:;T8_&FP*B*>O[:K'>5G38#O%+\7UT_##KW&X"=DP0A*%S M3&N"K:7,59/S#.4<20QPHZ\3+=:N""Y59!_-$>X?UUPUF@;"H=$08N>EXQ9+ MIW U"69)5B&D 04#=:JJFH?]0NY\&*W6B]'LC]&R6J%W@SBNBTXUVV9:4Y'X MRBI-#2*:5RX.TU+F&.%9"2G>+F<:AKPQONS1@&=2YV /(=I_@D'/N;4 :1_= M9E\MSRQBEW-<D)5ZXII8U!3Z;=Y5^7/TSW)1G6XLC]QH^O7!(!#QF*3J<$1[ M13$S6.UFP8$35Q*JWN1V4R- MDF'#Z.'XN;VIR$>O;IT\/D@!(7.*D\1I,)I M(AUDU9RP8E=T;R5'H&7S4%[J2OWACOM(U>^#HE(SC1W5@D26Q_$(6PW'67HE M=9@;$DF9CV!GR3A&LY1U]?-]4:S>5Y?5CQ]#'&H2*)!020,TP\;C=*RJ1#7# MJ#.OY%9+&R<1#4':)VE.QIL?;A00(T++Z,(CI"QVD%# =[,4"*,KNU"?+^P: M[+D(V<X.L[:GOLOX_A33;^G-.7UJ=:!)T- )ARF2C#N#H;$,5JNN8(3W5C^S M.^Z<*^K79U3-(-L5=S9WP+9U?$Z2YI=G ^.&$X )4%9X1;@!K'K%HMZ6.8D8 M!N2]M,B67$B[5C$?1T^)TM'_CY\LUE$TT]%?::MY6M0X*J_=29"<$* 5BTK; M**60 [QR[J5@-F>#;D"V3P=JJ'&LNV+<^W*YN58QG=\5\Q3)I)\VNT/1F?CQ M\=,)V[I^)X$K0%CTY@P43%*'2#0[*Q2,A3G6]H".$=JPMEL#N1^J[09_T@ _ MTBKXJ+PMY0:[^"IA(+UW582 )$IF924>#IG:),!1CN6 ??DI>=I[?LXZ5RP> M=JD=3YV*'VT6XGMF+:70FOBR 81("B?9#EYA@CN]ZOFM6/Q5=LJ5"P59M@;P MA>SX5:6^/W(7ZD2+(%2J)A9?$X3CBX*P<\\G&P8@GL.) 9U.-KD4-8MH(R3X MGV*R*V'RI?PZ'ST^+LIOQ<3<IQ.SFR2,=(AF9J-I38J<T5_PJ>PJAE&_ID2S M1!#Q'#=D*.2]Y<=K,4]T8PPXR*CV!' AW_;=K3+KAW6J0_*M,*/5^/[KHYK\ M<[VMBOFE_&,1E6]4F+?3U7;8[^9NN9H^Q#GM+N,<8&(+WQ2B$'1<_1T@EBAN MD2"@L@2,-7G9@(>NY/)HV;\T!D#8#I@: 8BY4XV'D+)N8.&R0H42;(R1];? MA)!;BLZWR9"__+9,/5,:35)T]]FF9,4YO'O9+A 51^FC&:H1Q083(FUETEBF M>,ZAS-G["VT:^IWQ* /=!LGQ\A9K*LPT*])TSV#)_@Z"1-1((21F2$L"/<:J M"J^T0OL<W3-X'Z!YLC0"<IY;<.@V_,NA_6)PWL0W->6:.>XA9'4=HJME*9$J M HN-%Q9X 2H0O,BZ\#B@*,86_8,NX>]J2W3??#;'5$>7[]TL7R_=-[<OPD,W M66Z.;*NV_,T!. @PU 10[IBBT3WSZAEO2W,4:U8IKV'3?9C2Z?-MB&_W;;EX M2.=V-W_-IMO4&)_C?Y>WTV+R+LZG^#8MUZG8^[2<G$GX\SH/5FO(J$7&&.LT MT\J[ROIQA+&<]*59=<'>+J=;%4"?M*V.?Y]^69'.I.CACJ(@H@10G#:GW #I M )?5F;5C1N6HV $5$.N2CHV!W5F\R&Q6_IW>'E\N;+G^:W6[GOT:&;6MIGPT M$<TY_00FH5+."*.B_P>X(AI4!T@.0IZ5[&5 %<;:8EZ;8/<7"_FA6'THY^/3 M5#O>,L[7,\V]()RG^]B(<U@9ZMY"G16R/Z!#_=;(U2B\72^A/T;]*>7SFD>G MSJZ+FWGQ_Q6CQ<WB?;&LDX6^1B]!46N90]Y:1;VB1/OJM?* )V5'OR*#T;: MAWH8E%.W42:[:5S,N)>=!&PP,,@#[B4WS&&0$H+M4% TJU@.'%"L93^$RT"Z M*[Y]G4?3<E8\%]1\H:&/$.Q(JT"9B=.S4D*-)>-0 FVJ>5)/LL(/!A]+F<^H MYJ#MBD)V)Y!W\W'T5DY;]7N?#\13Z#$'GBDIE,%.<5;-#5"157CZ[#./MW1$ MUB2L/R@S@&RJ+WY9[1DNORY32> _1TG!IMW%=RG#ZB;J;Y/W9KK8' @N;VXK MWWD3M)/R$MQ/'Y=J_._U-$)T;5E9*=*8.4ZLY=@X)H6P9)<JG#@":EF-[<ST M\_B^F*QGQ<WMNXCM;133JG@__998NAK-[Z;I<L+F_LNI&L+G=12LXEA;9SCA MTC'"%36L0H1@?667()N@QNMBXVWBW6;^A4_IE.%(%H[GWP<-H8!:)-O?8"2= M1KZJH4:%UE>6[[TM@9;YT+9.AX-!^J^>"$P0QK1/%S(55 ( 3:J:"U1REW.4 M,B!*7"BKUY*^"+-6,_%$4C^L'XY*^Z=G A=QJ)@0IH75S&D2Z?X\=P6O)#_X MQ1(KF\&MW>Q+WT_+_.4S(3G># .HHF'-)#"6NTJS46/]E20W;43F&;AUY7R> M6,R2KY!RS\Q&R^7[&@6*+NDN0(XCI!82[XD@V#"E*V28]>1*LGAU9$AT*(D+ M0_J>W<QW\\?U:OEI$\ORJ5BM%X<B/X^T"-1&/YQ*YPGBP@"% :TJ$3)%\968 M'-U(M6P#\F98\APNM5HM-AL^:42'[G[5:AL@ Y!2$TTTYW0$2'ALJFEX(W/. MB@:H=OIB3B/@#VM?;56._Z5C\TD*AB[FR]$U5BIBB")!(!*.$V MPMPAR*1% M1$-+7"W3ONT]L<_WD?J_2.)EJE7]]..9CZ.G30V-OT>+2?WMLLSO"%)QX8@# M%GJNG<46<ECAZ"#-.B <Z&W2)MEU<%NM6[ET%H"S&6#\RA.I67YZ+D!JX^ I M,E Z!&B<0IS$=BX((Y!U]C-PCO5 B->A.1FBZ(I6EV/S8W;SR<?9:)X2DIY, M[M+&UP4G42JQ0)5TQ&+% ,:L0E9"=(W7\C,I]EIW]B^5BR^!+5,YA54QV=A> MJ2K]\DNIB\_%:C5+MJP9+>^/9I(YHX< D%!00^$U!#X5^+!Q0-LI1:6 >JLQ MUH4V[94B91?R&HS*/81DG6VV_,Z#BR(!FC$CE(@K'B(T@K5#S3F2DR8GR_O] M+6R&SN5WH>)5#\F W[YMVSBJ8N++A1N-[S]]_OINZ:(G/?M2/KO\-[=?[J?+ M#^OT7M[<_M^-FQUG^%#.-Z_Q9DZ'-FU:^:[ )7-6")A"!K6TJ8AK!1-!IK]L MSD-0Y@V2K!R6' >U7[11%=>S,80=54@;KYF%3JJH,-AVN672,6-K;6BT%$BY MO]#Z!O\O$7$=O_9?QP(KZ[0/AE"".<*1>@8XK;R0N)J_\N3*<GPW0837@98M MP-S[S?YH]CY?,ZQ-N MZ"T9:('FTJ34" FAG%.(5+A;!G(M4 SRU:(%^[8/> MF8OQ;,>FM3;ESXM_Q.5U^FTT2[9K;1Z>UU$00J"X#DO/%.&0,,*!K-#@*BOK MZH"NO+1(P5;Q[HI]SP;<]@#QQ=NS28X^6JZC#&_FT01<+Q81O6W5NT7U8[0Z MI\O4?D.!+\7X?C[]][JH3]I.OC]X)'0T.05#@#@#!2( [K#W"O*<0^(!7<9I MD>M#%%/W"EJOE]&I6FYO4"PWY^!+_?3BI^>LSBD9\W(:";*;\#G:._M;@K0, M$X\Q50E-+U/06H4C!23'71Y0XK1.5'O7PNC,YWU\G&VV#T:SM&SY6?GWN_DF MW<O+W'V=N[G[QN5FNX*KIQW>.LV#U41ZJ! E6E,4K4#H)6>8"FLX8[Y'U[<: M\LMI1#]K/"N3?EW6<D9J=A$$-9H[3XD2AEK-)%68<FNP$-Y'/^V:M]0:9<EK MQZ0= 0Q#+ZC)9*/T1K,3#_8=1]6%'L':QF6%\FC. VP!$U 0+ZDF$$+-3"T? MOJUP\/A&%<O5Q]%T\J$X-M%73P:",%-6:^ UY9)AR:C?S0E)D9<]Z,)TSP/3 M"[6E_DLD=P[2W5TD2->FOXR^%\LTT*/,^>G):.90%\UV:#66P@MGK+?5?+A6 M.?<(Z^]H72ES<I#NBCD?%^6X*";+E GV><2?BMOU?'+L#/Q8LV0Z>RXPXI(; M## G1LEJILJIWBK@O75&-0CZ,.R2#Z/%8I-X]7>P.Q1VRDKC1%PF-(X+" << M8>=YU 1$L%I50VK%#:3,9'$0-XN/H\5J]\,+S_?]*!54W.:2.! -<$8/P;BH MT##'!& I 16.<92F)0AT$+ K2U;0K*3++B ?R*M>K-SM;3%>I?0FFV3*RW?S MF\?-MLO\;M_V9&QQ,Z]ZVNB\'X^/H]+8//0[* Z9HO*A4=2F?#@&*X.)D! H MY*QU]5(]M&9V+HK(!5ML_WPWKU(E;C:25T6]A%SG=!.PQ#H2G443G%'!C7>. M/:,AT/^Z.O7Y\JO!VI88.O2#7DWAX('S67P\V$O05!E($ $*>&FTQ=:C'0Z. M I]3@B+3?[H*!C8%?'\$?#?_%K&)BF%O[&6M=L$[((Q2A%GKM9,..<6KN3)G MNCGS_TUTWN6X]\>QCXOB<32=5$GTW/<4<)HN ]RL[G?ORWGDJ]-AB$:MH0Y+ M2WVZH:P1\;9")X+63=GQWX25+0BD/[INQ[RS+3Z.GI)!H9)_,UZLBY<NP%F< MK=UK0$H**(D4F#ED,,9QQ:APXJ2>)][&.?OUT;8MF0S+GGP.7,RV*9]["D8H M3 C%1&NLK""""57A 9C("7W**FUV?1QM4@X]Z]3G#1(S>IQ&]$X=(M;M)"BL ME;/1%%+8(XV0Y@;L4/#0T9Q-OOJ5Q[HJ)]NGKLP'OT<*OAK[>=1[U3CP%,(! M-#%QEL8"3X@RU:R=SXK]K%\8[!7ERCBPJ]6#F1+HBG>?HB&\N2VWO+E5DV^I MYL_2EZFF;D1D/3Y0PO:,UH$ [BFF&C)OE+5"4ZB>YTU,SAVC =4 ZX1ES<-] MX5W:W0W+].4W<UL\C.:3%W7R=+G_M+MFRR 5 ,(I#X1QB#OFO,?5%)2A62E@ M!E2\JU7*M(/U, Z_4JF$^3@:E+M+=^F15[=.HE?T(^U"^MWO<+)E.8$\>GT, M:D-9"K+F1!"EF 9(0EEK7[/'VUVYE[J"CDZ%!YQ@[!5%PBKF+4!6&2DD5O#* M;K,V2XE+;G6="7A7)HT>S9)^^WQ?%*OW2<A)E,=3D!UJ$HC56A*'O6>84BB4 M\5ARJQ$1GC+<6_Z<EBC5K-3+5D#NDT8GLX4=;A04(" ZFQASKJD4<=5EU@,/ M@67.B:S,T .D4KZP:[#G(F2["P7=G#'LSA:6U>'"KAC3]HSA8)ZO\SL),"IX MYY%3B#.* 8T6HS1>6.@A=%1=6?+H)NCP2SQH2UAWQ;@7AU<GB?7+LR$E\T>& M0 8,I50:Y5$*K,8$)T-!Y&Q*#C 90PO\R86TL[P?>]?V]S52M9UH&; PUBJ@ M->.80@D%%9)0$M\-QRUAW43O=%"VKQM[J5FT^V676IG18O$TG=]M[L^?S;%7 M[4-\-YE.UQ*!T]1I)"71EG #-; 0RARF#7"Q:XP)M1B6AW5W&]<OMW=^G<71 M7>OC3>,;JS"SVCK@"!5.2^X 1\ (SA1AZLJ6PK;8U3#,72JP5R/]928_?U"/ M=5G]!B<L!MQ";(VD1FKAO-,81;R\,4SG6/?G7P)[<7#WMBC9I0R&L5>^[]>; M.KCI_/5].JK\+2Y] "\0UM@1C0642E'@/,08<8V =_6<FUHG8]4(WA?1$2B. M#/_PPT'PZ"M@ZZ&- \008D;T;K#0$OL[W@&K+;^R870[\]VK<('-.UF=W!US MX/<V2(%_)B*CH]&F+'<.:$>KV<4?<H(Q+[W/TUYH41-2?NW$-P%K9VGKIO.T MB?%^&W%295;8#/EF7B>,LEX'@2%&J5$*0ZV,(-9"6KU]$&'4QZV<-T6J5F#N M@V0?%]/Y>/HXFM504$?;12AYD@DFAA/J,17 FVJNBF5%!5UZ!^?-4BH7W0N# M@#Y-[^Y7-[=?E]MTB#=_13-RGNI9N._CS95D7RYVPTQ[Z3\IUA>QZB=LI(:_ M)0CI$/3 :*L4DY)I1:J7#"%E['7Y]JT95_V*I;--IAJSW#^W8ZMN1J_!2>UM M! 0"3 2RWEHFGG&RX$HV/GMEV.MMK,ZD-216OUQ?FN+TWCX#D-1+Y%0Z'..0 M8&6\JC"2(NO>XX 4\EMC=!.R&L8.6,\E2[K8W7)(*JD1%LI!JC'0R'L@'$K' M-M$$[+&^;37DU[<AZI>5J-5!()83R9 "3D:#6BN)J-$ &(R-1%KD6'57D<>U M-D,.Y'%M%/ZNUKF?C^>/I:.]K+A$[1Z#)(@@#: GR%/'J(I:%!ED*9#01&'T MM<:]=7IV(X\+_>.MI[]O_IOT6]O#EY/4N["G((0T"A@%+:-4(RL 2J^H)Y8 M22S)R40ZP,(FK;"L&^AK6$F[7Z3__!6_[__Y/_\_4$L#!!0 ( ,:$84]- MYU8<&> # )-3,@ 4 <'=R.2TS,'@R,#$Y,3!X<2YH=&WLO6MSVSBZ+OIY M[5^AXUEG5T^5G0 @01+IGNP";SV>G=B.[?2L/E^Z: FVV:%(-4DE]OSZ Y"Z M4!*IFRF)E#!5D[8$D )>O)?GO0#XY?^\](/.=Q8G?A3^XPR^ V<=%G:CGA\^ M_>/LZ[U[89S]GX__ZY?_Y^+B?\S;3QT[Z@[[+$P[5LR\E/4Z/_STN?/O'DN^ M=1[CJ-_Y=Q1_\[][%Q?Y0X,/#E)=105$-4P78\4PJ:9 '>B8$M=QH''^\N%! MA9X*D:H235-5]N#U$%08UAX?P0-1E-[X9=-?[XY^?9CP<8Y^OC/I9D6#U]A_ M>DX["$ R'E+>_ISR^?(YA\D_SI[3=/#A_?L?/WZ\^Z&\B^*G]Y 0\OY%]#G+ M.WU(NL^L%_D7CZP71BF;//3H)0_9(ST_>3_7Z;WXV0L +Q0X?LUC<N&'*8M9 MDI:_HM"AY/'D<7#A/T2+CR9I__VHL>*Q9-EC2?EC?O<B27N3QUX>XN!=PKKO MGJ+O[T>-XC$X]U@ZB)<\-VH=_U^\P)A]07<8QYSY7B_X$E>_:+Y7R00"YI53 MF3>4=.^F#T%Y?]%2\L#3T(O+'Q M)0_$P_+N\;",_()27A LH2-O'?^_A(Y\ MEDGE_),*/ND&,5O"*5ESR:.^%_GEOR5:RGZ+RXD?EHPO^Z6\L6R-HF&8QJM8 M8[:3>(U>^IJECY<\EDEG4L%4H\:208>>WTW*?RMK*AM@MT+'\(8R\H??*Z@? M?J\:T'(:SG0I&6 2SSX\7;^X2APSEA5O7,[4HQY+&'O2;;F6&?58HFG&"MOW MO8I%+?8HF=(PN?#B;AP%K(23"XTEC_:ZW4%4\:MY6X74) \EDC:6&MY8/LPG MSQO,$+XXS'%CV2]V'R^2LF46/YBUE4DIZP9=+^@J5?ITTE[R\$LRG5_!)B, MX/O_^?SICJ](WQ.BEGIAETW(R?SEO%7H4"9 2:0BJ,_\</;XZ*>5]Z,>T]\; MQ*PKT$?E,^3]:/G?3SO/2F#E8"?-)9(75VB&N$PQ"&E,7P=E[#EI*C-4C/>H M^IE\>B4JJ%MB.$9*J%MF-&9,>"4MYGLM>]%JM%"NFF9^@Z_6&B/AO4I>Y,45 M-. -)=W92_>Y_+=$2\D#47?P6&'4LZ8E<UL^ITHKL<)"5%N'4F4S:BBU[#W_ MT>="PCV0BX$7EP#DA2[E#%_ZJV4:>"*5<(D,5P@PI\)%E23F;96@IVR $]!3 M-E#6_[/"O(N6LM_A TB&@T&W>GQ9<]EO_37TT]>*7\O:RF3_I8J D"O.,/!# M)MS&Z?"JQE7&%UR'/E28$=%4-H=>E282+24/5#ETI3Z<,"1+K4PY?W-X^%!B M1T?(\:%,*W&]R?W ZA^;MF>4GGWXN8H&SZ4D$&.H]DD?RMB2 X=JY%,)>RH\ MIEZ9O\2JM"DKU:9%W%]M3F8[E2FO$>:+HNZ/Y:A0]*B /]7 I\S<#BHX@S>4 M8K+\YY-A_SD**AZ=Z[0$I:'E( V5F:'T.?"]"K$<-5;H/_;4K]9_O+&,T=*8 M/2U1T;Q]@33/49RN09QQM_+!5@ZTC+']YRHTSUM*]4B5P(F6)<N^>EH5,PJ' M_7(J]M+XO8""[WD/%OO=.054"0&F[24*Z(6K_6_5T371.N^?S/MT"SY*=:SG MH<+6/909.1&\6NZ(3CN41+@$-EON?Q9[5"OVI4.8[5-"W[A;,67>4*9CJE1, M*>\_#BZ&W:61H*RY3&</*P)!O*'<FE9:TC)\/2A_N5<&QH5&B9F_!&^)UG)C MV(_*@.3('(K&"MC%WU@6U9K"PO*XUH*LS#J?HOG!2UCQE[IA[]&OL*;3]E*( M7/%06>>)S[/:/ZL.(/0J@\]Y8_D2/#X'%19FU%B.%@?5:'%0]L@X,% IS(4. MY2BHPL$>MU00I31F-R9*>=PN;^GY<8FEF3XIVLLT9!(]/E8H2=%4X9XNUU+% M'F4XH4(7+ D)+YG=I+TL:L1'Y2^1H/EXT03"I<ESA3@4>E2HR&J^SAO+&+1" M:9?J[# *U[#9W!F>L]N<U9.'"DV9MY4"F"0:5*BNO*TT4/3(A/2S2M*//.A) MQ\D8*[W\2M]^A (JX4%%_*O"29DT+?$D5J88RL,?(4M7T8-W69#J%4)=1OX@ MK'*1LJ8R7[=BB=,R.HQQUU)05JX7IPF$%5'.:D>,\TPE&37!43,V9AG]RJDG M%/M2K5\QLPJE%I8J-6Z)J['$N+7, /J/WZOB!:*IW"OC,O92(?CCU@J[4A;, M&I.O/)C%Q_[]K^IY??^K,C)5X@%.XU)E'F!F9I:C[65(>QG"+D'65:BJ'$T] MLVZ5HRB:RI8VZE9A2]Y2:AE+K$9N$DO=&Y&760:YRO/]?MA-O9>*J6=M)0\- M!A6Q,]ZP1+&N#,^4:P3_A<,PUIW1"M/E',<9WZ>Q%R:/4=S/0L7B/?@"&#/# M""NL8]Y]?I(_IASQU] +4P[%X^]^ER7ONE'.KX H8-Z]7%H\44"4<&&2Y6IO MU0S1!=)*7,Q5[GMA)'."D*>T*S%XN2O#JD $*T40(E5;027>\GXQ:>M[3U5Y M)MY2MGI>13R;-Y0'!RI7K62U4K\*R(Q;RMS8+JO @:)EB2%F0CAN(C^LR*^4 M]ZO R[TYUWMB6O/&B;VK4%:EN8JD+.F0Z9WR=(-0W<N]BXJ$;:\,TV5<T"MW MN?*DQU+O/&^O"!@M#1:5!XI>@G)!SCR2__E4B(#%["FJL-M94X4#T@VJ*FCR MQE(-7!%_'6NRLAC*L@A*N1?^Q*HT;-:VS-FLS+\6>Y3A,O:T(A\_0MY/Q40> MJPI7E5GN3##24JG!N=2D9Q__UW_]\LR\'O_O?_W29ZG7$;TO1/*,._Q6%*9B M"O?<=3OK=/-/_SA+V4OZ/B\X?)\]F/IIP#Z.*QU_>9]_YJ]^/WKW+P]1[[63 MI*\!7YU'_IZ+1Z_O!Z\?[OT^2SI7[$?G-NI[X<]96^+_AWV 8)#^S,?W2\__ M/GZ23W40>*_"U61G'W_Q7SZ(][,X_]/O]5B8_<G;KW(G,Q_T2WHKT+EK"R)] M47Z_M\\ZH=<7;V3^!\H'W1,#=P/OZ:SC\T5QO6[**8FHY1BZ#C054P>9FDN0 M8[N&@:!A&N[%CV\7:W4\Z^3&[Q]GW%I^>(CXPGKAHQ<D?!+9?WYY/S/H+>9@ M97&MU/63KA?\SKS8"7LVYYS"=%2=8$Q= T!@86X]#4-1= <@H$+L4@-/IK.J MX]G'BPN(^*S?/NPQR^3CON&/13V7?Y<4QFTKFNOH#B:V@K&+3*K:CJ8:IFDI M2#4*R["JX]G'+TK=0Q:DGA^PZ2 7(V)CU="P0TU3M:C!QP(QU"V=@,F 5W4\ M^RA&\/8A.R$7R%=+F%DON Q[[.7_LM?"@ G%ND&(CDR38.A0BBFUL4D1-15B M$'TRX%4=SSX"P+D& P+QIL,VOJA\V'\D<?K'K1<^,?KB)]FGS]Z+WQ_V/[/^ M XO_&&&&/TQ11LV2A':YJDI\ 2RS)SCZ_:/P72+>G#\ZI@CO\6'\M!7U'_PP M@Z5"U_G\=\.4_Y5PNQQG7],X%J,1*YYDX[I^O!ZFW/RPY-Z+GUAZS^)^@994 M=Z"E Z BK''***9&5;["P+ MBC''K&-:KNIX]O$&_UX?$?VP14143(M@+AT. M, VL0T*)ZB %4DX=@DQ[2L15'3D1E8V)B',B<LGYXQ,WOT$N/A/"W#*.V6C8 MXU-.;,8G/PS]KM?ETV3)W;O;=Y_>93U&I!;$OXFCWK";7L=WN2,V>=4]"QBG M0OX&0:@KEOZ(XF^)H%X:\V<$\<+>]6!$R,5%$!2/.2G^[:?/UC!).4WC\7>_ M><&0W0T?$F[..>EOO%>Q KF6+5 ;NHJM*1H79L?".G$)<;#F DOC[*@1DTZH MO:HCIS8$5>1VQ8CX%#H]UO7[GL""Z*S#9YY3/ASF,]M2+Q1)XGI^G$W],AP, MTV1,%9JF<<;.M]PN%O6U:R"L0,Y(A@TQ,B&UJ:%8*J4.5KDF@Y/YK^K(U=\[ M96)BQA/>'0&*,OT6 A@NP+KM$-5U;0P)Y**D0X@M@#'_WC0F!%C541 @;H) MD!NTG7( <"V@:/:""(^.P<9".@6X>SNJ'QJ4PY8T3'C 'U_!*B+ S1$7<VB MMFZ8CNM25;=4+9N7233%*HC JHZ" #O3P36Y QW^O'6Y8.X[ P;:!9'"EB M#MU=$QL<VQ)ADRF@!I^?BJ:,OZICQOBUK_N;);]BVHZB**K"(;%.36SQX>M( MYSX+X@K=Y'(]7>U5'1LJ[Q73)AIR#=6U%*!2[JM92#5)QKO<W8$:F:[VJH[9 MM-7&27G%M$U%X^Z$YK@ &5#!)A=8F,U&%TZ=-C7OJSJ*:4_=D36F?8$+\QXF MO<I)%R?U*PLYV D^^=Z#'W#<=1DFPU@DPZW \_L<<0DHY3\$1=?6U33H(H-R M#M6P3363N]V:A5R=>R<._VNJOU=T//L(0?Z_^J9YF4^S.,=/S$M8<CT0+[J/ M;H9Q]YE_,9DR7]> ]>Z\@&4='[SNMR(X=DSD<,1EN8:&3$O%EJU X8]1"YJN M94_!\8J.9Q^)L>E<+Z_<PF3'=J54=RE?.#>//0T.2;N9_YE9'S_Y9KZ*H%+& MXY,^4_@ZVW>1\Z\R(;I^'#^2W(J:]X1EWL<]"SG&%:^XCC]'<283WUDX+'(, M4C0-(</B#@.VB<MU.+1<;L54C0#,C?J$B*LZ<J'8$?E^;S#Y;(5;?@=@%VJZ M2;E1)-3)J$)LA4)#+\1DEG?<C'P7RDJ%DO-=<;+7(I7,W30^PV?&G=+O7%T* MU_-3E"19V[WW4I@:!S= Y1!7H=P3=# QH8ZI9;BF:3HF0=ID:JLZ[F)JO[]I M:MA5%<4!FF&["C8X>M$T#1,^5$2HA8$ZF=JJCK5/C;QUU125<HN-;(0H=\<< M75$(, Q".$B#JJM-Y7E51VX!] W5_UK3>]O*F52AFJVZ(A!K<ZOE )WFHR8 M606@NJKCV4=D[,*Z3;20F, D"M3U66*^7GD<D7 U,OWZ=49QB8AD/YQLEOIU MZ'%[GS(VJ[=&O3_0;C<>LMZ-]QI'0<#)Q))1\)N&O2NN^_(/1;8'0'>)P5U6 MAV*$; ,3BB$R-6!B:N!I 'E5Q[./NKHQ.%C.'9<YS"^9Y+ _#$3JQ\YV<_D9 M:?C? 1O%A*@HQ?'_DWU_$T<#%J>O-X&7D<'Y:^@/^K-4L+"#B.X@74<6MK!K MN 1AI%L<&-C0!M/P_ZJ. B,1I*KU$Z* DG9(" YSJ3 ]T 0N5@G7:RIR5*@ MBVJ&82A%/+RT(R<$ @IWCO;"$4$0_1 PV(UB.QH^I(_#@!-'%*!PZ]UE_G>/ M8V)K@?D5Q705RHT2@ Z?!#%%O,ZP%,U63,#G-E6,*SJ>?<0&UY7[6/,MITJ( MXS@( -6U"5:Q04R3&HJAFBK_0T-38+RJ(Y=SS5#> HSY7#F&NGOV8C8[Y]P: MP'_1*ZA-%.!=ROE;<"EW<;CZ?[Q+H^ZW29#8>>'> 5>;8M+9&Y-RQ<BM23\* MLV=M_[O?8V$O&0_"\I+G&\\O1GV1!11--Y#+H1FV'<J!"]8Q,!S3A#9GABD" M7M$Q"_ELX@UO1"I$;VXA.2RI'*)I+E!T0U-<;".;VI:N$$>ACFX:ECLU(*LZ M[I94RK^^?H+XL*0"-M4=DR-C74.:HA)'^-BF:5FN@VT(ICAL5<==D6JL7W=' MIJOHQLO#,L6T(/=_./RBALV-J4,=:CD4.8K&G2#'=-RI]5W5\2W^YG*B%%'< M?HCB<-?"HJX"D,&AE@5,U>' W-*AIA#^U31LLZKC[HBR/J<4)INU?^6H]M$/ M66\E;3AEKN/LY;V,0M/A3$V;8F,%<\^23Q=#E5+3U?G?0K%@"^$I9EG5,1,K MD:0_.!/ME%X*(I9A4M<VJ(N!CDR($=6A0R!V(=3(%/6LZ/AV>B69@!R(M7+I MI,/T.8K]_["BIM8YI(>V:D&J:A@Z!O?UH64)Z <LE[A3M+2JX]E'#6P>-%V3 M2/O@IR5$HD U('4=0#2#RQ6B!$ %85=UN9^(U"F15G7<*9'VQTF723*<(9 + M#0=@73&P9F%5UPB$JNJ8.B::CJ@U19&K.G)GBK<J"E"U0Q)H"]-601G',A!4 M-0<XKHLUJI@.<3@8I!1K?-[J5 6MZGCV434T"%&;A6N!.MRWUG4.^XB%*#?@ MBH.H;1A$Y8Z986H(%9WPI1T%WQ!%U8&Z26:J=@+5QS>:;5G8LH3Y!EBUJ2G\ M4TLEK@YU6]6G?+.JX]E'18/&)N4HC5,WU\-4;(05![L6>0>Y.N"289N$8L/A M[.! I)K M#DN- HZ9U5'SCLJA$!$-5JI<\K)0U4%4D/EWA0T,=00P8YI&[9N M6AA2HDXC/JLZ'H/B*2<1$@$\/EL'6H;J"&ZP::Y43!M3O1#[6-%1<!!"7%NC M2BJ5EAF.B;!FLG\\O4\L21@;50.&3UEV./OG*DI_9ZF8O=BUW!/EE'F\70P& MSI1^<"@'%+[,M@. 10#5$-0=%U '<<?;+I1^+.\H:OTV*/5;GD6XG$3% )PP M!NW].4S2K&;4C>(K]F,4 ^03OXFCD/_9S2M*9Y()TTYW8MV]N)=\'?0XB_&? MT JI^LL16_%,<S7CU\31CFY9T/'KNVX!K9T@##%EN%"C6M>6R.&H=G0*EBM MY1VY;@80UIQ+6$Q_3N:W)-O$:<O\I] :'8QQ+_;J!7G5[F0!9I-1+M"Q9MHZ M<A05(PQ,3'0,*%8LAX-=9>J,KNJXXPSI;F:O<16@44,GF=:T,'%=#F 53:,: M!+2 7%9UW'$2=3>SMU2 (79TE7#-J!@FTG1SE#[EX*.8'5_1<1>SW_G:<T3N M\M%3SKTJ0$#3L&*,LJL.)G2Z]JLZ'CI@->G!U39+?KW)#KR(62_K4:XC9_NL M$8.!V.:K3FT;(!U;JD,I$MN'%$L!HI1N:F17=1S%8 X;LMH'Q32LN99%'2XH M"@: &PY"3*)Q\$&1V!<R52TK.KZ98F]$M6\FUI*0C*NKKJFH1K;)2#$5:AHV M,*FE61ROP *\7=618[=#(=M=TD>AB@5U8+B*;F+'XCP"B6NKAJ4!V[24*1.M MZO@6'=4,_EGPK2VNBW67$N!2C"F"G!F@9@(=Z;8. )H60*WJV'[>68P[4-/A MX,1U36AP\X6(K0'L0&RZMD8=I1!W6-&Q_7Q3[C0JV+44@Q*B* "+BU\@P!:U M74=1L*WB0B7%BH[M9YYR JG -H .*,<W%K9UAUI<9FS('69@4%#8M;>JXQ(. M6K'K=>H&_N">WZ1$5D02N+W-=F%SKS&;R5=.TN3F[FM%L"6;J,F]P9Y CQPZ MSF]D-%^G748[Z[(?S?ZY9?GF23;:\9?ON8,SMIX;;<,"!K1-K"%L0,1%RE6( MC8CIF$[!UB_ON-46QY74NF5)RI],1\N>$>L^,OE\TC1@O<M0Y/YW0;G?^ \+ M#W^!8 Y4@$E$S@D!C(%+1.C*-CD+V1P_DBEWK>IX*()-0U-[I1NQ'(1LH+F. MR3UOP(G!F<9VN,96*#?\T^*551V7T6U5Q*=4;974N1].;)WLN/C+;-MM%E7* MJW"?O3#?II'\*HI2D\MP8?LLY=Z+0P$%NLV=/4WCZIZ[>M"R-4V'JCUUB5=U M//NX<77I&L:A9#-&@ZDLV%A(RP*5D:,3B"C6Q8ULMJ-37>'6PD6VY7#/VIQ2 M>57'#0,/ZW+Q<OH>4#ML3W)'%!]AP]1MQ39=!ZL8NZ:.=46S#1.2*<E7=1SO MJCIBQBZ"ZA)2*K8"D0XA1*Z!;>H8Q#6I"Z!I<J?4T*?6?E7'78'K>4+<Q\Q+ MAO%K ?3-G!C -9FE88Q5"W-#2SG"U1"P#-<R'(U.M_^LZL@Y0T.(P%TD_4LJ MBY?/RM(M@R-UD^B&88NJ?\?@#K+E6$@ANN),%VE5QVP/B2X6<G%6XHO"247Q M^*39Y.,OXMSL[*C?OL=GT<D.G?_P'(L)<5:^&!_<]^Y%Q#_S5G&F+B>!WQ\$ MXD"D][.OR'^M^!/9QR0:QMFG[!CB#R/"Y70H1%*SDYWR+BP[ 4-\,?Y&%(*F M_J//XD[V<ZSTE$/K\O_.'@DS_W#V&^_G?V3T&X-,BHJ_RIV..!7'><GW8E M8ESS;84'6'X*TJ@[N5# ]-=ZX\[CKR:_-_YB1)DR0HT8[-JZ1V\N3MX7H2=4 M9$]BD-E7^7<]_LLO@\#O^FD^ID[/[XMPN3AY<J(;JV9W]E'L:*J:WB_O2W\A M']#[A1%MP WY*=EIOK@07" RF?>H97^+NRI/?1QKO&*6+5SJB:5HH+:;F?2, M\JICTL+H-WO2QOB4N5I76@ITXP2Z=MZN+QC:_F6>=*F>95N7N;Y"Q/8O<U.D M>0=*N[[<3_N7N2G2?+!EEIY4ZQ:VABIZN;!-L[^%<LL&>A$S@2)CLT"146N@ MJ%B9V71"<1;1#Q91*Y8O-YU0QF:$JIFCA$[5&^^]Z[LP)*CAD^8BH=7NY#0] M.&7LPK-K^DH;]:\T9^]Z_)S%M^1)8)'3C$(VOV5&NDIEP&N;0921>3J00X9> M]L*KR[G,$\<UM92[5BQL86IM7- I1)5KNM\U;1C\)E_@YDP@SEP4.TVC(/## MITO^2N[8'B=3+)OJ_IADPZH'I8#"ZW ]2N-T4DVT,SXW.F1/2GWCI5[=3.JU M/9F&C>*X&_+88E%LVQBKOCAP_6R]0-V3L&!3A=?$ $-+A'ZIU,X4V;94;I=+ M3LD,3TAV8$MDY\ PF1.JGN(4:33?6MS2:MLY&_91FEI;(V/.,N;<F (AJ5&E M1CU<M=.Z=E]ZR=)+WI^EYWS91-2^ZTEOFJ:4WFM+DI;K5TQ(72MU[;Z3Z5MD M5&26['@R)O7L9Y#*Z>25T[ZV8TC-U-YM&%ME:>2:'D]>9C,H+(-C,CAV.(=M M4]M3N "XZBSWEO+=\B5?>]YMM%K;E1'>LM03$NAX<>B'3VW=&[I\W<LG>518 M4_I T@=J*&26@$D"IK;[ 27I1^D)MCIO)U-8S4EA'7YY)0QNX2+7=.R@Q!HG MC35V#8JWR%I*;73<F<RM&8/V>KXX\MP+;CP_NS!FX*=><)3\L72N)\0F6QPA M(..[!XOOSK// 0\?V"X@+!V=%H6"-U]>:4%V;D%V?;# %H4)$E">0I!RTS2P M5/6M<B2W (+R0)'3@GNUW=$@=Y[*G:<'4F@RA"M#N.W5PEN;:@G13X$QMO#= M9#"O,<&\@WMXFZ:U)>\TI-!W+Q4.$NA+H-\P7MTZTREC4\>:U=SN" F9M]AG MWJ(I9^'+5=][O4,3(YC2<3YLZ68C<AD2$1RWW&^*"*3<MPH#;!? D G,HW3] M9(Y'YGC:[<%N47DG8[$-B,7N9#_^QL$,R0H-8(5F',4B(QSM]66W3,K))6\O MJMU.RJ4;TW(9W]3"RP5OM1W?'-W+!6\MAM_H[")94B%+*EI6.K9]Y:$$JB?' M)ML<2B"C&4TI4#UX4%1>SRAC_35CO=J34D8[;ELU-K,&1OW6P)!GX!_Z#/PF M,(&\=N?P3+")83?J/X7(D'LUI6W?#6=O4G=FU+\E;RL;)QWC_3K&A[6"PK/1 MY;UC\LS]M_HR>OUQZZW4E\Q5G([R6@;A)7J3Z*WM?HD\#*\9&P<:I/(J(]%R M>]&!SCW=00@7M22$>T %N9T<R-!=8SD_7U!9;-Z:].PL*]1?I"9OIY68OLE< MNBQU( .LS0JP'C .OYU=DT"EL7*_?L1<EM/*<MK#1M&W4SXRAM0JA;1U(8MT MGII1V]J$4/,6[",S;2?#)*-HV[^\$,B0VT&1;#'UL,L<NPRUR%#+&]75P;-D M\AC6Q@5F&AB.DP;J>()MVQ>]2E>H*:[0P>O)Y/&MAZZO:)!&R9'$.A?/28 L M ?(FX*?N<WS6VY\L<Q(R)W'00I\WA))D7J)5X:5*TRFAU*%*50]C<^3.,;ES M;+^%I*7U&3+VUYC8WT[*'.3U"PW+7^X%0S9QG\0!,)4TNM+H'A@,;F%T9=2] M ;LW&F&,I6_?)@.\X;$A,BPNP^*'4$7;5\9*;_!TBANW#%3*NI'&HM'MM^9) M0-J4,I"#5Q%M838DB#UN0[&U7I&AQM/1'MNA":DZ6H4PMHMW23706E=R_<"[ MK+"2%58M=7^D$3IN:+*U8R.+LH[5I=D.R$A%T3KPLODB2Z%OR?)NO>M-KO"Q M[F3;[ A%62<DZX2J79/#'.TIW6CI1C>!5S<-Y,H87VOC)MN=&B)!5*OD>=/" M1%D*M.=#80Y_J+Q4X6V7\>9O"JF?RS<%*K+6J0G%]XW(2\M2QL;&]K:4;0E: MVBW#6^!4J<Z;H<[KMNR$2W^/^7]\8D]>X&2CF01N+\/'V$O2>-A-AS&?[7<. MWJ(XX4HO#5F<//N#N4C9F$1]/^U/6"C;HI-+S6,4S[[S)H[^9-VT)1D^3J</ M<W3*0[CK$JJF2%D9F4>;?-:B\UYXE=1?=<)Y]?="%NK^=<"N'VD<B^BY&.PT MXW!C.0&?;^QW[WEKTO<30<$1%=K!;)/P2-DL1YF#-::YIWP4V2P?1791>:(* MYDCB](\[OF*]8<#)EBOWSRQ]CGJY6$Y5?O%;QJZ\/IOR3^ECE^&8VC?1#S8G M87<L_NYW62(,A!>^MH/'.+$^O(58(S:LB5I-39W.(.XZ6)7,5L\MT6/5TGT7 M#845X'@T\+FZ#WVO'2RWCEK;?-;[TW*;U-?M1,NM:0(YP;A\)7[XY'I=/\@@ M;IC+WY2<]^S%:PGV6H-O-IUR4_5-[4RS-FZ23-,4ICDN//5O/AA.^]ZO7G+C M#UC@AVP6#U@B2^!UN=/4#L:J!SAM3):F:JQ=(*0U-=:(;B58X=^<XK_Y\9-_ M3-AHH_F>A*[*XYG3G(3I!5[897?/C*6?HJXGU/A\*#,:AFERR[K,_RZJ[MK% M'543G E:ELYP3S'*VC,4(D8I[-"MD(=L+<6GSYS1^\/^7 C2]?SX-R\8,O-U M\N<_.>&]N/O\^HE]9\$,,TSZ7(:#89ID'92Y5W[.ZE-8[M3R7D(\9UXRW^&& M.R_LMRC@2Q-D)J -["5,VH3 9Q_%QQD*UQ2[7&]]IKR\9(%J&E'5\D['L-;Z M'DE0]5.4) )V<$#,PJ[/$O/URA-8Y/IQ^O5KT6,0MF<,5.Y9W/?#3"6U@^O' M2[S^M"=NP])YGX+IS54S_!>]*IRU3WM_#G/\F[A1?,5^C(P1IR"G6<C_[+)I M;FC.)O-.=YRA>U[<2[X.>GQL_"<T@-K%2QN18,%J+Z?!OK1,W1=!KI^ZD2'/ MIH4\&P#N913B)*(0NW4CMO(2;[Q7X4#1L,>_B8>L]\GW'@3L\UG+@J#K^XVK MY]Q6%B"%6K=;[DJ$0W;+^IXO=F#?L)CKU[Z@T?5#X#]E!')>!EP'L]Z]S_'= MT_7C'?\V>?2RX/#=6!?.;5ZO\[7O>I%XSQ^9:H7@8H\GTB]EMY3;LEXUK]5+ MA+/\M__KE]V\?D3CCU,:__)^M[^4D_+](BT;[2W."]"15WN=<K75_%++E&$C M4X:[90"U@)=DK=U!:^T*"ZW6?[K'VO5(,MO6B&S;X6N0UF.7+(+J!07'LIT( M8 F'K)KB_C+V!SZ3MH@6S"$WCMQ"TNY?0S_Q)[ZUX(G"=__VT^=HF'[V7D26 M29R#=3U,=Y;.:PNS51 O9[?UJ->N5%U3(5!N&>&:E;H2!35^QT'=)V#-!I,& M42QR-U]#?\H5GT5HU?>"?WIA3^R 'Y>]T[#WV>_=I3'S^OSON[X7!"R^ZWH! M&YN1SU[\C<UKP\FFM;&2N,OIF"P@-/[6R[ WY%X)__GRVOMV,>4"@7.&K(G" M-6G,I>LS"RG77J VJLZ-H^U9C(4F"6L;-%P=5%^8VC'$SN6"[GM!=P!NWN#' ME02\VK7,&[ETE;,]2>].UFXTN'9C]S9=;K#=>X5&\S?8ROKO8@?;3[)"BENN M=MO#I[+X>ZWB[\7%;:,V+ZG)/+U0:RL"G VKQMS("Y1%= <OHMM184B).<X3 M$0TTQT>S':M(86F1CW,[EB&-<MN,<N,.^* _O+@W48O"W[YE(M$@:E2S4]9% M#B6YCTSN)J9IP+)C+9/G=O')S"1S/WF#69X47EMAK)N^XF\QA4U5]<6E^>S] M&<76,$FC/HL+J=Q?G?:LS^(<1NG.\23:N$@;';@EDR0'3Y(<V K/Y=,D=&L% M=&M 9JU-SO1QQ+:E)WWDL>VUS;8LW#QY0RTWMS5R<UL##;4\8ZX99\P=LAA. M&HS3*G][8Q! [G@[5A1!I+O?-G?_\'MGYS(UXZ.5Q&:^<?34]!(_N7X464V. MPB:J160SLDSG^)F6J93UIIKKF*JYGD36IL3@K,DF$]WBO[#>#/V.DU4FBJ5B MOB=CBM[&+O=\!<1^N=%6NN0TF&;YK$^&=;8S2%+3'(1=VFJ8)'XY,:TR%TV1 M6J7)6N7P\17R)G:1^.5@^.7P#O5VFD8:I-/3,-)#:JF&.3#D?9MQDEA&&B2I M:=J@:1IAI"26:3J6:82&F=S,.CYP[%<6/<7>X-GO>L&$*SYYJ1]23DK^K1?V MLH.+VL$7V;D957/+V:!Z<J<695G."%F93OSZAT5;ONBCB7RPZ*D9A/46^.O= MD2SPU[M34N5R@8]<@J6M/KRM;D04834C2%O=W@5>"Y6/%YA^/9(%IE]/!FUO M!,;D K</C&VDHN4"MT]%;[3 $FVW;X$W<J>D!+?/G5IK@:4[=1*,(-VIDT?; M4M)/ I7+),<Q+_!&JERB\G:I\OF3$\0)C#3LB?^(6PV^>P$K7E_F1C'SGT+3 M"[^-#QAHARZ?%#)4SB]7Z)43W!TW[.^:KQ6+:T=]EJ1^]WA7MWJ&>UG>'5_Z M)9?WL,M[6.F5JOF(95=\?Q6E_V1!SWS]5^2'Z6^\?1BW[7J&56N\:IXG(,=R MJ=LMU1LL]?2NL.0R/.*E7C7/MB[U!@I<+O7)*/ 13CGB1:Z>X0E(\MC)..+U M73+%MLKOYC&N(U[? \MO,Z)<1[R^AY;?':/J'1RS7WAEX<QU-V9_#5G8?2U_ M7Z&G.&9W&,=^^-0N3FK>H?AKK$3)<)8L15LYOFBQ),=+CF\8Q^_8B*\\P3TK MM;B*0C%S/O*%RUNE[-0O.ZM/G5^U*O6+C!3BYIJM&N^?EN)\"'&NYZYL*=@G M9YVE8$O!EH)]A!9;PNXFBK.$W:T2XIU<CZ6.B[3G;BKUPW;?)%X<_^Y6YVTE MV3,ZN>:=L/)B^&/8]UHEG7(YCTHZI;)MKW1.,/ P\4.6)+3[U]!/_ D$%LGC MPG>)>+(=*ST!DN4SRY/&Y5,[-9G>@@G(\3(!.2%-L!#CDFI@'VI@C[$-*=+[ M$.E=1Z&W6E IH35)Z$X+,Y<MZ#^](&#A$2UC<4)ME,:2V^:D0+8 .>_Z0@W) M! =A@L.=]S3RGJZM>\Z)=\[-O0+VMJ+;$PR"1AR;(\'I0?W-PY^=]+:@0^$: MJ]!/V2?_.^M=AMRN/_DBK9\D+$W,U\_>GU%L!5Z2S.9RXQZ+K^.;..H-N^+% MIM?]%D1MRX[6RU^;)!_7IWDA5;N4Z"<1:3D\YX^O,+IE099-3Y[]0<OV +6, M[9=07/+\7GA>E(=$_0%+&7V*65[\(%E^ARQ?37#)\3OE^.P4%5'4TQT&;4G& MMHS'LP-<YD@LN7HO>OP^]GKLRNNW;=-R2SA[_- \F4^&N]>K53KB<-];RIR. M)9IXX&*,]:I93XP'UZW-DCRX"RN_C:FV1<%[-&"]>]9]#J,@>GJ]]9^>V^9W M;64_5\S]),SIPC$.)^+$--B5V-\>R=.,T;0F4K+'XXJDU#=(ZG=]4L\)>?0- M]ZOW=Z"@5/5M4?4-9 3I)!S 26@V#)0L<5B6:! @/*Y:G595S#0;-$J&."1# M--!H'$%-4WLJB_:G&R[#'GO<@AT^^5U!WO"IK>[%AA.?,D3ES$]5,\CX0LMT M0$WI)[GNQYY@JHE1)'201<DRE-F&4.;Q,(_,=!T[@]01Y9"6Z3!.[8Z]&.G4 MMLNI;:9_(T.@<A?I#!/=I?R%8E;CNM:[?))3Q.$$K)MR4WP3_6#Q9?@8>TD: M<PH.8W;'XN]<R%JF4)9..0<?:\_Y)-AFWA2MYID;?\ "WD1#+J ];IACWPM. MA'<VGGM;S='<&:"2*UK"%0W;-)"S40N.OSDTH3:VW%+>FB=OA[?DQ?B"1'\- M17][N?E"<D'#N:!!!DAH#EWZ .VS/@5-HN^V1E.JD8:JD?U57DFMT#ZML(.\ MQ6:&0FJ%0[/ #@R#T KB] DKNUYO=--@=_3A#_IUBCZMF/7\U/6ZXOJ]UPE7 MF%$<1S_\\"GY&O98/-MK[C +FSVDEZ&@H*##Y!5W+/2C^$[<5L=Z92]H.D.) M,RR*!#S[.*;@!T[!9:RQ ;<NTC]GT346H*81+"Y?/H*5Z]=&_5@2R3E6]FWP M^C8H)K/^W85'SS![.D9*\N,FF/Y8F:W!W+"_W=<EX&M2.,32E,77CWF7$]% MRT#1I*ZHA##'JYE:@80F+_C-XS[U0\!NN0:<.I@OW)U*KA^=81R-X;3HT"Z6 MW EO;/#[\Z0=.;)+:7L2!G,+ %?A\]ZP^#&*^^+F^ES))">F?O<$ *M<WE7T M/UXMWQQQ&N4GK[LI'P3_5X&KI.:>Q?U/D1>>B(RL8N)9<IP(RVYX.576O;;D MZ A4BWN\()+<*KEU#1@-T?ZB[19=&6V_$X'>3R)9<4*\N22\SDFV8ZQ11O'3 M8?_Z(QK5[/_U;B7[SZ$]&O9,+_SVZ]"+^=#8.!=WR@+!B;AC@5AO#:2(U.V@ MEEX/L"0N>,?'TGMXE0[J#B\96!9^7$;_XY6.9CFHBVC_6!F^12Q1!-5KL<2T M>]TYLPJ8<<N^1\%W@?LXY$NXA9M-)5R&-. ?0R_UO[.1'?9/!GRLP@=O(=[Q MZL6& VOI5^X;1DN_\F"@^9CY>0^@MX'LU1S466.6L>8(](K<^S".NJW+N1\X M#]F>H/C;ZP=*^>.$)%K],I+HR:Z!NRX+.:VBB72/OW"CF'6]9#[6(A--8Y$M M)6$NON4TE'*\"Z':*!5+=G90PAMBG;(8Y["Q3EF,TR@;M1<O:/T:SB)>H -! M?-']/K*C/DM2OSO=N70=!E+86@ "W[BX)R&*E?&X[%A@+_1ZOA?2L$?%QF(O MX!_L* B\>#Y^+%/@F\7NLL.(5Y)7)L=;&N>KI7Q*;E8^<#65W*S<S!S0N&F2 MO).BL<^$T+AM*?FE8&PO&)+U)7<VCSOW>*3 >EZ[Z259P[%YZ&TYG* V#WV= MA3P%;WQ<!,@&?!#\7P7(=(Q,C:Q5I-C06.X!K,+\GO%)=&-\7XL;Q2)?YS^% M4SW3#O:7QN)MZWL*-J3&7*4LZ=E*(O>8S6R/O9,E/;5>T[!;$^JR'HN]P!V& MO:0]LMAP_EU*VY/@XUI.<)6U_[.AWMT?V2IK_VN)GZU]GH<,\<H0[T8L6M^I M'XUTYD^E,.LD/7E9F+4^Z)<QX./RB8^15]^PBTP>!7+8/6+R*)"&B-.:YSY( MO7^2>G_/#NJQLU,+5GA?_MT!-MX<:PG/R6VRD24\316Q$ZN'.#G)D_40:PGD MET(@Y98%_(V]&SZ.U_O8"Q.OFW**)^9KL64B284O_;;=&KG^5,?GH2W.=7]L MHA^630S))LUG$V,S-C%VPB:_2S9I/IML=K']3D,XDD<:PB-[O7A,KGI#5KU! M<+18!+7$.6SZNK_%]6JH!.=WS"OBCBB\>-&\%7C"V[I+H^ZWV705_PF6_'H3 MLT?&O;!>UJ,=BUC(^)1/LI 4JI[E7I9:S\[_PCM4UM4KG1V%$O7[49A]]V\_ M?7YF0<\5OG^:!ME#W _O#X+HE;%[[^43=]=%&*!U6GP)(V0'EKR)"">EWB=< M]>S%[)8-AG'WV4O831P]Q5Y_PE940,^%YI8Q3>44<ZY9-L<6FHDR%U#JCN/0 M'<UR&L=QWTO>)V9)ZHC9<)*8KQF)^<)U/0&R.>FR><[ DM*'7V]BO^_%KR8+ M&7_:YW^VB\FV(<D4Q&Q&D[;JICE<<Q-XX977GR:&[F/F)</X-1?0)(GXG+DK M)J32'J$[+JP#3OJ,E.+YEJFBXI1'Q2%;S_ED4(OQ196:YX0TCS%[1')-J.B+ M1$7'B(H.G'$A7^#ZC.6\<#\C?&)"WC+?).$D+1#ZJ!AHO<DVUH@I]1_2+C70 M\6F@1I0&2%#=-E!]>'?>D*' 1H4"C>9DC-R3R!B5SK*-&:-\K=$FTJR?@#17 MS7%/2PRT^J1YA!^OK7NXCC27NQISE=EWPX>$_37DSSO?^3_WKP,VJPIFVUO& M'YNZ)K5615>0MJ" RFB[-\#*E<^4[&M<5U7L7@]@%7? [8V5MH=H&]WK9=1Z MK]=(XNG77Y'1>$IQI\:X0,8&/E"Q>RV40I_I[TAM Z7P!5(WH%2Q>PV4XK)G M.Q:W3=F_C:=7)E1 VT@&I]UKX2SXF=XBV'A*91$KM%F "]6LK?[U]=.;\<D) M(XRZHU*;&/F9[O7(S;_H%=0D-S2#&^ %7%N+SG6OQS[3FUM()#<T@QO4"T@V MX(9B]QUL9J,_O+@W\3_GKJ+-:/<U]-/DYNYKR_A@9F(+E[R6S>QDTJ9S28M% M%KAE21K[W704G<OH=!^9+$__]"Y#RTN>6\\.&\SR)!(3-;%&6S/J6W'(@3+J MC6"4Y69$,DI#&.7@-3HK-(K$&TVKOCGP&9!'QR)[.KQ1<N"Z]5_26C736AV^ MGFNEM9*,TA!&.;!&6>DHM=QF-=ZH'+Z(K[@G;['P\T=T_QP-$R_LT;#G!.P[ MRRH=V[7Z)<6=2^>UN[7?^=XX&10],$0\H.6?W^<F(Z('C(CN=B]:#9Z 7.GC MTP UA30E:QQU$'/=DYN/#C_LZ43E)L.3!AT>)#53,^!)S8Y('<LL@T_M6O3+ M29DK,([7?#11O\\NJ7(!C!J7U/@"7?: Y)(>:DDY!D2%;0YUJ^9/49)8O(// M(5'8S8Y[N?+282QN69A\/7O\S6788_UP<A[,KT,OYB-B+;M$??V)3S=<+9]Y M"Y5VQ@[XB_I'C_E_?&)/7N"$D^..<CO=8PD->W[H)3;C=FH8\LEW^>19<O?N M]MVG=UF/D=<@_(B;..H-N^EU?,?B[WZW$$=F >MR0Y>]09#OBJ4_HOB;6 5Q M]4AVG#+_J6L^@:Q]SA79@%,SK11'?[)N*IIBKYN*R]/X)*;O;3J?\A7Y,+<B M8S2QP9*\T9T1[E'9@HXOI-MJ16MRL381X$R9KV"(O8@OKC4.."J*_Q>] I"_ MFM[<*OR+FH19RMWAY*Y]/#X39, ;!QG4'5\L'7$()V@B2''K)]],<29=][GO MQ;,G5]!N-QJ&:7++NLS_+K96S$E#R9L6]KQ;PR2-^BQ>Z-L."9C<0[J":%-< M5$6UFJ1@"<VG8UA!]%,(KUU.=LPA,JI*_#.*QX1)IBKZ5V<^S#M:P*LH98FX M8U8H.I>K#JYTPJ?ILHK++L9_S_J ,;MAXKQ(3O,Y)F@ZN^=%C/.$&NG3,:7J M"@N_@<YC#5])Z'WY'_ "D9H S$*^>BMW-!G&PD6W L_OMRSHL)T76C+A-F:Q MWQ"+*"#-67(<[_(7\%W9E-L8?2@I8SAM?-5@6'/@HJ:BGKA.GUEV!*R?BHE- M@<U\@RCG"UGOV@^XF?W52R[#Q]C+(Q-<QD;"U#*+43;Y7#F\9?9MU![%B\8^ M<43TE,F&Y2536/HIBEGXGXB[+6D4?A_%JT91JKL!Z_I>X"<IITRW$,%<LK.G MZ4PBL.PB*7+VV)06-80.M]TJU%2.*]BKJAC;Z(Q [RJ+#'F!S4:4+D2+;FZO MK^B]\TD&VDH#;9N3\+2C;0<USJ-3>ES'%'](72QU\5)&19LQ*JK]@#]Z<WOY M26IOJ;T;I+W5P^5*%D,PX9.@Q,WHR..I.V&^6OR'GJ+X]?KQ,F63'KT)2__& MGOUNP-R L31_+F4]RQOXJ1>T@ZFGK+05%7*^6DV&MD)??3GT_7)SYX1/?LCX M>\.G3Y\L_D7!E%? @L\>%]&!EXS$T?:3P3!M2>J@4@E6DZ(&2UX%*I91<D_* M3-\,BNJ[C1/)9$*3DPD[C 8U(N\Y^1'3"[(*TF=N$#Y%>:74#--E@;NK*.P. M8^X6I#1)6%NBDB>1/-U@C%5K/16X)8O=1K%[2['-G1>PY%;LNQ\R[OS*2IO5 ME3:E))-E-H?=9'_:G-H@'MEUJ8*:H8O)N<QW?'8>?\DD/CG^PHUBUO62>8UV MDGE+@1!**9;'(<M)5I-&:W6N=*>E-I.M*]</P<B9G'@+,WJKL 6JI1M]5DUU MJK>JY]I&9%;OUAX9YI:[ ;;BZGIWO"PH,H$^KA]I'(OTEACI]/J'&\L)^/1C MOWO/6Y.^GPARCHC2#O8;KWSI+$?70*PQS1:J+[[."&7W<2E0HBZ)NO;"PPB) MF]+J559%1]'U_/@W+Q@R\W7RYS_Y0GMQ]_GU$_?J@QGL->ES&0Z&:9)U4-K! M?V->6&_&4PBV9,KM=1MKA=W;(C$G2?V^UY;,VK[ ^P[1URS!6VB"%[A7JJ^F MJZ^=!/=1<7_&B?E_[7.]WEA<I-5=&JIDVU$O[IR;>P4T)SO;=,8[B<1JW1DA MM,EUA VI/)%:\L !JGIMYO0.X]\!K(R]3DJU_ $+_)!]^F2=:*5<)26.NU!N M\ST;Q>YUJ2MIC:4U;KQ&+;ND1E9<-*3BHD$7V90<?"_9I*%L<N!#\/$7]?<E M&QD.?^AET[FN$6GQO1].6:,,;'A"WEP2O<:+)&=2J[\RL7=O\,PIEH=R,R02 MO_YAT6D*8]*'X^8T]A^&"_7LY5U$KM%_:@F#S^1/Y\ER]G%$EP\6K0GT55-U MJKW7(&MCO9<=&7K)O9)[6X@_YKR9TV#*UC)+LWP:R2R-9I8#:I:%8A/)*4WB ME+WLP9. 2 *BENVF*SD$]#28LK7,<GC?3ZHZJ>I:".?GZ\%/@R-;PRD[OZ]; M.OV-7?MF B)AXT2^(@K\7I:D$&>.);.'Q^3YB_#I+I_W_(;-B2TPAXD?LB09 M]YON#!AM'[N)?K!X=@O.**O2HDU/Y=0J'+]23JZ:C.%28H^V!:Q+[9/!<_OD M]7&9&0U[EV%O*-2,%TB>WS'/;TSUD^']@B\C]?Q1\7S3]/SA$QE$\KKD]1/! M[X;$[Y+7]Z77#US-L#Y^MZ)X$/'E8U=1.*+L\7!FY>1.!LSNT\!+1TXZ<NTT M^%()'K4UW*='+Y6@5(+M]/"E$I364"I!J01/&@!()7BTUC"O])G68J]W!TR; M;GX9K_.:-Y[L_9X3H_ZS\#9:T!MQQ(C?<UX&G&+9GMC\]-/VW?&S_DJO/^>V ML@"1+- J%MC!B9C% D[) LUG@1T<Z:M+%F@5"^@'9@$)[IJ_H.0+D@MZL 6= M.WFV'CN]P8)*)7UP)6W4SP(;R;1D@8.SP*&U@%3KC9/I8>CGJYD,'_C#8F+% M1>DS+QG&+ M)3WN,WS5NG;Y=O&[AU>%P?JW'#X[&R/_<\)6CB&?54$?-&[[T M6[_L?<,T9D\?OO4W?%G/_^XG2Z@Y;M_PM<.D=\/BNV<O9L4WB[?U9F*OXHFK M85^D,:)B@F+Z2WX2J0CJ'[[>V8N#^*^98<R^J/ +-@NC[$SIBM\8\;D8;K+J M1^;>-6Z:3&T57<HHO72.2U^8C[F:::OFM)S#?JMBAV^_;?BJ\5F352\<MV_X M6MK]:\CY<ID>*'19]?+W_LL'3J5H&'=9DG]\9EZ/J\%?WO-U_?A+]H^7$]S6 M=$/'.C857<6&J5#;!OQ/8&&@60#H9_PA;^9!_D\G25\#;AA$KNSBF?E/S^D' MB,#_^[-0<A=>X#^%'P+VF/[\R/7>1>+_AWV 8)#^S%^6#+QP_'C6^NCU_>"5 M:U&NROVR)Q[B]_SWQ7.%8:PS G$:*(N/> R%1<D;:QE9X?F!U^OYX=.%6,L/ M8/"2/^^'PLIGGXL_$(J+BH*?Q\^DT4"\\D6\,A5G-7>Z+ A&K?\X V?99SZ= M[OAS"37N.2I(.E?L1^<VZGOA_&C[7OSDA_GPO&$:C;^(LP%EW_SP>^DS[\TG M_Q#%7 @NNE$0>(.$?1C_L<"U8L1<6-)>AW<1!/_'&19RD/;$/_&D=33@_"<$ M><>=]MU6,JCO+$[% 0FC>3U$*5=,/\\L*.*+4URMXN>\_\Q7.5'%-R-"CI[I M9!G3SM] ]K]QX^@%<*%]EL,B/L['(/KQX=GO<:[Z><1+F/]*#3+SO_\&-?#S MG-#,$E/22=))TDG2J5ETRA3Z^\QL+AC[[8R[NO$0Q1/9QQ_Y;SQ$08^_XNO5 MY;UC=^[NZ;USU[ESK*^WE_>7_$]Z97><_['^2:]^=3K6]>?/EW=WE]=7-<$F MM/'X4?GX_^TESYQ=TB@\S\EOO[/>=1# *JEIJ-K&0]7*A^IR1#7+(OF_'-"' M49BYAWXW]WL5%2.5: ;3$+CX\>W"];KIA>5BDQ*+:,!&6$,6<1#F:%\!J@)5 M!=EGG= 3\1UQ\+D==8?">Q?GZW-HEL<K;MGC3!%LV:R6S@""BR\3JLX,^V-Q M2F\C4V?]=6LUVJT)RBHKH2Q$2V!G=9.A'1J1KJG4=^*?_?39B[]UKD/V]X/9 MO?5G:6PZ2:,)=OUP\UO-SGPB>Y_E*EZEHGRY\S7TNU&/=3[?S3]:HDO7L3!8 MG5@8BBQ$-:Q;V%'XOY:)-<LR3&PBUT6$EEJ8+T,OYO,(7F_9((K3:F/3R:X^ M3O]QYG,2)*S+QQ@%#UX01.E#]")6B^@J_KG*L#2.2^N*B&TNA7M@SKG)D4WG M1LKY\<M7>GOOW'[ZO7/KW%S?WG=NOM[>?:57]YW[:P$^[SG"S.D!E<[U;0?B MGWI_[UR[G?M_.D5P.@&FU+H7S9 H:EVX>X:R1*O#-2@'@YWTF77^&HM/)\\R M=1@'*+W.%G!JN0HHONC'LY^R"X%>&)>T'[$W.%NA(S0RT1'80J;N.AA"BV(5 M4,-1"; @4!3%,$VLE^F(FVQJ3EZOOIZ&^- 3VSMXQ^>>]_K*O)B%9Q_OV"#- M\XL*..^(!U=IB[JH^*[><'&+8.K:05E"WFF *#IN&9XM_'*+P,#ZK!O%$@$M MU6XZ0!/MIC@8N Y0H0HT;+DJ4;$&=%-S7<U0%1>5^MBQ%R:CFRQK@$"JA$#' M#('N;^G5W:4 .GO$0$<GZ<UU7J5,;"X38S"<3C3I& T_QM$H9KK=OVGTEJ?? MU>U3C%?A5#$B,MYAB#7T1HR(5F)$;0D05(Q- IM]O]<+V+$$-DN$SXKZ?3\1 M972=1Y^S1QB5L?WITF<=!*GJ$P2I*JJN$VS;&!!,-&"XINI J")BJ+9+81%! M.EFAJLNI?I67=U9G:@" %U QQ'Z2=<'ASC45*F3Q5A (3]-8"!#74$W3, P5 M*QB8.D&Z@BVJ60HV';)(H%OV) [;]\+TBK=LGLY"%;G#+T/^2J\S/@/BO',9 M=M_5EM^J^M4-\ENUQ\3S3Z+W!S_E+^Z*3(?SPI<E(WHG>NS$$V)WO*23#%A7 M%(#W.G[8\=.DTWW.XE5_ETFZ>@T67E(;A@]7&]94A:M/]8EBNAHV;,NV+1,K MR#:@01WNNF.3N,A2T*(^X6(^.OB#&[WL'!DKOW'(XL[&!MZ[J.1G@SCZ+GY MQ"=M%G@_/%&(WQ('_M"KB">KZ-B&HIG0LI!C8UUWJ>%JCF,0X&HVI+:RN(KW MWLOE:'_*Z/+T53945R^0@3FP5S8THDV4M_KT?R8!'>Z"16+_3>?/8>PG/3^[ M>YX;A$I%OY?!^451S<88/WFA_Y_L\]&FYDN7Z?+=[;N[=QVG/PBB5Q8?=EUF M):]S%;TK6XPW(U!C35]Y#5U#M"E$1]0@-M2AJ]N8FPP*N8''BN)PZZ%;4%_4 M-;37BUF2C/[SB0\9;@1#9U4C,@#HW$1)VKGVOG7,:!BP[U[<.^_<#?V4Y:$' MI %07ZE5A8ZN"8JNOPI&(=2N(QNZCDTT2(3&MTW#<2D JN9BERM^M7(5+/[G M=7P?_0C?L ;_C,3>GG#G)#Z?2>6NHL[4C50T;!,%<A!#.3U<EU((#&AJ&")- MXT2JI$ZFS:_C&PY+N/)\$YQ91<-[]N(E^V/2-0@(I^QE(0-JIJ)377.P[9H& M<9"J(E<S' >:CEU)0"&87O#_^8/E:' E=3A&Q5I;1+@^,S6BHG E!S'G0'_@ M!1WVPKK#U/\N/,S'W-?F3<%0*/K.?_Q!1X3Y-_ IBS8";V CWD;KGS;@1*1, M.1$3PT*4:MPSP9![)TBUJ8Z)ZZJV;EIFD1.%;J,Q\][*>U#9.>?]?=-:9@,9 M$YH 0U,4 YBJ:9K8I,"P,<60&V&=NAK_MD@3L5D\N'F.PM51LE5TT1"YT%MD M6>L3RVD,[7__S4!0_SGII"Q@ T'63KZYO"B3W(GUVB&45^]ITV@M"OVY(R4X M^#RSLOR#-U*+7M@;?_7H)YRQ.Z*XB9/^4836PB?&_1=AMSN!Q_%AG!44;+D& M<^';/SG@\1]?9R)L"IHI;]LJGR?*LKK<9TQ]EHRBARSFTQ@,XT0$6#MIU.$] M,C\!HI\>_BY,@\CVT6[Z0995K4J9&=H[A4.9MZ;,5N]X5=3J""1<4G&UW6/J M-C'-!Z_[[2F.AF%/$"&*/S0N[;2E!-W[:9!%WYG7?>YTN>PG6\0V=D6>Y7OH M#E+K</0,$7N9';Y[[7,[]U.R3:A+LL/1L,/5*#F7J0?VDB.%#C>H/YY]_LW4 MZAX^@EW8K7L 0JWCAAB%2"!&T')<S56I@B%1*3$4V^:N&E0 LO29&-0(Y;Q" M])"IZR5NB"BIX(MSET;=;^>=_P;OQ.1A9^#%G>]>,&QX?JA)$GTJ/%F(3CL M<A8$ANXZ+H:6:NK<+78MV\:F:1,P$_D;F8G<2BQAR)M_WTJ>DSPWPW.<E:8U M.3K0%5-%.D8(:ZI..*M1JE (5$L'IEVF!YV1&5I>D[,091;6:QQ@%M[1[U'\ M+=>4G?$;#U?BM(:/O#D_YBMR&?9$MHQU'EZYI\_X=/MBA_&/9Y9E785#7"B] M^0F.PFO/7I*5Y?4Z7A",X@'"S?YKZ LGF_O6#VS4@;]XY&=/RL>C>%0^/G*Y M"Y[ZF-C"#1?-HGR\T^.M''6*KH.8=5F&02'*WY?MQDHZ/_&7\D7M)$../)+G M2)0#C<MUTV<OG9_*#V]VO%F18?;P:#9_/\^B(C^API0?.'_P3@]_\@F)A[+^ M_$DQGM'+LLM^LI%DPQ7A$@+R-_2\U^1=L9!W_2 E@7"ZU0T"0EQ=<72+8&QQ M<; Y," F= A7R; D!S,ZE#3?!R(4<^JEPV3SBK6<97YG]6572(E.W*+X?OR: MT5;=MXQB\=^K:,L ;+T34W]N>+QM,U4BQ(E+4M]/4RZ ++L:.@J%V0M>.XR; MP-?.I3 ZG.-%@L;V4J\C2E+GE<ST'<7(WNTP&&6L58"%'KEE3\/ FVJANXO[ MSD_B3WVTRDA![T9]TV<_JR@<B(K"O2B??!(3=<*2OV^K)] T5VN[BJ$[%B"Z M0K"*'5.Q+,75H*I@U7!0B9XH$%S0>Z0VI)Y83T^,M844^DJAYW+E=0(OYO;= MZW:YT(M;SGH9R\?"W)9^V^&<<U':D/2YMN"_$H\-&^?4/I_ Z[F &/QUW!J+ M\/53YRF.?J3/X^9W''&P;&P]]NB'V=:>+#4LDE (_%PUPJP9_CSNMK)#]?C& M'07"&'6N&.NXIQ\6E!IW]B_0&#T5(=.[FFMGCC%U0<"[-V_U45=O!R=+L@S5 M3;JRUF--J?^L8^?=>FXAGAHV!ZL:,A7 39F+L>X:&&@.-54 +,TU5%R^ER6V MN* ^1?'K)EYA]G0FV]W1T\)!_%2N'YH=RUC#/*R]D)N:V.94PF9=WLZQ='[M M._/_:]1&X/VO_3QP.4*M=54&2_)ESUE +OZAIUZ_X-]50;K3E?=UK#>9UAUJ MMF$9%G1,R]2Q2W5JNL16", J=U U6F*],YJ/[]/>XS$F!U57QY=Z.*WYU:]Z MG'('L2'S;9K*@0!.3Y!$FDEM:D.=4@-CQS2)@EQL(6J(K1XJ6-0Y8V+_FM': MRDF];]VSWQ32MA&@QR61%E&\6QH@\A_+ L)9&)A#J3#*HKC#)(_2\#'GYP^6 MG,02Q=EO!:_BQW_X_*?YSW9"]H._^[N?9+@L],*NX"B.UL2.6M%3W*;5\^)> MTA%;2_Q>566H\I/W]^6!%AG@FP_P)<\L",8<T/F)KVL69LMWZZ\1Q)H-?O_. MDDVCX!"@J>P#2S%-!)$"B(JAXYJ6H6@&40!V %1<LP1OB/&_6>3K8XPZ@^?[ M"5O/>_Y;<G7FI^T@Z4VS8.^VA+SNIM'#V--#9'SBYW8O.\^X/]_I( 85#=-, M-64Z*KN'3'Q;K-P:2\Q<.FG; <R(DYME?_@OS<N34M@C@RSLVAH7(DL16P - M6P<( 0V:6%=A&7[/1Y\-/KO=+KF>3G)6OO*;1Y5KZQZ1R=62V=9!D5:W1 'R M]6/VHNSRR<&/^(_"R[/VK^%(V8RNH>R(Z\JREX^N?>/*J.MSCR+A/W?EGG7$ M;@>6Q9R+Y[SR%>E%Z:CKV4>HHG-$E'-LH+$\CFDU;\0W78!WG9P=Q9HFHJ!2 M'#&[X^54IQL2H>$"TU(5574<;'/G#!C00AI0-.ZT*;BLFF"7RSFV P+XY&^O M=1T5[1P:2MU+.*E]S5(;4['U.I87>CW?RXI&$I__%;^.U_JV(+\L9D7)GYSV MTZ+TB[P";<_%>K/5WZB95PQ).DDZ23I).C653LO"+#/WG3['4T/\Q"X>8N9] MN_ >4Q9_\((?WFLB3,1S/'OMK<OA,(?&!&$ L 8<BJ!K84M<9X(1140\XU7] MXMH^T_XV-7\1YT'3SIUS^]NEY=R==RZOK'?9E6QW7\V[2_N2WEXZ=]NY?F1O ML[B\LIW_D0<%UGS[P9)-M;J^9"\N:DA1R['G(XY]?KLY0Z&H.;)?X)[DZ-BW M#T,NY;&0;_[N&T_L#Y$9Q*:L^'B&WEM,Q?R"AY%8Z\YS+*(0?TLT@JF##15! M5<<0F]2T':P#3;%-#;A4J<%8E8_@XPV]O<^7XO)=Q[V\HE?6)?W$K;%[??N9 MWA?O0_4.ODS[9,.#RMO;N&\%LP'H8%=!IF80$]L:,DP3& BHJNYBA>BEM?C; M_.#'RWOG<P>^:Q #'0==W4D6<A( 33H_?0V]8<]/6>_O#2+XR4ALDRSD?H[% MV*DLU6\0*V3)BH2#)7+[_*\LJI 58)I>X(DSJNZ>&4N3!@G4DEJ@@RQ#!\U3 M18KA$8FAC54=V#HA0,=4,0VL0-50J4(@YMR@[UH,"_8M>NQ<#UC^U D+Y,H% MZ2A2((]7(%U7IYKNN"I5;2P@)H8Z("[0=60X ._<+LX*I"ALBMDS[R?V58M+ M)_KL9$5S]=)T5"F:QRN:U,2Z3449H 6PYCC44:GC*BIG ZSH+MFS:'K)<\?E MJWNZMG+U@G2P%,CC%4@7FPBIMFMS?8Q-8%!',RR,D6W9FN6H[GX%TOEKZ*>O M)RN,JQ>CHTEA/%YAM"W%,A6H0!<1#!6-. ABS@N6YF!$G/J$\2I*62+V751( M95GP]&2E<O6J=(Q&2>5.J8%52U6!@RC!"L8$4 RP8;L(VBY4+*4^'LT2(VC; MQ,@1:(.]4?JS%WI/F9!/+H6P_:0[S&\#%D?FT- +7A,_L]%3W2"41[XY3/2Y M9<DPD#&HM1>OH^JGHS4LH*BJCES7!!HVL4$THB.JFH0@RU5=IUZMH9RPUM@; MI;-KDWT.#T182R@ _D4P_BST1Q E0[$Q@SY$P[3SV8N_L;1SZR??3E8IK%Z; MCMXL;WNGY%"I;CL4*[J&*+80)JYI*8!"<=2P8@"U7J6@GK!2V!NE.21(XRC( M+SBZB:,NZPD=<+(2OYKP39/XBHT!2!1.']*]EW-MYUP;Q<S'MJB'+LDET( : M,@'27(QMK)D(6A2H+B$*@H:UA8NZY@B*);F7[SK7]_]T;F4][A%C18AU5W<5 MUQ0!<9L:1#<UU]8TB#2LN(;1D'K<(\"*>Z/T)_;D!3E(S YY/UV4N)KD'?V$ M@D6:K5(((<5 -3!!CJG9AB[N2E9M9%DUYB1S6:<G+.Q[([6(^W3$ 2A1?+IR MOIK:)R7G!M6AN//;P!P] N@8D"C8M$U#MY")G/KJ]$X^E;0W2G\-"U<_WWD! M*Y1U%*^=$N&AKTEVF>4( )RN5EB].">E%1R$% TX0 &:AFV'4L/4+!<0735- MI<Z*I)-/%>V-TC9[]++<\->!.%6/A7X4%[3!R4K^Z@7HZ%N4EO#YMX\9+<-6 MH$W%F>0*I@:E2*=8!ZIN04!L'<MD4.LH_=D/&0<!CXS;_D)"^&3%?37A3TC< M38<@U0; M35,"#$0A99M.=1VQ4Y*5*^XXU,6]WU1^CH[H/HRS(\#Y0VG*^@K M2=XH0:^^J6<7->[0(<35H*%K&-L&(E3C&I'32G<54ZEQ<UXF^%JS!?\X*>^\ M//L/_@E7C*^F=$<GR^1_<A <.ENB"X[!.%D(:K9E&:YC89M" QN&J[FJ@E2" M%%C?WOD[3C0OY?#S9)ER-:D[!G@;4QYA^4H3*@8.4:HC%_O(YRH76R[VZ1! M+K9<[*.<JUQLN=BG0P"YV'*QCW*N<K'E8I\. 4YNL3>]6+B& 8VNMBF.IU=] MX\WB1J*SG8^P ^?(U=OZXA\%N1!;#C8 )=A4=:+:+M)5$]FNZMH(GA7CO2NI MOSHK4]-JK#."NB[F:>P8-K^-:3_7%HD=9IW+SL6*"Q^:PTT3:5CCC/T9:=C? MT$O(?)FR?@>^ZXC_;7X?Z/2M6?</?LJ'VRW[G;(CK=XU3QJ*Z[C&^>X;KV.+ M;BO;SZBMZRO;N;IS[ [_Z^[ZTZ5-[_D'DW[B0N]T[O[I./>-&_1/EV$G?8Z& MB1?VDG-Q'2X;I/E%N!U_6H#S]\:-N^3^C5J&5GA^!CPV\(JXOA<_^6$^/&^8 M1N,O<N":?5/3+7+9?8=+;Y'3M24WQ6W51.I^X9M_2QY <#SS*UR0N*)\:^8R MU,7+4G=<SK&C&_'./MYQ/9_=SYY320'GG0Q$B(O?)4N<)$O8K%OD"#CE".,M M)T0L%)?]K=ME[/'Q0'60;\<>].YN <EM5PJZ2THT5GJ.F @G.W&Y^@<%ASN( M#%G#..:&ID.3A*7)AQ.'!+O(J6Q<PKL_5;5S[BJ+WDJ>DCRU"YZJ&ZB"YNIL M<0N1.!"C*_Y@?PW][UXP<^."1"L[43&5Q-KYDO_W+I;VH KFEWP^_HO8=N+& M7C>[%T"D,7J*BA6$$60ZUB]^?+L0IT!=6(YM(VHCP[$@=K!B.MA6+ 4XU'5, M0[?/.J'7YS\^3"Z>/&_P00@)#7OB/\Y40FAJ>7'\RF?[FQ<,V1E7TZ&8W:W8 M\N)>BJC(%XYMAZ&??S5,>F>='NOZ?2](_G%V(7 O)S3+$' >-O_'F?^2?@B' M_5Z4CGJ>?33 .5#57][/3F^JMNI;S,;:<*E9I&9IKF;1M8EF46V*H>JJ!K!< M;)H*)0JPJ*&Y!G4-"+2Z-(OQ1:U!L^C&N6;H1ZU9MO2QFPO8:+?+Z9LFG9AU M&6>8AX"==T*6BM/,O("K+7$K>G;PV7_K?'65#-S]-SXWE%./T;?3>5I+ Y&I M!B*:C3$%+G0,&Q/7)0#:Q!$W?>B&:ZOJO 8:\]/MA)VN6#J*Y.P,TBCGT##. M%634J'L:"UZD#+5!A@R(I_Z!Z;@$:800Q\&6J1C$TJCA0$1LRS0=XXTR5(_Q M1N<*5L]UI4[[W7PSW?Z "_]"+%3'RZ+DTAG:3M'42H2&:" 53#20HELFU555 MA"@PI3913=,@NHX5;H)-%2_X$2.N^K>?/EO#A$^,Q5D:9@_&7,/HG$!\U&Z$ ME,D3E4E,)C()L*E#%3FV 1'&BDZI#C#'!Q9T-.)06(],U@,.L*Z=&P0>M4P> MG6M_&7[G/!'%Q5.)I9MQ9&Z&H4X4BDELTT ZMG3H8N!P=P,;Q+$UD[B:":$Y MKU#&_/'*%<CNK+E^#D2HJ/T^A1288Q 8 I2)P&B*Y2B0FA9!*L9 I:IE<]0, M+$=S'1LO1-=7"$P]IA8"G7OAZ!@DYG2\\)N8#3R_UV$O Q8FHSM!HNP,X>ZH MBDWZYV_R!584O!^AKT"0,=%4$!.5 JJY1,/8M8B)H$$5W46JJ=O<GY_75"-^ M=')VI&$O.\\Z+Z3<>3 >*N<:J-57V';Q&XL5I$P?IW]/U&E5$#1<@##$#C0, M;"DJM0"U=*1;AD8T A=B;MO);$W!?V"< RQ3]XO@5M$:"SKNH]0+WHXO3DGE MM%BSZ&BB65Q5!U37',/0; PM:*I41YJAF"Y6#(4N./K[L?OJN0+@.4%'D4"4 M0O/&HL$<LF5G$"S@M89(%('32 B%+D4*9@0;)H&I:IN*K9F&ZZE$J)O*E'U M6&7E7$':.02U%NMNM3"-L<WMWLDK @71@$_L-0L0B.T1 W%XS[3BKML=]H>! ME[(>9YA!S#DA._PDJ[^#YP@HYX:AYS5X\!P0=*ZJ0/H?TO\8Z30(X+1T#R/% M- A4(,8&UJAFVJ:K(0V9U-84Z(!%!R3GS9O "U/N?SAC]MQE?@">*P1PQJXS M1= \WT/*XZG*HS(M ]1-S=94W2$&-3#1J:%#%T#+,77L( U8;Y3'FM(/YTC7 MSD&M"8CFR>.Q;96_YHS"@4+XU F8E[!.]M,7T>/%D'^0D8&CC@Q H$T+_:!C MFX:MZ-1U=*R90M$H4'<-U5(T$Y@+I<83QODD^.96C/OZ\6O",@=G9T8?&>0< M:3)0(&5H#S+TO_]F((A.^KR YMJM+$6>&ZC,"9;866+GL5V#8(J=-6CKMD95 M%P"*$:*F!2DQ=4VC-C1AB5V;YLZNHK"[Z]"WRNT9K'/W6?,@LQ3#4Q5#-"TQ MU9&%+6PZMHMLC"S5=!2L.@9 5%4T35>V%<.:LMA$.<=$>JZM\EPS!."'J1<^ M^>*0Z@(8F(^(>_V(S_0_TXBX"M5SB$=[TA4=G0-C_AX.B=';@-'74T0J*6QH M(ZYN<EQO00=#!YDF,6U"L:("'2/362S='3/82!NQU'GI!D,QU5^CJ/?##X+= MP0,%GF--D>ZN%*6FB)(VK2TE"G44!2$-NH";=HUP^7%=&^E 08Z.4$VB5).) M-\ Y%%>[MU^43L;)'S.%="ID[?O:"HHHA>,S=--%BFXXCHXMAQ 5(@"X4<6Z M:0.ZH*!V;L\YS@3HG-2;LY8U[D<INT<HFQQU3^-R.M$1T375<C V%95@<;N7 MCE2-NM"RW0UDLZ[\M4'(N:$?=SW)D=:RGW*F>@/KH'#KT(N&(EKRE@M?=KZH M6YW?N>Y,6Z GU:F>) 8Q;>P S3+$#CZ3(@(U!0/7<C%&>$%/YJ[5[LX /N?# M. >DSIC$RI5K+%*1VF-O%?YM5RTMV-< D3;=V*! !1$7Z(H%7*R[V'"I:D'' M0"8Q5 (6CQZLTCLUG1!\#G1\KM=[2/"J995;'@X([;*/LY>7?;JDYN6GR_M+ MYRZ[4=?Y\O7R_G?I899[F"=[G95<_5->_6/+<X\O,_OD>P]^X*<^DS>:M3*_ MUK[;IR1/29YJ.GIM[M%>8\7-79IAG.EM47H41&*@+.YS+^@AS0J0DN<H3J?? M242S6PTDKR7:<UA!*=Q+9$!L*U U3=UV,38,ZD(*H*OJ"&@*T1=.(+&Y0.SZ M_!$16,#'?42Q5"!2@;18@9#"7FC7<0ULN$ U-0R)0J$*B 5=1[>):1L+9Q,L M5R#U!"<U?*ZIVE$KD*,[XWR,S@:B,CRO"H_F]D('4X];.D<M=([6TBUJX;HE MP[8(TC7-4HF%L>(2;*F& A4#0A/9:.%8Y]D]T., S>NN\8K8K +J5#>-A252 MA@XM0W(/=(-MV.0*SH'WZF5;H,*>V/<4#]GT1''I#<@"S(FQ*]PBY#B0ZA:B MQ"048^J8Q, F=;%C H.[YPM >LQL-SFOT;!'<TXK)"9V;?D@Q]G&.3CR&DTI MGJ<JGOIT<Y6+5&*Z-J5 LS BQ-0-S5 -#6';)@Y:. 3\;>)95PFU M5SC.K< M9=4\\3P^5S@:W00J'=ZZ=E:U6 GAPCU'A!#;,5S=,2P=(VJ3#"SHFJ.J"$) MU[EI<&]N,5;%#L_=%0@VJ 10BN)IB"*:[@-0;*II)K5MRHV_K>A<#C674(-: MMFDYMEJ3*-8#!%2$SXFVSYM\FH\&U@.LC=]I-;XUY&U80;HP1^K"X,(]1AHU M-6 U/'P8H-* <-JH(<Y+B&CLG"W6-[#"2@<P7KW%.I=1M3XSP5*86G*H7: MM.)&Y1!>LQ77$,#!PAS*$W%CN#BG1;4!6JBXV6N\P #:.:SUXI_F2>&Q%:1_ MFJE@G)RWUETH=Y2.2PL3?NOI%S)U3" FFY;KJ-9"K9-AYC84'57L1V@8;5$ MOW#VN>?<(PIS]G#"*M<Q$)RKQW'RDQ2?HQ ?#4[WV;I ASITH>VH-G9URS 1 M(AAR.1+1?K@(DM<5G[I,-%#!.9;7BK=HY^SBK1X%9WW!7H\*X*3[(-V'B7Y2 MINX#,H&&5!>K5+&P#DW#-A4'&I:%D8,!6#A#K:(F;A^6GNCG!CGN,EPIDL<G MDMN7V#6//X_-U[79(^-:J]?QPV[49YW4>Y%^[1$#<V-Z(1;2=*10F]JN0S 2 M@6SJ0L-0$ *:8[H+P'S,*I<9I]Q[+X5 VB[OP40Z.3=PG5>(--:Z22EJAQ21 M:94I<6P7$T6W.&S$*L#4@)H-#)780-&(L0 ?-Y>BFHX'A^0<0GP,4G0R7NYE MF QC+^SF=>]1=A\(7[L+F:+>6W%-RZ#V6NI++UQ;9"' '6!B ,,QL8ULZBJ& M1E37T0U@(6,!!&27TA15UN[=7@6"<XCDB>)2EJ4L+\JR.BUF55UD$T515 P MMC5D8,N$Q%$HICHT%/U-LEQ3W1Q0S[%6:_E\ZV3Y2$\HE[7ULJ 7ZH7;DRP' MN"X'%)3:!)O8I=@TH(YM[C IJ@L7"GH+FFAW]XV=$XS/#:/6('I3*W>ES)V& MS!G3BE1,H6$30#&QN:1AC:HVTH#-&1Y#X,*%0ZV7RUP]-E\Y5W5PSF')*<C< MR<0FK*C?]],^$[OS171";,?@0V!A5T8C3B6QMY9Z,@IW(NF88LS5$72 BHD. MB":.R],<I-LV L!:W.,S83(:]F98;#V(\)+X'T(_X-./AZQ27T79J[C;\[%2 M1=7MES<6%$@Y/%8Y5$!AKYUK.Y9K$6@2#)%EF%"S*"'4@J:EJB7;7C>1PQ+8 M(.7PV L)G+^&?OHJ#VYO8]*S?8=L2YZ2/-5TUZW)YZ'T^Y%X).I^.^_\]SOA M,L/.P(L[W[U@R,X[&@#G(/]_)WGV8L9]O&'Z',7\);WS#L3D7%'U<Z"2S/># M6.?^O<(_:^/N?I(,1=>L647G2%?."4*CS_ < OYY^O9HF"8I;^.$D)A58M8) M9B73<+*C8@A=3;,I5+!AJU0G %JVZ;HNM(FZ<'9ISN1W@L=_$UQ=[C#^,>K^ MQUWJI4P@7"OPDN3Z,7N0OOC)'X,?\1^%EV7M7\,>>_1#UOO,^@\LKJ,^1Y9U M2PD^/@DF<!J<UE7#L8FMVF[6J!('JY9.#!UAB"U<ZG6ND&#N:DH);A8Z:@L( M<EZZSU[XQ+)S97,8<MX)HR(,4K1S:"@99E$-_C=$L_ F+\M[$W0Y)?W69C6F M%O>#JQR(8&@#"C$R#,,EANE0C2"J.6CQ@H9:@4B1:^\R7MQ>?_V'Q5'/2YX+ M.W3:7QPL!>XX!*YP4S, CJ:[R$(8F)A8E.B$F*ICJE!1-,U=2&K7BANDP,FP MR>B)._XU2W+)_+5S$X^WSMW-Q%'R]@** 'G0(_\^PP\SP93:H(3TH8[5AS*F MN]4AAB[2B6-! V&J6 0HFF41E^B.KNC*0KW^A$MKP!^3'ID<_#K[ZF9JQ>;Y M45**3U.*$0#3>YA4Y""54E4U+()-S2(06J:MJJ9)^0=E =&L)\7K@1HIQ3(: MLO@$_?_9^]+F-I(KV[]2T3-^T1U1LG.[N;1C/N3JQXAN4A;9=LRGB1)9%/%, M 1P 5+?\ZU\60+(@%2608 (L%-)M2<1"H++RGI-WO_$;FUVJKHN;:G3Q9C0N MSJN;T;RZSC;60&TL@E8R@B0@B,2#N>$,>,!*4-HD$$MDL/:HDZS?RLO;*"Y' M8[L4EA73:XNM;1%FI:2Y(T"&4F^@Q-1*PSO&J)6<88N (F5X<!QK03TFPH1. MO\B-H)2J^9WBHJ20,C6__V?RWCLBWM7SJ@E=%74U'<?OSOGVV<YHJ4BT=H93 M%#BG&$*0\0>LK>.:.L#8&81$IR+X7K#\G5SI\_/;C[?7T92X</7EZ'RTS8;U M@M&2J92G>O_LAHS*0T6E:GMN!*NU5)XP*340$E4%*CR505FEI1,^"2H3=0TJ MF1 E44DGW?0.E<.SYEL)N6L;=#[Y>#.MK^KQ;/2I+JXGLURDO[_&R(]KR ;C MUAI!$@-0(XC7 1"C&D>:"<XQIAV5W9*[%=%9] >QJX*S;%KV2Y2>XWI^<GE6 M_?$R?6 6;TY\[OL4Q%F)<<HY-EV1?,G>IL+L3QF0PP4D;0$)40<'1(,.C )@ MJ9545@*Q!&FK *<'Y#-4@2<!4O(2L91Z^OX \G!\#&?3NIK=3C_?5XE@42)! MFUE&RW0&7A*B2LQXHUHLJDD6R3'9YME.?Y*]M(G6TB)O7162!$NI-(%B&VE1 MJ, L=T@+K;UA7GU-B_?RN2ZO(<7<W4AX$O>B >'^,&5&?4;]-U O6]1S9[#7 MEDC+#82F 0$H:Q0/&B@BM-,]^4FH3^/Z & E8[UH5;@_J!]H;\.%#G0UN8[; M-UNDMXB_%O6BX4$VVO;6:%M#4V1EAADH(5'42+P+\44@2H-3GKM@(]L8ULG7 M.EV1EV5CC.UU1RX5$B5#*3L:]C8\DJ&S']!922SR(GBD&/*..W!@M!""+AH- M(>^9"AM!)U5C0HY8B2&E9M__&,;>>R:.FPD(\<GIY/HZ?G4QBL(QK6?S['O( M5LC3*0I6LB0T"$W 4,]5TY[8Q ,>% V<<P'1#OF:HGX=C2?QFS\?W0G>-D?[ MHJ21U[WKE9[QF_'[.'Y%FT\A#%'&!RF-LL#!&860-!:\L@N%8P/\IDJO)&J7 M78_[A]_!958L_0'9]C_HENN$K R HY8'JH35F@+H$#0&[H.F@G+NL>JD>W<- MG*/Q^?5ML]*WRTG5>CZ?CM[?SIN2\[-),Y6EU7:WKG,T_@15$B0.H5M[ANM! MP)7BMHT<@>!#D)X@%T"#E4+&IZ@F#%MC/>P,KNE\&%#&E1X"7!/[.'H?=E@9 MJ;1(NMA8[1BRF?0,4:91E"\FMTW#KY>PVNNIV?^YC5NP5CCV@.!92_#&.\$L M %74 9-.4:.YLBI:AM+([D3+E1$X>GRQP\B-+"6'$JGM4?=S-KNW.ECFKLQ= M@^8NWG9(#1Q)QJG25$N0V&EGE3**6T,I,-JQ)3?@KC1J9Y,,"J60V[,2]X*[ M%@KI7Q::_\/SB[]7+B>: ?6;JWI!.)B@/_UUY?K.Z\8^2*(P7M5%==Y4^53C MSTU4;#R9-UICTVQLO B1?9@N>GM,Y\7DLIA?U;.Z$8Y(<K.ZL1+'"QU_43%T M.1I7X_/1(N_EKHO,[,]?KG[QU_*F?+W>[O)^^/[]2+#Z@GRU.8N_KZ;W'W)3 M?:C?O)_6U;_>5)?QDGZNKG^O/L_B5_WE:GJWFFH!S!F/2H- 3B@5)5Q3(X%B M)IFF"L/"F1Q_I_KB-CQQK[<HBSN7MIY>PUK9W,65+1[^OOR.]Y&,&_'\^V_Z M^$P7I_[=/XZL/RV+HV/[YT(?N^+T-W-ZY([TNR-_^JHW])'+MB?'SA^?>E?$ MGTY/?CER^BP^.#V+__SJC\].BY-0G+SU[_3947Q#WR[_QZ-QY+G)[2R:SK.R MJ/\XKV_FQ4T]798J1%)<'G#QU/JI=]?^V[BZO1A%-G[=2WLVU+N_O_+N+Q36 M)L:SN.)1<P@M'Z]^W+C9G.LO%#F,EFK;XL MSNOKZ[M7_^L'],/B<;S,\_O' MCZSR;/0Q'HK']>_%N\G'JJ/>_SZZF%_%'^,Z[I21J&=<5S>S^N?['SJ,_L.# M1^K!TXH7A\0W'%;+[P#RI[_^T-&+[KY_HY=4Z@_,W_6-WWK5R6U],E 'L+X' MS(I=9F-VV%D^=VGR\6/C[&I:U\6O\86K6>$CKU[D;1W MA['8W'=KF96&L[Z MGBR^.XW9;DV\3Z->ON@[N[PG%)5YV_.V]X#6DM^%3&L+^::O(-_=>W'W+0O# M\NDY#EN#0Q-7[(E<;$'NOQ/]RV*Q1BQD3\0BTT6_Y.+UZ.(U[T7FDM1<DKIT ML+=9=>_J3_7X-C<IVC9A?/-F;8:'5\U >4&"R6:KW57V"1)(U%*VR2=4 !>, M!D0U 26:>@:I !E+ 1.I.DT.[M 4II./-GYW\P7_',VO[.TLWH!ZZO^X2Y/6 MLUD=_W_1;4[GEKET?S]S23*A*9 R7O$N6M6^KB#G5+I,8IG$'DA,H78^GJ$. M11[SG!L&VAOI* D:L!.>&4<ZW373D)A,16*D5!)*(G?2;SN36":Q3&)](3'2 MDIB002/OC;)(@@G*4.JM)EARI14+=&N:V'\G(3%9*J6B-I:TL*&?@IQ)+)-8 M)K&6Q-A*:T]C'*9.!FH)A& -#;AI]!G-2N0=[M1A)=/$4I$8@J8._H#-R;[$ M7E.MTTYFB^*'63W]-#JO9\6/H_M2[B@A-].X]8]E Q]<O.4@.P4L^6NE(3E& M2&EAP%+* 8R16 6K@^.V&:."^-?\U4C7R>7?)I.+12W6G8R=3JXOMNGU(J44 MJF2PRS[%O=6J,@@' 4+9MO8BR'IDB2%$(_"&:"D<<50Z$-99UIE>]"P0)O3: M #0@W&6OO@S"#,(M@C">?K0]"H$SA9IZ2(]!.J>$0S18["B3&LE.SYSG'H5I M-'912D9*1DA&84;A4%!(6A1:SIBU%F-*$4B-E=1*&Y#&*$1=T"\]"].@D)=* MR5)!RG[TO47AX33=_MMT,IL5-]/)Y6B>_9T;\M2@^O#>$=1*YZ7@%8$0S609 M$( 'XS HQ85BC$IL.V&+A4R]78C4-DUD)FC)V$[\>+U5!S+^AHJ_E>Y!.%!A MHVIN6! @J3."4<$D&*54Q&/'8_5]_"6SCAF!4M*D#JJ,OXR_GN!/MF%[*0-0 MP37S5@.0H)B)1K,)VENBG7DF_I+9Q;B,]GNIZ$YRBC(",P)WBT"\DOV'G7=4 M$^&I9("H5<H!*,<,A4"B3OKL$S 5 A%')6%)1\CV#H%#"Q>?UHL6WF7QH1[7 M3?.\I@5S=?%Q-![-YM-J/OI4%_4?-TT#O4TJ2@Z)=_:97F@[!E($)+5PPLJH M3R,$2AMCHL4+5"L<K=Q.[_BE!/UM*3]Z?*&_D!Z_%)ZMAH<9E BGU+U[>\!G M/.T'GJ"=#:DMC8>BI9(&$^U38K!54B$G43.%3?MD>$H7Z26L1$F'0F<\93R] M"$^\'46DL C<8F$=%6"Q-""1H(PCP:C&2J4\GQ+%;!$J)4\9L<UXRGAZ$9YD MBR>+$<$T. ;& K94@4#!*$YH5/CBGY3G4Z+H:]3W@ ]B%OC!="70'YLY4O]> MI!XWZ<FC\;P:?Q@U+6ZKV:S.<XVSMZNE)X+9JCD:O$ 28<TA@-&4:(&8=R*: M?49VU.=503NY/'H0,[V0LFV:H1A*PI-.0NV=]RLC\E 12>E*NC+ADFGIF49@ MN5 !!RD#UD1ZYT+'0?1L1"8S9#$JHQJ3$9D1.4!$ FECLHH!)UQ)X0,XS9JQ M+HAXS[PQS/E. <$F9V0:U9VA$E@^(S,BAXA(T2(R0$!".^6P @A!&DH98L(Y M3*VSJ!.CW>2,3(-(BDN@P\X;'%K,UEY%Z6A&^Q27U6A:?*JN;^O&IFZ$)%Y* M/9XO1IV-+NKITMY>&;&;?7HO2L+?9WI2;1(E)V"9HE8P!^"U-(*K@!15 G,/ MT/&AARAG_VC$[->ZFMU.%]/RFKX%OXTG[YM"\V94T='XYG8^>U='T3N/PK:0 MO/CH=CJ-]\-4L]'L?I#CY[]5H_$OD]EL.62\OC@:^VHZCF][N7T^BS<V/K>F MB9X0VYOIV*/*C8SL82#[QS70IKC-#M,^2$JMM)AKB">[,L(2#THRA:6B'7_9 M:T([G:%?4I74JGBBL+0@>(FTI**!W-)CN!2PC@'H2G=(3)@"X0/7 9QA)C ) M 430UH00>L4 SW,L/.5PER5*ZX3/AWM&]JL>[M!"VPJG+,23W3@'"@5%P(,U MV%&IG""B3]!.YJ$0)1=)G?B#.=P/IS+[Y&;ARQA_*$;C\\G'.OM=L]_U@2!E MZW<%(C3H)IF)80B&:XD):*ZL(3@ )U\3Y(-<'2W$JB&WK6:J(Y7:4NF=MS7C M<-<XW(.>J9BAML)$!LFX%XXR[,!)*1U8)IDT\7JUDIT$@J>!-)TS09$2>&Y. MGQ&<$;R*8-+6M 1B(&C&D8HG+3AJ*-42)&76!66Z\8,G'[.IL@Q$R3*",X(S M@K] ,&L1S(4$3\!(834@330U,F#JM0^,A=!)4'CR&9PH*T&A4I(#1O#0<A:. MFFF/]6Q^7TR>'9K)U]H7AR5;Z2^N?40QD@)I&6D&!46QB"<STU'/M\J$KVGF M7DQV4#6.94EYRF85^^,WS$@;"-+D"M(05XH03TDS>X1SH^)IC@TF*%C#::<O MX7JD)3.H54EP!EH&VOX"#5 +-&^L8(0Q:KP"&P\XJXUA&%.. T&L,WSQ24=: M(KNW"7ZGK(O-2,M(VS'25B8$,A <L! &>P8:,<,1<&.-)BP>;FX#I"6S3PF4 M6*3,FM\?I!U,R?J#R9I#SKUQL_7$DP;0EL,Z#<P'3)2U%AP0HT%*JIT@8)$E MJ,M2GZ)0-9DX2U?:O9AMU]9-.JD@QYPS$'L"Q)6:.Z,(!A6X=I0"C3]*;"@B M7#.N0$OS B F,X5IVL$]&8@9B#T!HFKS.W@S1)()"P&1:#E;%9I,#TD"(00C M]X@KZCDG8J*DTJ3]V#(0,Q![ D2.6R B+RV..JE2V@,GTF >-5.P5!"*V$M/ MQ&2-^XD<-!2'%LH]F<<7[HSBXL>[>.Y/93&N-QF:=5!\L\=E*NMH9Z4 #7-G M%>*(,!5M8R4T"<HZD(H2,("[2=B-0!U/QI,O<TQV$ ,6.->!9PSN#0;7.<\Y MM&$J0B":OQ%Q4F,PW&C0436(!K'W3BO7J0)]-@B?9Q,_I7030\E44EU@,)5> M&<'#0/ Z (L6P &AQIL,&(0$+:04-CAD(I")%EYWFKIM<HHFZL?,2ZSR09IA MN#<P7'N0JA:'3H1H10L7FEKK8+U14G.P#C.!M<1)#M+$/1"H**5*.H=K, ?I MX91,+\6N>%]'0:GOS?5Y]<=&/>"RNW"@[D)!5MR%G ?GO7&"&R".J$A]6&OC M%...DD?R;>Y+0<)T\M%.FNZ#MW&9=[4BD_',+(1O^;ZS1O3\'_-I%<ED-*ZF MGX_F]<=99,J&$:>3Q52)G03#%2[5P'V.&<^'BN>5&B]IH\(B M/460@\FA J M(.Z]T$9RTFV&L%L\IZO7YK+$2=->,YXSGON"9V@G-0G P7 ;L!0!:%#**Z^9 MCT^#9X1U/ ([/Y\39;$37E+(35(RGH>(9]'BF3NB-=<@&L^",D@W2";&6 J: MJ<?R9'9\/B>JY2:RE$F3Y?N'YZ'%^-].)Y]<9^X\:^U'EP4)RUQU[1-=0E M43N5#5-E&1&J83 @F)K O9'@K>0&Q6<?IZY(27=N4%./Z\O15LU\8*5"2:V" M')7(^'M-_)&VZ(012[A'WE% X(@S$8TV-,E]A%K5G8KX=/PE,\L9+0G/4<&, MO\'@C[6U)M@Z8RAB@5L%@AF-'9** @@DA57?4-V?>/XE2JREJI1TE^DT&8 9 M@%L%(&\!R#@6A.%@.1'@#-:,(.2\L($YK6FG?]FS#L T %2HY+#+*'S_K=^] M#ZH?U[D<O$=.O7WHNBAE.W>->.J!48Y1X!!?5A9YS< *R;BUOL-:;Z>32%+; M[DJ.J2C1;@I3^]EL,0/W0+WQ"JU4K3@F1(C_1;T>L(U*O-0>/"=&!1;_/ N; MZ8+;A*7.Y>N=\SS#[U#A1U;Z%V+E23P=L18"%/-&,&4Q1IX%J@WJ))^M.QH3 M]7F2O 2<<TLR_(8(/];"3Y @@T3QH..ZB4%K:0D@)S@)1(*7SSW]$L&/RI(, M''Y#"QW_4L]F/Q>MH5Q4\_ET]/YVW@R;*^:3(F[DFY44A/BV90Y"#BT?K&=/ MB39KU6LJJ*1"&6S >]!<ZQ"?L0S']XM.:"M*6IL8HU=D[6RR^]QRE39OK:\. MOPS+PX"E;)/5FL0.;KU"A&!PDBFEF&986RH6[?RW <MT;==8CH-E6 X$E@0A MV38]]%YX1)''%$.@SH!@4A@@8*AVLJ.W)SHM$ZGW)4^KW&=@9F"^)C!)"TP> MC6B/L%$8&7"<*DDXHU0*"4I:VO%G)3HO4S5EXVD[!O<5F(<8N>X8Y/')CY/F MTR;G_\K^P4VEFD:IOIC<-O?T)536T]#I?V[C_JR5G/T._1,$[7D UG+.+!*& M4>#Q/,#8"HV-IZ"8Z8Z-^>(\V&[TGY>(;\\^>LZ^Y_2 3( ]%8Y,@)L0H&AS MGUP 3)AR7GH,#F,IA)">&VZYXH)V\BO6$6#2% N I+-F,P%F LP$F F0(-42 MH,5"$ K:Q[^ 6:TM#0H1BI$C@CJ^@0:8*LF%E@JA3("9 #,!9@),2H 8MQFV MCAHG)74*!PJ!:>VIY=9AC;%S#+X?J]ANFA$OXP5G NQGDM+7A'=5+]_8.%M? MD_P&MM:'" [=PGS9'J_[D-::]WCX:\U[//RU'N0>'\SD:5]-Q_$K9\5-/2UF M5]7T^S';G[/%NADXAGP3#G;A>??S[N?=/\R%Y]W?T%'3W[PU4\U&YSU5^ ?G M>=]/'_K^) A3O%+P;KA$7@K%'0<?0$NM,45*,"J#I_IK;_B]4?"VGIXV)L$" M&$],#+O_G57O.'EPCJ/O.L?1GQ7=I6>\MT&^S"B94?K'*+1MRBPCA7CD!+)- M!QMD)=?<4DN=-U8ZA39EE,<RK5[&*#)ILZG,*)E1,J,D8Q1H&<4J';03Q/MF M3(4.ADD<K%W,FPD*=7(VGZ&C="+W+V$4_&>5=+Y$9I3,*)E1DC&*:!O7(QUP MM'JP]6#!2&:"5+B9KHL=5RZ(%^@HB1EEBYT\^L0HAU,!Z4;7M_/Z(KM,]R"] M\S40TN?\SN?<CQV3NVIK'!T#!IP0)%U4%W'0D>&]Q<(:[JRBG=9-7Y/['4)W MX]3:J0G:5YG/">^9$3,CIF5$AMN:'^8"8TQ:&W5;\)8IX3 P0:TECFG>&=GZ M=$;<@E.N=R60F1$S(_9+.C(C;L2(=*4,'$65T'@9" A J1SV"'OO78,([[6 M ?!='3&U4W&G@<^^RGQFQ,R(F1$3,R*T99%"<"94\%0B (RT1(PS:GS00CJN M7\"(6W"*9JLYA2]U2%49![;6@ZR\R7M\$.L^I+7F/1[^6@]RCP^F2G*AQLZ* MVUE]48S&347DS>T\7D-1=\HG<X5DKI/)NY]W/^]^WOV\^X>]^X.KD/SG0K&, M2E 5UU%]J(OW38[D4O&9%9/;^6Q>C9N+ZJE!L"N)?]Y@DFWG%N_6W\P!MX6' MWEC#%66*!B!8:T$4Y9Q@&O^'="<GX5Z^]%*\CF\_OJ^G)Y=+]?ND%:\G%R0N M)7.S7LT,2H5S/6+&YH"PN3+\$EGF/:8D6.M!$JV"-4:'T#1-=PB28[.31?02 M; (I@>?*OHS- 6%S90*FXLQQ[0E6R(/'0C+.K28B_N,159W^W0G.S?].>6[R M ZEHR=@\#&P*M()-))'0S 9%"#1SEXA3VB$NN);,D$XSC03G9CIL BN1% >! MS<.I-NM8Y1?+-)TT=OE@O3-)R2WI7=J+O#*QT@Y$*X^XP5I83L 2I92E1&,O M->->^<[$N6]PXEUZ68<:MV[IBY+1WHVEZQ.99I+()+$124!;CX\9A6"-M8)% M^]U*Q4/\ U(&1+4DG>33EY-$6I<#+?EN5:=,$IDD#H(D!&FK&+6+F@,PK0R MLUH:%R3'' RB+)I>6]$D$OH^1(G$3GT?F20R21P$2:B6)*14PDLP1CL$'EMC MK**1,Q@0D$BRK6@2"9TP4&*5S8T4OILA9=,>V%IWG#']'$G/$I E($M EH L M 5D"<E7-UK0_6\VNBO@5HWAW+V:-*GT=E>J+12W-_="Q1LW.5F1?&T)L741Z MU_*A)]:P6DE(L"H 5MXQ334P;XP"(%)8)TC3]89^;0W;!;1.FW%^[AY\#PT> M[C#X@KZ(1\?AR7W 4#]<9=D9EFDLT]AKT!AI.[HB0Y53S%@ "MXC+:0ADMH M7%HO._G(&]+84YL9?H?&_EU/)Q=1=VGD6Q),_II)+)-8)K&#)3$F5\*7U$NL MC9#2 ]->"B(015)@CP6F*ITN]J1N6\_1Q7 _^FUE&LLTEFGL-6B,MYU3(3B! MB%/$>!5?!QD\89PBBR2FB'2ZZV^NB[V4QK(NUO4=_F5>Q:M\>'[Q]\KE7(_& M]9L[9R8FZ$]?R"A$@5RYWO,Z;MET2U?\ZM=T=E47U7G3S:<:?X[?5HPG\WI6 M1.DKXB>-XM=\F%;7Q4TUG1>3RV)^5<_J1HJC?#>=@.)/L\GUZ*)J<NTO1^-J M?#Z*;Y_-XQ,?XT7._MQ9[_UM^'K]W>7]\/W[DV#U!?U*@!9_7TWO/^2F^E"_ M>3^MJW^]J2[C)?U<7?]>?9[%K_K+U?1N-=6"168A",V%#TPS!YQ( U@@%9 0 M1'H$M/F=ZHO;\+VU[08O3[R"5T/ KJYAK6QN0_9>_UXL'OZ^_([WD^N+^!%_ M_TT?G^GBU+_[QY'UIV5Q=&S_7.AC5YS^9DZ/W)%^=^1/^W;5]N38^>-3[XKX MT^G)+T=.G\4'IV?QGU_]\=EI<1+B2[^^?>?_;WS?T3]\LZZ37WW?%O+CT3A2 M[.1V5D7MX:?>7=UOX^KV8A2I_AF7UKV0E7=_H3:C^S-NU)PNR\>K'S=N=)[K M+XY%C);*X^*T+\[KZ^N[5Q=*4O,X7N;Y_>-'%G\V^AA/N^/Z]^+=Y&/5,3)^ M'UW,K^*/<1UWFE!4<JZKFUG]\_T/':K^X2%R^1#8Q>*';P<VE]\![$]_O7_3 MUZ_AC5Y2J3^P)]\E>_==O4K5&WIBQJZ2,<06DC&^:1-U2%L^=VGR<<H^NYK6 M=?%K?.%J5OC(JYL,9,S;VK=M/8['XKI=S:PTG/4]67R_]-?@FS^*A7F^G084 M6Q/OT_IF7C<%"LM[0E&9MSUO>Z:UH:WOZ>U1MR#?W\V,[7[%[N'0!#FS7&2Y M>$0N9):++!>]XHMGW(LL-/T2FL?(Y& *,([K>3$:GT\^YA*++7/&4PJPGX&( M5\V%23,P\QFKW54>C&)(U7*E#2OQU .C'*/ 0FD+/*:@6WZL39=D[].@WD[ MG5R.YK],9K,GUD]LUC^ BA*1I-EZ_93.G*F7F2DSTP,S*=3F&6/'A CQ/T,1 M8&L5E=J#Y\2HP.*?9S'38R41FS$38:54*C-39J;,3(?$3"ME7!HK3Z+:A+40 MH)@W@BF+,?(L4&U0IQ7L.IVIDR"\$3,1R4O /#-39J;,3(?$3*PM:A DR"!1 M5(^X!F*,EI8 <H*30"3X3FO)=3I3(F:BLB2'S$RO&M/<PCI/YE?+_B4WT_JJ M'L]&G^H[)UOQXW44II_*8EPOZPFJ/XJ;Z>33:!8W?).YP0/@YE[-S=ZW<ZAG MZ\M[.9SUY;T<SOH.9B\/9^1/F$SK^'G%^>UT6H_//Q?S:36>75<+%;BZ^'^W MLWE3@?B%JA'_^4]4WOTIJO%%_"=;BH\C96V#[I0W85>FTH_?MY4P@G:B#R7< MFB ]IS*^3HF4#!D; BA*O<:="O"%UFM7E=ZCA<[;F$]WPFKO9/6L$=7E%>CQ MQ5DKN/I!;H_K^<GE6?7'B\-HL_B]\;DU7NM2B*3MN-<)1ROM+Y&.5%SR4R:! M R*!=1P@6@X@C&MII<#4*2"*2TLLDSZ89J W8NC5."!=P J5,NW@K]YUA,A( M/E0DJW;T5D0O94P%I+T"9;0..A[MTHGXCQ74O>9IGLB-BDLE=N)%S4C.2-ZQ M8HYQ"V7$)=$@65#: R=:(J2$(@YSQ<#!ZT'Y>1&1IRCFE)5D-]DD^Z.8;Q@M MZ:\G8R&?'3\%%G>."B(W]U0<%._ML@ARU_1'VY1<MYP#J!T' =)@Q31PIY!B MCDDI'YJ=W_P^_2[U+5Z+;#;9F9LAJ7+RQ-WN/Y]E# \#P^L@#"V$ T2<!H^H M @81OU(P@WA47K0/EC&;"L*;>PEVUU2R1WD8&8G#0.+:TU2TR9HR4(L4ETA3 M"1HQ@SW'$GB$)I7(A(2G:6+;@.%\G&80#Q;$ZS"LVN-4>,>I=<%C:< (I;FU M\0?&!,6*!Y3P.-W057>0Q^G!%!&OS7?,KLSM\-<@79V$M/%'K00VA!O?=)46 M+$@D53 !"R>499@_Q]6Y\XP"N;W19AN(POYK+ID2ADH)ZQB!M8S@J0A4>DRQ MPX!(Y /A@>+X9D,\L3H1(_0XOV!3 >BM6R'C>M>XWH.R+4QX&_$,01 ;HB; M! 8J04$(B.B@!>&6VLY,K<W5@'2I"!3Z /I^%GQE1LB,L(EE(%M*H-8:BSQU M"DL(%#63CS%75D?; "@QZ?2 WJ<T[-0R>%U"29@/T5MOBGW,CY(=O<G7V@O* M6\-X=&7(.Y$V>,2UD8:!=E@9I;#W1C)@D?/((Q/YOB:[>Z*+CZYOF_OQ=C)= M9'?-Y]/1^]O%&)FSR?%DW/#@=')]'=]RU'1>K&?SK?8S(Y$4MV$E[9G>DR$[ M ,BN=,(Q7J!@#?6$68A0-1 LEC9B5@;E]6.S@+<,V71^#0JEH")#-D-V_R&[ MVB+&2^JC*1$T(\"%T12(MLXS[4S@I-/P<R>G;!JO!$6R9+"%K(D,V4%!MB^H M7)E&'8CW$8-4!\PAD&;4+%)1R( &K2WN6/L[.4@3^0H1+15.>9 .)N&AOR4+ M2VS^4L]F/Q?%HP9[M2)6Q7Q2Q*U]LR)9B]'2C6C-LGMT#]RC?:%$15IW )=4 M4V49L0@ 22E5D-8*1(E3KMN9_#N4^-KFOX)>9$KT5F')>#]0O#.,VX"'=!)+ MI+D/&*A )C"")$: M #N.EUUT^,]F>^ LIP0D?&>\=[%.T4KB4Y:*6Z]"@*# MHB"%P<@B#3(H[G6G5^U6SO=$)D[)T[:WS8C/B!\(XJ%%/ V(,(0PE4R ,,98 MKRE2"H10F/GG!/A>VZF!2RX/&_%#RTHXF\RKZ\=K/+YV=<0G/TZ:3Y^<_^LP MW;//D&4:9?EB<MO<NI=4I>WAV(&GWH8]#RXQV3(\5\)I;CA&"(!ZIPR \!Q8 MU.R ./H,AM]N.@8MR1:K5Q[9[!Q).ABJ&BP;]85P5BN#$7>&Z\@SLB$<I)$C ME@H=C4K"G&<O(YRDR214;B\I]I']S)PR)$[)ZD]?U1_ +1M1,-()[#T$ >"( MD80:+:S0QF'6K=U[MOJ3*D\&2KG%\IVL_APR50V6C?I".+3-OT4"$6!<,D=\ MM+2:)F..(N$#-P(%>"'A)$P!(B6AVVMGU"?U9^$7^\O"5_3P_.+OE<NY'HWK M-U?U@B$P07_:TO5\[QM7Y1VB<*_<H?.Z<: F\:E=U45UWOC4JO'G)BEH/)G7 MLZ*:QJ?'BPRA#]/JNKBIILO.J%?UK&[$,/+BK&X<Z^/%05'-XX/+T;@:GX_B MVV?S^$33J7?VY\YZ[V_#U^OO+N^'K>](P;X2C\7?5]/[#[FI/M1OWD_KZE]O MJLMX23]7U[]7GV?QJ_YR-;U;3;5 _TP;$$YC&HQ%P+W7GFD?(B=@ 50$U?Q. M]<5M^-[:=H.&)UY!.FGKZ36LE<U=7-GBX>_+[W@_N;Z('_'WW_3QF2Y._;M_ M'%E_6A9'Q_;/A3YVQ>EOYO3('>EW1_[T5>_G(U=M3XZ=/S[UKH@_G9[\<N3T M67QP>A;_^=4?GYT6)Z&P^O3_%N&7DW_V[O)_/!I'FIO<SJKQQ==MHWIP=;^- MJ]N+4:3;Q)>V\OM?J)3H_N09-9R_?+SZ!>-&I[C^XK#":*F*+:,QY_7U]=VK M__4#^F'Q.%[X^?WC1V['V>AC/(..Z]^+=Y./54<!_UA-/XS&R\NK;N>3^R>6 M^OSBF=]'%_.K^.ZX^#L]Y'QR?5W=S.J?[W_H<.P/#\&RAW Q%C]\.Y:V_ X> MO^*'CDIT]_T;O212?V#^KF_\UJL&2/MD90Y@?0^8%;LL1^G0J7SNTN3C/']V M-:WKXM?XPM6L\)%Z+_*V#F!;C^/)N6Y7,RL-9WU/%M^=M@G>FGB?UC?1[G]? M3Y?WA*(R;WO>]A[06O*[D&GMYBFSO+<AW]U[L5GH:FMP: *!/9&++<C]=R)U M62S6B(7LB5ADNNB77+P>73SC7F2AZ9?0/$8F^S;O8<,SR%:SJR)$69P5E]/) MQ^+DIIY6\R9\J<_GHT^C^:B>_9QKH#:L@7J5&J==:^']*]?)PIF%,PMGGX5S MK28RX)MPL O/N]\7SUT:W?&XGM]5C1ZF,;Z[*%J:_=HDE[@'9_^:1&%)&*Z5 M6.FEY:D'1CE&@0,22%GD-0,K)./6=GMIO9U.+D?S9G3 5LLPJ2@1(4/H#)BA MG:&]0VBKMFT6=DR($/\S% &V5E&I/7A.C HL_GD6M-,5/!)6RJ130#*T,[0/ M -H8K;3$TUAY$D]NK(4 Q;P13%F,D6>!:H,Z+?'6'=N)JGDD+R%IOZN,[8SM M@\#V2OL[08(,$L4CFFL@QFAI"2 G. E$@N^TOUMW;B?"-I4E&0:V#R1:I2_^ MW^ULOBB':WI33>LH'.>CZ[H8/[@B%NVYXZ/S)K!U,YU\&EW4%\7[S\6/MTV9 MW6C\4S%YB'%5#S&NATGVV6.7/79Y]W,H*8>2]D0X,S4=X,+S[F\82MKZ%)8- M6=G5-U&;&U6- GZ8MFL_ID!MTR+$E+?=H[3BGA+#*=6@$#=6,^,8$9ZZ:"B* MKRW"5?G89I@&H 2>HS09,CV!#,"*$T42IS&WPC/PB!CJK8A_:\ZDUK(S?W0- M9)*%/P"7P&B&3(9,/R C6-LR#%D#""DM@@7CP' ;CQA#K>-$Z:[?<?TIDZBC M/H^82=HB-6,F8^8%F%$M9H)@0H# BG@'F A-,#!C6=33.%.L$X=;?\PDP@R@ MDJCLK7^-T9J;NNL_-E-9_[T0C:;GW6@\K\8?1DTOHVHVJ_.XS(-PN#Z)@<A* M9V$14/ "280UAP!&4Z(%8MX)PL!(_S4#K8K9R>71@Y#IA8QM-:D/2L*3CE;( M/N:,QU[@<:7Q+D&$2Z:E9QJ!Y4(%'*0,6!/IG0N=N0//QF.Z3#Q4<I+2%,UX MS'CL!QY!/.!1*@:<<"6%#^ T4ZIIC>T]\\8PYVV*\S&-SLY0"2R?CQF/P\.C M:/$8(""AG7)8 80@#:4,,>$<IM99U"DXV>1\3#0, Y>0=A9&[_ XL+BHO8K" MT0QG+"ZKT;3X5%W?UHTIW<A(O)!Z/%]TCA]=+%+:HIQ>CZKWH^M%3EOVU@W3 M6T=16^S&"5BFJ!7, 7@MC> J($65P-P#=()"(4K1/QHA^K6N9K?3Q6B!?X[F M5[^-)^]G]?13TVCZ:'QS.Y^]NTNN7'KVXJ/;Z33>#5/-1K-?[H3L\]^JT;A) MTST:GU_?7M071V-?3<?Q;2\WNV?QML;GOL]GI1!B"![!C,M]P.6/ZX!)5LI9 M?)"46FDQUQ /766$)1Z49 I+13M.K-<$9CK[NZ0JI;K?%>'7K]GX*<-W3^&[ M#KVL1:_!A"EH9DOI:&(;9@*3$$ $;4T(H5?H?9ZU_I1C598HJ5<['ZL9ER\Y M5GD+3"N<LA#/5.,<*!04 0_68$>E<H)T\@9?^5A-8[:+DHN47NU].58/)4[N M__<VRE9CY/]8WXG33\5U%+-ZUMCZM^,OAL-5EY<+*=W(P,_NR/UT1Z[E2-GZ M(ZD$X;C&&)OX.G928,^9L11SCSRG7W/D<C9F0VMA.OFX%,9?Z_G5)-+;I_JN MWG*K8?12I1V8N6Y_^TY\&<7#1/$:$#,D5A0=1D@ "L3[J.\8[9DAG!O/)-:: M\U0@?I[M_Q3K 8O4 [=[%V3(^!PF/M>=LHRT%4R! B*.826B#:*#T-(&KKE3 MW(&4IA/U>\$IF\:*X*Q$0N9C-L-XZ#!>AV+6'K. B=/":LH) E2.A\T]L0$ M;+'5G:'R+SAF$SOI&"F52)D.W[]C=F"Q_*_3X2_J]_-B-)O=5N/S9A3\;*.$ M^$/BHOVEG)7^M,@ZJ1''*#(-!/"F:6<9-7IB*$<$KTG?"Z-Q%)>X1MO(RS:M M<L8'46R3\3,$_*PT@?7>.0/>1L,8@VY@8X0&+X0C\;EN'?0S\9,L&$YD3DW) M^.D'?@"WS1A-",@PI#%6#@#Y:+X&XD$; *ZE[ZB\SS]_$A5\ED3F3AP903U! MT$H[4ZL5M3HP0B. ,#9*6\>D0R&>2,9UVPH\_P1*@R#)!]&6XU#"P#\VV07+ MP&\1!7 6=[@Q$V^F3</2^>>B&E\4]?_>CFX:)T-V9QV,.VN=5SJ>VP_4I 1X M+'%PC"+P/JCXMPB8 ;887.C$?N\36D[&IU'<3B[?W@G;V^MJ//?WPK9-,U.I ME(=\]DEG$.\GB$4+8ALT8]YK[J-2WF -,0Q&>1_!S)'NC#G9&,3);%W*4 9Q M!O'!@UCQ%3<5BC?)>HP\ .%:(RH%MCPX3E4\I%.>Q(FJ0TN6M/5EAG&&<2]A MO ;%'+?Q820TX8R(@(B!IBN:9PN56N- ":7I].GT 6)<<C3L-*R!Q8?#9%K' M3RN:RH-Z?/ZY^/'#@T,@NQ6'Z5:,W++2]\PBKC@E*%KQ/ 3%E//>4$<I8$,[ M&65W\F+OQ.5L6HUGRV^Y9Z%W=5S1O^N+G11CXY+*0?@;,[#V 5CK='&^4C5F M@B?,,.8<,N"0THQ0Y$!J; )5"B5%5KIJ:IXR6W,H2G=&7Q_0MPY\<B5?PV%, MM4#!8@$J4(V$8LXX$BUDCEVW9/.%QUIB-9I$-3H?:QE8/3G6!,(K[>VUQ))1 MH9R*AQE15@7M1 A!2V"L8YR^]%A+-78S95[4OAQKAQ+$?MN,W)PU@AM%H+B8 MW+Z?7]Y>%]7Y>5Q2[OB=O6P/1$96JC L]XP&AQP& Z&H$ QTY)Q*23K6+X/ M0A89S=V)F+Z3L&W&JD72-@S]<ZAE*!XF%%D;MF+6:!.<\][%UPG3S-F@'&L: M"Q+=;;[_3"BFRZXN,>RD9T &8P;C3L'(VY%O,DBA$$;$$0O&(Q5/1$KC*:0) M,'"=&/+SS\5$?;Y+A'<2.<Y@S&#<*1AE"T;$ TBA,;/>@=5>8B\@>.\I4,U5 MIV[B^2=CJC0.//#V&P.+^[KZLIY.ZXMBM"@N+^;5'TW2]YT9_>/[>EQ?CN;9 M5[ZO+KTU'"-7:K,\X8$)II 7 2+;2(608\$C[1P7YI'A>TO16;8E.*O^\'_< MU.-9;98RL]7RX!+S7."80=03O[@D[0 Y+1Q6/CYC-0"AP3C RAA,%;&2=VW8 MYZ,H?=<L45*5TI[=%[]X1M\^H&\=^%@+/L8CV!A2Q "%H$%IL(8:12@/DG8; MUVUTA"4R6V5)5,H<BWR&912] $6\11$B#E/A%OT>@3!K/!&8:Z>M,@J11R:7 M;W"$)>HK5V(\B&[QAQ*B/9Z,WYQ7LZOX.Y/S?[UY7\WJ!EX?&X%9U*AG_U?V M?]U1TLI@>"=ED#PHJ0%!<%@+J3V5V!)"G<;F:THZO:JFM6F$RZ[(UE;[2-,2 M9!XWF7$X.!PJ3%L<4JF9M" 8$4"5,TQ*&CQCS;Q)*CH^HB?C,%WB,B[Y;AJZ M9QQF'.X4A[0MUW%8"*>0=\0J0,1KH>+QJ"GRU 8AR4O.PT3V+2Z1W$EA?L9A MQN%.<0@M#K4*H($H9I0&X83B3%'LN& &>\/92\[#1!%95<JD-03]P^' 0K*F MFC:UM\7-[?3\*HI*T3S*?K=A^MW4RBQW9ISR@5/B P-OG0Y:QE->(T(M5Z+3 MG-G<SD;C>C:+5/)^-%XPR9WLO+T3G::THIDM]V'<%%;HCTW^1U(C^-_U=')1 MS:Z:;90$D[\.P1>7@34$8*VTPY$2626,IY(S4"[HH(0T4NKX)O"\4P68#%B; M6[496!E8_<QVB&+=YB5R"H0K9QPG&IAW6C49B=9)8PC%OA-P37EDI<M8S*7N M&8O]Q.(Z*%*^4I#K V91863$@&WL4.JYMH9HJ@ARV],>-S=5!WG('4HDUUY5 MXP_UK)D<W+09BP(T_E!4LUD]GRVZ15_?S:T>U;.R&-?SIIWT^#[Z.V_+OW-9 M[J:>M<GTHI[>KP3?_%$LYC07_X$6_]M'S]M:U6.EKPZ2S8Q2TG2M\E&I%Y); M"Z0I&-36(O38]+1I'5G-U<M_C\8G]V)KJYO1/"H#6PT/BU*AI!,07[K]^ZZA M9!(X4!)8Z>]#O=(T^" 9(V )Z*@1<>=Y) ,F'^GOLQ$)I(M-"U2"2%JLF$D@ MD\ AD@!>:47DI:=(8!-?0V"PT,+PP+$EA@3*S&/CRC?2!!*EK!): J2L7LHD MD$G@,$F K$3B!5!&7.#,TZ8(1!(;7_<,24X1UIU^9)MJ HGZD$DH$4XZ07GH M)+!9E!\2H3Y](GP]+Q:ND$6U]45]4;S_7/QX.UN48O^TZE*)DO%IX4;)7MP7 M(6"3>W'WF<T[NA_8"Q<P9K+-"D36$L[ ( 6 I=3.8HH#$&PEX:(SG3;*H(TB M^/9. LWGWV9-%<\#$>H'T=OJ$"Z<N)I[+15NM*DY.+K?4.X'6OG*>(] P BE M7? 6B*&*:% !*2VXY5AV&H._"*WIIFVI$J.D=2YK]CH#,@-RFS:$;$.H!&F+ ME>&(HV:HNY1$(<-XM"%H$%YU6H&^]/Q,/70'H9*P79ZD^V([9"@/ <IKD$Q0 M>[9*11PRF@FF)1@0TGD<..9!2XFHZ21#O/1L3>05(+CD>)< 'DR61$^M_$:H MBA!98%9<3B<?BZ/QIWJV,.M;B?HY>SP/H+3H>RO>;)6]58RS<&;AS,+YFL)) M=RF</;L)![OPO/L#*P2]BT,6==-.ZV(TOYWF&-#>9O*O\T/1E<'/R@M!HF49 M')7@$=-"!:Z0I4)+CZ 3QWE;?6XF.\_.)OK\?V]'T_J+R<]Z?+%FA'L:SS#G M)6$I/</9NY0!N$, TA4 ,DN9<LYZR<!PHK4R0E/J#!A$NAT07P3 9*$9P4J< M 9@!N*\ A)78J&AJ.0RRA(5F;JM!() 4B >'@:KN)*@7GH")_+=(E)REG'^1 M$9@1N$,$BC:7J.GN!P:LI\B#XLP ]<1RC^,=DL%VDJI?>@2FBJ"04B2=0+,O M"#R4LM,H5O%R+^[B*;,H$TUAZ<V=L"TJ3^M[2<L.H@/P73\I-LQ0VTN8:RHP MTDX[<$!U4R_**;/!@& 20M>ZOI.X$ 7N-,K;R>6KF->LE)#["V=L#@^;I.TO M3(,*VJO@HM(/'A--.0\R8.8HI5AT^IJ^#)O)+&^(:G^>09FQ.3QLLK;"BFH; MM7]P&H$")X44'D.3T6RCW<MMI]?IB\_-1"8!2YT4F<&9P=D+</(6G,91)P+S M1,:S,ZJR1G"'-(N2[Z15J#,@X\4'9QIP8EGR/#!VGX+27]K?H_'L=EJ-S^MB M5L_GU_7"!51,Z^MJ7E\4\TDZP_R0J&I_&4FN.! YYEX: *D J D:,8T"4.LU MLRQT8V@KC'1T+U:G#U+UD#F[FZ)$IE+.+NBM9I!1M0>H@I7"!A$X,$.#D!%6 M2,1W$ ."*$% 8*F^Z[S:&%7I&B E#8YE5&54O0!5I"W\PTQ&$Y8(*Y0#HJ6F MQG&D))664?=]E_!+SJHT2C2@E/.N,JHRJEZ *M:BBBKGD0'IM'2 D5&*:@O! MT09>T7C=UEF5"%5X$!K@H<2%%Y5V-]7HHMG3HFIR$&:C17_AA^[#3;N=<MET MI[%$/T4A&-\U*YY&R9J.SANC=?%ZM<QAN,C.MH-QMJU+CHGZ=6O;8@F.21J( MLR"$T%9838S$@0<4?*?96"<YYK[Y>CT[KN<GEXWPWKURL4VKEA)52KJ32-6^ MY,UD.!\HG%4+9XVD:,HL%-<8%&!%02G$&'B-B.3KZRV>!^=DYC23)9<[F>V7 MT9S1W&<T<]RB&1-OXT',K \H*O%66RJ\\00P,8[@;ISZQ8=SHDE$$DK,=Q(, MRW#.<.XUG%=&75ND!8O84(8)D-@KJIW2U!E)E [.I3^<T\!9L5*E[>6S[V@> M6"1\Z8]:1KQ'XR@P4986W946L>_J\G)T/8H_+AT,DWG\D"*^-W?RW6?OYUKB M@C8 CKVD5*G J, 7IIH37!*J>!"(^"=;H(=XEH1L*V.)BI14JUC7^@H(VX0 MB%NI66,!G M170"@$( W%6R:&,(YH\KQ]67;WT=<NC"X*JE*&;/+D,N0VR'D M5 LY1)S$3!"!XB'B@U2,H1"\<Z:QN5UX^2&7RK@NE<JG7(;<?D).8-6F>E/I M&378"4D!$6Z(%80C(H)&303JY:=<JFX(I>(I8^C[ KF#"KE/Z_-Z]"D:O'?Y MX+NTB;/[;S_=?^O(CD&KTA-C O,*+#(@J-<&*:T"LD))S[N-O+^N:_FUFM_& M"_FLQQ=V<GU=+T=.GUQNR[;>YDCS_M6V9( >)D!YVTT!M-52.2FL1X"=UL:B MJ&D#\T(+:=96A6X&T,U-\0S0#-#A U2V+16\YUX[R[Q3'(PTRDBIK?)4*N\= M=-W0J4[0#:V(#- ,T,$#5*(6H$9(#Y83ZPD <6"()L@T QN)"EKKK9V@:<Q\ M(8?=E6A@4>LO\^1'XWDU_C!Z?UT7U6Q6SW-D>HUX#G5XEB2M3S]$1@H^> Y4 M 75,$LTLZ*:&&W,IUF>W'SU(E5X(U?Y8V'T=EY4Q> @89&V=-^9:64=!,JG! M6J,M#HI(98!3RA1.@<&>&M$9@QF#KQ=ID[PM8$48@P"%J&TZA1*AD9=*2TZ" M%M&*?DH^R5,.PC1Z^$Y'J.]+*"YC]B P*U=&=T2%56,KO,(( L52.Z.;MJ+. M<$M"MQ':9@=GHJR4,M[X#-MM1] A$;*3K_VXGB_KS6]G]443,!\]S(>M'IH< M9*_A=O@NZ4VZ^[+F'<]067?*D@JW/D=I)/(.1\/"!@ CM--&& <R5(RCIXX M'WL;3=F>,NF>*EP*M4N%)VWQS6;2DNOL,I_TB4]HRR=<L0!"-Q:2 <>9,J"] M)))YA[1%G7E-+^*3Y_DMGL(GF/*2T909^9E/,I]D/GD>GP!=J9W3!E$9HBWG M 3,<F27^*X2TQGBE.B&(E^HGSS#GGL(G'(D2DZ1QT<PGF4\RGSR+3T2;I>B% MI$QX;;65()Q4434AE#-):7 !=3K\O%0_2<PGE.#4G7X.FD\VS.GHJ1=ID=(1 M(B/=->4/HW$U/F^<2*V8_IR=X\G7NFV:^]["OKN8'"+-$I4E:N\DBFY!HGJV MUJ&O[V#V\E!J7,UD.IW\'K]R%M7YJ,,6Y]/Z8C0O+JOST?5H_CD;JSFE?V%N M4B3;JE6BF0G:*".$ H6DM!(K3ER02A$AO]OY_I?)^,-9/?WX2].T[N32+N1M MF_V?2(FQ+-,.D>A?&G]&Y4&B$J\,_@85N!:,:T\(!$NE4!:IH+%UBH1'4H,V M0&6R'E$2H)1I0U(9DQF3O<#DRL!O29W"7M/08!)3JBAB(+ *'A$$MA,XWO"D M3).NQR(B68GPL O>,BH/$Y6L1:625ABBJ&#--.' %*5"Q/.2&^Y$"$E0F:[/ M5"D5+4G:<&OO4#FP,M3[M.MD5O4AD4]_.69-3)9BOM*M%0ODI3%.!0$@G;%! M*VZL5U9[T^W6^JZ^N1.:D\N=&\FX%%*5*BG)[$LV?H;>(*"W,IO;:V2C*6RE M) !&J28+7$C$%==4&MJ9J; )]))9PH+1$O.40\LR\#+P=@<\@E9F E!N.1@B MK=+@@I-28"FTM0099TVGU\N&9UXJ<Q=168H,O0R]?84>:=LF.XR4$$PH1 QH M8 8%0C5&##.C(=F9E\JFY0A*I X1>H<26GXP@:/<+ELA7T^:2XQR%D7F_3R[ MY@[&-;>6QZ"-+0>-/.)2*R,Y"(>44MPQA&3 8*3]+H^=-&)V3V8NRMAV368* M/,\_R^@]>/2*%KV6"\0==P(A#T9XK13#4?^G5L>G7H[>9%8WI1F[&;L9NVHE MJ\MY[#!F.E .5E.%K.72&![AC*$[>&6#DS>-]8!+255&;T;OH:.7XK:9FV/2 MV&!",!:#B.<NYXPX2JC41FO<F52VP<F;"KTH;2^W?4?OP$+?3=.GZ8-P%9/+ M8G8UF<Y;P[\LQO$M\?GW#\GGV4,Y4 \E9>VD<Y!!!Z>EL-Q 0%Z!(CIJ'$HK MK COSE)<R;I99:O31IR26?A/ZI^"2RSR0-,,PGZ"<!T&>8M!"<XKA!0)4H#% MQCC/O2$VVNK8*O_=>6//P6"ZZ'CB1B.]33O-4.H#E-:>9Q*WOBX;%6LGL>;( M Y'>8"&]U4&3H((7G:8;+SC/$O?;(*)$,J4.GL^S#,*=G6<,M>>9P1ZLM=(K M9@%QI:WQ%!$K'2' R'>G?SWS/$LV-1CQE*[G_F=L[WD<NY&(8C2;W5;C\WHQ MV#=*U/BB$9PH)[.-9@IEA]PP'7)L9<P05PP!=X$&01%@R[7R ;A!WAK&PS>G M*YQ<-A)W="=PMI&P[99'HQP*R]@=/G;709>UT*62<D4(U9[0^((3PHDE= WW M7G]S.M'3H-O3N42]*PG+0!PF$-<>HKP==\+ "TY\8(YXKY3W%/,E$EVTQ>'E MAVBJ?-9\B&;L'@!VUT%WI0B+,8459V"!>2UUD!BQ._V7.?KM245//D3S .[# MJZMVH]E\.GI_NY@!7<PG1=RW-XUP3"?7U_%*FHF_];3>S"H_).[I+\6L4P]@ M9<Z/@. ]$*XU2+!$FF":SF3$.X81<=V0<LLQHZ;S]?AB]NMH/&G&BQ_="<XV M;6TF4Z:M#447R+#;"]BMCL,QBDO.*=9: C*@$,% .7,8' +4&:^U&>R2Q9!Q M201DX&7@[2?P5N;&4$%<4TO-M %0TBOC(9YY6G#-4<#=QD6;GG>IS&*,\HF7 M@;>GP%L9L$(X]]@;J8P*8%$#-XR,]UY:1[GK-#;8^,1+!3S%<FWU<&/2#[75 MT_JZFM<7C24\K_XH?A_-KZXFU\W%-.(1/W)R_J\W[ZMF_.[YY.--/9Y5"U'/ M+KN#<=FMHSF.4%M\+3$+V(6@M0)/J%'*-@5A7E,C&/IFX.O=4@S/)F?5'_]L M93!,IJ=7U;0VC0#:%?G;II'-\4ZZ"N\+)698'RBL20MKY:1FU()S@@.PH) P M@3*'. =KC-@BK),9\8SOI %JAG6&=:]AS5I8:]"6(FY<L!+B/_%1$$S8@#1" M*'2+.9*>UHFJ0:%4D-(YEY&=D;V?R.9M:4DS"3IHR:14!KSCDIK O)+4.V:D MZY:6)#VP$R&;E9S+C.S!QN+?KI1X7]Q[N;(W=*#>4"[%:J])#M0+8@R':$@H M+07"EEM&HB[BN_._NM[0;7H H)0HY3#I?>&7#+1] -H:G G4XLPR2J*"[^-K M"HRU"E/"*1BA#-;&=ZO;GH2S?N:?]S;-/*.F#ZA9=SP)TK9"DB8BQ5L&PD>P M8*:\YQ((\5I%-(GOE6]\_WA*I!B+DLJ<CY*1UD^DK0,::\\GC2UH92E53$/$ MEA$($,=$DH")#4_) ]N;U.[^9W#O>4S[77US.SV_JF9U8U">3SY^G(R7 >SL M)-O023:97M33^Y7@FS^*V>1Z=%'\!UK\;Q^=:.O(2;2M(3@7\?](!:L8N$ 5 M<%#18@4F@M?\F\ISF$Q;43RYM M!/&WD,*G-NM4RE$TWOK=*>,;S,/&\5JU7 MK5.<1N-72 V::0^!8$T,!X8IDBQ ,)W^Q!L!.EF\FO!2I ULO73W]]T\R!QP MF!P@<<L!O"D$=R:$X!U@893B)BBO9+0\+/EVR/NYAWJZ9D])9QQE#L@<<)@< M0%O%GAJ+N)5$4Z]!,6F *T.%QI8" LQ2Z0&). #SDO.D*:E#)X'-XN20"/5; M:8A^'BV]XF8Z:;Q>%\7[S\7E:%R-SYL\_48>/HWFHSK'SE\F]YO<B[O/;-[1 M_<!>N#0DM"TUM$&**:N(50 ,>1.D90ZD#D91J3O3E:+DV2AX;^_DSGS^;59? M'(W#O>SI!]';9CB>(E'BM$GYZQAPHUU];1]'QO+@L2Q68B>$@9$:0%H#2G"I M%"*>&XV8-=9U<FA>A.5D7@V%2L53YM9D*&<H[R6459MO0!CS2',BL6:@'%>* M8^\0:(ED$+I3'/S28SF-82*0+ 5+.D<M8SEC>0^QK%;&J%F$C8P(1EP3<$9* M:X-WP0EI$%*XD]+PTF,Y$99)*3DZ>"BG3I78#MBOZL4;>7SCEG&?[\$*]]%= MEA3U]W[D>Y!E(LM$EHDL$UDFGG4_-JQ>[&E0QE]>UN>+*;11K8XW<%S4?YQ? M5>,/=3&MYG6Q_'E61&NAB=V4RPA._;^WHT]1'V^J'IM)0$T?K^GHO.G U+R> MK<L]S7E?$WYF:&6N#Z@FSUW3("P%+;0T5E/.)?'(!PF=-+2EI)U<^COY>A?% MZV3<&(W-']]*U+L'86I>T..++Y]8>>?1^/SZMKE3;C2[F<RJZ[]%[KF)OQ$? M-T;F:'Q;7YS<U--%D??+@SM/F2F8YPEF=.\KNE=&_Q".P6%N:9-4VDS*%32^ M46GL(\H9=#JL]A+=SPOW/&D"MLI]7#.\]Q3>O(6W,0%;JB4(<."E40 :D-6! M6T.Q[81J>@GO] .!,<G]$C*\^PGO=>B6Z@'=V 6EC#7*:0.!-*GA0*C5V$;< M2],9.=1+=*=KP%1RE+( )8=UMI\G.AJ?3^NF!/;'N(V+GWZ*SVW7!9%SZO>S MH=P:8L2X;5]O):,:FL8Q2$2-QTO'B7'>(L\PQ;Z3,O\B"GP;KWER<70GR>Y. MCA^(<95LEP2\U6[0)54[:1S;V_R5#._]A/<ZLP:O#F2*R@WWGFJ+"7AEI65< M@] F/F94=,:DOCJ^TWLH> EI$U/WO8HF\\(P>6$=+:R,BV(<.!;>&BGBL1^, M<4@CB.]%PC@L.^,17YT6TO78*LENNDKG8S_#>[?'OFCQ+16*#['FDDGPV$C% M@Q1!!D*"]Z1_:OWS?!M/.?8)E!SE@2^#S=.P3_9\E,7[^L-H/(Z7UZ1UW"S$ M-7M]=Y[OWP\M2+5>81OM(<#11&*:0PA!>Q:<#6 9H]RI3B.P%['D5Z1WM%!J M2(H4?UEBG#+'8MW>]U:SR0 = $ );H.RB@IKJ94N: :<1;QJ8I!2C!J.!*3U M7CP"4)D$H)BP4M",T(S0@2"4ML7J'&,?'!,2.PG1Q%!6&480=[*90ZTZ.8_I M$<H2(%32D@#/ ,T '09 H04HTZJ9W:I#X 4(6V%9LIZ@964VG=:WJ<&J$@" M4,QH*<0NFV;FG(;^F.]U?/(EAON0/9[/$'(:A?QB<OO^NGY9V?Y+/=X;2LQ_ M;N,&K!6-WG/]RO0M0#:2NG$@O "+A42((.8Q8B*PH#I9;NG]&32%,L9*V&)3 ML.<(06_5M,QHF=&&RF@4K310"L%Y3QQ6#(.U4EMB-26<"/ >H1V8ERD8#6-9 M8I$TV2Q36J:T3&E[0VDK,^BRDI89+3-:9K0]9S0&64D;'J4MG(]_F5?Q*A^> M7_R]<CG7HW']YJZU#";H3W]=N;[SN$7U=$M7N/-K.+NJB^K\?/(Q_N+G)GMH M/)G7LZ*:QJ<C(N+7?)A6U\5--5WTBYE?U;.Z$<_(O[/&>3D9+WS*5>/)O&OK M']\^F\<G%G,G_MQ9W_VROUYO=WD_?/]^)%A] 5\)R.+OJ^G]A]Q4'^HW[Z=U M]:\WU66\I)^KZ]^KS[/X57^YFMZMIEKPQBR (82YX)@#,$AJSZ4%(,XZ;CT+ MS>]47]R&)^[U%O%PD!+_&"^LD\U=7-GBX>_+[W@_N;Z('_'WW_3QF2Y._;M_ M'%E_6A9'Q_;/A3YVQ>EOYO3('>EW1_[T5>_G(U=M3XZ=/S[UKH@_G9[\<N3T M67QP>A;_^=4?GYT6)Z'P?__MZ.R_^W;I/QZ-(\5-;F?5^&)6-EVQZIMY,;MJ MZ#!R7/53[R[XMW%U>S&*[/NZE[85:*_\_A?:=#/$=_'[H^886CY>_8)QHP%= M?Z%G8K34*A?'?G%>7U_?O?I?/Z ?%H_CA9_?/WYDW6>CC_%8/*Y_+]Y-/E8= MV^-C-?TP&B\OK[J=3^Z?6)HRBV=^'UW,K^*[X^+OM*:H$%U7-[/ZY_L?.K3_ MPT.8]"'BS]0/WXZBWGV'_--?[]_T]6OP[9=PZI=(Z@_<ZXNG^WSQWWF)Y>_* MW[4WW_6J!2)]S1(;P%J'OKXG=^,=P%J'OKZ,R^&L+^-R..O+N!S.^C(NA[.^ MO)?#65_>R^&L[]E[N4G$O^,=AN>N!!YWG>OS\]N/M]=-Y#)OW]#7.O3UY;T< MSOKR7@YG?0>SE]FO/LRU#GU]!P/00]I+OLMY#ULS4.Z;"C8I*WE#!["AI_%M M]:SXVX%OYFLP[4X<"O$2FG3ZZCIO\-#7.O3U#1ZL)_/XQKRW0U_KT-<W>)R> M3>;Y/,TXW??U'<Q>'J0?<)UYNM,NC%NC8COY^'$R+D[GD_-_'3B*#V/#3YNZ MMUG>Z@/8ZK?3^K*>3NN+#.\!*]-OJ]'%FZ-QWMW]RU9Z5\^KT3BG*@T4F5&W MNIG65_5X-OITZ,&>H>[Q63,S[';Z.6_O(+=WH3A=Q9_KZ>S__(<D6&1?QS!W M^G@R?M-TZ)I.KJ_CM>1='N0N?\OS?) >KM>8,]('(<@ND"<@?#>;?_<MBVX^ M3Q]ELKULCX^3V_'\P"4CT\(!;WX_:"$C/R,_(S\C/R,_;_YV7;35S2CG(AWJ M[OMJ.H[7D)G_,+?_:'P^^5@7/_XRF<U^RC)PD#*0,R,.=^^;Z1SS'+D[S,T_ M:CZWGLWSX7^8^_]-\._;'&OQW!NR_ 5375?C\[HL7'U>?WQ?3PN*RZ*92O3: M$\.^N?"OYT1MN/+OSXGBC"A18P[D84Z4PIY8[D@@! 'Q4FL(C&G-O&74,O;U MG*BE.^GD=CZ;5^-F=8_.?F+_<_?^_SF]'ZQCKZO9[.1RH9/H/T:S_[GY??H_ MRPSMQ7.+UW\;7]273=;8KXMMZW[*4K*;Y*/)N)G6L_BD^W>M?-KR]U<F4"U& M8LQ6AU ='8>'*51HS:![7&)$2X50RDE4O1LTU2M2V/=ZGA=O[X8,L-%HO%U, MOMLJHPG\P&C26\[ (:D\ Z&95!B,EB L#Y9IV6&TE32H);U$V_GZMEGGV\FT M^38]GT]'[V\7HUC.)L>3\4HNS;VJM2<TN.D@/I*)[Q");X"ZCVQG9'KEC;&@ M,%<&:*#*!<^,0$P0BBEVV]5]5KOE+#^Y5TH/D[S$../^('&?%9Z>TYA +8T) M:I GP*RC :(%9Y@ 0EC0A :GD.^APK,#[GNRIO/O>CJYJ&97#5PDP>2OF?(. MD?*&I^H(K!XX(@00BB-*G;#@=;2'+ I2:$L4-BAT.2*9JO/PCD4ON;\]U.VN MH/:9J'_L(U)Y>C+V#Q'[6=WI.Y51^4!EC)+@I))."0D@@W*6:H[BWQ@)Z4C/ MU)V=\U]6?#+Y9?(;$OE!2WX:VX"4EX)[ <@Y0VE4Z/B"$RD2XG7)[[NTI2_N MN\TV73V.QG?IJ<E<U+A47)046*:Q3&.9QOI'8T(\T!@F*G#G0_ * !QJ[%#C M2?R924\\ZC&-W?>UN<^O3A=B*YD09;3',W]E_LK\M7O^^G$=@2G^0& &C-0& MJ/;!@"=,86- 6B#"6>%,K_6P=HS@HJ?X%YV<EF4#S^.T6=R)^-SWR4WR$C&Y M"VKK@OXE$I8&,)M48&0FS$S84R:4N%7E ?N.6C@W@#RV#C#++/*$>6,"KC' M3'C?WVP#/]I3."\JLR5C.TD9S9R7.2]SWC:M5TE;RJ,J:*9=U ) @[Q 2%> M$XH9\DS!*T<@OA\[J*;QN60V*RTY8B4&E6W6S%J9M?K'6K!BLF+;Q ZP"]*! M0EA'A<T$SD%X!:S7K/7X1R>,'!"5HP:9P3*#]9#!1,M@!((/07J"7(@&IY5" MQJ>H)@Q;8SWLDL$2*4]0,J"#IIY7[3Z;'(,+CVD4B!67:3%:^$QW1#[;!N5# M*M"S5]/;PVT 9]B3NQAFD<HB]4IJ41:C0Q2CS$Q9I#(S93'JGQAE9LHBE44J MBU06J2Q26:3V1:2>XA0FB*(V_PA9)"A'AF C*7QSGI#E5:"$BGLUT[A;^4\ M-HV2C^OYR>59]<=7+E]'$%9_QW\_<Z^=:OF]()8L)1,)7<D9HAFBF?6S2/6' M]7G;SX)Y&9JR;V"6@0*LG48!,$CM7-/V[S59/W&.52;VC,),[%FD]E*DGD3L M&+4%[M9J'S5XA:TQ@(TU6&*KK2.!.T"L4QGZ(F+/['QXO>$724%OWE>S^F*1 MQQ&%IEH(9;-SGS:;F3&XWF'Q&%B!)*& :=2X# D0'&@M&,=4(\S!!,T?3;LZ MFLUNZPMW.VV2K>)U3"Z6+<46?YOF[MN5F_\,U6N/^\@K1$LD<TO5H6::/GW6 MZ#[QQ>9:89;./DEGEL@LD?V2R,R763K[*YU9(K-$]DLB,U]FZ<S2V4-O"2$K MG=8I(&ML4)8KH)Y(;#2AB&#X_^R]:7,;R94U_%<0]C,1[0BH)_?%CG@B<FUS M'C<EM]2.F/>+HP0418Q!@(,"M/C7OYE5 HD*(H+0!: *[LI$4M55N8YY]Z\ M>?.FDD9Y\\!HR3^*\:)\=K#D=0MRRC[F4,T.^'Y(? =K!.@$= (Z 9U[*AY' MB)(;2TM&:118%$QSH:()DFOJ"7?:64'O+J/Y*L[2GFO%8=U'_$56AK:9\!SD M0*DXD(?=R@-%K3P$'"+5@0<L!4<(*:V0#QYAR01W8?N SE>3AZ?D_#U(%_H: MO<@4"F0!9 %\6O!I 9U/,EJL-5H"1V,PX5%AQ],'-!4^F:N(;%!8JWWZM&!Y M]FAYCJN0U>H$WM[THE=NG,;;:Q+<CJ0RPX.B]U2TN8[2BB"\=#1:Q@FB:4I* M$+)""!NH#6Q%WNLOLS]O'V*\>F48I[.-),+3R&YD3/<UV64EX,Z:\5.RUEVD M-6Q4Z2*D#@Y&#_/M&,)K\Z"M5(%@S)2RW!%LG)7<A*B"BEI%^BKF8?M&+V\7 M'N)1[MY '(KK> +D!WL"]N34[0G J(LP F4"2 &D %( *8 40 H@!9 "2 &D M %( *8 40 H@!9#J(*1.I!C5;^5\-*N79G(>QO6LO"AGLS(_\G3PK]?.+^LN M+"'Q[R"U$= )Z.S6*A(@$A )>@GH!'0>H5X^++U+2+I.[_+<6X&\UAQK'IRV M6&(ID6#*4!,QNS-U_[?R>C$;7.8D?3,9-A[]'85/GY/EM?Y$NEY9_?)N-4_8 M2-9Z['ZU.RZQHSQ@V#0 2@)V#NP<H!/0">@$= (Z 9V 3D GH!/0">@$= (Z M 9V 3D GH/,(T7E<15*:+=%--DYOMH[S'U=UE!\MD"C&U@LD5$A'D9'<8L65 M#H:Q8")B&&.DO-]:(+E1-;-9!S&#_UWD%9+3*(I")>]S*F#/.R2%=HS\!Y@4 M>@*0 A@!C$"9 %+=@Q3 "& $R@20 D@!I !2 "F %$ *( 60VFOPF2+4!I\U M1B3(J)@UEB-.E9/44.^55-B9&.X-/M?E]%>Q9S>MYK^6\\OI8Z+0^SH>ZKY4 M>MS7G$+P&,A[F.0E+7F)I(18EGY$Q:77RB9N$\*1H4%'_JKD?<KA3<!:8.VA ML1:\.(#4ZQ@"T1H"(:S26'CCHN41,Y6,0:16"IX,@:5VIX8 U/P%SCLZ[!(\ M?O1YE%@^K#(XQLD3&+YVTEUWS4#W\LTZA<VN&@Y )Z"S6^O%@$A ).@EH!/0 M"7H)B.PH(D$O 9V 3D GH!/0^9AH+T&\C?9RP[VFWG#&N4!&*>DET9P&ZG$@ M_G:T=QV-<T5UN:OUO=_*>9%WAH5B-DD]5NULI8_WE=[EWBXH=P>4[QCEP2 ! M.@&=@$Y Y][<I8W%<<:L$%8@:;GET2?O0F$<";%11R;=R[A+.TZ' B<)B'[D M1 <S!.CL+CH?9H;H1J:](E)I2;VT,?*0_FV<HYQ30A&B8;L._L/,$-B25TS2 M.I!<K&H^&WU<Y%&M>O-I+XWRFXRFV70\3BWIC1*P9F4U/Y8*3)"1>]!F " % MD-K!ZC[ "& $R@20 F4"&!TJC$"9 %( *8 40 H@!9 "2 &D %( *8 40 H@ MU4%(/6Q-E)/V;'!CM:(V<.:BX3F'&7EB%7;$&NJT,;?71'\=3:;ISM_.EDM6 MOASD2A9EG$VO;JQS?9B>3R<;BURK+_QU.AZ6L\><&WYO5L_=-]E=E@]1)U@C M VA^%#3?..&&2<:]242/*'(:A,&.22^4058'S/2+TQRXN>_4B,.N7W->SGNC M!*RK\BGY+]-9 M^J_?CZ:Z^:CD?#WA]1_>>P\IR>D87WU&[HK'\)67J ;D#W M(:(;$ V(/BY$@UX#NH\7W8!H0/1Q(1KT&M -Z 9T [H!W8>![B;,_X,HOU!M M6:(HK1+,&4$8XLIAQ;R--'*%I).(;NVS?S>;7HSF?YM6.UN.VUM-(DQ0GZE= M!OQ! 4 !NJX 8-\ W8!N0#>@^_#0_2#O3;(V%<LAS%TT)FA$.!/&8!E5,)Q$ MYIUV6^4I=N^][?K$./#9@/? ^SMY+T@[:Q,1*125#,IP:YFV DL6M$"2Y\?? M/^_WG43))&@ : !HP"T-4*T&T!B-)H%03#1'S.I +<)$(J*Q(H@_00-V8L!Q M'U%^TN0]KE)4MA@7DT'9[_U:S :7/8K[O0R8(ZFA\"#:*=32SH> G$=<A 1S MZ:,)-B@6C/)(Q$C4;=J]OTP><O5V,:_FQ20_W2WVG37LVS:_;EQ4U=N+^K3/ MVO1>?YG],UGCJ^FD?JU^__?)L+S(T=/&\C[2B&]<;<MR5W6[-S7@[#RN10#= M+P*,])'"?2IW*02=-<:G9',/E\-8M#N8'$>2$"THXHG(7'&'J432&^%=E'&+ MPYDAE\WVA(909Y/!>)&?\]UTEN]FYLW^AN+CN/S>_H8#(?Y3+3\!JA\$U8^4 MWK1=T^11.Z0]I<IYSI%-TV3-(Y>:$F98W-J@N%L3';X.+HO)IS)+07/E3MEF M*OI8[?(4;^ JF.5G\):CUBQK9(.SC,;$6V^]D40K%".BA!@F7 ?-\@N0_<'V M^-_E;#K,9:?;53(@^0&0_$B)+?2:V"%Z1J(B!+%DD U26DN-"1**$\%0V)]! M7G\B/4A9_?)N5EZ4LUDYW*#:8Q>\[KC$4TTS,/8P&7L"9EFUB\R:$):\9D,H MEMP)IPGS& <M,.+1Q:[-EE^<\F"@@>X'3G>-6KJ+@&-ROR4-Q'/"H^$V!&R# M1@Y3);=GSR]*]WN):E+OYAL6XW?%:'@V<<7U:%Z,=Y>=TM>*]3F"J#80MR/$ M)1LK4S&$J!'CGG#.&#=I&BTT0I1SI03?7IGJ#G'WM@> ]+G&?04!+V!L5VIL M:89;RB+#B->.1<ZYT,0H[I0+7CB"&56VPY0U@\'B:C%.'QV^G:?^R!^;E9?E MI!I]+L_J,DR/8W&51B*]=C^=A>RGUIY@#2_@_E%P?R.',XB@ P_,*J*XX>EO M'BGFP7+J?>2RP]S_D O[+6;?GC ??@C+N>+]Y+\ RX'EG63YCTB^D:2),34R M.A*9-%QP:Z,GU'&"([5"\JU$[0Z1?,<[.VA?DO0?8^") T^[P%.&4.N(2^61 M))PAIY/]5=Q28005$CN?IL^^R\9XSSLQ<)]BF#T#9SO"6=)REKH09?0B"$NY M0MHJKX6+.,VC0YI OVB\:T<&DO<1W^7&I^YO@3CLDM-UY",!8B/T\8P2U(>T M7>D9&_$[MU^G4QCMJLD = (ZNY4:!X@$1()> CH!G:"7@,B.(A+T$M )Z 1T M CH!G8!.0&?7T?F@50BLVDVK0CEO&&),:L.Y9$9')(TA/ HJB-W:M/J]9+E< MF.F\G+^]^%!\O;- $WE\D;:=Y^C=MT[(^TKNL@8$L!W8#K8(T'FZZ'R0+2*X MW6=-O4;<JR!I5-QZH34/(5 3$0G<1/&:MFC7A8+!W "A#XW08&X G=U%Y\/, M#5?MU,=$B@RB6 ?!@XU*2<>X5HY:&[7>2II\EKD!F['3O*N#2*^J,_;>?"RJ M<E@G6270%#4H\\A]3K[&"174842VS(O.$1U9),H&+KDVP3DN,55$F, 4O3/U M\:RJ%N70+V8YX3&U8SILZNS4/VWN9+?1QX_P^PZX4JWB?:[1,61<0GISMSG^ M=-\/(/5*"1, (X 1*!- "I0)8'2H, )E D@!I!XYU::R75.QCA%JHS7>6FX< MTR@2&4QDAAMFK7[@5/L?Q7A1/GNF_;K5[UA?'\?N1"!IMTD*N@^0 D@!I+H- MJ0>5_&+)F6C+_1'+D&=(!H<X%=1HQ+QD'D7!3%1W5RQX%5]BSQ6^I( :?D#H M;A+Z1WSF+9\C\H%3Y9G@CI-@=7246JX(,T)9=7>I[%?A\ZZSKU@?:P%3 > D M^&T J0.#U,-D7F\<%XI$%GHB.'8\(*J0E#;]2Q)JK+)W%X?;C<R#5I]>42D_ M^CQ*'!Y6>;3'"2[#UTZ_[*[(=R\#KU/8[*I9 '0".KNUH@Z(!$2"7@(Z 9V@ MEX#(CB(2]!+0">@$= (Z 9V/68,7M WF8A8P<5IH2@B7@1GD!$>"HB EXFYK MS6X=C7/YY.8=+<?M[;Q+T2=TEZ=U_! ,A[[F#I0_-,J#00)T CH!G8#.O;E+ MFK?;'PC3Q.I #4[>$78Z6(6I5\Z):*.*+^(N[3A["9PD(/J1$QW,$*"SN^A\ MF!F2M#5#GBJ&TEM<1,PY"MHQ;XS7V JEB7NB&0);LGM;<EP5J/RH:HZ$3*-: M]>;37AKE-QNG0O9&RV,A*]C%WU7[<$IF " %D-K!ZC[ "& $R@20 F4"&!TJ MC$"9 %( *8 40 H@!9 "2 &D %( *8 40 H@U4%(/6Q-5'.Z7A/5B/)\UAO% MF/&HG4&(,4($\B(RZ;?61'\=3:;ISM_.EDM6OASD*E]EG$VO;JQS?9B>3R<; MBURK+_QU.AZ6LVI763UWWV1W-8KZ2._RL)]#68 %HA\%T25;$UTB*B52W#OA MN/=*VVA#3+P72*' [(L3'=BY__2(PZYA<U[.>Z/Z<+>GY,!,9PE^J_;CZZ^] M:CH>#7M_1/6?P\IU>D8FWE.[H;,^)F3J ;H!W8>(;D T(/JX$ UZ#>@^7G0# MH@'1QX5HT&M -Z ;T WH!G0?!KH?4F>>8]QN<@PX6BUQ( )1SK"U3F/%D$"& M..P$N1WG?S>;7HSF?YM6.UN2VUM=(B+[E+%=[I,$ 0 !Z+@ @'D#= .Z =V M[L-#]\.<-]EF8R$9/0LF"LHY1YZHH!0/7"&!+:9HZYSHW3MO.ZZ2!"X;T!YH M?R?M-6G/!@O&<:(LBH[Q$)%*_ T$1\.CLEJ[_=-^[VF4:8H**@ J "IP4P62 M\[M6 88)D1)3$['B4E.++)=($<6CBQ;Y)ZC +BRXZC.N3YJ[QU6-RA;C8C(H M^[W_6DS*'D7]7H;+"^6 +P<_?V)[Y+O!2-HR,C&)!H:Q(DQR)J01P>J@H\2< M)).]E3-=G\M9O5W,JWDQR8]^BYAG#3&W;;,;%U7U]J(^\[.VR]=?9O],IOIJ M.JE?J]__?3(L+W)@M3'+C[3P&U?;,NM5W>Y->3@[CVM]0#\X&93TL1!]+?9@ MX!^)D]<VXJ=DJX^4_:P]Y,%C+",.(JF X4(XE;2 64J31QXUUNC.$WLOFUT/ M#17/)H/Q(G?"N^DLW\W,FVT3Q<=Q^;UM$P<B&4]V)T D#E\D3E$81+O$2JD4 MDB'/O<4\"J^HL=@X0G4^R%MMG?ZR6[<@?!U<%I-/91:1YLJ=\@>HZ&.UTV*V MP')P!5Z#\0JM&4]P%,$Q'VQ($P%-M;!6T,BH-S+]41UT!5Y )A[L _R[G$V' MN89VN]X'\G#H\G"*DJ#U6A*<,0AS$[2-R0D@7C%)-.(>Q8"5PEN%$W;G!*P_ MD1ZDK'YY-RLORMFL'&Z0]+&+?G=<XJGN '#]"+E^XJX Q>T2/8XF*(F45I%R M%X16P7,>#4>8.<5#QUR!%Q<+< I *$Y7*&@K%-$(G^8'%J<9 \=!*"*D<89B MHHDP])6%XEZ*F]3U^8;%^%TQ&IY-7'$]FA?C':8#:*W[3$ P$"A_\)3G[7IA M$ +[X"E+9.=,,1,$E4:R?%HT3].$#E-^?YLV^@*3Q/<]) $"UX'K+UI0C5.) MVZ0]Q 77S G+#"?&624<M19Y(Y/A9Z\<$[S?O@\&BZO%.'UT^':>^B-_;%9> MEI-J]+D\JRMN/8[_51J)]-K]0L!QGY)=9A)MDV-O*(-*BZ :3U>-C53?X)B5 M!&-DE.>1>B4#HP$A&SA6B&XE^75(-3[D^H^+V;<GS/L?H@]<B3Y! O0!].'( M].$'\L V<X!=#AA0Y*127-.H+*(6,6%-E%&K[8S#[LC#CG<.T;Z4K*\)I!( MPP^>X;2=-FBE*)6&2>DY]Y(J39UTF/,0O7-FJSY#AQB^]TU"E.[2_ /;@>VO MPG;>LMT&BI46#F-AN7=81>QCH-PE*T\DW]K9MT^V[\@H)R]]'_N!.D;3$RFQ M7H=_$EHVXC^]\;1ZRD'T![4Y[QEU)SJW/:U3".VJJ0%T CJ[E2()B 1$@EX" M.@&=H)> R(XB$O02T GH!'0".@&=@$Y 9]?1^;"$)(';K<U62:Z"M3IRK)6- M@G'J!=?(4ZZIV\I9_E["8*Y#=E[.WUY\*+[>68^,/KXJX:OD*6+2EVJGV<H_ M E#7CYL%F3@VF0 C!NCL+CH?:,1X:\0,229&28H9$E0E4\8PBRI$*6GZM]U* MJGE)(_:4O#BP4V"G0 G 3@$ZNXS.!]HIO6&GM,26"!L,\UPF$X62L;(12R^U M8UCLU$Z!L=FGL3FNHM!FD%R8JM[T_Y3<K^ZR\P?DE+C-U22(14=5"%X@YK%W M5CN$HT."D.1MLCMS-<^J:E$._6*6,S13.Z;#IM#39H<^PI,\X$+0 O650#N4 MB,Y:ZE,RR%UD]M.]0H#4*R5O (P 1J!, "E0)H#1H<((E D@!9!ZY 1;;10W MT%X$9"DA2GO+1$0:D9QJ0#'B,I"[MSYO3[#_48P7Y1/GUZ]<]E!J#!-D8":( M/4 *( 60 D@!I !2+^Z2JO84#TQT4-ZJ2!BRT@>;?-0Z<4BPH"6AK^V2[KBH M%GB@0$30=H#4(4+J0=JNB6K7\R6EW/-\8(L33"-DN6Z20IG0Q-Y=H/DYV@X" M_83TF,.NGU1CYLW'HBJ'=16E<E(5-2[SR'U.=OVU$P&[P4K6>EQ"&F2%M5HX MI)P@PD29LVR8-%Q;A1^595/_M+GWW4;GGT:^#1-]I.5+I.1UUB1#RNRAR04D M=!\'.@&1@,AN(1+T$M#9770"(@&1W4(DZ"6@$]#9O6")0!O[VI6PE"E'C)(. M>4-\C#IG3$GK@T%./R:$^>Q8R>OF3M$^5QRB'<#W ^([6"- )Z 3T GHW%-Q M!8%1N]YKF47$.T*)BY@XHQ$EC;,4J!;J[J,U7\59VO-)F@+O]-"\0Z_4 -IP MG-KP(VG83 5Q0<=H<)#481IIC(XTJ2!$>8<>E>:W7VG8=<(?Z6M)8-H$]#X@ M>H-C"NCL+CH?9GR$7!L?ZIA". 1,G>%16FF2":ISS#%EWFT5_=JA\0$+LM-< MQ8-(2?2CSZ-$[F&51WN<X#*$J@A=5?]3$GF %$!J!\D2 ". $2@30 J4"6!T MJ# "90)( :0 4@"I5UX^IJ@-TT5E&*8R)]8Q)0U&,I>"B(81(BACYG:8;AUG M<45UN:OEG]_*>9%W&H9B-DD]5NUL(8CWTS/O,(IW+(N_P%.0?I!^@!1 "B#U M;&]"B-:;\$HBPIDG46C"),=!-MX$L]SQK62TO7@3.TXF 1\"V-E%=H+@ Z1> M1? 9$IO31V&<9@H)YCCCWBK7"+ZP7%+T-,$'U=[_ 6V'78'*CZKY;/1Q49<F MZ\VGO33*;S*:9M/Q.+6D-TK FI75_"GGNAU48A:D#4+:(* 3T/F*2\" 2$ D MZ"6@$] )>@F(["@B02\!G8!.0">@$] )Z 1T CH!G8!.0">@$] )Z 1T=BW+ M0!#6%H1EC#*E!/,TO1EX^A7E&F=.*RTX#[>S#'X=3:;ISM_.EHO OASDVF-E MG$VO;JP<?YB>3R<;R\:K+_QU.AZ6LYV=9WCW37:6H<:4ALIGH!@GKQB,KQ5# M*\6$\5)$YI!%,;#(F^HS5!FLMK:U[%TQ@.:OENET$ E-Y^6\-TK NBJ?,I;3 M60+?JOWX^FNOFHY'P]X?4?VGDYQ^AH_Z@Z?MK*MZ4O8%( F0[,!2.\ 08 C* M") \14@"# &&'8 A*"- $B )D 1(GBPD'U0]7*IV7RG#BBE+"18L:DQP/@<0 M2\NDI9XR&V_';]_-IA>C^=^FU<[6;/96DPA3T4="[3*4"[0%VH(E 4@") &2 MAPW)+D+N0<Z+8FVZ"O8)HY98IQPB1AE-'&[.W:+)D5%;YV[MWGG9]7E:.W=9 M@&P=(-LAZO_#R"AH.Y- SA@J-*7(<D^(BY+@8$RR(EX(;O=/QCUG?VF^RSHW M8"4/@+B'2TS5$I,$&CBC J,H.))(.Q0,XTXJ)IP+_ G$W(FIDWU$=GGRUZLQ MYD1*0=EB7$P&9;_WOKR>UZ+:HZC?RZ!XMO[1I'_#Z>+CN%P+X$X[:WFW_(E' M2.U+,E:CEK$A&,^XTH@Q1TF0W.OF/%E!I)1&;1WIEX_MJ]XNYM6\F.1'OT7< MLX:XV^;4C8NJ>GM1'PE8F]+K+[-_)NMZ-9W4K]7O_SX9EA<Y0M=8TD<:Y8VK M;5GBJF[WIGR<G<>U?J#[]8.1/I&TKW>J(4]'Y=,0]MK&_)A3M)\WT$]2F;V" MXXGJ\W]>19P/6XL)66MQTF ;J1=2>XO2&]QJV6@Q,L&9N\_VOFR2U!MA/)L, MQHO<">^FLWPW,V^RW(O4H=_+<C\0 7^J\P>2#9(-'N-S58JVR[A6*8=4$BEN M3)(OST74RVTX41JM]^LQAJ^#RV+RJ<R*UERY4ZXB%7VL*$@.2 YXB> E[DY_ M^8;^)@<1<^Q<Q-0;3K&VS39(B33BVS&V#GB)+R#:#W8/_UW.IL-<J+Y==@:Q M!K$&__!9^B316I^,8C12PC5&+/ @!1&A\0^Q=8[B_?F'ZT^D!RFK7][-RHMR M-BN'&XKQV#7W.R[Q5$\1A >$![Q$\!+WJ,)*KU588$%B5!Y[% 5CWF@;EOE* MDE.]=6K;*WN)+R[=X"^";(-L@VR_OFQ+A%K9IA())ZU(LNT,\T@&:1KGF1M# MMFL<O:QLWRNX)G5]OF$Q?E>,AF<35UR/YL5X=PLY?8197]'][;(! 08!!@$^ M00$FJLU@M#Q@0;D1U$CG@L:XR?/G'O,0ME>WNB/ >]O=2/J2T3[3H+R@O*"\ MH+R[J^\I$9-KZ>6!H.3M"J9(U)X'I,/2]Z6(44$Z++UF,%A<+<;IH\.W\]0? M^6.S\K*<5*//Y5E= O)Q:ERED4BOW2_+@O4Q[D:RP;8B[0V?4&08-!PTO$L: M+EKWF2(I,%'$1TVE9I@RPIJP,R:(L*VJ[AW2\ ^Y./1B]NT)\>*'J#57HJ_P M3JL]@UJ#6H-:@UH_*M:A6K%V'@LM#'%6A<"8PU(U>[\D(388UF&QWG$Q!-K7 M2/89$IV09XAP@-Z"WAZ'WF(D-_;:$AF-$189*S&E1K/E 29,*>>W]]IV1V_W M7.\"]Q7"H+V@O:"]H+V[TU[2:B]U(E(M<]T@SDV,!G,1HJ&2"A&PWBH9M$_M MW9'#JOL$21#-^VNE_&<]/NO7ZY\;S4F#5;ZY+&NEPP3]QU\VVC<H\RCNJ84O MWH8/EV6O& R2>2\FWQ)$>Y/IO*QZ:1[52U<:I=M\FA7CWG4QF_>F%[WY95F5 M&;U)X:LRUS&:U,.:ESAZ%Z-),1F,TL>KE?=0_?S*SW=W'Z]>OMVF[2;\X?XV M[Z"%/7$+I/7/R]GJ(M?%I_+-QUE9_.M-<9&:].=B_*7X5J5;_>?E;/DT#^S6 M/5*K(P/[ZFWX(<1>HF7UKU^:>WQ,QBI=XN^_F_,/IO<^_/:/,Q?>]WMGY^[G MGCGWO?>_V_=G_LS\=A;>OVI_WM%J]_;<A_/WP??2O]Z__=N9-Q_2+^\_I+]^ M#><?WO?>QE[X^^]G'_Z[:TW_Z6R2U'*ZJ(K)L.KWRJ^#\GK>J[<&]9)<%G_J M7(-_GQ3)D4E"ON.F;7S_AMN-DK=8?W^4K4GS^^8-)MG/&=_P.3%JIAVU]>X- MRO%X^6Z]K2K_GAH^6/U^1W=\&%TEZW9>?NG]-KTJMB8I5\7LTVC2-*]8S*>K M%YHY3_W*E]%P?ID^G1Y^Z=\DIV=<7%?EGU?_V)+</ZR+LZWK_C']ATU_Y&;M MMN4]U'_\Y0];3EKS'O_^6WC7;Y%=7_"@&T\/N?'WO,7@7G"O@[G7JYX(?$RU M8COVK,?^?.NQI#"6A_Y\P,OC>3[@Y?$\'_#R>)X/>'D\SP=C>3S/!V-Y/,_W MZ+%\RM$C6]%A_M@GX7>'K3?V6,'P'?NS'OOSP5@>S_/!6![/\YW,6$)<_3B? M]=B?[V0(>DIC*5[R;,2]35 VJYS#@![!@#;%2'N_G/A@OH;2ODA 8;@J6 @# M?.S/>NS/=_1DK<LJP=@>^[,>^_,=/4\_3.=@3X&GA_Y\)S.6)QD'_-'T].9. MV.TMK8<Q?6V.2^O5.YE/G,6G,>#-25HPU"<PU.O3;8#>1^Q,YX,TWIQ-8'0/ M+UMI58P?QNXHF7FCP#>,\5&.\:H@, SO40[O9H6G^F@_";&.XQSI\^GDS49Q M+ACEHQSE[T6>3S+"]:-,MWW,@KL @B!/(#A+S/X3RL*N+]LCZOI8C(_<62 M+)SPX'=#%H#YP'Q@/C ?F ^#O]\0;7/^.(S^28[^ZA!D&/Z3'/[FS-7>3W^; M5M53#H\##!P^!B SXG3'OCFR P;_) =_=?H*&/_3'/_ODO_!2T$O>I[6SH^* MLL6XF S*?L^7@_J$MA[%_1Y!6+[VT6+??? 7/!8JK_2OCX72/'"K'.8L6*Z# M,=PXPFR4,>H0#=DZ%JH.)[U=S*MY,<E/=\<)3_+O;/MT/3<NJNKM1>V3U"?K M77^9_;/)T*Y?J]__?3(L+W+66'.PWB//Z-NXVM;!?/5Q%-7F45-GYW%]UA2Z M_W ^3ON4D3XE.ST>]7NX>B@YGJR=<,C>"]C$9P_O2QZ3]XQ3\+JA:%2TAXR2 M:#UCVN+TO@Q&4>6UU-PCXYGP^L4.NNNB##[UN#T"PG>*PG>$O@]':Z4P'A,D M= @,,8Z8,\H8:AT5'%OFB-NO[[-9+:>Y<J><'J9$'V/@_4GR'AR>KLN8;&5, MB8"<4CX@Z;@T2',<T^Q-2\FLIZ2+#L\+:-^#/9U_E[/IL*@N,UW2U)C\!23O M%"7O"%T=Q39<'<%M".G_.'DW2%NKF/:1,.&,YP+MS]59?Z*N)??+>M_N!FL? MR?J[+K&K2 ]P_Q2Y#^Y.QZ6,(KJ6,A2,I4X+J0U/$S5LN1:!.T^M1SX8T3%W MY\7U#QP?$#\0OV,2/]**'_56&1*49EAS[9UVCB'*-#4.IX]OAZQ>5/SNE2TS M7%6;S54]SB;+]-2=A:AQ7RG=IQS6Z$#&0,8Z*&.,M&MTUG*/,.,*<^XELE8X MS8,A5-DD;J;#,K:J:[/*K][=$EL?:]Q'7(-^@7Z!?KV\?OWT(P$3>"U@Q&OI ME5($R<B#)I9Y$SCFQ#&;9(UV6, VCA&L:XK?J.34;!MXG*95:232:_>+&Z)] MJOE+2-LVZ9^#L-T0YBD[,$ )00F[JH2J=>4\PP(KSSU.,U)GL7:1<&Y(<F8X MXYU6PE5]LR?$T1ZB>8KW&7^1%060/) \D+Q]3EX9:A6/$6,P1]%)Z3G#T5KD M-::4!D8BEMLI\]U1O'?%++VVLRDK[<LT9>42EDU!M4"U.JA:I)VQFF"\IQ19 MA# /GBL7G*(QRD")CUYV6+7NOO3.5(SU$5>@8*!@H&#=4S#6*IBESB%,A48. M<:*"QE8D/9,.,1$E>='$CQTY3[POR'''^U^U^.S..>B:R.GH<]E+O5H.YKWI M1:\8#'*5K=207I/5_$)"M&^"KK."'OTTG35T1V#/'ES0$" %D'HE%PE@=(HP M F4"2($R 8RZ!R-0)H 40 H@!9!ZY<01+MLZ/51)&W&.\ G&K1.*RJ!)%"%: MHYW;VK;>QEY"'7IY>W%>?C'KV,N[V6@R&%V/R[/)N]3"Z?#MA1E.KW,K;H;P M<@1/_1W_5S%!^$5S?Q^2,X+[DLL=!@2/)3,$Z T6 RP&0 H@!9!ZKA,B*%\[ M(9$ZC1C6UGG'N=<:.X(Y-E*SY(=HVT$GY"DY7.!Z@.MQJ*0&.P&0>AT[(5L[ MP3US2FJE(G,\:F(E(0YA3*1$:;:ZM6%U'W8"Q/[Y8G\B!?#KC7T)2!L[^WKC M:?64\R .JB[:TVU%]S*G.H70KEH70">@LUNKTH!(0"3H): 3T EZ"8CL*")! M+P&=@$Y )Z 3T GH!'1V'9T/6[!0&PO;2##.)-*!&\(#$<:)2!!#PF"%[M@L M^[U2</G\^/-R_O;B0_'UUE98WZQ-_/V#/X@*=+R/,(-J3" 3QRL38,0 G=U% MYP.-V,:JNQ5&$Z>((@QSI*BFAA++B=3>!8%>U8CM*PT+[!0HP;$K =@I0&=W MT?DP.Z5Q:Z=HU()J*Z60G"MM->)61$PL]LJ*L%L[!<:F$PEB!Y$'9@;)A:GJ M8W>>DOO577;^B)QT8Y\A4E$HAR11@F-!K6>:ZB"LBLY+=G?9L+.J6I1#OYCE M9,TZ0[,Y$7.S0Q_A2=YY".[&Z;7U^[]/AN5%WE[8J7/ J=1]A7>9*]I94WU* M%KF+U(9,_RY""F $, )E DAU#U( (X 1*!- "B#UXC-LC:ALEVE4P-H&$H(* MW&*I(^:.*T:0U$Q_YU#B[1GV/XKQHGSB!/MU3QZF?<YV6<8;J G4!+4'2 &D M %( *8 40.I!/BG&;.V3"BJ"C4R$0!%7@JN(A$;,68.M4?CNXZY>T"?=\4E\ MX(("$T'< 5('":F'B3NG;=4^[V)$ABAJ X^<*X-$%GOM.>:2WGWF]'/$'13Z M]&HHU:!Y\[&HRF%=2:F<5$4-S#QRGY-E?^UDP&[04K:T]-X&+ 56C'(>J3=( MY=P;2K$E%$7_J$R;^J?-O>\V.O\T<FX4DWW&^5$?#-@I\>BJM3XHO8"L[N- M)R 2$-DM1()> CJ[BTY )""R6X@$O01T CH[&"TALEVA<DB1$%$PF @NA%.( M880Q%9A$Z2)Z3!#SV<&2U\V?DGVM"40[@.\'Q'>P1H!.0">@$]"YIPH+FE+2 MGK\3D4F>DHT&!8ZB-4Q19B+%5CI*XD,W<;^ L_1A5A;58O;M[E6AYQ_<(_I" M(ZC8 /)P[/+P(W7@K3HP(WA(C-4:.6Y54%8SYY%SC"'%V-91TJ^G#KM.^^M3 M!!,G8/<AL1M<4T!G=]'Y,-NC<5MH69N8'%(DE Z<*ZE(X$$H85G0(>JX1]L# M!F27V8H'D9389)RE;R00]6;E]6(VN$QX.:[B7C^:&#+<TL\@J7UT K&H.);< M<&%PC,%SSX3F6SF'-Z9G&S6]9N7P-'(+65\+W2<"G^#IK[ 1H-OTA[TE7804 MP A@!,H$D.H>I !& "-0)H 40 H@!9 "2 &D %( *8#4?L//7+;A9TR#U2IB M+FCD7@?E1'","A.9L9J8>\//;?V)65[QJ>:_EO/+Z6/BT/O*1+HW69OV-:80 M/0;V'B9[-]9N"7.:!DH5YX0;:6RN7\N)LDXZ'-A6D;"79.^N,X6 MD#;3M(6 M_#B U*M8 D%;2R"B8\JY*!@6R4)HK9"GW''/#(ET.XOG698 Y/P9<GXBU<?\ MJ)K/1A\7=5VZWGS:2Z/\)N-I-AV/4TMZHP2M65G-GY+Z<U 9>9 O"OFB@$Y MYRLN)0,B 9&@EX!.0"?H)2"RHX@$O01T CH!G8!.0">@$] )Z 1T CH!G8!. M0">@$]#9M?0#Q?0Z_4!'9)$2G!N%><!""XZX04@0(0BS6^D'OXXFTW3G;V?+ M16!?#G)"0AEGTZL;*\<?IN?3R<:R\>H+?YV.A^5L9Z=9WGV3G26O:045[T Q M0#$D:H] E(QYY3&VEG/%HS'4$$)L"-(S8[82S_>N&$#S5\MT.HB$)KOX-EW, M>].+7O'=7";8Y=U5)_24+ = "B"U@T5P@!' ")0)( 7*!# Z5!B!,@&D %( M*8 40 H@!9 "2 &D %( *8 40*J#D'K0,BI&2.F-\R.H-U&$?'X+C]HK(B*) M!DF).#*./68=];=R6%Y=UZNH!Y)8P<0N#W\YE(55H/%1T!CC-AV"&H$E1](2 MX[A'WGH<I92:,D.$#EN'J3^7QL"]?2<U'';YEO-RWALEZ;XJGY*Y,IT-R]FJ M_?CZ:Z^:CD?#WA]1_>>P4IN>D:K[U&[HK'\(B7F ;D#W(:(;$ V(/BY$@UX# MNH\7W8!H0/1Q(1KT&M -Z 9T [H!W8>![B:,_Z,H/N$;I^E@:I$T* 1E>.1* M446MY Q;;"-VY'84_]UL>C&:_VU:[6R][;=R7N0CVT,QFZ3NJG:VTD9E7V"V MR^V-H "@ !U7 +!O@&Y -Z ;T'UXZ'Z8]T;11BH54T0Y;ZSSB@L<M0A48BZ- MCH0JC_?OO>WXS#3PV8#WP/N[>4]4>XJBU5&RP)UCE!.&%"+!$2K27_E_8?^\ MWW?Y*2U!!$ $0 1NBP!K12 HZ[F65'@4N)%22TR,4B$(++#E_ DBL L+KI(% MQR=-WB.K(E6,B\F@[/=^+6:#RQ[%_5[&RY$407@@[41+.\NE<!9I[(SEB%"C M;+#>>H4-(UYM%8Y\?YE<Y.KM8E[-BTE^O%OL.VO8MVU_W;BHJK<7]7F7M>V] M_C+[9S+'5]-)_5K]_N^387F1PZ>-Z7VD%=^XVI;IKNIV;VK V7E<BP"Z_ZQ, MIOL"H3ZENS3CG;7&IV1T#YC$BK357WUP3EMFL(]<QJAH1-AHBJRB+'*Q1>), MD<NF'F/#J+/)8+S(#_IN.LNW,_.FH&/Q<5Q^KZ#C@3#_J:9_EYLK@.NOE*EU MN/QF:&-9DQLF/.&2>,.I##IO42(*4RTUM6&K5NMNC73X.K@L)I_*K 7-E3ME MG9D2?8R!K8?!UA.PS R+-J1MB(X"Z\B0XRXXQ6P(6'HFE=->;B4D=, ROP#= M'VR2_UW.IL.BNMQ8*P.6'P#+CY79E*^9[9-S;:ATZ2?G3%*+@Z7*"NI"- 9O MQ:MV9Y/7GTA/4E:_O)N5%^5L5@XWN/;89:\[+K&KN3,P]B 8>PIV>>.\%.D) M4S*YCH1KSKW6*C 1A$+8.FWLUE+S*]OE%Z<\6&C@^\'S7;1\#RX9ZC19)M%* M;C56&*6)-&..>&*=DZ_+]WN9:E+WYAL6XW?%:'@V<<7U:%Z,=Q;GPGU-4%_M M=(D:F O,?0YS5;M A:F3CD9+0^1<RVBXUB+(8 PC0>%7GD&_SEX TB=$]#46 M0%F@[,M0]H?%M#B2&W-C+14Q".$0.-$\^=3:6B9,1,%8TFEK.Q@LKA;C]-'A MVWGJD/RQ67E93JK1Y_*L+LCT.!I7:2C2:_?SF:@^0_H$JWD!^8^#_!O9G,$% M@ZPS*CK-@[=:)=N-B+!!)XLE78?)_R&7\%O,OCUA3OP@FDO11WR7^>! <Z#Y MR[GE?"-=4T6BG,1.2FJXX%%'P@2F B/GL;XC_-T=EN]ZDT=?,-JG'%:@@:A= M(:IH?7%B6,!&6HFQX<P+PV) S%-D$#4,J0X3=<^[,A)Q,072 FD[0EK5DE9Q MXTQ4V!%,N65!2<HYI3I8+V3P+VI==V0B15\+?@QL.Y$"U'7T(P%B(_S1&T^K MZK6W=^V;K,_8E-^YK3N=0FA7+0:@$]#9K00Y0"0@$O02T GH!+T$1'84D:"7 M@$Y )Z 3T GH!'0".KN.S@=F\DC6;EY%2.' O2!1!RZCM])Y'1 -47$NQ=;2 MX?<2YG*1IO-R_O;B0_'USF)-Y/$5VUXG3P_U,=GEDN$/$73HB3V@$X>F$V#% M )W=1>=#K9C:L&+6:1P8TB0$CK VT0B+)+4!:6Z4?DTK]I14-#!48*A "L!0 M 3J[C,X'&BI%6D/EB1):.*YC-%PQ;-(_D,9:NYBSP/Q.#158FWU:F^.JF5MG M%[[Y6%3EL$X(2V K:C3G@?Z<O)N3*@*D6)NG*?,Q8U0;%W3D6DNKDIO)HE?. MF8C15N7ZNB?/JFI1#OUBEK,S4T.FPZ8V4/W3YEYV&YW\"%?S@$OL*M)G0AU# M>B@D8W>;Y$]W&P%2KY3? 3 "&($R :1 F0!&APHC4": %$#JL7-M?>. J$ 0 M059K03AC5$O'B<8L3<$M9]OK.-^9:_^C&"_*9T^U7[=B'^UKLLMJ0<!28"D( M/T *( 60.D!(/6RM#2.TD13BC(XH:A-,Y%H&C8D0(I<J5")][J&!^Q=P)O9< MDTQ)!/7(@-&=9/0/";VQ>,X\(XPAPI'#7'MBA/-1<JV1(,J(K<7SUR/TCLN/ MI<D XC 9 %*"YP:0.C1(/5#G17OLDO*8,T(H=53Q:*P5RAO&L//!1NOV&04" ML3Z]*EA-ODOZ1D)1;U9>+V:#RP28HZ^"]= IE6J9F4@H>(R!!TVY<LGIHE)' M8GQTRGNT=:32C8E-DP%E!LEQFI7#T\AYXIKUA=SE 6D'GS?9*3'IJB$_*"&! M+/WC0"<@$A#9+42"7@(ZNXM.0"0@LEN(!+T$= (Z 9V 3D GH!/0">@$= (Z M][Q 0EB[0&(]PU(3;XW5W%!O+*4(12.-%292<>\"2;U@N5H?<=-\#-;\<OJ8 ME9)]99G=M]RI^UI#80@0 A "LI'#@ 05W$F-M2*<"&P,Y9)BS;PSGDCSFD*P MZ^PT4 !0@"-7 '!4 9W=1><#[1-%&XYJ,D@R**E1LEH6!^4-Q0Y);&A$7MR? MR?-8^P1&9@]&YKCJC_E1U1Q>FD:UZLVGO33*;S;.+^V-E@>8/B4MKXN<A4SK M@[8/ "F U ZR! !& "-0)H 4*!/ Z%!A!,H$D )( :0 4@ I@!1 "B %D )( M :0 4@"I#D+J@8NEG-#U8FG4%"-,5?3,<ZZL#BI$;4S02HH0R.W%TE]'DVFZ M];>SY9J5+P=Y^;2,L^G5C86N#]/SZ61CE6OUA;].Q\-R5NTJX>?NF^PL 4@H M"?7E@.<'RG/&VM/9J++*>TZ<-=P*9"+&!N7#L#5AF-H7YSF0<]_)$8==NL@N MODT7\][THE=\-V'BM3/ NNLB0FK>01H;0">@LUMKI8!(0"3H): 3T EZ"8CL M*")!+P&=@$Y )Z 3T GH!'0".@&=@$Y )Z 3T GH!'1V+C-!"K+.3"!,!:DT M"=YQ;HVUF$<N"3<XO4/I5KF&^S(3?BN'Y=5UG9=P( E&3!"H_ "* (J@VIQ$ M8PW36&,A-.9>,*VP<QYK8:SGC/%=*P+0^-5RE XB%>F\G/=&R0I<E4\9R^EL M6,Y6[<?77WO5=#P:]OZ(ZC^=Y.PS?,P?/&UG7<V3LA\ 28!D!Y;* 88 0U!& M@.0I0A)@"##L Q!&0&2 $F )$#R9"'9!&A_%)_5I-U+ZC@75-L@A>:<6Z(] MTB)2YS$UA'AZ.S[[;C:]&,W_-JUVMBCS6SDO1I-R&(K9)'57M;/E&,GZ5/!= MAG*!MD!;L"0 28 D0!(@V5'G1K7I*%C%B#4.Q#K'$0V:D1BLIEXC8KS>.N9N M]\[-CL^P I<&R'I$9"4(X9:L1-KHN!5.8HZ)LSPRS#@WWAFDXE;NV.[)NN?T M,,HP,!>8>R3,)2USC3.*AT"D(X@;)+51TF+**!%&Z2"?P-S=V$J)Q"DP[E2J M2!7C8C(H^[W_6DS*'D7]7H;+:R>>+E&1/_$(2+PL5UG+56H5<I82$K7FU"%E M.&(T1&F38^R=NLW5]Y?)@ZW>+N;5O)CD9[]%V;.&LMN6UHV+JGI[41_$5UO9 MZR^S?R;#>S6=U*_5[_\^&987.?C7&-E'VNN-JVT9Z:IN]Z9PG)W'M7*@^P_Q M8[J/E.HG"7N)1-"G(>BUS3AD;Y^BDO#V:$['(HY>>:MDX-PJ)4B4" =LD<0^ MQ"TER3R];"I)-K0^FPS&B]P+[Z:S?#LS;TI1%A_'Y?=*41Z(_#S5:7F1S',0 MG*X)#HC,ILC(=GG2:&8UED*)J+CF46.N)6(*Z>B9Y7Z_[DKX.K@L)I_*+$C- ME3OEIS E^AB#9)RD9("/\CWY4'HM'\PIAJ/2(7C-#5-*6LIH<E(T<HJ3[=G. MZ_LH+Z Y#W9._EW.IL.BNMQ8#@2I.3VI 7G9D!>,5.N=2.D\D2@&1))?$HR5 MFGML,54\$N'VYYVL/Y&>I*Q^>3<K+\K9K!QN$/ZQ*Y5W7&)7\120C5.4#?!0 MOB<AI$U1<%9Q3[!4(6@N)%*$4,HQEDXC',/661ZO[*&\N.Z KP*B Z*S"]%A M&Z*#(M-2>&$\X2X0'9! 7#'!A(U.A-<5G7OEPJ2^SS<LQN^*T?!LXHKKT;P8 M[RP B_N:LKXB.UTX!OD ^3AT^1#M&C*1!'%BL6*<<N.1\7GG"#><1)5<EJUS M!CLD'WO;;$+Z%.$^43#7 =TX)=WX43$P@A5JP['8\1BCDUE ;*":$J4D-<QC M8B/=VFS6(>$P@\'B:C%.'QV^G:<.R1^;E9?EI!I]+L_J@E*/TY(J#45Z[7Y1 M8:K/:7>KD>U$AZ#B("C07A6(;"291\8,T9QF[4D^"U(X:!5YFOLX@Z-E'5:@ M#[D.XF+V[0EQD@=IC19]C7=Y""MH#6C-D6G-#Z5F(RM>$D&-HTIA$SF.1"?- M(9AQS(1QBKQR?MQ+[EJC?:%17P@$<R-0"U"+5BU8.S426&G-?6#4*&Z4LE$C MZR0Q6$5OC>FP6NQYVQSI*[33+:^@'* <AZX<8D,Y#'9166^T=MRE>8P7%C-K MN33!B9>=TNS(6:!]MMM=[H=%^>.JN%Z'RQ):-N)E3Z_ WL4-LT\OE=)9HW)* MM@,@!9#:01XLP A@!,H$D )E A@=*HQ F0!2 "F %$ *( 60.A1(/2QDS'"[ M+1IYPG40TF$9$5%61V\0052H:+036W51OY?QEDNXG9?SMQ<?BJ]WEG*CCR_" MN/-$N_N2_5%?4;7#0#-P%#@*L@^0ZI#L\W:[ND#(8..3[&LMJ?%$DY7L8ZOH M5IW.EY3]':<<@;(##4'9 5('":D'*KN6:V4/5$:J J;88XYR"209.,7ITY8$ MXK:RQYZE["#/IU=[V0R2\:[JG=?5:R>I=8-^'+>.5>#!.80]"T8%1@13FF3' M2@9')3=W[Z<_JZI%.?2+64Z\2@V9#IOR0)M=_0COZH#K+1.M^XJ_R,[9SMI< M2.,\-)EXQ@E9@,X.H1,0"8CL%B)!+P&=W44G(!(0V2U$@EX".@&=70R2B(VD M Z*X<$H%%!V+B#@62 Y54JT1)^P[Y\5L!TG^48P7Y1-C)*]:65#W*:40XP"6 M'Q#+P08!.@&=@$Y )Z 3T'E,Z'R@_Z[%VG]701OC-+-*&TFX5OFXQ\9_1U;( MARYR[LU_WW$&&;CK0.I#(S68'$!G=]'Y,),C:7O$,,DGE+L@ W?!$L&%-&AI M<DRR/UL)R\\V.6 W=IGR=A"9;35FWGPLJG)8%RDJ)U51 S./W.?D;AS)COL' MLF_C@&_/&4:""B:Y#"9PK''-/N.<L09M[1*[-ZNM_FES+[N-3CZ-_#9*^YBP M8\AVA<SQ;I,<-B-T$5( (X 1*!- JGN0 A@!C$"9 %( J5>8:RO>+J[0:$-P MECMG@TX3;\F"RG-M1ZUG%J''1+J>/=5^W0-8<3]U$$R6@:4@_ I@!1 ZK0A MU?@2/SSD4&/6'K-J&*-1,NX\YB$R*859.A.4A/C0P/T+.!-[/M.0\5V>(K*- MZN? X_5.)@1&=X'1/R0T;0EM4:!,6XXBP]ZPR*U>$5HQ&FQW"+WK,EZXC]4N MSR0%,PND!,\-(-4AG9>T+=#(F;3.ZD@IX9Y+%%/7U#IO N?N42FVC]1Y$.O3 M*^K5Y+ND;R04]6;E]6(VN$R .9$"7S^>4NF6F4Y%CWB@'H4@F6,*T3H7*GHK M./+\-C-O3&PVZGK-RN%IY#Q)A/J"[++$WVZ/D^_@O PRF@]-2"#?_CC0"8@$ M1'8+D:"7@,[NHA,0"8CL%B)!+P&=@$Y )Z 3T GH!'0".@&=@,[]+I!0S-L% MDB L0DZH()A4B.) 5*[NR3!VA'._5=WSQ@))6Z!AEI<KJ_FOY?QR^IB5DGUE MF=UW:@GMRY<YM 06.$ (NBT$&SD,1'GG1/36!VJEB=$+UPB!ES)]XS6%8,?9 M:: H #'K@#@J (ZNXO.!]HG@NE&5:- H_(6$V&CL]9&L[1/07G"MS9'/,L^ M@9'9@Y$YKOIC?E3-9Z./B[HP76\^[:51?I/A-)N.QZDEO5%"UJRLYD])R^LB M9R'3^J#M T *(+6#+ & $< (E D@!<H$,#I4&($R :0 4@ I@!1 "B %D )( M :0 4@ I@!1 JH.0>N!B*:.X/?//!ARI]U@IR8-QU%F/".*2:&*BH[<72W\= M3:;IUM_.EFM6OASDY=,RSJ97-Q:Z/DS/IY.-5:[5%_XZ'0_+V<[.!+S[)KLK M3]4G$BK, =,/E>F<K)F.#3<\6H8]PL$I[ZE@#=.5ERSH%V<ZT'/_"1*'7;[( M+KY-%_/>]*)7?#=IXK6SP+KK)D)ZWD&:&T GH+-;ZZ6 2$ DZ"6@$] )>@F( M["@B02\!G8!.0">@$] )Z 1T CH!G8!.0">@$] )Z 1T=BXW04C4'HN$":*$ M1Z4HEB$@R5"=A:0,C<2[K9)"]^4F_%8.RZOK.C/A0)*,F-CE:=@'7_T!%.%4 M%4&W>8F:!&F5(!('3PBU00FU5 2K122[5@2@\:OE*!U$*M)Y.>^-DA6X*I\R MEM/9L)RMVH^OO_:JZ7@T[/T1U7\ZR=EG^)@_>-K.NIHG93\ D@#)#BR5 PP! MAJ", ,E3A"3 $ 1B",@(D 9( 28#DR4*R"=#^*#ZK*-DX!$()C E7"@<? MA0M6&T20P#XZR;:+;+^;32]&\[]-JYTMROQ6SHO1I!R&8C9)W57M;L\W87V^ MVX+<P%O@+9@2@"1 $B!YV)#L(N0>Z+WH-M_$B" Y153[J*CA4F(M:^\E((L# MWZIZLWOO9<<'5>W>9P&V=8!MAV@ 'L9&C72;_16(TM(S*Y#$4CCK#,FY'H8F M-EKI]\_&/2=X4:9@-G%:S#U@9I*6F=@S*6/ZGZ6(8^<T52;P((C5D:7_GL#, M'1D[I?4Q&+M3*>14C(O)H.SWWI?7\UI5>Q3U>QD4SQ9 F@1P.%U\')=K!3S MY,@?LI*UK$2<6NJ<LUK1&*0A M%L+QVFA NWQ<KWE\G9K-XNYM6\F.3'NT7. MLX:<VS;3C8NJ>GM1'XQ7V\OK+[-_)A-Z-9W4K]7O_SX9EA<Y$->8RT=:WHVK M;9G;JF[WID2<G<>U1J#[-8*IOB2HS]3^ GF/05YGC?(Q9U,_;RR?T@'?[<WE MW?)7G^ZQ/5%A_L^K:.Q]O?2DSGA9O16J7>M@5CKC/9588V<$0E+D: '"B$L7 M^9;>9C6[;*I?-N)W-AF,%[D7WDUG^79FWI3/+%*/?J]\YH&(])-//>V$+.^$ MEJ#9G='LG?;,(<B4VBSP2U5D3GGF4-Y#)U 02[=0$>?D?MW"\'5P64P^E5G2 MFBMWRA]D2O0Q!M$!T0%'$1S%W2DP0ZA58!2#L@X'[9VG-%*O\MO94<0R8(XZ MZ"B^@&P_V$/\=SF;#HOJ<F,1&=0:U!I<Q.<)%!9K@6+,6<%Y-$P;3*Q63N-& MH CWD6Z= ;$[%W']B?0D9?7+NUEY4<YFY7!#,AZ[@G[')785/ 3A >$!-Q'< MQ!VJ,.4;V4=,(NFE\<02A[#7QB_=1**4W:IV\\INXHM+]_<=1@0.(^@VZ#;H M]LOI-F]U6T5$1(A($.T545PR'9?K0,'=4:7L977[7L4UJ>_S#8OQNV(T/)NX MXGHT+\8[/"=1<]Y7"#QG4&!08%#@72JP9.T2ER,,FR!03#K,B4P_V3)^X3%% M6U7A.J3 >]NN2/J,).FEL+8%T@O2"]*[PXJ<#&G:1BV",#$@+A0RF#$9@UMY MOUIPXSJLO68P6%PMQNFCP[?SU"'Y8[/RLIQ4H\_E65W5\7%R7*6A2*_=K\M4 M]H5FG5#E;4G:&T"A+C"(.(AXET0<X]:!9L8X:; E1D9"K&86VV7HV9F@0H=% M_$.NY[R8?7M"DL%#Y)H2W,>$@ER#7(-<@UR_6K@#TU:MM2+I966Y"LQY*9U3 MJW 'UEJ;#JOUCNL;T+XBI*_P_O910Y #!!<$]Q0%E[<Q#J8EMX%++;5!E"-& M]3(S([77QZU*%!T2W#V7L,!]A@6(+X@OB"^([P[%5[;B&Z(W7B)I#)'12R., M,8WX4B+)=DG1?8KOCEQ6UB>T&Q'@;JIF7?[D/^OQ6;]>_]QH3AJL\LUE64L= M)N@__K+1OD&91W%/+7SQ-GRX+'O%8)#L>S'YEB#:FTSG9=5+,ZE>NM(HW>;3 MK!CWKHO9O#>]Z,TORZK,Z$T27Y6Y-M&D'M:\S-&[&$V*R6"4/EZMW(?JYU=^ MOJ?W\1YQ""TXH!8 %J$%K]J"O=UQ]?+M%FR#_P][;V%/WC+5]<_+V>HBU\6G M\LW'65G\ZTUQD9KTYV+\I?A6I5O]Y^5L^31%[>I5WE%G*:8X$LWS"9^!8,X\ M=R)PHD/,WRD>T U=%X5=M:'^]4MSCX_)M4V7^/OOYOR#Z;T/O_WCS(7W_=[9 MN?NY9\Y][_WO]OV9/S._G87W76OU^=L/X7TS:?SPMN?>GOMP_C[X_*_W;_]V MYLV']$L\.S?G[LS\K??^0WKAUW#^H7,/\M/ODR+-*9)/]:<[2+N$>4"!4BV) MHX+QH(05P7HL=+02(1GD#9C7[FYO4(['RSE;O:\E_YXN/UC]ON9:.\W#,DWJ M-I_BP^@J^8?GY9?>;].K8O*7WG8'W*PM^&4TG%_^F; F8K"<<FSZXO>6(DQM M>)SXW)C:H^:FSQ\1_/-C9DZIT?FVS13L?'&5;C+8KDVI_T[_^\-6>._M[%,Q M&?V[R+,VM_:N\\1R,GR7)H\)=?6O;R_BRMU>!^LJ/ZH&XVFUF)4?TJWL.$U6 M_U"C)?_ZOAR7]63P#3?2,Z$8)S[)HI1*X\B0"2A*1JW3;S9.2??&,<Z8B0RG MCUJ#TO]Q1(Q;)3!CS51V-%F40S-_]'WP'WIEFMA>9Z,S6Y0_&.D-\OW/HIJ/ M+K[MA7WV]_=GY^']^UKOWO[VBSD_^__,A[.WYW^^A8$;XWO7[#)]8-D[Q3H2 M\>@>NK]/-KFJ$]KOZ*/ZI5&>L<W_3,F*SL^S6G]?% F'O??E[/-H4%;)0$P& M/_=^:E[^4V^49I"]<5GDIO6N9]//HV$YR_/'ZKK,B)U_JV%3!R?2)ZKU98;E M>)3(E%\<;";,I9GHQ:RH$D@&\X3N'$M8U(=KYVA(GI7VZB[-/+N>?BEG_5XY M*6>?OJ5);)ZD7ETM)HF?S3=25Z2>R?L*TS_K[_X^R5K;JWF4&N&*23$L^CV3 M/Y;Z,OWS;^F[DYZI1[JH+UK5-^Q-<VY?/4^>38IFMTOOJIC]JTQ3W]ZREV;E M]70V3W=+_R4&+\;I[\4D]\@*4(_W&NZ-=%'-,"FY:LMW.AV1$HY%$CB72"4: M1V:#9H0*&^E6G:8$ZH_E[.W%;W73ZT(=Y:=:8NXHLKL2LG7X:OG9AVV$?U.5 M@QS'^C*=#9.Z_>'_SK],?Q2^>KQ[.5L_2!JYYDG^W/L)_ZEQ%\(*/.\R>!*8 M;X!MA?)ZW'\BR^^\&UV7F8[UJV=+3*71_\Z7'Q$(V;*_/R U%KL@=?-K_OB? M\S:MT> N;7Q@1RT!\+1'?D$9R]&O!S[2$C4K-:MNZ=.D3+"=_6M#F.;3WB U M?9HT8RTT-T5JI43??FYO<UW.,C>2&GW\5G_ED<W[E'6O&(^_Y9/CQXMA65\D MM3=U93^]5J6A'=="U>\MKC_-BF'9S^0H1K,:R%=%UK+L6)19KV\U.,GAI+H: M5556F_SQX:AJPMVU_-QL6ZV2BX]5XZ_T+I*?.1[-L^P6XVD2^"^C^>52/\O) MIX2(1O?SU^;EX#(+]GAM&G[N?;@<M8^9-&7:#D5R?F;IP0??LKS.I[/FAJU5 M&:UB]'5G+)\V/=VM!@^+JS3+K'L^?Z-VJ7I?RB(WL=^,7S8J"3_#6SVYV6NY M_<N>O:,';]TR==QX]._<LB2>_[LH>Q]SY/4R7R/_=SF=)SR/!O_J797SR^FP MD:#&K-3;S^5?JMP-U\F:S8M9>O[IQVGZ?*^8736=.!U//XUR']3=>EG>:'AN M7[X,07^IKG*$]]-L-*Q?P'^Y\?5>^NRM!UD"/@W,68+"<JMG[J71'5Q9#45Z MNTA/M+C.8KQ$YN=R/+VN/YY:,TL]_*56Z:7];O#<7+L=QL2R(@W)E]&RGP;) M_RXRQ[Y=Y\9>)&N6NC?!YU-1;5QB X--A\S*.D&_5R4L#BZ_%;-E#]_ ^<TA MNQ>(-S5AR^^XZ<*L^V2:'F36VI+ZE[)*;^0NOWF-)E!?MW]0=]-5\B9&;ZIO M59H!]*;7^4&GL^8A&FJU&I3YMM2ANSVB;[V?-KIXU;STE63Q)XW#VI"6_](V M<EA>CZ??<E_\Z2_W?JFY[Z3I@"7X;F'JSI'ZRQJZ=ZO8;>ZU],Y/6<[J!8G\ MQJBUT:GUZ1GO&LJE:E9;))M6\^2H3"?#3+-RN!BLO+W<FM%\T33FR^5H<+GR M<I-0U#V1(/&FN+[.R6FY<RY'UQE@H[PE+\'P[C<:]5Q?9]@H1?*;YT7UK_93 MV?M==V+F8QKH_O)IEP\R6,S2FXOQXFKM*V=6W%#N>[WD)WHN#S#C6+V8X_)( M;^V@/)C'/ML/7)GO3K5N>32?I^//M26\+>3]1C]KA[NAQ2;8^KW:1']JFIO: MD)I492S?E.U^;SH:;^A8^F B79Y5?=]7>FI'/,9I^KZO=+VZ^_U>4J/5Z?D^ MU8Y%K;6KEY8/>>-CJ]Y:OK#B:AJPJIHV#;E>7%WWEGY6IG_2^G(\SG^O#-P\ M:<S@LA:<85+NP5*[/D[7+M=5F8LRUE*3OGS#!-QCXM?ZN*'\30^N>R,]T[RY M87^YGES+6'+4ZN8DW!4?L[05:R5*73PN!F4#I97X7Q0?9TMQNM'9*V=BLWO6 M9GTUY,W+&QYH5L)-'Z%1U]'R@U>C8?IJ65RU]G8]F;]I\"^3 +RIAV+E\0[2 MX]6AP.LB&[W%;%+4N1$W['T-K^F7R?(N-^^Y]'R6482EF.='N5K%_NK75K*_ MX23W<[?4O;K96[4E68)H7DS^M>E33^LX355E'_SKO.'NIDW,'ZW=MHSPB^IR MNGS*T61<NRJIFV=W-;CA3K4F3]42)OV7^G^11^_3C5%K+M;$5K9=Y>.8/YO! M_RY&54VDJO.VQ2]FJSG3DP,OR4LIGQZUN4JO7*;Y77JNX=/;L#X J G<+$\! MTD^^7G^M!7DT9ZEIV0K_-<&\G/3<IHOKIC^O0J/-VW]*@M9JURVO=*T0'Q?) M(&;G>CP=U$)V5YQR.9>ZZ6K>Z=G=L$>M5M1OW2$ =6BR2>AJ?<N'733-&K], M-X*\*Z?U(E^L5:/KZ;A\4Y7S>1/G;0+!>=I27V<)N6JZ2'\E ;CYV'DZ<'O> M<'=4^1&]N-;SHJQ'HKGL>HQN3%O6!F?]S,63;M7&.-;>_%56P'3_VD:LGW'5 MB4OWOID/;71"/0>Y>VIY5[N:Z/;//5M^&DWJVTXGR[A([L=Y=@&+5J9ZPR8H MOOQ$';QN$L%:^*]NDPUBD;[^L2PG*T>@ON>MR=0/L\;Z[91QXYY+AFUY:^ON M?JK_M_(Q&D_SKL?Z_CT?%Y_[N7=(JO^M+&9+\?7E8%-"<7.0VK82/A*7:_G* MMQQ--N.%-TBW\NJ^;>K7PR;EMVFW.<%.KWZ:%5>-/[CDUVI@-Y:)E@_9.$-+ MX4PZ]\#X3@NC]-7DEB<D-V&"'.J[3S"ZSM&6%!NAI4?R87M)=7/%M'MI2K?/ M#GQ"FA*D&.TCQ>@>M>QBRE'O3>\GM\J<V,[RZ7 "4J>QNY\[/CY5\)5L]_?R M/)<I8YP%&8V.+A+.A5):*ZF8R!M@1 C:WLZ,?-8,>Q^X)#_W>KVGY56]3VT; M721C/9F;P2#-1^;UGITT3T\6_MYLJ:B=5(';R+W@F$7+"$$F8I,+M1*QF2T5 MO<244>$9"QP1K[2,U%ML"4*:.7QOMM0/[[.5+?7^]U]_-;_]=^]M[+T_^^7\ M+)ZY)*H]X]S;W\\_G)W_TGN71,@E'?US;SM=:1,E/\Y4>DCKGO-P9+>)3B\8 MTWF7_.7!Z'K<K#S>R-G;ZN3'X_;&]6J\?KL7K<QI3H)'&F'#G0X669_K5'+G MF+5X$ZV..<]CU#1BQ ,U5K#@?90R6*VP9X]*SGO%]8]';$?*([3TYC=#_46C M")MOWTIMJT,UZ0-?+J?9X9U^F91-=L-H."IF]8)LZ]37,>)5O?DZQM(D?S7K ML\O5_GF=T_"XUF\N46XU?+4(OGZ&M2\_FJ1YR[RY1/K _TQ':=+[.?V:0^.; M#2]'S9KQ9D.F]=K+=;.[,;TR_G;C_7JY83BJ!HNJ:N<Q%ZF7IE_J"._BZBK/ MSG+R7RO!JX;7^8%+$<[+##?:65Q<C,:CNA%YA72^S-AKFKL<IN$TO3B9SIM) M3=';V&VYT86CY<;+?IH&S7MYJ_+-JURF9]AL79K*C1=E?7KXHEK44YR/Y:!8 M5.7Z&XG[.<GQ\W3>3%V;&^3'_%C.O^3)56)%#1N._J/?P*)YYCRXJ5,7U6J: M7=8;29<I'LD'3G/$FXU)UU[NT&L'?!V#:S+D-F=UY7AT-9JLII6#30'Y.<TP MF]R"!GF9D@FI]1RQ:N(?7T95G1*4T)M[H(Y%W:+,_12Y@9Y-BMPQV=LT2 <: MTJ\W]8ZNLO O>>PV.V"=I9VGPG76XV[L@BVJ4?7VXI8O\^T!%L)+HSA3)+E^ MBA./C F6>J(QTE0(&38L!,7*:YH\0ZDCYU;K&!QUW#@K7;+:_$ L1*+M8C6A M>93>MIRZSNN^6<VO%[,JPW^UC#=;+ U_';[Y^7U>GQXL9NUBXNJTNUX^KVX9 M+__I?7!_^KGGEHH]:I'1+%1.I_.\#[?6U2:?/Y%LDC]S.P193)++-KZ[]>LV MY\\EG,R&]5)U'5IM8S?IG;P^,KPAR:U+<V<D^Z=?C'GWI_Y&_[2]FJ1M>C6: MS[?Z:EJM>JN)YGU:-&OJ[=KJQZ1<Y>=5I+Q>)&T[H'>5,^IJ'1TFP4KMR)>] M*OY5+L-U;1]>-_LD4@NR94B=ODQ%KQ>RZT#O]6BR7$B^*B;%I]5:<UXT'V8P M+B-<&2&C>J&Z-YV,:R/6C$)J?IU7D^.(FU^8E#F;(=N[U+:+8C1+7ZI'I+&* MZU&ZGE:C53[!.EZW= _J-?S;*1FY7FRS%E%4E[U<:*-)Z%I%!%=P'"W5Z&DH M7R&K\4SN;-I&_L&MUJVRBU9-2%\9U2F+:<CR.*SZ9E1#>%C'33^7*^JL;K;. MYT](G.4NRTGC=21ZJU%KXYVN<CG*2]PYZ%S;ZK(.)?_/LF,VK6E5%E4=(DX6 M?C!?+!&X&\OT\ALP9G6"8#D9MIQYLMA]S)U;K'R&_UE,;B7O;5SS1V[J9+BL M(Y =BC*-0#M:/_02[@M*FT;MFET).28>$QN;\!M&;_[?&CP;"Q=/7.5=5K)8 M%JNH1W"8^KHA009'F9=*[EP4>?IR]T_YZS<?\D\K]_Q+<E&3.YS3<U8#DHQ( M[H,GWR^6'V>+I%5-\XEZYK+X<61H_%[5DA12(ZYJ6Y<!:ZHTC;F^(VOC2:Y; MNL7;B_4-[G313&">1(6)51S[Y(4);JGE2%%!:!2;DWB'?9!"J8 "CQ8KE/PT MRJFSR'E+U(&X:$MG99W?=:>N-,J4[7R]'IYYD!V1=@*36;%H!K"\,8!%.X Y M6; U^OF:PS(9K*MF57"Y02 Q+WM$5^O)=;K *K<I34D_KK/(-QV4.N6X=J#J M1>4[O]'[UV3Z95*O[W]-)BM/GI<&<+CM)6Q*:K*%UXN/XU%U6<^YERO6=S5U MEERHR6+YX.77ZZS_56TI/C7Y?<-VA7=EH]<>T\:FM<^C\DM5^T2;]G.C7R\N MRB;38DO/[PZ])"]TPV_ZF"<P2U<P^Z;-Z)7U1>L>3[/=UIW:\+*R=YIUOG9X M1K.F6P;+Z>U_+8:?6B.TT=A9WEM1^Z=;5J5V.R^V@3),G9,S7"]FTZN;/OKG M8C2NT^^7;FJZ2\Y$3#+]/_?</SNP>0*^#-34<+CMP]47^3YV\V5J&BVA.W\8 M<W[>U+.,I.2?-8[8HKK3T&;P5M5J5T9M_7- IYX_9".;2T#-+Q;C=3RBW_M< MC!?K1N2(TR0Y9-]R *7,'\S[.C>8U*^]X_I+Y8TGK.<TQ?A;G1'P:3H=?AF- MQ_UVGV6:2HT^KB81>1_1FW$]2/5E>Z.KG)V[=,:7<94VAW@C#M;/DY,T,:OJ MSA@TSS=89]"V:^MO5LFD&]2NIP7#U5:%&WI0[\<HK_*>B)RTG#WD/"$9%XTC M-9P57XKQS:]L7'A3*-(#30=-]"M_LY\IGN<A]9/DY?9/Z;OC\E.>3>0DZC(K M]](]'Q>C.IVX+HC;^Y2,?!K=LEPEDP[+JTGNF6DBSJ?5,R]E8R44S2Z,Z>QF M'L8JOVKII55+!W[U<O9;EK/=NO;7S>:L8%WGLRYF-9CJ]^I[?BZ;,&J52ZR] M:;B:YQFI"Y>IUVWX=&,2<,?&SGZ3[5&MGF Y/YD77U?9&XO)>L=0\74]&3O2 M -5ORX']K1W8QR[^,$&Q)=Q33"GGW&N$J70B)'<C:$_4&W3OXL\/O_Z87>[\ M 7X)VD_G_N'_NA7^G^;KOEC;UQ/$K43L];;/:K67X79N]JT\IEH#[M_(^K#= M]O7\O=I(C+HJ\E1]E9IU,UQTE5J0,SN;S_:*3[-RZ4;\].M[4_WINQLQ6H6J M(VFCK_G"C<+7L]+)F\W7;NR&7']UU=*-:\UJJ:JJY ;5^E5['ZE-O9R^]6E: M3US7_L7E],MF;+ZY5W.1E:]9#I>N3\/-T::#]N=Z>>A-T\)U&[*AJ-*K277O M><C-9]AN0;WN<,>U;S>M=M62VM8?;CRU_EU/U-B'.UIU\W+)XRZNK\=U?<$B MC_=%NFIR0#Z-:D\X7Z$V*(MZO6RZVJ.X^8S?N?F=CW[GTXR3A_$FN1G-TS2K M+-LK9:WO/"LW7>;:!6QO4'MMM=>[(L:-/3*K8-P-/R'[D]5@-OJ8.Z1,SE1_ M<_1S@&SC?HMFE68P'6>B-4[!MV71B,W.R5]=W:7NB.G'; K[-S^4E[=^E&C7 M_=0[#:EWD'H'J7==Q>Y+IM[MP&.]/UWIAU\G?_C_V?ORYL:1Y-ZOPFA[7\Q$ M4'+A**!J)KP1.-?MF.F>G>Y>A__:@$A0P@Q%< &RU?*G?YEU 4>DIJ7* GO MV>,6"0*%JKSSEYD' 4W9^X&FG/WMY@,<FU%G+_'[NA1_30F)Q Q6O(.WATB' M9D+X]'Y%9=W"\L1?Z*3-,]%@8( :O5O?*F)@^+Y-7NJV6#1(GRMPED7KXMVK MV)_5V_A-%CB+_?S8^NIG_B;O_AKHTFQ9&MVL7/8%@]._+>I<1'K: Q<F5=88 M5,*$0IMO@A4YHOP,#,2%B AABEDY!I>#7TN)NEDO7S!-]]9$@OLJJ!#B;Z;Y MMJ7>89 -#%<-?:EUE%G<0C7&7HA6&O-I_FV MNG7-NN/U\Y5@%D4V:G.9B)0 M@99K^ZJ7F,5:-2Y%'&F^=7EU6WDCXU:YV%D)TM(ANT6YD-5E7<M9!)^ST<VV M-Y? I$)D!.LVX*OOBOP]Q@X^Z,E)H)6\K8YC;SFJU8#60VNX1*#!YJ? 0;1Q M) -#]0TCJ")DA,Z$\$<R[6,(B0-/.W<9 )RS.*<R5Q'WO0;7^UKD)M8(2=.> M8(FEB-/5PC]&S""*79&-;S_>0LLBMRG.Z)LX5_C-GHWQ_GU;9SR?$4)RCUE- M_HP%+@N2 +':#G6LF!$OY$GB,,)BAWAKG?%4-.WW_%;6D1DRNA71&P8\\ <' M//A-<SS^X( ']](E:\WQ!N >3LVHWLX'WI2F':DQH=Y^VFR_11S"0Y8$<9#2 MB)& Q&#:I'9BI4D0N'2G[8</T0P&AW#S030#C)YTMT2)EL^(JKS^./DDZ%F^ M&8BI:A$#S7;F(AWVMI?C$N_S3UP[[-<%L0Q"FBWEL*66EMI9(6A=/D!+'KVD M:[3TE[T[+2(S-](8Y,)5)Y"BXH=H)X**1/UX&%+3*?A52FM;8(:^&S(/F)L0 MBP8AYVY(4\])J9^D//7X3I3VT"'^)G*KUFLEP=46GN-E9;3PS*=@8\GV#5LK M3W;%F<BV73+CC6%@F;NNC:Q^8P:N&B^=+'43[!/0*8%_7Z5;U7Q+A/]DOEWM MIVEK38KJ5N>[9(AN<U@28WSW^4*9C I;+RJ/)<('^T>BEZ2ON\JOES-I'<Z7 MU;RL%<8@FXX$=%(DPIKU/&(G-OW ,*'?6E!MP-.86R2#LL9.=2L&A('[-:L* M<6T#?=<8_6%[4[%ODZ4 8LF\F_I#[9YXGVM,_<UN56)5[96*H,J>%/C/>Q62 M%>B]*S 1MIV5$597"]B6D5QYB $*:8"H6>.AMIY*<W/,3..C\ZS2\7P9><YO MC5BLS(].E4]_B7A@"6\3:WOT &6^OL05HH/=(3/,A&Q,:[3[N+)++>FIDFTT ML"6X\LQMXTW^L9'1Q%W6B<XO<_C;E&7XY<OUI=?M[J(VTQNB!R#Z4OK4-3P( MA9H4DD7=M=4?<O\Z;2(5R6N4CE+B69,H03<9,_/@SZK^ ]L]_\8/:#!&+0B] MN7E[9U&E(X UHGI*WUA54AD,HBMS!-94AAA43*U<UFT00<,4RFGCJ1HNN<[8 M-#[Y%\%A&Y-E,E2!:.E.19/<:NQ-UK@^+;N)@J_AP(#MKKPN-B'#:U2\0O^N MR2F:$ M<D,BE2=#7XXN]Q;Y=0!"SG9:]/<GXP LA@.5!F69XB_JDC;8O\\:$ MUZM!*FH)YA84P;*2M+ARO3CH3D81#U?$0EJ])Z] UA&(JVUA"+FQ&U*<#QUE MJ;9YOFQRI[#*:78%3[LIEY6&<<G5#8VV/UG3$ECIDR97+K2 [G>X8QR#G0[1 MJ?>MH4+!FT:U72;#MMK2:-%4 O^EJ5+(,-FP4)!EA4BY4J#=);]*_)CL]:I( MUCC*APY)-)O!LD?Y)-&T3M<2ZCJW-=*0"W]$96-NN2Z'K?1<>4'Y# EH5.([ MZT L%8)/S4 0<W<'Q:2)@A<;M+HP+^!O5=N7M8I=FADHIJ7C=4B"LIS3Z<&H MW<UZT;:91&M6$DC+1D/%:ZH!^:C[2P6!D[^1'S5=,LOVT#ID)"FE;G\G'C 4 MO<"FPN1=E.5T!5$S1L\$ YX26U+K@M_;[(]2],!4:LA@_Y4(Z4I,6S@(>&Y8 M?5Q=3);5K L'KO))J8IMS"**=<M5YDK$BKHY&,4OB,P1\@G_6PF;6%C M;3, MRRN1EM$8.D,HZHW2,5N)SL&^D)*<:[SHJACK[DO@U.@;PX^SJ6Q&J\KD%%A/ M8APG"%\48+YB(9OE+2Z6<_SDMD1XQ/\9^SPT:Z&E<P6,)3@EFPOK\?_0"OFT M%$83OM1=KO9-'X8)DI9 'UQ*WP;17-9>.[)7I<S9RZN'L(,M%OO\G0]I;W;D M!G#M'ZWH1+[ZFB'.NP:[>2&&@ZDDL#0FAU(!S;&> .WQ%ML^7LI @_#.)?!; M1!5R*1HGLB>DV?9_B1C\O,8D,F;,Q ]!D!75:'DKT\[UFO!;RPO69@V#2+Q] M%8E!G/JP,"P\*:S5I6J.$58CH/YMK'*)OR\GN1!8L%58WC'-QZJ[->II>"'5 M('IE*7KHA<0K_R%5&(8@*FUQ-]6BQA.P 3:BF97R4+LD+244VUCJNK*M[>MJ MK0DO.<JSJ8Q +6>R)B6??2VJ<M8(^YE4#/7/YKVD6RA3KDV.4Y2KWI9CC8%O M%!K<76C*G[$D$9O<%W/#^L;-EX$810IC[/"'-"6J$N! 6MRI*.PKJK%.Y__< M9HHG63%%H.JBZ<O<IFH[2VG6^_,@KZI2HEF-T2-#V8YPTF!7L=!!XF=_;H\( M7K-S1:-=I4,NOOA9CPW9MHWMD1BV!^[M%-:#8U$FTO45%HFT;"4B<X.]*1N" M=LQ4^/M?P+AH9( J7>8Z>2U#AL*.@)4;?;8UXK5ANK41+551_UEW:D_4$SO# M(AX(?\H>&%4)_LT,4WRY+!B1!]W&WL BF=UOWJI1N9R.%?9?V#7J(GGPDZ+! M22+9E:+5X:I%)6.X<L>W.*<RX)I_RW#;AQM=QFTGH>TFC%+F4NZA)0Z>3C$S MO$_=4];PYU6Y@L1$"_< RVWDPW2UNUD,(8^ON+T";U*&+!M7MA.R%"9>M+Z9 M;8AT:)C%"IFKL:^5T>94%HJU@5@C_B1]D";<*8O49RHFVT1K]8,O!XT>U&=4 MK6:()DNPZH7+8ESR\@&L%ND1K#V"M4>PGBOMGA>"]0G@S[VPH^Z3$*Q/ ,(^ MM IF.0EG3I+Z,2,I"\(@=(@?>Q&E?LK3X(*<!8)U=VUV]NV\#>6_ZOMLB. ( M^Z.UL$0[EQJ+LJ0'T\FDZLX4JHQ+PWJE2]'\I4;S:&M].% M.K!>M\F@MR$Z MX0\T":+F7&KM:5UI&T\X/,IT63'RMN9[=<)6E9L:Z97-U;6FC2:RVU/5*&B. M8PGF C,STD7<W;?4GH1NC:>]A7FENK-56-U^72X*C8%;O0=>#8N\PNEE8C/1 MBUG9S<L- 6[=">#)NV)D\XH)9MJ*NJ7_IA-3&Q@59KW>RB:,K?'>;3X)"_B5 M1:IK]UM6PDKGKEFX#<C;7;8J2.P.%-0=AAKHJ3:]18\%<\A$DZ3O]N+#5!7. M/Q2KWO K44$V6MX*V,574?0WNL'PHRHF:[K@J^9\"N!K+%VF#FI9J6_6;ZGJ M^M9H1]AL/3#?4=C;*Z\V;OT,$=8?E7,3Y-+) ^==@&[[;'4'059MTD5V%,(" M;=EB:^5 MN)_=?.=A][E_.5E(# IKR3(>N &1<,V@]?! S3QP7UV[DG(7=]M MD;LAL1TK2BW;LGP@32O@*2=@I=@T<,&VB#2@;WY7M6 ^O>;?91#@<_FE4552 M4WX4@B:8C2,A';\;R4L;^*7W(/K2HN3278?RWAX&RKL?V3SQ*%H4KTL3QN(D MB7WB(H+7IUP?11 XOGVLHV!_=P]Q%+9UR8YW%&9V<9L.;B+66;VJ:<W.-PVN M1^2KFOXO,BXM6L^B.-9V11N]44T+1P@^$'I 3P/1<;\6Y:_,![,KL!E.5^." MFQB.[.:B9P:KQZ$>%.UJE1+=U((.[!IA5=8WN6@'T^ X'X)QR@8R#V'RQ.X8 MK7"[T+QMF+S_*N_@!M5P+42_$GN\DLT.*\P!#U=-'JS84>4+#1BQ^9F1WX?O M<6R@M/"F<JXV9NP7;;JA:>AT_OKR'QH'VD4Y-&349F_,F"E\B@:U&*<#9P1; M,@<O FWEMKOQ/(<CUAF%>]G[6B*]1J9/HRB@.2J9MVG-T*^;%]BI(^KD<V[1 M$)T6?^)!FC@4@;I;@W;*HU; #P.DL/*L#MQCRY)$Q'.3_=V%AR"M5[7H:KUB M<1L6ZDHW'S'6$TUV-)/+$6;V,04D&Z8U#:GN5[,1V_<.>%6,?SU_ HT>(I;5 MX//#AOY*,+SI12ZS"CJ$KU'%&WI_2<3!QMP&O%77[ZZZX%8#MY2)F<YB@J]< M"-+4-JA=JRX>+<\2HZH+>:]"&>[JU23!(4A0Y7%-S.;8]!^E>RJ7UR0\QL5D M@AJOP=&OI8,EUV+[+M7]3>M*8Y>0[E9Q?_+.(L.J^Z[K)0LH7C6XKLJZUJF- M]4H4\XVE]KV539-U?^<M=]*8?93OK;XQ[H\V<D,8>=L+3EXH,ISJ'21MB3-N MCWS#\E8QVALS'N?&?BL:=;V'EW8;)<KF3*$N@H%V_ODD^UHBS/A^]P5(SI#Q MM"/;]9[?V/4\\:*4.1ZWW9 Z/.!AF%A^XCA!X,86\TV[7NN^_RD6-Y&*3T6- M)(U0D'Z9!XTQ^[G\&[+3;X*;I(Q^/]/(F!537[52_3NV4GV:M8_Z$CY[T.RW M^:5]-*M?Q#F/6D7I^ZTK[#J^1^!<K)3;A#NVZX$OYCJP:U806'9\K'-2A99/ M.:Y]"A4WG-/^=8I8>60(]*$&]PH=C!JH<8D>-#=-DTEA1.JNCR:&3**#ENU1 M[/C?RUE^(&%VN>KE;)?)/=YQ30F8@KA%6Q^7TQEK.9W%=DPH]H:VB!-PFM 8 M'/+83YCMATGR+)S^OX]PNOU43C]&/?)9L_6! [0O8+RPGGG2;*K83XW3P]$0 M!H,9""\3A[4!SOX?<DR5@4SM =Q/5028I<,((L*NL*XV'RT%Y=]4Y?+ZIME6 MB0"4S12SZAK;&^MYVYUA\.IZ'4&4K"<=+F3$\;*IR6S/M'MT<D8\-N7]FIL4 ML>+*-0PJ (U-,<NZ'WMTFYD1PV9.X]@/G(3 5SPB()^CQ+)30FE(8K>;ECB) MS=ST!/A\/\\_3H*JPA_B_43' %C'/_7@],_&.?XFC^1_X)#^46 ;G2+[-9>2 M_8 VN'U$&_P$21#0PLW!!YY%4S]PB<-Y;$=QFE#7<HB71$F2INF)G:7_/?.# MMRZ]XQU\+_N?+/O;$@71GD%%*O(&P"XJL!##WS3"E^*XVX<O:R2X1"(T8GZH MJF&;AM&;5(4HQBR7^+S9( (;! @'J&ZC!IFUP(<.GGE=@YC*!B_5-9/Z2LP- M(<ZGZ?:LC(T9FH<O1O/8;CNM+R&4>SX+0B>-4^K[3H":AR<N"7E@.>>H>1)% M%QL$T"=%$2U!?)\8>BCC:UUN:*/U@M2.W7J$7LABCR2,66!ID"#UN..!VO%M M+_$)\8)S5#O/<^KV41$7O<YY7.><&;@*.Y;(9*M0")BQ,3J2-KT%3MF:D!FH M&A:Z=AS;24AMWXFB.**IA0:E8Z=^F/CNHYRM/OL'OL@C;<A.Q:O>$WG5)4<6 MT ?O.?G8N;:=Z*+08BGQ'8=[GN]Y(7%]'\^5^XYO6W;XV+FV[0T_3J*F.<HS M'? >T3YOW0/8/]RGRR7/'YBP*?C2MC%YBLT<9;-LG VR&ZSYQ0'KHQNP>,%X M7]-%'87P:U:!5:V"C?RQ.,TC5O;+BM-0K^%":CL$S&/"*8G2U'9M'J>QZR0Q MI9Z=8(?#,[2;?HL>X-;#>^D.N;1.8C&AN7.V5LL&3UD548L.,]@H$R%"JGI= MSLZ1F$Q\O4DVDA4KG4%J#P5)6WSC0XPW+?ZU5%C*<7:;H><ZS^XW-3.3+0)? ME%?KM5YM$/N)Y?E)G$21&]MQZ#HQ\&GH6I&?IH2>(Y_^UAQ_JDX_,@Y?L>OG M_%M6'\ZY<2^=GE5[!^-1UO+;5(4?T80GON52*PD2-V4!M3%TP"TO#0E_/&)] M$ ?C@,SR5._"<H^HUI[#NS :VEN,,X]Q-W89B:P@)&%BR4/E//2"1[W& WL7 M>YSN'JX%7Z_G.*!K<?Y9]GU0EYN%().)^@;*>$)$(C/P+Q2HV >'.?6MP$JI MEX18D4X8\R+7HY9W0FN '1R1".:V_X(1B8S;;50ZL<,4CL1A) SBU+)LV#+. M'.K3).#.T;RK[3BEM>/: Y'H]XC$=43B/K"E-PU)W'WCG@V2R DWPM0@A@.? M^0X'FP/<,]<.B.^X5APPF_G/ $ED/23QP)!$_V"0Q!?0ILOJVW3U;;KZ-EWG M2KO'>>+1VG2Y^[7IHM_1(.O-P+B/'H/<QY;]+E U)@J6E6HK=2=F*;5I/-BW M*3:$;3LOBZ3<5\PF-&AL46O\Q$RA:D:%Z<6K\FN^*?O0)/[6"IE??/:/&U@Y M'L'_]YD'S,:L,+0M,!QCUP,2(&Z<V/SD<80SS/ZY_C&S?\='R7$#)>?X)**. MG= HBKGG6+Y%?3AOFWB^3<+XE%DD=J[97G=36*/'QYU>=9B99J,_>4<) +6W M"6>C#="C*>>G*($^!9USMU46(?=8'$348A8/'"NPF.<1G[K$H1S#'>>H+)XA M!6VQ8[;1.H&^< U4-4'006P%-(B=R$LLF_GJR*D'JN0<]<5SH [(R<MXUFW_ M1@X/M AN.W)BTRA3G&:Z\XWH_Y7-93LT6)B87 #2"/[OX*JL\IMRFJL^GK-L ML:RPFR6V"=4EC_L#>%Z6.*1M;B<.O9@%GN. L1Q9- QH9!/?HW[( B=E9RD. M/\@S_%M6ZY(WQ0\'%'_DA8L_ QQI6W9B@P1T0VH'E#DV#_41>W&4G+*HY,GB M[P1'[)^IM/N4[YP8DW_BY>VDJO>B^R_(RSWZ%<T&'\I%/K L-<2D$8G%3&XP M$J AX3(39ESH!>A6W?<;)KFTP*K5*79;1/9&:]A4#KKF41G6YK2K3O-",5+G MS4A^ XL91I&?)FZ8^K&7,A;Q( "KR.-AXO/$#T^)F=Y#\F^PB@XF(3;U*GI) M.L!K\[H\8 X# SBB :54]/\"K\<+ A8SS_9?B XXYF%;WLD+"I^F#\X<G[9) MY_RNLP @T(!>\NNRNE]Y#[G1'Y9 6\5H>R,B296*5GZ*BUKGU^%0/D[4<SYC ME )3,>&T'/WY;D-BAX9I2"DCH66!RY> _^]$+O%<'OK4\WAR05IGD;J)99'0 M=N*44I*$/(X"U[5XZ/A^X YY4!/<TQH5\O\/!,ZV'YS4N+4,4%TN#VHCF1+ MYA5TCNZ).6[W5B9ZKO/RNLKFH!<'8MJ\Z 1L##L;+(!S5["'KS0,^"+GJ@Y^ M$&U'RV4-:ZA__&FGQ/#VN3Sವ_/)XB>BR5S1-/YM/D&V+^^.<L5KX)8+ MV9XXGT[5M__YCKP3?\/*1_KO#7OP68PJ_9#?#7XOP:Q;7>U=,5[<P#_AU:Y$ MN_8+'2_X2?_#?&=\#;&<"OX7Z1T?/_O/=S9'6,ABC/^IFJ_5<N0S</?T1:O? M63M]Q0]]0^_0-^P7WR_^ <;XBI.AP !3S'55+L"@_+DC,E#KF?+ _%M>W_FH M$G+$EC+#$$/H6TY Y_UT4XQ!]!Q"D4HML (NZ>[!JWV_1NYALYD'7U8)5?4J MUOS;0(R&&/P;$?]OI\UX]PAVL'T5]KWOSC9CJ#X+"^97:48D&\SQG@S> AE\ M0*?L^ZB@EWJOY_T:<O?>!+6;SDU_T*_[H%E_T&_CH'N.?B,'O8FCGVR,7&6C M/R5& L,A9?73OXU&>3Z9'(445L,KAPD[=S<DO,=TVBU.X]T0N_QI!Z8XZ18] M%[<\:M:_XDUXLR_>!C7[TW][+][S?G_Z/>^_S1?O>;\__9[WW^:+][S?G_Y; MYOUG3=0</ 3R[J]?9MCR8?!I@2UEWF;0[^#O=_1#^_<]7F27=8N#.DBC#;GL M!S''ELM;*&40$!H1*Z4N\ZF?4.99W+&9EZ:![_#(685W*CAG6I6WFS#(R;?1 M=(FO'=1UCC6OG[-OV\?5U-7BGX(Q$%/\MR8>F$T%OG@$TFU1W?_SRZ<'H,-M M"SGGX<*Y(?/M(;?7>_:NX(:_X\2/3H:;VJ;T,N/ ,N.TO$=)6]UAIP[PG.?: M=NC1)(UX[,5^X*:!F_ D\CN]-<TNL9_+13;5^.V#<M<>+1H9W=!+<W?>6B?' M<] +?^F9L5?@9R!$C,8Z 8T2V^:A2UU._30*(C]V0TX#FY# YNYQ%#A[!@7N M6/[0<WL%WLN,9^4]IZW8<YW(XS%GS I]&KIQD+@^M^TH(9X7V(F_JP+?G;OV MZ;'L]PJ\9\9S.:A7KL!I*T1B8H=QDMI![%/J,)^#!$D<C]M)XA*/TZ-YX/][ M6@4.RMNA0]=;K]?N%?C;EADGYCW?:7@O)2SQ[90YB<NHF[HALR,[AD]L)W"( M1_?PP'?DKGT\</>2]PJ\9\;S.*A7KL!YZX'[/*4$+'[+BU)*TY0[+(RBF!#; M9V'HAD?SP$^LP+VA;3M#2@[I)?0*_#7(C-/RGD>,MI&1[W,2VHPD/HULAWEN M$CNB>5KJ1C3>PP,_O0+W-_4#?@L*_(W40[S[JVP+WV->S@#S<B["S&XC 0'V M?;1HZ,7$ICBN/J*19Z>Q0[TT]%+_#'+Q47 0\)Q[2&QUCL[[B[JME+&V=H7 MKYFAWQX3&XVL+3\(W=1.W,2AE$<NN "A$R<^LU-J)][.%LGN;+J'16*1@UHD MCY[]^9LJ;YFOW[:B]MJPH14Q3EUNTS3P:1K'++189/'4BSFQDO!(H+GOR@H> M1%%3VQYZUGJ3[5Y1OPZ&?GM,S%HFCA+&B),X 7<)35G*4]>- B=,/ \X.TI/ MDKP_F*+V+]<'I_:*^HWR]=M6U-PPQKD5^Z"1J0V^=.Q$//$"&H!!'J9NE-C1 M&>36#Z*HK2&Q^=#S#AF:[U7U.;'TFV-CW_*-Z2@A#1SBVDZ:T#!(0I^[+&8Q M(:"TP]VC_+LSZCZJVMK0Q+Y7U6^4K]^TJO8=PQRW+=#5@>>DGDO#B 5^E-I> M&G 6<!M\[3/(HA](53N^-[3<0T)U>E5]3BS]]MC8F%5'HCB@/ HH=5(:)P[W M*8NB)"1VZE#'/TU"_H!>]?I YC>MJE];=7X ZJ*"6^Z2DW\%HNK)UL=+EDXF MWA<,"H?'E(-DHG88!(X3QMR*$S](29"<0[5[\.40@7MOZ/2E[B^$"5\MX_'6 M+."A%49ARIW4M2CQ"2=):CO,CV.7A2PX3:E[A[7V,0OZ0KG7RHMO02$RTD;6 M_-B+B9NZ*8/OP] /0MNUN$V=*/4"*SB>UWUBA>C3(:&'S)#U"K%7B-_->';+ M>![G$2>V1UVL&7%3[GENR+V$<MOW/<L^2?;Y4 K1/FCRN5>(9\2+;T(ANJVA M2I/$=6/.XR@-*8F= +S#E/M@M2;4"E-V!AGC@RA$RW&'U.E=Q)?!A:^6\SRK MC<V$%DLBDH:$>)01Q$Z#DJ2A%='4\A+W)$G>P[F(O49\I;SX)C2B[YL8*A[2 M)'9HZE,K"(.$IW9,";'3A-K.D?J3?%>^YR :T2%LZ/"^.\G+X,)7RWG<:R$1 M<1SYCF\ED0WF9YIPXCD^#R+?<X(TM?=I+W9ZC>A<'K*.X.5HQ#=3V_Q+MBAF M@P!$/+S;()N-!Q\7<.ES8R3.3&X]'>_UR #$UP@DX0;F,_2]F%AVG+J^13V6 MA%&<$M>.(C<.?(LDSYBJ!7G[3T'MBMB!U@6I_YI+Z;BW*<*LH7=0WWQG8CI; M$^8URX@W!R#C3FOT)+&=$NI824 =&CHT")(TC!PKIHRG"=NG)=L!.7NO8'D/ M_^Y9O8=_ ]O3-OKG>B$)')9&3LHI#9PP",(H\C@CCI/2X#G;F!]=W7M\R+V3 ME&_VZKQ7YR?@:[_E:TJ8&X(F3UA$J9O$W*%I2F(KH(D36\EQJZQ/H\X/:JCW MZOPEL_K;5N>LM>(M%H+?;B>12PFU?9LEX+N'-/3A<G#CCZ3.GY3J.[HZMS@? M>OPDA2.]/C\[??[VPG8V(;2UX],TL9GK,YO"]XARBQ-F,\9H[((G[QPUBW\: M?7_0CFC[DDMO#YRSJ'C+]H!-[-8-\$E ?1K[+@U=&GLN#P@/0IO&@1O"OZUG M!!$<WQZ@UM"B?6N6U\KDO3VPROAN.U\X<3@+7-MU77 % B_E+F-.:(5!;'N^ MF_"C8AA.80]8!QVZ\@;L@1U+R,G9 A\$J0XJ1:L]'.L1HG: J,?E\FJ:-U2] MRP:HF^(5ZVQR]#/?9;K-D[?AX&]]8O'OM7$@QZ<@YIV4.(%-N1\$#F6<DC!R MJ&4S?KQRBK]_C@^!"1TZU!["BH\FXC>0P?-2=H\I/7LA=F)V9JTUQ[W(=<"7 M(XX?4Y(&+&!^ *X=>'7<L['MSC[@C <-LO<?TJ=WK2>7Y)0<NY/Q];QL_D:+ M-UX*B_=VRO$%&XB)%FWJQ 1,E<3S0G!3DY#%CIT&U(K]Q UC^WCQJ</8*?:0 M,SJTV4&33KV=T@NQE\3.%C5&<H(QDB8A90FGG%LA"2+@$,=S ]?SW)UK2=<8 MMK=3>COE+;-X;Z><0+ YAF!C:4"2).01831,>>@X2138%O-XP-TVO7X,7,TA M"EN&G/.A0X]7V]+;*;T0.W-V=MN)GPX%Y\)U/.K;A%(GXBZ)8DJI1PF-K83M MAY;I[93>3NE9O+=33B78_#:>XH5A;#DQ2YW(IFD:A4YJ13:+ H>2)+;B8^)] M#F*G$,J'()-[.Z478F<CQ$[,SLQMV)E9%C T(YX%#&S;6-/#4A9;$?:TM-P] MISKT=LKSVBD"D?,?BPQ>K?E<_-=8RK28Y1<WN7A1RR9_.9+(>>B)QF[\ 7JA MF-QON*5Q@PYC(GQ(W*"8@421?YM/F"%933OG9Q$IF,3&#$;Y=*J^_<]WY)WX M&U8^TG]O>/'/Q6U>#S[D=X/?R]ML38S=%>/%S4^<7S+B>LRG?]&D,2JGTVQ> MYS_I?_R\2@CO&@15BS#F[[8#K.2C<!/?K=&^_,[:Z2M^Z!MZA[YAO_A^\0\P MQMNT:5[!^S5RSW+V;*1T4* U6CYY9;P*^]YWQQ^(O^ZD8KHJIV,$F=Y4>3[X M%;ZXJ0<)Z+#QX%,^7P@@\\ APT%/!F^!##Z R?*=5-!+O=?S?@VY>V^"VC&2 MW1_TVSAHUA_TR0]ZMU#$ZV3W[]B+GD2>DT0V"8HWTF1WPX:$]R*JBL'.P>)^ MGO_4%^=N9IY'_8-7O EO]L6?I__"F6W"FWWQGO?[T^]Y_VV^>,_[_>GWO/\V M7[SG_?[TWS+O/VO&YPB8I2^S8G$QKXI1WL0Z^C8[1YYZ]IR Z7W6?5J,I,=8 M6YIE^R2.?,MCJ4/3(&4LM>S8C2GU"(G8D2#/:JR)NND_-]TIS.JB_CCY#1@( M;Z<;HR%7X6>Y_DU]N(Z'0]NUAHP>LAR]!T"_!K%R6O;T23O8V[?"U(I\.^01 MI=2/0T)")TFB.$DMN'Z?4JOC,> ^\Q;]RT.RWSK%GH-VZ:NN>C/@'.2,W<J9 MV';3R'-]PHE#;18S-PX8J'^7QT[@Q\<=9'1N9@!A-I@!AQS\VIL!KT&LG)@] MG7:L:$R)[5LQF.JQ1Q-F<2OVB,T2'@8AB5FXYSRB\S,#O(/.)^K-@#?)K[T9 M\"0Y0PTY$Q O"/W03A).21*%MAU$KD-2UR)!FARO\>W_GIT9X.#T@R%U#UE, MW9L!KT&LG)@]C;&$?AI[@1?9C+H>98['+>*2P.4!\V*PYG<N:#XJ ^YC!M ^ M&M#SZ[D<U"LW W@;#2#,8B[SD\ A+L@9RN*8!K$/KD9(+3LXDAG SM$,L(>^ MY0Y=MT\*]&+E.=F3D78\!4_=**1NFE OIC2R0Y_P!+;$"VQJ1Z&UYW2B\S,# MG,M#SB%[.6; &RD0>??7J*P7%_/ILMX+*O%JH3%O?28CL]L0!0T2%D96[$6Q M1RV?L9 0QR&<!I:'-LHY 1;TY=A2)YB-?\T6L D@^_3/#V:E,!_L%.>@?=_Z M88UGQ/UOC^/=UMSQX]#QHH!2[H'%8]L\C=V .&F*9A )DM-B(+Z;I_>9VNP= MMC/<RQ_#V N! [HVSR?C=VI(^]C1O@"I9LP8A(^B- B9%[L>35R'41K&?AHZ M+F-)DAYU=L_9VC&>!W9,/W3Z;8JP5VG'L#9[XT:,T#1Q?)I8U&(\<'G*8H<0 M:@5A$#BG!7&<U(ZQ+^W>CNF%0&_'O X[AI-6JMF. ]X9L8B7)#1D(;,LG[J^ MYR6>CY^?$V3D9':,/>2..[3M/B+S)H78:[1DN#&H,+'\U DC+XRX1YTX"D/+ M]9A-[9"&3D+\T^)03FG)./:EUULRO1#H+9E78LDX;43SB^DE($^90#K(M M=FU"[#3R_3AU//N<4"\GLV2L(7/]H>A?V%LR;T^(O4I+AK83OZ* AI;GABY\ M0YGM\L2-F&<'*:?,2LG.N:43<?5^,1G>6S*ON0%)6GS+QX.^ \GWH&=>LE@S M"@62T'8)=1/?\T-J,1PL[]EV&( U Q+.\<\1)"/(M0,B/&1G#X<-'7)(@7>V MMLHK8-=7RZ*\M3P8EMG%062Q.*5)&(;,9E[H>A$.5 []Z'E0+4]@POW*>@_) M@B_'M'@#//L&5"RF:MMH 7$CZE'+"T)&$]ME 7@-B6LY'OPW.J^.&2=2L7SH M>8>,CO8JME>QW\VB=LNB8/7:-@^X#_Q)"7&Q;-:W?<=-:>C&?OH\@(OCJEC7 MNCQDTK%7L6?$LV]"Q;J&B>R[:>3: 2&A1:,@#A-0MPZ-DS2-$FZ=53>*$ZA8 M>\B)/Z3LD)UQ>A7;J]CO9E'*VTIQ$J4L\4+'!17KA3;#D%,:)!YFS5BR3W_* MXS+A?AB OCG5*^79-Z%B_=9$]E+B^&G"8PL^=1S.F4.<V L2$I' 3X)SS'D? M4<4Z0Y?[0]_MO=B7P:ZOED6YV_9DLVA@,3<,71Z![>MQC!'[04@B;H=)N+.* M/3H3[N/%.I?NFU2QA^[X0,XV.RW(<U I^GQN:,I+DFO=@;G._-M@7"ZOIOE^ M$W.W[>9NHW2?%9;XV/[L@UO<;3M.JSTLNXVA.#[U?-<!,R^P*?>#P*&,4Q)& M#K5LQH\70_G[Y_@@!IE#[2&L^)!0I9WIXWEYH0<OGEP0''_F^(DE@]/:E=R+ M7,<G 3B ,25IP +F!R2@% Q-SXZ"_0 (#]J![S^D3[4$+4(.VP-C;YKX+B/R M>25&7Z_1FU6]674PX4E;X1DZ,0'+*O&\T*4!>.&Q8Z<!M6(_<</8/FKWCL.D MDA@=VNR074U[LZH7E&_5K/+:C!ABK8,T"2E+..7<"DD0 ;,YGANXGN>Z^X%. M>K.J-ZM>F;3HS:HW;E8Q0WBR-"!)$O*(,!JF/'2<) ILBWD\X&[J'!/Q<X@V MK$/.^="AAX0']&95+RC?J%EE$Z>-8U-PJUS'H[Y-*);(N"2**:4>)32V]@4: M]695;U:],FG1FU5OVZRR[39:Y85A;#DQ2YW(IFD:A4YJ13:+ H>2)+;B8Z*\ M#F)6$<J'(/?/0K+V9M7K$I1OSZQR6%MB85D@&QCQ+) %MDV8&[*4Q59D,=NW MW)TG"J[Q?F]6G9-9)6!F_['(X)WUYP>11/*$/BQ!210C38?JS^VV]W<IG]]@ M]T;WG^%&X;0<_?E.4#?^^2F?YH(P+JR0>ZX7$H\& 759Q%,61';*K<3B'+R% MBQ8>XSJ^SYW(29CGB\)[%B2VPVG*;0XWB21I%["><;#X[N=8[P8Y4/@<#[9: MYMVCGA:S_.(F%X1DV>0O'4JRD&X,8O@#WKZ8W,N/BAD(U<5/#EYS ():N#* M>E055_EXD%V!\!X"WP+%"NZ]6&D@,[B#PQC<EE4^6-S D^!_BED-:RPFP&BS MQ2"[!;Y9#,K)8)X!\V73Z3W\^G8^S1=P?[QE#3\:#R:;VM,,-2)P4-3PSU$) M]_T_7%8]F(-.01$Q@^O+*]B5# \![@4KJ>'?]:2 "U'U#!;%+;R#6.CB)L=? M*L&E%X)2\3J?Y958W6V>U<M*/F7E>GB+45G#BHO9:%GA-8L2_@>ABSF<" BL M?*RN@,4-ZN7H9LM"+P?!?%Z5W\1OX*&:<XXDXVF+\8] F-.4690Y%B5>P"V6 M,!98?I2$D>=TRF ?8SY#!:A+?V\.Z2-L/7:NV@T3\F1L,+4VE-_\9449?/>N M"I(\]IFT@4YJ^U'$K<@G84P3W^512EP*1\-M"G\%)SB3)R24GGXF;$-;U/W/ M!+CO[TN0*=G_^S=F6_[/=8,7-F7#>%F!V!2<N[BI\AR$TVQQ4P]RD&%[G.FG M?+X0D'9I>CID.$!*?B8*LT4+QET??9>#D,SJNAP50F(IT5@T&ZKW4]#M;;ZX M*<?#4["$T;/*39.81 F-*0VI'9 P<1P:)KX51U[(J'\:,?68U?ITEB"7ZSTS M7X28\MN6J(F3<M=V:1):/O7P.$")^#ZQ/2\)G=@YC9@ZW)ELFJ?U#&)JYT?- MP&;<?9V]7#R$7+SL^CQ/M>CYJ0QZ^2=>_E,!=FHQ^AGGJTJ&'&#$3MG?OQ39 M53&%-UNMOCF[-WKW5Q0D<!3U'#POM,!7V,UP'XH9]DR]!=_C_A96(-V#Q?T< M@P!@=<-QYL57:>K?E=6?X'^4UQ4&,='$'V2C$?CJPG(7I)#!=_GX8CF'T]</ M68+M#\^XA8?E< VX&]D";?ZB'(.3*Y[_%<32 -P!\;ML=%, ,>%JI#O1W@9> M&KR(<I;7X!W 4O$5E].%=K^V>$C"T"EN49C _381*AZO_L$ #AF.\;I6-Q?O MV7R9M?30?#9M">-R$*U<6>5SN ^^RR89![?.OXU@.W%ETA&LQ0+@._2/-KZ1 M>#H>D_"P9LVCP+U<R..KLED]R;7[A8<D;BP/$X,8@[N;?*8?!,_!+5+O/1"A M&E@%K/(VAYV%YX[%-F73]=?#Q\W*!2ZN+N ,D%(&IG<[*69 'GA?="7AZ,1Z M\8'WXL=X_D*^PD*!MA:"8&_PW:0:Q"W"OW'S%HJ.!^,2MA$?JUS' 6IE6(WI MYDJ2$+=2:[X</!Q]P;]5]"*3 3-QF0S;K'*ZP<BHIO/JYT>B%0?@ZH%EK[R! M^.]-I>\R!VOAXJK*LS\OL@FLZ:=L>I?=U_"L_[BIU.L\M,;UESI.!/[$:Q!_ MWLEG7)73,=SB[U^"#Y^#P:?D]W^\CY)/P\'[#Q'(E _QX-.7\-/[^'WP^_OD MTT'D_!'?XL/'S\DG:59\_CB(/GZ(DP^?DAC_]>GC+^_CX#/\D;[_$'R(W@>_ M##Y]A@]^33Y\_C2X&/P0Z4#=C^=V.#]\F65+D#G/O;3OIMTCY:OT<SNR:$58 M;0CKICSR64+#E.+D;S<-7=LF06H%+J'4]O@%?3!:^^C/O7=/6<53@KX/K2)V M8NYSGF);NM!C// #6(OM.%;HVZ%S0;XC2GQ""PRX"WRT.I_>#S=:"H9AT!@< M'6M@D[FPU22X''R^@9N!1BWJ7*F^45XM,L-VT0;"=%K>B3LMYY,*OFM-/_CS MMJM\X2K\N7D;M,.TJ=#:8T.P*(K1C;*9\$V:MQ)/Q?=")0\W;^/=VUY1KUP: MB:9196Z@:0%U/E?6T?>:)<..7;*LI4URF^<+8?F*:[-Y(:OP_[4LJESN6F-V MM0'R&R _PW3)*OBL1E=>VGF&.:G6NLD*4K9.<RBEL)TQ1W _F&2%. "]P*<8 M/VNF&SQ[=3_Q("I<!QK%6P+S@ROL<H%&O'@YN N\4YZ)PY^7U0+7)4_N<MW> MZMI7.^6[-@5+A)L6S,;:1[O_C%;N@TDO&B4!\7D<IQZG=NP$D6?[KIMZ%@]" M-[6-I!=EKA5Z*+%L1@,:L=!*HI#['@/)9E%WYZS5:>71@Z<O.*5&GQY.$P]V M4J*@P,/\0=!QN:SA-_6//QU6)1N_[^ 'B-X:M0_XM_F &1+FM)L#)!)8(=*T M($2F4_7M?[XC[\3?L/"1_GO#YF%$K1Y\R.\&OY= ]:NKO<VJZV(FEY<M%Z7^ M0.:VQ2=WQ7AQ U?#RZLD]@BV,9O7^4_Z'^:NB)3UNZ:!2=-,B[_;WMY$/L*' M)^B+5K^S=OO*/O@=]W[8LTX8.2=0SBMXOX:XG4<ZQ77!)NL D&/LQ4.2BGWO M9K#-7LTC<>">&MX4-<3YR"0&2Q #V[!9A^YP=;8-KE8LE!ZS>5R!<*9XW5// MU7P) %2'6T9_JB@,P$^Q61+1((BY&X:,^SYU0)>$+GVRM_0A7T32>UY)(K^7 MGM<!<.@>M8?<.LE,[QYDW@NL7F"=B\!RK39X0FCH6ZZ=Q,RR*77\(/ )36@4 M68G'DV"M\\MN HO]W3V P**^-V3\H$U>SI-HMPFLUS;2<U/@^&TZ7 =_O[,4 MK/NL^\0BTC'F+G$>)RSU$Q;YU :;CH<\ %F4@)EG662MJ?PF$=E$OH]MU%&7 M#"WF]PW?>[;OV?[[V=[HB>?$@>>%01P'B4UCQP>>]U(>L""*PRA9GXBX(]L? MQC1R;3KDWB%-H^<U<HY?S'>&2< GP#68Y22<.4GJQXRD+ B#T"%^[$64^BE/ M \1;!)BQG^1 ;R,!1<B_%N6R[B =MF09)],E(@@6N<H0BWRW_-=55LN\\]>L MPML-)G"?LA(0554^/T3L *(X,1,.7XQNLMFU!*)BQE("W<4S\:5%15U5_I&/ M)(93(U=;^*E(7N/E^$C%1P9T07REP!$:P2H*UK)ZL)Q?2/!$"0\<?Q4I<HUX M:$&U\&4#D3"^AH_'N<)GZD\1G+B:'_]\@\B 497#UFQ"H0IHP,Y@[H<CT-\/ M3H2C/!^,_!T60#;EE.-ECLO3YPJ4(% VFGY,S(F&OBA<1W$[APV'<UI!4&MJ MP>K&XA;K$XO9UQ(Q.1(:/$5^DB6.>?45/F_J,?/QY2 8:T0M,DVV<K#BH46E M =![5J_\^V,:R6^KVWG,TM".&;7 "[9B'S14%+LN\V+/\@(>/=E7CY:WRRD0 M\=<\RA:CFR_S8(QR#5_I<ZFJ62*Q^^]GB:H+_3CYC+AEN4HQ*>7Q.6>_E'4M M<8S7((Q PH3W'[+%LH*;M1_?BT$L\[OJG[])<:"7_1EXNI@)7GMT(A)M]*3W M<*=8OF$2"TJ!*?QC[\H9).N^1.;Q94EA.9,Z394F(+M7UT(0Y%DU$]@T 7.: MRH]1!9:WMT !(X6B4MH#[_9;7BVE1, C6"C"Z1Z! CT-MHKMCB;L9?>#LAO4 M)RCE5G8;11PH896N-^I#M, 6QD*^JI2E_C[W4J1W?]4M0F2EU;RL"Q2BJ%ZT M(KK:NQ3^,8U B=T.T_*LA,21%\0\\+GO!8GGQTD0.)[-G80]22/\UL((/S8H MPD^Z \%[D/72@/Q-\,\N_2:?+)S9,85S+XVW%2RVI5J"8UNS7?>$J->*"K=U MKP!RW5P4U5I[;7,+N :+F_80;@<6M)>#N">2C?<;:KRS8=[H4CW$3!^R%\BC M M#V6^RO&UN1EV \EL:.X]H6I['KI6G@!X2':QUV'PS2K-5Q[R+LO"<*.X?R MX\FZ*I\*7@7>VFC>E,M%O0!%+?3UXHSXKVL!/*&(YO'ZD[W*5ZSO:7+D/\$0 M(4>KB=;5IE@+7<*2T'T:!+JX]/>FN'0X^%"B2&\_$;\)$$\NY#FZQ7&YO%I, MEM/F!F=OFBGY!'+H:S$6=2:REJ9YI;%^I:;@5E39JF DA<*LIG^&L- ,]@H MLRRWJ,V2%7U#V5FDO4S6:MS!*A<YWA3N>IT5LUI69+2+$H\?Y_FMZ".EUP$W MD#Y*)KI1ZC!#]Z>;WP=C'-.O6"V@HB5_+,?7JFP<5MAJ\RJ_SJJUD%T;TC.+ MC-J8RDA$95"DR#J;+=?=29-^)@JE*C,4,\_NA[H,9P!"=E;>%B.Q-' F_LQ% M/9",O*@UP-)*4?.,X@P_OBGF;1^LI@P*[P ;*%]:56\U\@^O!..FG"[U&8^+ M>K[$;V$SP.^H+[5NTV=;;ZS)'N?P6O]:"A[#ZMV!0Z38&V?W]>!JN6CKGMM2 M(^WOF#]NCVL@FX=ETWLLV7GB*2]G4W$.>.F&9=YD7\&MRI'R#"&/MP)!/P6G M=S'@QL*;EU<KW?SN5]D45Z2<.+F[@A*:<!S&9;/9G]5ROAC=X[F+8Y)T]>>L MO -*+R:38@1&9I'O^NZ7@U\S#-T"^6@K%0OHUVGP:ED72(!#H-7Z9H 9/4&, MJJX,?Z])39?&W6;WL&T=1VZ67XL@V:.T"JN;CH$J)FUAV*90I(X[ZDX"X#M? M#C[=R!\#X8Z*N:!:M+&^PFMJ0E:E9*:$P0HS45ZF]@,$H1&)?\K=\F]%+?[= M')LP#"IU9EA3!P0T ]7*M]ZV+()+CC_A@$5S#' ;<=+3#48>RTR"Z7N0]&6 M338]$?1!UUIBCT7/B-T#J@J_HR Z0L.,L5Q.+!ZMK/PHOM/NS5Z>M. #&UC- M&=YD8_,,-DL:[!*BSLNDO>,'O:G7 M0BXI'48M1/4B>,8Y]@S7-@X:#'U&4\ M7;7P&SLF+2MMQ6@CIC5Y=H5A/#64X5^N0S .9MT?H&G6XR?0)L+3, Z8AX.? MO 3;F"4N"6*7POY[E,&GASZ!AS/B3ST!NJ%?V:%. *1VG@LS>F!94K<V*2.0 M=W)5N*LK=HBA(:7MH4PV%,.__>W_9;?SGY-!5%9S)07$2:.>E/%6T*L@<Z4$ MKY=78*L4\.%P\%LVPL+IP=\R*7@3U#)8LAN5H,UF]X,?M'$I8I7Z23\.5ZJN MV[IRW0'L_".RPM7!Z/%&NT46;PO#1@:N0!FA9K;)SQ]EKR.1JAV"JE^(SZV? M=;H:;R=V3U:AXZIKT1QU)L"@XEB5632H;_(<K9/]--AYJ:<CZ)[I@V<E0NK' M%FL^-T:P6 %!A<(<AU#N6<2B(-9LRP4Y1]-UQ;(FPC[DBP_E;'1D54+IAF:D M+TJ7L';NC<T\A[M.%(%Q'"<I89[GX::SU$LI)V3_33^,]K#IY?'"<Y>#]UHF M*6%S/A)#BS3,\AV;+KB1R**);Z<T#(D3!'YHD\A%&\.Q8Q9P'JYA;'=BQG_6 MU>*?OV9_E)4._=8M]N!OR<% !JZSH2_GP3A6X*;RBWF^*)2-T9KFF(T5J6NM MX[5W*X0K7#D%A5>(Y(NXK'''-L4['NQ#_&M6P6V54N"B.<MD60F=VG9?!^I6 M1M+Y&Q+16C\>V8K'0!R5PH2X*:>B70T<]72EMWK35&>^K&HTH*3;CO?%*X2G M6TM?6L#@!%I-!0.Z+6KP(%6;QJ;#NXJ1=+O3C$8@ 60:3GZM41%7]YT@V>4@ MU B^E0"%X<@7DII@W?=YI@.!M\@P&,&0#ZASXXV:N!"N'F\T4M;N5:ZC':WA MU4T2+>[RZ5=-5)>#J'$TU^_=AP6.'!8XB>WED39ME] XI5;$X\#R79;B).$D MMFR+,=MQ8[(5M]"*^]\UG<3+_.,L_U^@UX_5+WF].KU%BWX-20LE57U"B_V7 M4D*)A!+0%ZQKEL/I!>9=KI?;OB13SK/:4F>+!SSR&'$931+?24A$8U#9-+(3 MSV*A=]@S!+/N+,[0<?S+=9C]0<^PX[2V#FNPKJ,OM<_Z^[K4%/'W1B2#E[N8 MRJ:]8Y$"NLKOP:>5P&S8Z*XXWK:$-9]YJ!<@UMW+Z5<AI\U)>[$5,Q)[+ T] M.W 3ES,+>-QE%G%#DFR%5VSF\0#39HK1]Q73@A1E^^_#\38_HM-W$O%L,P,: M&#/." _2@'LN\7T0T'!TOAORE-HI.^C1?9=T/L;1<7[$(,GY.R^KX"S,$JOV MX9VLH< TS"XV0_2Z\=$-ZL:(D#;U&$4U6M[6P@,QZF\$M*'I']JFI!'9G8\U M7D+VLL3,N=%X=)3-,(5^E>O^YVVS3 $27G.#X$?%5.#$,:#^6$_+%]!%W.F[ MB.^*B>J[B/==Q(]-N\=YXM&ZB'O[=1'WGU26^@0<Y4.K<#VX#HNL+<>AE,:< M6(X?>4EHL83'8-0<H(OX 8X-/2<!:6M"=MC.6P12JW()+Y>#$I*-PG5=RP^H M<O-O&0;QAG)$2SL\$LM.A<,E=*#0>EKEH4IK?#-QS8^ZB7CCX8U+\1L-,=O6 MKEO.A='5C>8LEM59F+K%=IUWHI*-IH9OE7&PT@RP\4.#G;'$O?_WI!3J1K/N M:<$"?48G\2'==NB:YWF<V'&<!(X;.32EV$_%I2S@41"3>*W#U!?UBIK&C"C. M\> ZCOW" 3L>;2%3@<63B%H^CT@2QVY,4N+#CG.2^*GEN<E^.WZ8!*OKN$?- ML"J/"!95=MTBY8(TTO(1GTA Q!'76&A>,@N7])TE2-FXHT0=2_#/M@&Z7U;7 MHI-UCP4 Y]E] ]O/1J,*=*J(],UJN,=)V9RV\8;(L_P8F#OU_)11AX<D -H# MX@.6#ZQTK?-EK%HLO)_A(*L'\7C?'_C]3>Y0,!L'<G^,Z7"'#!>];&"&YSG& M!-\DM:*$IBQU+-]+ QJXC/$X<+D;.NF:S'CJ\>T4MS_)\;GDJ('\/:JJSLG, M.7R-UV,1FD.66UG><<JM-OBS$2H)W&CQC^1?2U"@TWRM<NIQ7XJ"2^8DMLO\ M**21[S,6$.K;+& D#$/'?]09.E',,;C5%F:#<5V=8ZFW1/PC;[>D[29TG9?7 M538'M3>8*HF@ WP(EC5JM>1H4S7WI#[(U!.].X].-EG?K1<T%^5D0T\\[^!S M2-Q3#CUYVL/.I0?K848?]$-/YF]YS$4_]*2GAG[HR0.@T*T6S$T^%;[Y&+P? ML")&77-E!P;JAPWTPP9>X[ !WVMC1,SU4F8[#F&A3;W YXD?1M0C*;$=W]T M^P2N"V9C_#^&0Q4LHJRJL"[K']ETN24HW,04MMQ#X_YCQ;\AL*\./SP:8GAR M,VXZI.P-SROH95XO\]ZDS&,&U-T/O#!R0QJG/@U<$C++3EW;IQ&WF9^L#UC9 M4>:9@=;GE'F>/73Y&QXJ=2[Q@=.9P$ ,X$;,]K: 7X'0;UQ(^QE<R#,1?LRH M\R'4MFP[B&,G(C3@:1BE?DI=@LGHR''6:T2.;_"EDEJ/(OML=^AZSB%EWR-D M<K:67<_+KX.7[1;'$]C,2IB;1B0-:1I'H9_8G,8Q)Y1YH;5>"W)\0^:8O&QY M0XO;;X&7WTPT[W.YP,YOVPR:WH'=E9@=(&9L'S;-]Q)Z9VKI[^3A/K8_K]T% M9K35'%$2QV $XDQDBR;4"1,*!J%#DB!-0N;'![0"#R#X&1D2=[T/_:$$__?0 MPGEZN+U0[(5B+Q1W$HI^.U74C0,LN'$9B;#OD1-PAT0!\U(6I,PB!W.-#S-? MT&=#[Z!315^;4#SBU,(N/+(SQG#[?(*G$,]OL'6C>T0?AM-R].>[#6!$GE", MTZ3$880&/DX;]"*/4R>A)'63]**M.K#M%#Z-&:AY2ET>A6EJ 4$GU X<SN+X MP0JP1Y]CO1OD0*ES/-4*"/T[<*+."9M(H4LAVHC+WLKE1 X;S.O%Q56>B89: MX_P6O8]Q+L8'U:*I// P]N3*L*UTO6CJ -J&2:+C<S7XBDR^J5_Y=#JX@=>? MW@^F!1PPQF6_YG*BFVH% F]2@K0KL$7I+0YA:UHZ&;V]RFHP53,8U40G.:=Q M68UN<%R6ZNRTXCB9=0O&JY@KWKTP[)7#H8?K<?535&XPWC;"=%WNN+Y+6.I3 MFL86\Q,[L>(D2APO(GQC8.> =OF3RRU>>D]E3MIR"\MR7=M-@]"E'@7]SP(X MA3A-7"MP_,3E>^_Y8:JT8,_70V 'W7,E+&51E9HI!Q('Y%%^KUOMF[),=. W MO[Q=+I8@TB9@*-1-^Z1Q48^6-6+,=5/"8K;K\:ZC_]_]-471)K9^\&N>U<M* MM%:J=]^*JQQ\F VE$2]_8O$3-/MC.<:K^\$?)>C1P5?X#/:ZHW#R0IQOIR\S MJ#'0G/.R$BVY1;M!\_NA^&'V-2NF G,/6JU>SO'R[G-TNVW1L!%+M+7>E2U* MEHL"YRY@&4*=ZZ&_QKU0N<MA"NU]&MW=MGH$Q3J8E0/AB<CI*H]M1K:Z3/&0 MQ0T<GABS)B8_H*F!^$1@KJJX6LKQ;**?N&PYBS6'"S4.14]'N5RW-P>#W2S. M3Z.;?+R<XJ37C;;G9]SY!TU/U_/ ;/1);$<NC:*8AZE'.6$L=BBSN&EZ<M_B M%N5!0E&#I3QT7,OR_"CV(Q"HJ?M(\X%'GK-F>FZH?'G\T+93L%GJN5)!LW@X M8MWT A@^7A^S(DR^LRCI*9OTP![O7=.TXO!;;"5X\M1V+"^H;@?T&UCK<GG9 M<E'J#V0D3'S2E_;TI3U]:4]?S-&7]O34T)?V'!37"!9;4]K3-=WZC%B/<^]Q M[AC1<@EI6P5;3DC#*,%IS"GUHC0$!S^D04#CB":1_QQ03XUS_V_DWW\H]CT8 M0,P?,OJ&<>Z]S.MEWIN4>78;Q4]<!@+/BJC'74IL^,LAQ'<X3P+N./':U*(3 MUO8<1^:Q(3TL-.H\Z;ZO[=$VL*[MV=L$?@52OR\( .GGMM+/CU)&$T8Y"1*: M>)R%,:',LBUJ1;$5K$\8.%EQSW&$G^6^B7* GI/?!B=[MC%CVZ(N27U&+8>F M=ARDW$[\($P#.W+L('R^TI[C<++K'K0IP[ER\IN)Y3U2V+,E!]L[M3L*Q4-N MPKE(0Z-C XH\#P<F<=NAD9,&E/D>^'>^$\6,>FN=C$]@U[QO$5#OCR03_2'G M!P5X;Z.2LS5L>N9^I<QMD;86S4Z90T,GL6(OHM3AS/+=R/+"*"9.XD3/$;(Y M 7.S(6<GB56?OZWS0DR:[:$9A!YN-FA6AY_UWMS^[WHN(LQI!^_:2>A%G#HA M=0+X/F'$([;GARY+">7><V3:\/,/Y>*_@"S#^R/9)_:0N(<T4,[6#GE++/F* M RR6,9&'.8X3QGYJPS\HCP,>,,OE0> YMI6XD?L,5L<)6-;C0Y^\B9AI'VGI M6ZCL1\Q]MX"^6\"J F&D;Z'R.KL%]$*Q%XJ]4-Q)*)J%ZWT+E=<D%$_60N7) MG4/.:\+<W\IR?%=,I]];N\D#'MI1PFS'9C0-'4Y#EB162#W+9XE/+\C#K5D> M^[GUQ-I-W%+ZA-KTS1/7OIL4]'8-![-<%#IGH]'R=BE+=HO;>594&',?3,L: MYZ8.JGP.SJ\(L8KZZ&\C[(0"O\.6+ -4DN)ST=5$]1X0S4WP$GS"(IM=%WHL M:X&O4DP*41L*OG7SG:P2%ZL!$53!4JZ6->P8KD'^LH:W%&M4W6 N!P/]*O@E MAG^S6RQM_S_QXP5^N,A%"P6</&N\638#HIA.[X=8$ \_P5GEX*S!5]/[03&1 M)>"BZ<NHJ&!OX+EBL#@<!$B;!5:VJT8P(R4AU5QP7/^U7M-M=H]-8>1S\W%3 MX8YU[<WH\.;J8H:T-I.T)3O38)W\35$OR@IEG-R8NI %Z_"@=G\N!U_F\"/C M@J$:5V[LH2B$;IH"W%X5,U%9O2C%N'6XWTJ)=?Y-]^J11?KP+Q3U8EMNLUEV M+0<59G@J($BS*=[F*JMAUS,\,;%;7XLQ-J'HWN)R]5&K3\#B[[*ZSN2L=K'& M/5N0/*(\;=L8$DT8!T<B\7P*'.U1YG$2>-CX)2:A$46>WU4_?5AB1.CCY#U6 MI\VR:0PO7./YO-O>#J#1EV-UL:DTWW](&ZU).EKSHLY'J#GO@&Z &=_]=7%7 M/J8SOWNS!GI-]4^"O!.4==C<X+<2R&?P?C:ILGI1+4>BO<*GO/I:(%_HUQ9\ MBK_[K9CG*.[$!^]GXR7V6@ Z>.P&EX.@!H:L%WK6)1 JO$.!(J 1"_>:D>95 M"?25#T!V+8HY]JNXG^>"-6I]8V3\]:]'L)[R-J]JS2;ZM6&)X[P& 9RIMA!5 MWH[DQ/6 )!R7M\4,GB]NAW>#$_E3S[*6Z\.64AV2UGVCYB(MA1T(L($4?K+Y MR2BZ;K-Q?MF1<"BCQ!;(;E.WLL'*NG1;J"G;HL^'7L$4A-I4=U=8$>GM8NO\ M6LI^O!HY'9E:_B$ZL3QX.:Y#WA_;S%0Y",H);M4(C[Z826)6;]<T&>F(Q3'\ MIKH5DDF(6-$&;)L8J=O7&*B_C!=NQXW/E]4<&Y&@;D%)6.,EK=QM-NYR)4UX MAJH[F"G=I=Y$;/[*\</FML2(W^69/'&3&L3NRI9D<!:Z749'?:EV*),2&P4- M_K7,J@5V;)%\.2E02 WN\ZSZ7B6:504<AJ23KD+=KCD_W^3F&X]@V^#[#L]- MBJI>"'DQS<5[9KCF*5B-B^)KY]= @" S\R&8]]C%K1)-XM;UWPHY71I-;N 7 M-;#@_1SN*K9CRY-P][/9_>KF%S/Q*2R_*,="1((D P=D#'P#A@'N'W"X6#_8 M2NJVQ@FC43/4LG8&=Z^72IIL68=Z8+V\JN4)J6>+=VI^H ZCK&IY''@*(+:O MKY6!-\L502D21+)#O5?</KC20O3;$9U<AF@FH46A^O+ 5R""!=,79:5DPPP> M/*I*,)!F(&E%7YUQH7H-/>; ;'1IM.^SRM3KY>6/V.L'8."!Y:Z\@_CO3:7O M,@>[ZN*JRK,_+[()K.FG;'J7W=?8B>.F4J_ST!J?TNOE$,[CB=>PP>O[^Y?@ MP^=@\"GY_1_OH^33</#^0P3VPX=X\.E+^.E]_#[X_7WR:3>1_M2N.?N_Q8>/ MGY-/,BKX^>,@^O@A3CY\2F+\UZ>/O[R/@\_P1_K^0_ A>A_\,OCT&3[X-?GP M^=/@8O!#I)W3'\_M<'[X,LN6P+;/O;3OIMTCA7'T<SNRZ 1BH>[2SWZ<_O= M4U:1\@@NIV%*8P_CBB'Z2T%J!2ZAU/;XA?_@*A[].=L_3G* 8P,G#)Z,VJHU M6I6%@8;+!CUEV,+"@,]G7XNJG*'F$T81+"#_-H==D+\0?LET*ESJ"DUD[',K M>^&"+R-[\LD_NO8""+6QU( R9@$>-[QZ,0%EC;;033:[1N7=^/H#> ]LC8M7 M8@Q'WK/S&^7_#%$Q@ZY!!P<M)S"<9/ +H=+,F&(P[Z(2_ 1]0UZ1'/P"'/Y MAIUO5PPH%0L:97,1NOL_N0O2C;@JRS]5E&BKF:&-BPWVA&FG@IU3PF%AF$=$ M340T0UFDCUMUN^F')[5./I#-_UZ_ VY= 5:U-,^&(LHBC+^I<)?1Y=EL_\$Q M"[= ;,FT^!/;/HJFB!@R:T)9;5?B342(OQ<=D,4/\5DKH:^A-D"W&H*F"RM- M^L[5\I+9UW**KR@<?]$6>GUMPJ%Y]&C;&-K:2J4Y:KJ!EX/WDVT!O;6MP AH M/J[%O=N5#47,JQL^E:^L0GWJO,9+&8("$[^A8=F(&EZZ@O.<H\$+SP+.KJY% M$TY\19O\'&",U'R$O*(67UL_:Y&$!G,^DSQM]/X4P5/9*Q9>RNR\B4<!6X+> MT"+[-L@G$Y!9:WS5?3OT ^':L7P=C.!>&Y$*X1_I+MQYTUKSMFT)JQW)C7YX ML.GCK=X4$&9Q6ZA^DZ([M\#B;(C(@OPL1[HS9;U<<XM?@#10HJ )E-0;^&-3 M,&192Y]8FFE2WE\5LT8S+5H:$-W5D<5^P# .;F*N $V8#(=#7-R4XQ]EPV'= M:EA&V&JQ!GG/13ZZF17@;=:#']1EUTL@!Q$67%39K%:A6'D_\W;M=?/EU52X M@!@%O->/'DJ"O ;%@R$)^4J#^30;M8&Z!Y8.<G24+>M<1;$%;1FB%06EO$[* MUKJA7HQ+BLT!!8A!BU$V'6':1&VA<0CX,E4^00NHWF &=+(DW;"7Z&*K^%V MV?%6L-BQ9O+;$O;F!1#J%[A=]=A1# ?K]&QL8R?TBJK_5C#O9"FBQ\W-ZFUA MKJ'Y;&!Y'2V4=]<L414U.-MCW PAJD2T^K[EE.PKB,KK7*6[)MJ@:6.IZIR% M.?A5-"_6\5.<<@#[@\_$IVP-Q^FX>85D!;^J<GC#F8@C+Q<H1%6K;PRPEDN@ M"DE0^$YY5LTN!U&SL4">?TC#6X:OX11 N\*F5>4MF(CCZUR\D^K4^\/B?H[) MI2F2'5A.%QC1DS0F.7PM9F1NN[P_O"EHD^VQ1KG/UU5Y!TQ;B9D-*KZTSGYX M1[0GP=:]$C,;I+%2#LK1:%FA9I!T O)='F)1=]\P:\/]2JIU5].FMV#?,/X$ MS\9>'LTXBB'JM5R$I8!<4 'JQ(9*+LH/?DC"]Y_CX$>I/>4?AAS<>M!F0J&\ MPCP%=GAOQDBT<E'>HP;--H43,7.AFE+E]_\'A@?83!GVW%[<2\D#I/:B),2# M^N'IBJ'>)$Y61$<K7)HCVJ(Q41+/YU-A#';T57/((G*[LA#]):;-:^11($UT MV@2GKM%#0XV*:V&%BI2:Z*Z4/M(0!J;1KR)5H"8/(TML*"6M]5725S(X+.6N MO!B(W$B5*X97(DX2\Y:7/1GEBD5LV]?N.N8YO!<B>>;F%4]\3%INH;Z-Q-70 M%G"+-.25E!(&]Z(JIZA>;HOEK58,()I:PLMJG3_$2^192E%^E7>,BH4PG!'8 MM"F+)TE79 ?44Z<ROBZ%E\R_[\K[]NEX'_=^Q7U3685-EK^1RFAS/N-EZQZN MY:@0G-:>F/@Y_,1TCR= K"+54;;2 @XNET,QX'!P^D".4)>L$AI(/7DU+V-( ME ["))O>"RB$@7E! PC.-2MF&W.5JO%]]_:/;,>=L!YSW ^3B!H&T7@/$22J M97)%1F6:K J* I14&!PR UY&/DBRI&$*=)8HW]6 QXRW!16TN,5O:A$?S,?K M;GLFUMG"C#:X\& (C-"KAD]0N&JI7XQ%2$-ZW,)77'>6S>$$S>8^2DLO@*7P MB#0E9]MBB0VW&0>C8C+UX ^P#A7U2G-T*;/F9NA02S0U4J:NE[?S[@ /PY7* MMU\N?!H\9Y'BWT3;*\:@=*H:PFZ'E#2S<%I\07FE8I?")(0#S[]F(@VJ3/L: MSABHZ^?!37D'2ZU 0615H72F2I8J,C67/!+R6D7<!"MA@%(8S^-B,I%V?D?_ MKGN%QJMV#JM>(6G#.#;B*))Q9HCQ^JK&E'6#4,:&HR)IV5X+GM9![YQ=@+E& ML'S_5-JD1%"@B)]DQX9>N:R!7L6.E]+02VT648HEO%X4<BL*+->-;9\0$WH5 MJ\#S^QG.'!((Y8^3WS6Q?T%1$C4;!^KF?;/Q47M"CQ9ZS):RY*]%:-D-/NO" M?K@K&EF#9_UE?WR6$6Y?EZ_K!L,#FF4U.HMRM]&NPDK<&%%=C_/O"O92]L]- MUM&B=0LT@H]6Y#Y0ZL?9UE=%==LP)=QW-IY*D))ZL#9%&^R$ B*LV%@R-)HW MKRMLQ&(,;Y)GM](IA@.>YM6%((3!7+^_E$0&9DM.%5K%N*X&5B4$;>-^'W_@ MG6O3MMV9S:ACV=0+0M^ACL.8;SE!&'#+=N*$QVO#U_2+/E(CW^'*IL[V5W50 M_Z7.2=-',!O_6HP_B=V&?W^2>_T)MUI3VJ]BHV4Y;O.43SJ^':IC_B3!:6UE MK_XYW+4ETRZ5ZD4\6NK[U$%Q+GO9P_F /MH>,4 =KD=8&EII3".?!!9)(C]V M+$HB*^1K[?#>-[0O4A?UAWR1?%.IEYYV'J4=?KG>C>]PI'-&@T>/:5T?:*#? M^\D&5"]&8:LB%[!&<+ZFY0Q!\3).*HR_%E-0(1QRB7&A]AYR;I5PP*Y $XDT MK8(^9BI@+ W(J79.'G4-49-+;VU5EU2Y,% Q19)=E?!SH7?;-QBKQ2)"6I=T MU#<XK@^M5/"0<F51 D?-KN7R-\/T3'/S.B^OJVP.]@=:\YET U"]EX54CS.< MN(MN/UH?B"MH)L")]<WRZTR&T,1;"H=1HQ?0:Y694IEN0;-<^A0JFH9031PW MIL'<8KCP-+NO5Q$5S1U5:+^],X*2K_)<U&8 HTNO8B7Q+DH=A%DF;'>%0?T& M5URCF5E6,N@T1V-_(4[$ (HT;M-M"<<DL9=H#KP"I"/MD8X]TK%'.IXK[9X7 MTO$)(,&],(;\24C')P$F]S5/#K#QAK)%U2+<V)50=C%1J*^-0>PU8V)S&%L$ M!B:J#*@!U:U4X<P1%*FQ-RJ*OS&B]P+,O%B:.0)&=0_F$&;4A(FR"4NX+9Z@ M4POCO!Y5Q96VN(8J U1.8-.O9#9*!?",&J=5NPT-PGJ)T449S=01(&EF:<-E MG-^* *LF!KT&80O6;;8#[R8,JTP 4,U9T,K &I2SAY:3:6B>C* W&1:$%MV4 M*DI[*P YV1CLR!I-MTPBRC8@E;8^2 #RFEB.NE4G:X& @.'JD2AH2!L%[49@ M\?4Q0Z G46]!_*U 2#=DA]LCU^F$%LLGHEH"Q2KK].Z TA9@0H[+.X'ZP_HA M^2@CLHLY"TS"8D7<P<KTG\ X8F#P:<KT/PK";&," QD4.'^A\ 3%X5C48W[H MAF[DT# .&$TB-_(#%G#/=V)OWU8"1"/_&DI?CRNJ(JM6* C21&:Y*>8XJ#T; M_3DMKX>8JX?+,%0#G\[@\1+[#3>ZKG()$1T.YD#5 C<EVIAH[TEC?02Z#QS> M:^G; "N"[[:<8O);5=.U8[SKY=4?"JQD0F@$@/DN%PAN@9%#KS+/12(.* @1 MK$8F77+MQAM)?[>1*9M??RT;KV+(B(W% DB-G2_,2F,3?B;N#Y1UL91R:)3/ M]:1[[9VOX">'35I5I(A$&!E!"A<*2*4RG T02>(,\&U$WE@ED#6"K5X'L"EU MHH C)BYK(4?;B_R85F=;J$*$H+4@DN1]#0:!D%2M7XQ8 U0.53[+[[*I)(=V M/YL+Q9/%340(_7)=>JUXMIWIZ]N+YKMQQ2;C(R5(,!O_4DB-6F#X399%?YS] MG@NZG%W#!1_*6:7_#!$D\0^="/O< %4_XWXA8X;3<O3GNPUL;GNV[3MARF,: M4$[M@)$HY+[E1;YKQX1<M&T$4C\@,;>([3'@9@>N]BWB.#;Q/"NVDO0=;-\H MFZ-W7BWS YB5QY!\GT5"? I$)6A<T%.G<GQS:ECD=J_NS20F&"O:-ET']=</ M\.T:#-WL@J&R,SL''F$M^>XAU%OXY 88>(;H_K,)I@K6%*BN/1?V\&CD[[[= M3SNYQUMZ*QF_[C0^(YHW%"/@W^;M9QAMGW;YB<C&;Y*Z,5ZHOA4=./!O6/9( M_[WAC3\7H$@''_*[P>\E4/SJ:N^*\>(&_@GOI=I+C8"CLGF=_Z3_L?;"[YJF MJ4W#8/IN>TM5^0C/^\O/^J+5[ZP'OMK_9^?28_YPL923#CE]N7T(GW\._.$" M>:;0[0_\;1PXV[ ACPLS>+,7WZ\Z5FZ%M-/[3JQG\^*[M: \G.:S^%_0];/= MOYS?WO1$\4Q$ 4:Y( I_$U&<B_5WL E#6X(9O7'P<NUY*NC7V4B__2&^D$-4 M4LAQMDJAXS1);@.4.\8K-=91@ >[D,C?0)2/[A\,.GJI#__C,X<2C]+4"5/7 M3MPP\*,PC'W+,X*.W H<-X:K[="A 759:-O4\1++L=S8(OBGY#!VC5F> MOD."!I/+I(=L'K&ILW"3"3 "BS(K(,/_RWG9M-40,?!E)R6,W^AG*+RXJ')2 MH/,!;LN#9>A&]D(NI4W.K*161#*EC;G+VDZ5@BSRR06FAR^J\CZ;+G31XI;. M#D9>I9/C:$M"5/O-&:P_7XJ4Z-TLKS B.Q2EA[(RLBE@1.(6JX&7R["47"\# MMUU5$2UD::EZ.=$7LGFUE11.MCDKU<WA=%:NZV]@QZ_RQ1TB]E2YI9$O48N M/="5N6;21&/QS>?-9%>))MG[O?<KEXLMMUQY8U$KM9X ZYR0N/<\*P0-*5K6 MQY:_H-XENDEWK4AS-8\I2.^!Q.$J8QIIJ'+6$+#<U*(:- C5JWR63T3N7@!: M1.?J*L-MN1#E&[)W=:$.%8R_O!*W6;T!PDHQ'2F %G?8S/1*\J!H6="LYM), M=>O2#U'1]K7([S8U)1^;[<H;0( $BMS=P,,1EVNT536JN[ZS3;G&08B%M\ # M41)=S.1]GMYH3'8">ZS5V*;6GSOV_EJCF<M!L+7WTK7J(KZ]O]-L[88ZXVQL MCBSF62]%W=(-:OWTC?5)0E#Y^K'6&T?M\C04%"0Z&L#!;$:9F';."QT%\8N$ M1AT@Q_P+V@>YO-\3C+3$2GD21I85T9"&5L X3:D3<I>XJ6,3WS#2(C=T C^T M0]]*J6=[8>BQR(TYLSD+4_:PD?;H<ZR=C33^!$UPH+QR8(+C)EAPC47WL\&' M$J2),U0MR%"A_G<V6R)V468?N=&%H9PO5$7L++\;3$55I"I:%55_.)4@J\8K M& W1IZ(P&T])=3,5.AOK]!%#(%0.-O]H[M_<3DE4\?S&5)0%"$K6H($DYVG M"USH;FJB*8449*7N'"E2X4;O[2I7=<L-)D0QNT*,H+!2SQVB0#.X>0T(U_2P MU%VLI%+1*#9=I'*5@]$AUH$Z$^2X* 1>V?6![/HH;!_4O$WC%G-GA%$YS;<\ M68)$]5,U@2N$G%R6K-W(1!6TV)'&(I,_;H\ =GOE=3MC,AH:F N^5>W#]8$I M:ZMSJ&;QB+2H52FV(431*A-$)GS>BW(BD$!:L2/P<N6Z:8M)P=L<N4[/M=LZ M:B<B<<3BR.4NHSZW0W <+<2IV!YS:6JMRKJ/>N5"W&DLS7VW-$]6YEG_'7P@ M5E,X%S1D78/M\"&_"YK=_ZT"LVD)Y]@6TC6_:B[ZI$Z@_C)'1H)'>,0^6 &= M0ZRCEM")<UWAE<O!+VNG+\V^QA1I>\&L.Q,*P(HPF5MP^20E@4^E5+JNS)*? MB\JLUH,%A^DV5QLNY))>2\?Z?'09!UW"$-R=92U[<<!QHEB03>Y%.S4!6@0O M,)=,O?(HG( QE%U'\?=35?B. :7BJ^CD,<JQ\Q=8?U/TM:YONJ)Y$Z??9&.S M2+S%/*\(E(Y1I45T?9/GLM$I[(]H$(,SAS;=31B*3[/+T,VM\AOLZO!5>^I# MTY'$/E7@["WN=W3Q3JC7U]MO%<*^!I,9G0?=S@*U'"+&E=)>B$.=2RSG^[4? M%+4)E%:_VM3J2W?O::E3 "D-P0Q;*=53WCY[C6P5V8@+T(S?J)*ZFJ]S4\EH MZI^RTQV0C=E4I(74@0DD:.<GDZ701)E@04<3=-$_%)I7MB23/H5:?SX;=Y:] MH7S0-.Y?0/&@UQ</]L6#??'@N=+N"RL>Y/L5#UKD244@3_#-]];:!]AXU)<_ M*UV!,0X9*&MZKNK2?>Q8^2VO1AC@%$I4=RUO>SYNT$@_K]J&13N(ZS;[ WW MK&IT;)7?9A(0W@19I\4DWZKN?L!@VWPA8UD;[<W!!%QYK(! 73]#%+2A'T7+ M[\Z3?OQYNRE>@_';4:J-82I+[>ZQ%:3J(H >I*QCD[>X!I< S!/8W*M[<ZMS M;$$H33H5-L2N>@LLQ)1->&7QS.;63NM[K39V;9^*NGG=3%:AX "&?*P35VJX MFDBHB$[",C$E6RZ4L HQSE $8-#)51$+? <,$6RQ.?"XL4.O^@L?,2YS:22O M6$!80J,LGU7S;K;J1U\.='>RS?Z%?)QHSBP[Q*\YXMU <./ M,1GD.NVO(". M;JP^;<6>7,VH=9H(=W9+V6^R0Y1LWJE^TXT>W.\ZENZ$9K]L&PO;5V^HDE6O MVQKTV"6^NI<5E%K83'5)JRQA6RG [-C,/^DB)"62?JA_%#E)H]?'0,?(LJU\ MB=\U@DS[BW)D"X86Y&U&4^P3+Y(+K?B#_1.D7^E6U** K/4W1CK3*SNOY3-C MZF!FDIKXKEAL$[_(/\K'$76EC3 6;%TJ=\D8GHCNLI@D@T&O@=9*HHYK"DN MP]?;W,QS4!ZY2?^3@67KRA9X >E]U[(5S(6X1-ZDJ8"M.VY/VW^SC:;AEHB$ ML?!X-N<M.BYV#1)-#1MI.:[Q&E>/30JS;3KL*F]V;JSC(8)]C3Z@:R^W*C*V M)0LW!$/.WTD?Q)W&DY(:5+=JW V#&GYH)Z6@\!:D7\L]!Y%53GYLH0T"(Z<: M:5YU!242RL-!)=6"U&PZVC0C[<A3K&-7N(A.RM,X3 &_4)I#CVQ4^D5(GJ)< MUKH>WAP%T]@%;81I*&0S3HR99_ >,L@L*UZ;'"BF+(?=U@N"(+!S?7%3-@F& M%:DE>;I+G%\DT:]=^B3:-C =1D__Q:HTKK%&7XUG+=2<Z$8."-2%D*/&$6HK M;ED;,ZRO8865>,12L(N,Y,G1+G"CJ[*J9("CTKU(N]OS?4''PU7$GU>V\KT8 MZB!9 $XTF$Q XS?=<F6]?*)24@=(:;:/>T)"DUF1ZX6QPQSF4TX(3V)";=]E M)&2IF]I&0M.FG,84GAHF+B6<AS&GD153+PE(:K&'G:]'G[-[0O.$@WG?2_$D MRPNQ47 EI5C;(D0QCG#8:]EB5PNC9BYUT1Q0QUX:2ID&UKGJ/_&OI3:WA"1L MFF+H;A^%05<(L=!FE0PC-P9G/1 39MJ!VB:V0Z=".].R)-<+NT"-7$)O3@4I M12R[Q<C](69=(UH%&%N!;F1KDE(9BFHY(CN(35'$S8I1,6_+^C>\C)@MI=]H M1;IU;B!JCIN^S"HM*3+#JF$C+$JZ2*I7=:/=8&W3,INIDGM18'_1M$AO-V85 M-8A%S+)UOT!]@"DD+(EZ*:NA=5>Z#7=J]@:-C$5^#5^VZS5)H1' 8A=,8FI_ M:1Z)*N_7\\Z5O]'IRZLGR^BW%2/5)TN4[4@HUU4F$Z.='S4]=<NVUY]ZOP[% MS,&JFQ6J1=\$6^1=Z3$,LFG\T(2]#=4,]*$8B*PFA0U5[[UE.PY$[V231E%# M0H2V1OVE:4<OJ:$7.=KA8EX57]%N[VR5XB5LRB S,QDV=)0[J'^PL@W-_34= M72V+*:CB\FZF&SWF@Q_DILMQTR.9%5 A_A^5+0$_ HEU42^+Q<IQG_U(\NUI MF**CW<1<OT'6&HB-VRO8X'[PPS_>)S]VK3U$/F'/QPH,KV)4MX$9B0N4/VQ& M]ZG[%-TQ\L)*R@9P<\&P,[,I03=/I86@3HL6MYC6E: _<.&K)GVC'H1'I]\5 M@TWEPG!I#'\?'KT^^G#3[8U?*[0*_O06#D\IEJEJWH3=0L$V_U$&Q,5JR[M< M].!2R54IFD27^*+)0J$M;F#SNHV9X%'M;"1M"IOC(/!U?RC,AY; 2]>9=C*S MJ[JLKCK@/X3A"<TVU)$J@9W JU7NMG.Y!FB*1E=#O:K+P?_@L;6GH^9=R)/= M<E1#<^<[CF:W51<*@/OVO;OZ4?NOZC9=SUZTO)(PY?4Y+")M*%G]3B2+-\TE MDB&X&]G]9BD[8>7CM:?+Y/W0!!0,FW:R6AR*;9-81K /9N!_STLIN''Q/^27 MUY<8\= *W)![S?-^U-I0C09#;[ZS<\(+EGZOT3ALVK8!:_:QS5NNOLS*XA0' MGS]T><52;W!B3:.CECSE4-4M5'FU7,B@0>=7-\H"T6!?,_1N,@AH'W"7)#:W MRE<(LJT'4&3<E@"TD*@UG)B<Z O7S,0,#5$F@.:=Y%S1<6XYZY!!PR3&CM0M MA"LSV*C%L?T@;_@C/FGE?EGC]1@N;(.-;7&Q'Y52$4O\ </6LSH'HH6%KT!C MGQ)OVCX--5E_OX=@VS@FK(GO&0B$*F^;!V>ZM_+VL0V&Z=_,/UB#&FO9U=RM MEF+L H?R7L#[(%]5]T+ZW,I9'F*>96?2R+!I!F@:OP;I*=#S-KCTRFKUFN#N M;4_#]IH\E[-6Q31I$2=H: )\NFPD%"G6M<C!)/+$S4Y!>DL5P%R-,!&]J57Q M21NHPTCM_2H.O!L=,H_U;OT.@FAW)-^&=!3CK5(0[B7.@!*YJ>):##&4\3%S M8-FJ1]-IT=APJ[G!M;JXP0ZIMQ8=VXI:M@)K>H5VD.>KW*5US6X\U8WAOH"1 M2=ND^G>)= ']7!/I3>9+&&P'%.Z"8C:+]G5_60HN5?4F#28U@WG\\B%"?@\1 MZB%"/43H7&GWA4&$K(<[M#[^>^M)&*$GA+O/HL,X&"FMD:J[A+8%AYWQ@:;Q MU+H10S.):RJE<=DJ1A#/XP+GYVD+%2-#1F-(C"4JQ3K2D*-5!==HM&RAM"/L MOSE44-;*S.X5%AV!!>(*.<56-;7$8FWC!47#%:S_69UKBVES,<_S_[/WI<V- MXTC:?T71N_-&=X3L 4""!+IC-P+@,>N)GJKJLGLFYM,$+=&VMF5)0TI5Y?WU M+Q('"4JRK9(E6[:U$UMM23QP9";R?')@'.&NSZVG$EN5J88R9ZLU[2R"]8R> M/5$WN5HKV,/-7*W;N6W":;NS%AT?@VE6K)G ]S>#"\1ZG.O>8@8:RKZK9.*V MFU6"1!0'C%$1,(H$%G&:12Q(%3]CQ9'92I4,J,C)]/9VI*=^3^.J83GZUZ_E M=3'6@;N[IH%4MU?4F5N$3^TJ+?6D6GI=VXHJ,4UJU$)WG_G).J,?+9]A3?D, M?[B#X>EJ"\/>Y8Z*9R!88B;BQPLT0L$W756LF&_?Q,#:&&8<I#$/B. I"6D8 M<('3E&'&.&:$RBS9CACVOY>;ED(QM&XS=U4)I?U$1@#TO=:LC;WMMX2RX:_5 MF%(33)G?5+J81RRNP?=-$ G!"3P%_S>X%H<Z:7(T5/:7]<%9V:.;DCN/QI*O MTUC-H[HCETQ36DCN*=77ANALV :* J^5]:RS$GU_Q_"+LMPJZU+7L03_B-- MW'I/E0;]M+J_70,#]UMWX]!$:L$Q\!2$X$W9K*U,C+BD$6="Y#FAE"4<2R$( MD1S1&&-*EMG,>%3^ILW=UEK_O<EW-;^?33Z4<X.G\VA'UVT9" ?[;.2H,VR7 MB'.DNXY-;!J?T< L#WDJD';V?1S,IXI0;(FTZ]5F+^YD2MDF)-YKM'U@X@[0 M5AXKH3@L[ES)L>V,;52PELRG-I;<25"T+KSE-YSV4M=>>U3;YZX. T+[M\4? MI9]4W7'6N<HK<#F5RZY(G<NE!M1?DYWLO[$=?>-JTV\VJ@FX9AIW9L/Q=B6, M\G?G,I7\L:E?AJ.ZUA'.Y<D??FS#"T(4H!E/*^W%71O#*=8E?AA9"/6035-W M2S:*'D/M=VK"XEZE-(1EH8QNO_VE0]YJ?)'@) E9(JD2/C(+!4IEJ(YY1&6, M0LG]_M*_EI/K^<W'JPLP &Y'.B?@5[5E:P1,^%O8G/07=[/RXY5H8_C-49]] M2C)8'65I^,^T)_W*0?_';4=,M6VGT8-BBJ+58_[)TNF/T5@9=)"#7]H9&+O( M3J'7='_>[U:JN;6M:%& \Y &>9IE-*2$IRR+>!PBA!'G6>QOY0?=Q/OCU;DN MM="FW'/M8MV\TM_-LP_Y/=MY4I<#V-*OROY44NZ'_YY_G>Y^/_>]36&;&I@) M@6F&XH#DBLFP.N>%R,(X# 0)0Q'XV_3WZ7BNM*D7V:<__GY W/;W7DLV)C%T M? EG>;^7*'US6&A6T^*Z$R/0QVLCK&U3':T?G:Q$I$P2RCI9[E+XFGX;C7+M M=.Z51G*=#"XO<\ME5+7)6S^J;?FI31YSA6%6\V^;:JV^TO,RV=P'"[HRMLA? MM=8(FD>WS>QU2$J]X;J"$JPFM\B^\[3W/].O *S5J$V/YC+HTA$_ :(;&U53 M=/F,<"0.H>]NI5%3YJ.Q6:^'A:B;DT\$NA-\LY0VC66E/-SB/.B+NUDR-M_, MAH'@6D4ME=GY.P^DR^AYNK=:U19P*(.L++OM3OY65.K"H &]N-!A:7A%H2O8 MFM"I!XWCDJ),&9Z[H+E+#[NI';&-YJ83%Z-_W5D%C0J\P6KV6Z)IIKI_ !F* MV],UA=;N2:9.TTP996I($>52A(B%/"0H9K[8/M-K]ZO:B;R:WJXWV.K/AJ8O MII^!U^IB_/$JM7/\I'EE2=";)';\VT6Z>UF_K048H=-@?Q9@0_U&RO7;BEF; M4V&H&$3*<GLO*VV 5JQD:.C'TBZT W*TYMKZ.')C^@[U1_P8E?YU,2F[OHAN M6GMK1*KWZYJ2+S[T)>2!0+LW4RS2S0M;<Q(9F:)(I5PN4QTHMF]3::8 'P;- M3*NY\?)HQ"JHL"W @4\007T?2E)G'L[F!F^K[= -CL<OKK-9K=BVOK)\TO2F MTCF:ZMU. +BD^\,W\=+&'&,M@II#PRWVK0_BN/6Y1U%"HC2C-"(T%: ,BE * MA/*811E+?,%B1,DY=&W3:1G_,("JGTW(*/4B1DT_N(_N1/Q45A#X5.KD&L'" M?@O_J01+7<W_=3ZX*8>+L1(LZP77ZK=E^4&-L)$]_P#L'T4R?RGJ3Z-9"3O> M]>0F5I^:5BN":+(P7[2RJ-4[005]$-EJ11+]Z<DB:$WZ:Z$$#K 5,,4UZ%1V MCLN^VT$SR]YX.G!Y7&(!X2%U#&M-;]_G%\$M#G80@^<^#[, TS27,D3*V. $ M2\F3*&#KW8S?16I"*WUK[!-%72]/6MN><82<DKV=<;:U92=2JA6RN@LPX6,; M>P@1MEJH 1H#7:R)%8"8=\G0)IX().=<H)Y/L:.8^NEQ2\5#MNVI=605MC)% M4S:A)_I<[,V4U7&RXBGL-#:=5:4I0-)UUB,UAZ'__)5\W&4>;')(6\5XWE;5 MNB+23@;A=P6^O9 W+&LG)]6N\=+83GM9HY1.G-'IU:TM8\R9O/;)L,&?TYAM M32ZBC_WXS#JY/0@[0_+&OF]Y%;1A$9[&A*><ACGGE(:8Q2+/<BZ8#$00IV)9 M7BG55J.'@,:=NO7];.=QP"?>UD".IWQ_FO?(0JNWA*K#F<N4W;JT6:,H=Q4J M*,E[/JTJ)*U?F\@X)V&:Q FG 8K5(9=PPAG*U?@X6BD$7K_SCRM/.SW>UM]V M-G&FW"<H:>I2UKGU[B2&Z7>I4(6K!+8?A6K2NG],T=9]E956L@&VP+5)@>^$ M !O/U[JVN<8]9,7H$E9Z_UF4L;"-N@0B%S114@PQ28. 2)*1.,P1XB0*$>VX MZC_9BO^+J3",=(\_84TGE3V+O3V0Z]:A:+)'1\1I[US9_1]T[3+7=(2QB7WZ M<5DS.JW'K*VMV#;L>6CX#%H%N2B^[0A_ 1ZGGK9)TY\L93JJ)2),E>7"D+)C M,AI*1(*8X,S'DT<1#QA3S)>&E$O$>"QI%F-E9:<!R1_.:WWT/:\"?J')/30P M[L:CY HNUA5+V"83>GOGL+V OF)0S=6I;^[PW+#J$A_I>QVVL];-F^IEFR0 M]^E\A7_KR@Y3P>S*M+RF-76G:XV/H.[PVG5D1#WMLC 5M?<.QZK535*L5Q8X M,6$=>$S5H(R,BZ]>RQ7?S7:I?6P6O[Y!W%O&FC,H46L6Y(MV"$*&;#F?C\OA MZ\F$,&Y!<!ZZE):Z9_[04 - 8P9U2$D[942-ZAMK>:VC%X,"!JY;2Q-5"5A\ MA4/V 81T?:+[:9#K4G\\0TT]';;->$AMPQGKJ6RJ?=8.N+&W79>:VL/>48^U MA?G %N;AB[&YKC-J=<NZF>I"PUFIMZ3MSF/2\-Q]:U_E5.LV6:=NT[X5)VH0 MHO5,8VY7)_M 8VZL07RR<;YR>,^['6,U2!4.2,.LM5]&:>H\3?@48*H-SLD] M4]+#;$P)*,QJUKSO9QX9P#0-S[AV56VX3H.3S+WN0J^(FT X0A&F3L^L5T2O MKT(TX%:P(U.#JU(;X>/A-K2[.YH;D$ -MP7>(#5&4ZT' JW56,R+8+TO2QWH M!<GV#: ^M"RU)>]5>67SES1ZC!LB].585)#_/P(Y9O (VA819G?=]%IS$)JI MN4)_]10M,1>*G(V+T=0_ ,Y*[X_)]*MZ\'7;4<S.W$CS,9P#8R6* ,4&\,]\ M*M<E!) 8:^J3=:!D6FN"G"XM@(?78-'[BMIKOM*J=(K484@:$-&UFX*(<']9 M"#5;:A?6G8-*=G2HMDU* >=.H?&>@7L78:M#$;.FG72RW!GSAT+"&:PDMSV M+.$6&(0,778]&%0+Z]?Q0[\V_/]EI./N*YK JR^,7.YJ?BR,/!9&'@LC#X9V M7UMA)'YB8239J#!R$T/T*78L.=!VM0=7)**3/Z;S3E[;8N+%1;09ZJ":C-?1 MM'YM3)EE]:VH]^YO].KZ<L3S-.(A"9*$"A9+&68Q%32.><1X$"Z[97[W)G=1 M?)-V:GNK) GX'IM2];=?Z>+%$HH?W5W69A3'(DJ3/,W2"#.* ZSV5VUS'B+! MTS3C^8:[^TG;F6> 65O495J:_Z[-0C.NO,VV'6+$ZKN'8^S[K,3;^LZA78(G M%@%N?;M+2[-RS.:F/377X 67H^DI:%!CH,I=KU"AC+@O4]-3UKC&G$FS9RZ* M$/;*)T2"11:SA#,:$B99E(=9&.,@2R@%G_%&7.3XIOZL)ZO. 8A(GS>STHDT M%]JF$ZU)]V0N>X"YXE.Z/^9:XZ@ !,#?3\]/?7>!9V=;3+Z5SO--IKLRUT>M M>TP_22<L^,^#+Q;:;Z135+2Y/[VZ@OX1@#ZV?[JA#=VP*"$BY*D2MU#6D3.: M4Y*E(N*1Q!GB&]*-D[M=NDD@Z7PR-Z)9ATFL!K%/@J'[))B1G6=/!VP]_]=] MJM*2_WU>_%%J'&.39.\\2U[CC$XEM$F6LOU9RV^%@WP#,G%@TQZ)P7-T1<FH MF'@18S4^I1>;D?F.&!CW+>S6;-SX:9LQ79;C4?E%0\$OX=6KR=4Z_&RJ!$VO M:PV6K3;4:S9QOXX)?B(GCV$JSX(4$2'>4#TF3*0$DS#/(QI$B4"QP%DLXB3A M,5W5*)U8/)O<1_^*\-T"?;+K<P^$ 2O/X/734>BX=/?E#R]7=SN,+EFC_I( M8?H9 )>;^AS_P+-^\990=3!IZ995*=G0OI&+&JX;\L?M(QQI'KZ'7//B53G4 M. 4Z[[SA2\>$WC&@(W4F1TVGK1M(OZKL?9F.%U"WN[!]B*_FX/R\O1Q=+]1W M&H< /*1]#]'.!X735=>WX&.U6?(Z;1^\U[,6-M"UXX!;KPOC^ ;>[(HOS>(# M#:OHFJ*V*,.ME]T'#++ADP> !/OWIO"U:];\N*Z;ZFDOGQIYJ"27,7 5+_:2 MA8V?_G5Z6??$8&Z+!^(ED&3PK(-[&N[3.]8 V%HG^/5([9".5O5ADM!GU** M0I9DO]-=&BA[N&@*"Y:[SIH34(^J"?6X)6J;HKL(KG'B@]@WT=[&-SZO-XE= M+U<N[+ZOQO.D:>S"NP3NH97Y-XFN2B7IG0/VY@ZR0-Q#U3/U(S=(!J'J:7F> MT"@EC"8RYUE 8\(9BZ0ZB0CVDD%2@1(6Q9F(PI"B+)< <411C.(DS B*ML[F M>,8&1;*HU7*:_.RQ1BAIDK9GT"-!@Z N%T%!9[@IO$>MH<6NOIWIF]L,"$,V M$!'ZHD3(M5)!=,*@/IC@H4Z"M ^:*AD!77[A"5Z4NIC-U*89Y#!]VISVLF\F M.&;L.O,TH_% 89?M C%;5#5PO&]!K$J!3C/[IKU$W?O1B]=!"Y^%CIJI1T"V M5H__Y"H=32*'-QR-W+W?=-0H"-JB[R B44@)"4A(&4DXS[@(1,8DRE%"L[6U M^7K%/EXE>O7/8?%=/K,2WEDQN/$76%^]B55@-F++VOOII-QY=?>)>N')M&D@ M9H#1&MIKXKHM"?:]@.9R$%/-8K 8-WK1"GF[!WM$#$K\Y9/YJRG<-C707:05 M%_*^*>\,\7OO5\I($Y,>WP%$H 5-TL\],?E3Q=>B&C;*Q*2QL]5;K\J1&9$M MS] =#US:MH9A,1]TZNT7M<F@%OSH579 @D=3YO/3YFO[;&OF9K^Z<NF6+Q[5 M>Y6%%AZG4X(".0NSZ;QT;4WUFH'FTGF@MT?]GNWL.NKV3=#*OU$?VZ*4M4]H MT;RAF:I[X2/!_%>;EZJT/="0=Z".*"WCJGG>9^.CV$ E(>JH4IH'DUD>4Y1P M$=(DRB(F):,QCJ).?BI3:I=D09($- \0DZD028[C)"64<?X:5)+6<AI-3%XE MD'FI#(KI'?BL7:]3EW2JCN)I]4=9-=CLP('**+$(_,4"^BPV&:JZNM+"U;7? M#L;%Z+9)3-7&%F VG!C,AI';,X-M4=Q::*\V&>Z1(?:>XA[?T(="V[A-D"MM M($DSI7!'-$A"AAE.><0PSB3)*>U4_MI!U[^ZP384FNA%29M);N$:]#6 1Q+M M]^D9 >EM@38TZ/N:S7N AIYE]_P"M30701:0))4T4]LF6)C$$0OC.) DC?S= M^X<9=>*-]F6VCS[G]K6].=S<+%[P)JP.9_B^=S-JZ\7R,&-<DH12"/8D,0ME MPE L$QGAE&;8WTVAQO_2;+A7[-+N1IZVN;D&VK/I+.>Z#[?J&XADI:PLBK': MPFI4_]%4(\,O7S5@Z8D!+%7GV]PXI)S4;LJ[VJQO(_"M>WN9EA8;G@+=#H%0 M/FR/@+)W4ZJ1 I!V53KGNDY[MJY]*"IVUYK>%1YJQD!-QGJ?+HOJVM9D-^ > MT,/PRD.)=)TRX/$@JKPG%;Z4>X:H9Q1Y(+\LSA&.99Y$E-.$2Z6$*#;@.*81 MC3KX?_^C%RM1:_5,5([V&8@"(M?D59@R=8T(\PHZR_]J6MD8X@>KHHD:K%*^ M:YNB<WZ-):FK$)8K[*U?U1D438E#*XXU=(!AQK:O%;A:)YV[[26*@0U:%C3W M,NG\YAX+FP^]UPWZ:E-8W/"OKB&HM"_V8FE:RS4U4%$P&D!0!)A(YTQW_,0. MOVPQ,<G;:UI<:U1Z &"R0 JZ!?S_+ER[/)NM#>4=Q:T2?DXG\9I'K?%6>0KE MQ,-%@Z&T/?9<:9*.^S6&IAJ9QM*O.\MF*D_T1FH\GJKT=[.=G'FBYRR;5^ & MZ%N1W50+-*%)DR;N/[<8*@M2K=W;-!.35F;+5F:+1F;OP'K\F^G7_1=%Q(HH MU+EA3,=U%J-(0HXB+A@4_68QYDSI&T+$/ ADKG[Q+$:$2$13Q)-,$$"-E)*' M),E8+E&<8+F]$_L92Q*3>]V[-GYE6CG;'A:.1S8X:8U04;<V 3?%.+:=NN=3 M5IPVJMKSW##5H\_6@5;P)[7-J4>WEG=-)ZNFM[Q%)9F4U]/YJ&FMJ5O76Y1% MW:':]<?0*HV'VZ7?U'V[9?QV-#9*J:]?7C7 /2ON/#3YKZ"N]9L.QFXIFBP" M+1I!,+4ZCL6GM$#H+5J,#51";!1.!V=#0^F*+ADQ2I,6ODZW<OJ4(DAHK.T[ M^MLA5J9-W!(]W/^.=G"ZTEK7ZUGC86R,AELEP9RV:$:E??T62$4MT$E1G]Q- M%R?74P>=8AS/3:4J+$UW76!=H:&IW0^-Y^2*D5K9O;R6FA(=&IS^%H#J=.G. MM:*WB2:DY@PP8_6*_,H[G>;1>FH!BP;*_71%(6S[ZDD^*5UWM(FI1*^GB\J4 M.:Z43^K^J)/KJ6Y*;1L-Z/E5)83:_=CX8N+<J 68!:8K@.*PX0BZE]R[7,W< M*I?3M/'.^@EC,!\;\%V?R/!&#B<=XCF1F@Q]5\$.#B7_<19X,E'&3;V!6S,A M(DF3G,689#3..>,DB.),TIQ&@C$_TAJ@F&9A%@B><(H8D5$4Q#)E!"59@H/@ MP7*%1]_SFLKNFX2.NNNBLLA-FJ2A_$]M81/JL5+\Q\_GO]<_V;K %JZW<\DG M?8E)B+.UY(;#O4! IVWX:G=5$U/1"%(:2K9-K3 A)<5M5MJMW%LW$9F1+WQ? M?9$@7YK!L4CP6"1X+!(\&-I];46"Y(E%@L%&:5P;')M//BAWL/+.9>(CPG0] M'^9HN]9&\[#1'!VXL.E&N"8]L!..-\\<6F>4?I:'9@^'+IR<1OV]+:H_RKG- MK_!/VML2CF4;._0./Z]K>),V4/3^!@I8+RFJ\10,.Y<?T6*-&.2<Z7AZ?0?- MN#ON,JO5>D=NOUT>SXVC9E3T80#:@ZTTY+%)"9^V([I?S_ ;_MAEK?UW>L@G M8#_Y'FZ=762=1Z:+^&#N@6+:]'6EZ#N/X?ANJ7EXL5X!,II%:Q;<.WBU7V;0 MRE2R>_49OFKT#^]=VLX#K!(@[A.-R6LLNZ9WN[:>Z]&\P91K%J8!Q&_U&3U/ M6!L@O^[Z;3)RCZ0>&WB;@J)(%A)NW&L=3M-CXW>NC#5#\0IT_&P5S0<#*'( MBM)VI?;$VM05T\X"_FK(T6]UJLS#0:%36XK!#7@279JM#__C\]3UU.&(M[6T MCV;7^/8S9+ 8([AN(%YM!J'V@;H5<[T48'ZG/8>=9YP"EW?N:>""T'CF=ZW- M"DG!(!ANU#&IG^19H$5=3P?&HV/\UV87[U.]=:[E&)S<VL<!.8H&OPKH!7 U MKP"3:\ML_.=TV*TCJ.6U:)S=G50UAT!2 ]7?@Z8%$3;P5^E5=)BC_27>:.AO M35+W Y;-4M.S4M&I!QWFN.9W()VV ,.(?" -*Q(+@F9P3NU_SK?&$-1BJX MR\?.X:1'8TZ6=E#[33-5!W]C@(M(2,Y1(ED X;N *<,;QW&2"F6$XZB39FK0 MNL\FB9K$4EZIFNA9G<&\+J8MD/P5E(^ZY%3#2%YJZKE-*[W'(='TK!"P.]"X MHH&1_-S8P?I!OX,><#&5I:F9')H1KK:1.K0T5IMWN#YEU:DF7K$/:"D:%]OO M_KF<2FUIV?E_3=G&/;"3J][ S_;P_-0</(HM+91E#Z.==6 ^,#]:OI@,[/J8 M^LF!23+1G5#:_-6\P10\;^IE=N!JRTV9DGOSA=<M6TR&WA@V<;Y%&<WC&' L M,:9)GHF,BY0*3)2VSU'&/.=;E&0\XD%""4XHCW(1)S%-,ZSX'T&XZ#5XSRY< M/9'2EW4'<0-<>=5NZ,!MJ--L_7XPZZ-*&MNK+0-H:\]=6P:O !.$C_I&$X1S M?]WS\J67N>JT35^J7FA:E_6]GA! I;]"2*<G-,T9I;\-,&F+R VBR?Y58ERI M;VUV\-)0;'P(GN1>KA4Q2YCURC+J"!R$Q'2DW8^6ZT[7NH"K46CZ'6>_"6]K M56'H?(@:&VY603MA5R+7*6UKL3W;NK4F^#"W_&(["J^[U@UY_;1;O,%1M78O M=7\>C^C4B,_O*:[KKZVE,S&S1JW3^]T,6RLB+I]<E_5"^5S3A&M<+E7VK;E; MWW6B,_AMO8>+F@%YSKM"#1:I\T1KJAB .N_::YV\I9N30.*$3ZQ-WG^G#W3; M>\QK/6:R4&QL30P&"VT EXX0UBZ7;E'VTZD+OOW%9)%!'9[);%%DHNTALV^> M^-0I$4K>3'7JA:N57-Y1EQS2S,*R]_-V4GB3 :JDLYT&NWE'P:GFL>:IYFC< MX( ,N: !1VF8,"BLBF6B7I/FJ0PSP7&6>P<D$P$&5UF*24A1@'@8Q#Q.0IZ) M),AE^AH.R*33_V\M>UFZUZEAGLUN&;9IWF+->UMC8O(06J^&YCWO[F6OF^GG M?N*<"Q9%NM- 1".</BH&3'#72NY&)ON"RE31N.R'%EE]5>*[\F=XI'FQ[8NI M:VDTHZN_KI?E36.;^O5.:X<,V6QJP<Q%>HD@>F8KJM\DQ_^J5 #C!.GI>+%> M-UL24Q^\_V([<?1K>5V,-XV.2XDSF5).0AE0I7?S5,91'@:4L2!")/$5=*$4 M<XJ# 64AC*6:4Q0DC.&PXP0QI;ESWU@P0WNN$;X'=U,#9*[R;DTS V4#?K> MK)I>&CO2>MY:_#I]"3@ M;^V@29IT93MAC>IG%<:U+PA!^?,T6=BT5YWNDSZ M3?,$$TK;N'7"&+9!]\XMRV'3GLH)% U9;T[[M]%8 ?PL/>UHZ?VM]7*M&J2/ MA(,DIDC189@A*FF6YHR**!1"(L24$<CB$W28!UL^-07<8X/4/%M4LZD6U^"% M4B_UP/77M1L L^9:&3 &04,[XZ!7YV4U+=3%ZA08U]VXDS+(&GL'/H\F,\"^ M6-3+815K.#1>QM6DB)N1.GVJP8W)ZC)VRHU:4$!W;EZCGOGOQ=1BGT%"UH^+ MB:L/_4FC8)@<1.,[M(C@L,*FYGUM6X$??X6)]?!/#7LK^V/YK8N)U]K,SM+> M&/RDF-PE^"V!F[A..2UK%K7)23,L:AV>2FG8;(.&2K95HTMPZ)9JE(?N^UYE M6="]K-"9*]%HT-;-ROSJX8=L[SX\,-13O8N' EW8]PS_D>[XW<F&==A@38>/ M8MZ)"YC@@3L>34Q0 ^;773#"^S/Y1TN8_"TI##JDL!P<:?)G/= *$V7P<-N; MV*/WV*99Q%* S3W0#ZY-'411K?'B]4U+X'IET[;1:]JH>S5Z(VL*[]76ZSZ) MIGUROZTC5X-VB:#6T01MMDS3]2;\LOINFS7;64O;'J9-U)ZWC3M VV@%KA<H M=VG(6XZC:073ON?RKE,7X8X($+SSNQ/KFA]TQ&,;R[*M4$QX:M(DTVH":TPA M$_'2GI060VD)\J#NKDXWL4\-44M<W<_3;^*,'T<K.ORL.X*.67?'K+MCUMVA MTNYKR[I[.,G\\?O#;=T&;3M%:0\<X1WZ\L[[U&J2'47R04<#RC(1DASE62YH M&"1Q3@F*4R$#'B <^Y% Q$(2!7%&\AQ%D@LU2ZXN35(6<\R#^#4X.L7U-: J MSLME3<"<EGXJ$QSJBXG15>[7S)8[PAF[SF7IV'J>[_#\+X5M-#81)/K8?GL_ MZD=-%[5Z5_W3SUOQ_/WIE]X#W/Z,RZOYS\AMD-T-^.R_80(JX[CK!H%KU",- M4-*@'(_MKSJ) CZKD0_<YS5;>*&KX3Z47WN?ITJ56A[MU]%P?J/^5%.[!)6O M.H&*NV)6ES^[/_PYPS3T<-39/H<EA]=/_NL'#@?^? C_5,VO=C3F%5'TIU_< M1<N_X>U^"G?^Q">_;,WTOY25]A+8%;R<SN?3VU\Z= &EY_ZF^Y_-]9VO-)*8 M_N:'1Q3$=K/9]S*ZN<&<]$N'0W<-GF]^D&<),=R?;T9#Q3^[D&,/S:\A[N"' MA^=J&<?.!,^^];0<ZOT'TO_W.O9Z7<';PSZ+(S6\*VIXV&?D+=;&,O"R&/QQ M74T7DR$<.M/JY_\8#,KRZFK?2Z0/L5TH03:LVO@[M/_"PGFXB.86W/*LZ_+, M;+1S,7'O8ED^U$K4"A/NG3;^<Q_[_M R;#5;310[L2$W285FK$V%II3B*$59 M3JDR^.*0Q1''$<L0#64:A6S9?'-&6S*]O;3(+O>8:0WTEVW.<4^7 I?P+(VA M< YVPJ\6.$#G/C<9T9;+/QDF%Y.A,"SNQ15,^G-S2Y.4+>^:/__'A:%T<*?S MAN::,QW_T1<$]S_2BS_FE>G3?;?^>7ZD\K-SL#_:A2%HTK2#AQO7H#YGY+%$ M[5W0_\NR\CK_R%&,'\7X>Q7CW.O*E>:(I30)L@23F),L1!'18IPA2AC&>Q7C M[+?P*,:_7XS_7UE-AT5] QS."":_O%\1?BCNFEW-LT$[]9)$ (?>=6GQO*SO MW(HG+V#%'XK\)I[\ED)F 8DSE <4"TYRF6OY+<(\BY)X!_+[PW0RV(TFKFL# MVL>].\&]I'^S?ABP7<KN1TC^8!7MHUQZ&W(I]#HPQ$FJ5BM)"012A4BS--1R M*<52A#+:MUSZ+M7R*)>6_0(QC=Z#8'HWGNX+C0BR2?#^Z"?9EJX#1=?#Z0+B M"$\1Y@=J@6WE2'EL?=Z\IR5N3T3U'48!56=?%"8LI81'5)V(:<(H1GE.=G B M/J*?OY/3B_=#LMJ\8U>GU_=0\6'Z3([B_"C.C^)\*W'.V@;M29)CINR;,)41 ME5A0EFMQG@4X(0S29/<ASGVSYIV(\_T:(Z]?G&L;YL\ZO=1]OY-G+Q78;X?5 MU(*;-6A09VU]V?V=.Q *HBQA@<1,A#P),<.0C<VQ^@Z%>>9G8\>1Y!0E,F49 MBW,IXI3"I21-DC0/\@?SU1G/TU@&!(<D"R*) J64P<T93@(69-$)>@W)W-V" MV7I]T9/.H&YK\9X(M=J6<ID:>(-0V'1X]<OG;.^#E=)7D$(^^%&A"Y1U_7S; M:7[2(AI^F<* 3+<DW6BH10[TBNQ,+=S]-]7JX4KF6GR)O4('4N0%6C/U5<JH M("$2E,>2DS#(!0H1CTF2)'0'YX4GB+6,O\<<J*OYOS[#&FAQ#I]L2YW].[N6 M1]C@%-YWP2<HYOY[LX<KIXK!./4/EO9<.2$/'BR$G*[FOOSIR2B%\^G>B8JV MD#M9PN,XIZ&(!4V"1.2*Q/(@3CA",8N2%R6JXMO[(ZI@7=_(IQ/5.LQJ#0;@ MRS> YM4'F[KT>J%V4B,TSY1NHP]L*+C17=]2O[_-O2Y!5S^M6RK9DFI;2=PY M9;Q:WYE# S:]XXPL7X*8'=5_G%P!=(03\7]>A?H;0%M(: E77L[[6ER/'&32 MOEFKU>_C5*8TX'&8<425'@+MP&0J.$GR+,VS723&O$%YG=I=_ZQV=Z?"^A2_ M2EF-@X:@2$IS02.<XBRE6$1,'?YQJ*@JB?,L2_E15C\G006G?/<$M0)=TVED MJ3&<IM5LJD6?#U9@86, ?K$#)F.10P&QYK0'^6\5B.VQ[9VI87<,,E6+K6-A M6^O.,#Q8[]IAOEHH&_,0#[#FW!N7!U '3=7:[D0>6L- 8U<89#M]H3\S96=H MI)[* &%^A99D4^CX.?)[4:^#6=@&V^V9+:X'D'$WJY+M-H. _L^:"YNCUZ!Q M-,BAKF)WN .Y]4@+8XJ\%",6X1AQ*D(9JI,P9S*)XDS]#Q#8 D*?X.D2E;;% MC.<(_OIX]7$Q![2_V@J;ZYOU,NP!QQ+=M,4W#?;9X[LX++BAT]Y'W</D$;J\ M _&PU(>[0YC314N7ILR[F'MWWQ3*9E_J&;!W4FV5-LI$$@@@31I1F5&1ARS- M<8CC!/$@W\49^U@.W"HV00/$[WWWCQ$4K\_MN9L5U401_MZ.WUUPR[OBE0-' M3W/8E<UYTYP-FYT\ $MID:YM!V\/+M+!.2UA:GF=%0")V<.'\)[<]U6&U>XA M#EYJ^M6W"KUN-[[;$$"X'@#0TG6:I4.5Z)BFRL0U6%RZ%XX&*GP2V-ID-"FW M)VX-+UY#HY3R"6/8-8WW>\N=-(<.;!?02N_;00U=_WW$]@PG0,C:#BT\$I3P M($(\IS')6)1(E""L5)8HQ/@);E9?64DTE9]-3(^7CU>/'1IX?=^6W[R^+0<E M[8/3U;SDW4G[I_#BAA1!VT+5F!..XS16WX4T$4RF6*"$I4AR3'G\!!_I'BCB MGX=*$6R- V97%/%^Y/53$#K7RVNU0:]/7D=M!$/$B8P$"9E4\IKDF8A1KL1T MED0L04&(#H<[V4O+:_"KJ.\>4=/#URVXH]:8DY23E(5)*)0YEZ;J"D:2*&51 MCH,PCYZ0,+D'TGA9P;T):<2G\1XE^(5V##KM'UQ;57EE@U%M<QBSV+JO3$=, M;2*8]M<]YG%8Q$W21)Z29?(]/81Q\)(@W7^93H>Z/R@( ]/KYTP=2Y/K$;BL MA08H?QI(-P0.%W7=MNO;\FD/CG[K$:II[W \]ZW@$YHDNDR;ING:J#;]"$FO MN)Q^*1M%XJ;P8**O_6TUN/A7(QN%:,9FX>=U]Y;)Q+RH"\-M-0XO2KW6F]!@ M-]M.R_6RYJ+,^=N1#C2X9@*WT$'7((MKZ'X8AV+_477KS'X;MH9^%D/3&.UB M/\3S(@?HN@'MCWC4*GY15+#4.N2ZT/&GE82P3A:7:?9@^K;-U'.*P4W?=6QU M7YB.;A#E;R_1+ATOKK2V4\1J-]JZ(<M.^PG]7$4V2OYKZG,M:FW#YY'MA )S ML!CG\[N9\5'IM(K+TDT4.K58:KTLQP 5;Q'*S<M7UL)_-;2BZ^"ONVM,8V^' M^JZG>GEG$^/L6LV*RG1DGAB6<^N@4R&:53#K9MQBMH=A.;DNKBU+V2[6>OX% M.,J&.O>CRS)7BHE,TYM"F11?6Y8=U2W(._@(:P#T]^'<->^[=N4>_]7=O#Y] MG_;I-3?4[FS4(VM7;&VRH0<IJY9!:4?3F?-#=IK,M_=ZA&2Q\?<1*]VR+\Z+ MGM]G$^CD;=-TU)JV35J]O-PG'."NG3AT/5^ 67KOTJZ>(EU*LF?)R!NP=O2. MOKAFB1"3MFW71H"96+H&6FN;63@=M7E#T]ZB$XOWR/M_%\-KTTIXT;1"*"X5 M,P^TI+#]9AR_ZK8S?2O_H%<HP'44T)KX2JFQZD5#&&@+C3R> D$HGE9F##1? M4.-S?4C=4T8Z3C[0?:(:<><OB&[-8Q5FPZ2MO%EIE6V:(>NNX=8/#[=/RNOI MW'34N"SG7\MRHON_ ^.ND4001E1BXM\+]5T);1+TD=SH%-9_7^N\W0>WLB/9 M1UHZ:?%WHD3C1"W++:1)5)"F/-!I;%87;$2_EN;M [4V,QW85EJPR$J@:7$* M=S5J3MN>:_E^U_,>+H5NHNHX/>V=??^XM)1MGJI'I):G$Q)5!#:^ T4&&HB9 M!5MWU U+Z$H-WYOXOR&)YM$CIP#9^4(_;#7Y>C8U41EEBE77^G9 [AY!?Z^1 MI_ -6X^;:]9NV /.0=,29*75.AR-==U27CU2PJ"H=*MYAU33MH%99?RZ.>D, MN;C,!M=1$0:SJ/4R^ASIV-"&?;X4ZJ6@[:@37-&89ED]2&7S%:>]<R!P[QOU M]UWS!IM=8[C?YB]VR%2+E<I =;N,R;[)6G3=I+I9ZG63IMYYSMS/0>_TDC&_ MZ;ZN8VV[0J>2*V6R3HWJX9^<?K8G'/,FD;YL.FZIAZGOKI1PM^%W=:"UC7(5 M_4Z:P![0X)>B&I4F7\6+][FT>%@GS0!?1N77Y<XMWJCZNDTCY B,U?Z;=)2^ M\8EHYIB4TT7=]B_6(Z^+,6@D?J]9*_%'U= (F*7@H=W!Z6(^GD[_:(Y_?<,) MW'#GO:*<?!E5TXGIX+ZWXW[+J/#+GO?:1GC">0ZK.2BJRO0?<_';*T-F<'RJ M92QU0VG7HQ1D3#GZXN/I/@ZR:W3 ;SJ1N)- UYZ\]8UB%/_ ](]$[Y07X_&Z MC*RE\9IR&+^MG3I ;+^WIL_:_'#BM0?6+@PZ5ZMUMIG@>BT;^ZMMO+?4DF]M MSSV=6_@6^BSA8Y^E;676L<_2L<_2OFEW/V_<ML_2!A&!AP(*&W6AW46WIW ' M@8D=K'RG>:OQGGE>;&.7&PT8_%0#\$"=KE-=0#$ +=C8#Z!K0(V1\59X&HCO MM5C3=WRCHZG0ZUV3B"4RE#@+XIS*##&:J$UB)$ R2S"&??IS\=TJ9;PS=;'+ MW<%IK]?;KM3[0_G5(O2J47Y2VKCZ<V#T:C$9FL!??3;QKU$FQ6BF#(,'^W)A MM7:<9#$7A%.<YU)B(/X4R2C/HT!ZE>"Q6N@4IYBA(*<L4Q^")!8XCP1)0Y1% M#[+4H^_!RY7@'[)_]$22?/S]P\79A[_T/GW^^$']G1@I_O-*%<-RR'&G2VPJ MZ3?IIYXG4@D9R@CBE*>2\30/8\7L<2Y2Q$)O.5.49SP(2<Z)H!G\+M,4D8 ( M%LM8YBN5\8\+G T6>7,N8.O%30>DY1D;C(OA=.;,?^C6U6Y5K[M76]J1? ,S MDNPFN_ALTLO+RVH!CBY%C9'Q1[:N8F]JYY %7%3#NB>GZC^]'W-Q+G]2EG2] MT(ZIWF(VU.VL069;?VO=..6N)R.W9#8Z#_G$D,_4T\@N)].KDT4;XC%A(]_+ M9:[MI"]I>Z+4_64;ZZ_33.ZTEUU=F8:^O;\6$SU+8Q'QQI%9P&:6QN< ,1'S MGJ*==VWG;4.83?8:N#A&7OS"=K,U3>OTJ&P#6G7<C.^:YS>/,X$E\WYXRM A M(31Y7^#I6QAPAB_E2:FGTC,6ERG8->:R6D\=*W)35TM<E1"D!:N[\0A./ ^@ M\0N9]^KVQ#!$9:II5^B2.=UZV$WEES'NJE*WW06GEDW4OBRO1Y.)K3565VC3 M9WG5M3/1NJT!C@)\8RLKHYV%ZM1>_V;=D;UYJQ/SMM&O&99)*"AT%5TW&&5N M;K= K?;2='U'7$L#,RUNC:)1>-R_LJEFI&U&@_'"ZE79G/"7KWNFG+U "6I6 M4AXUYT*0H#1A:1+RD-&8$XF4\BAYC)6N$])\I3+ZHQOXKS#N>PII3!T-_JOX M@' +^=]0=9U/JX<TC#6- M1%C7#Z70LA$&6(["Y)&N$])L7:HI@E5@'W%E0. M7=]TQ<0ZJC.U6*#/5CH4=CM30P0^7"U6O*?MII;[BC>_%J8H;.W3(+*S4=95 M7[O4J_*F5"+RB\L2Z'L>:]U]6P?TE!XJ&A>U"XAU9SNJVZD.1T,]P)OB2[G1 MG+7:#Y&>B:YS5>-2[ 3S-L('YJ2DD18+$-" Q#+USPBB:H.U-:L'>(J[_N@V M"Z_I;*\I%409.%^'(Q..4Z=4'XPDD$DV;@8G1!]DZNW('$HN+\@V<]6G<;>_ M*X0ZFVSD]:*V_#*"^ 5,!/ITO[[&42+6U95<*0-7'I5P.AF#R PDOGU$(% M'G"IIN&.[<E0-U$PGV"SIQ-][8_EZ?4I9*= ^'ABZ-YF3/S4]I>WZV>&O[)V MG0.^T3S@Y-%EE"6$D^9E;^7=&L["1(+5$DX')@2[=IAPP)FXK3]1S[=N@QN; M3'G]X:K8S0_<WQ9#>,3J6==KTC;TA.\]K"'Z6I67=XX:S/X#DHCFW:_E&*SY MJ4ZTA\IPG2 &P>CIO U1VE2>CD12[],7JQ_NFJTN>K-%-;B!F5H!H?=$ASN+ M6E'6I=*T'&$9E:#\5E:#45V:L*>GXGEGMM55X3<(^8VG)H9I]AL03DJ(4IK0 M;3G1+@5U9%<F>-IH*9XT-#DT=OA-%>U\=*NC:J;-LAVFB=)YDK&H1G6#@F)6 MM2D,KTH7X-0:!F3[U3W2[S']3!PTI*S$H2GAT\4#7TW6Q,0"0U?3<6VRHLR4 M++MJ^K6\[>=5M(EADQ+\+7!( 1$^="1M'4*+GM7V$8MK]0(X;V-K^2B;YAZ3 M1FDZ$UN06,/R*EFH%K]4^HAF&R?FK)*J55QG*R@ZGTQOE?EO='A--Q!I]E-0 MM./+Z'BC=8;-.CHS)&T'J9B@;*P='8"!/1_=VK"U4B[&:Y1UHZ9WHT:8FJB1 MU7=O38&,G5-[(K2LTDY^U*3: %<K9IQ5TWIF!@5"'P+*CC_U@V]-2+%C@_0; MJ F3M/.P&71ZGR77,'BY; 3::1I%ZY?>C9)O7\JJ?VC5R5X"+\CX3BGN33G4 M6$DNN;&^&<VTA#5GND=-.LO%1/GG#;5LF=%V:(Z8==X))11[_U3GA[#D\"H$ MT=8T\M?%I-2>FR=0V?V"#\2(R9N -=[Z%5:C5L+"Z[+[_782N%H@E;@5A;ZW MR*F3%G.RR1-HCW'0.6P6B':_>-D'\YM*FUJV,%I9*QW9:F6_5HW;7/3;Z; < MPP%JD]L[&)8PV0Z,)BCDXZ)-#!I-; [;RI6PZFL3&SO9UQ6H;FT&1FWTBNG5 MU4E7C[*+KP9FU!I/JNM9-.J/[[-RJ89*]EY6TP+^T@JIR;1I-0)0B"PJ7#OU MSG8[W062CEKLH+*HQB-X:-<U:&[I++VI50!=U1T'WKFS-)HV<5V)=)TG9U)' M;2HQ*$WSVBBTL$#^<JZ@&9A4*:->3J[&@(JL4T#=@=T<S,W\(==P[1(T.4U& M2:UM?M*T+:,Z[24N!\U.V/H,/=.W>:%.V:]U:A4D9SSJ(UQU!A9-2ISGM3-? M7(VJ>K[BWH-E:7,3_=.^.5M;];HY=S?12!YR)#Z@F_!6TZV;A#R7Y=C@3CFG M@'4B-.->Y\M8J\?K]%*]'W"8="??3FU[X;VBCD [@ZTK\][V2=?JZD])9]I, MR==9N:V8L9+'T(1G.&T]CO;D>4+UNI?/>-K[M*AJ8 ACSREB-[-JW2SW3:=- MA[Y5BN*P;_T/]?IJ#YO;93,E[TNO['OHSX^]5QVB8$D-=<Q@.(01^$#1(%"\ M^W3RM'FBR2(VIY+F4X=(74!6M_KR1WBB>GY5MMX!&V$I;$:LB]Q,70VKV_EY M-5*FBKKHI^4<Y<6D ]S7)IWJM&Y]SCRV/" JFQUZDMVVHS1!)U2?DB;HJ6"M M80>IG+;T29MWVHSL&(0FU&.-EH?N4Z>8?^=1_J_(_TW25Y; %@\KKY(\/:_2 MYN(D*,!,Q G*L:1QC&6$.. #290+&L;1<B[.X2>U'1,RCPF9QX3,QQ,RYZ:B MIQR/+>W]UP^ V* ^JWL'[G,C4=9EVMFQ7(QNE;8#^3V?I\KL^Z6W.JAN/\FO MH^'\YF<2FLY7MD/-QNTGU1B^3\9VG&[(O/3I1!:N0/0^V&E'C?J7'[9,<EN# MXI(VRN*#J6TH$P$*L0SCC%.991P3DO,T(#'"(<^8G]H6X03G.><9PI3B4 H4 MAS(/<AIR$4KV8*;@H^]9R13<+Q^L<X$FO_U^=GYV<:9DV\\/@RNO]A!Z/(UO MDQ5XR@*2[\@"?,: NH=2]@:QR780D6C0 OZG&(]+77,X&\U,'PH-+#(9+L"( M G7:(1,T: -CZ,S<YDC]/M&UA>=SG8^MS7#0\]6]&C!$775=U!VCS#C4( 'O M5IGQ\(5[B84J!BACB!XKHT)1AZYJU.%KT^S+Q+9!4FWVT%]Z\Z]3-Z;YG7'W M0EDB/*R-A\VFX_($P%,M3M&\LDY$_1Q+3O5TH?Y3U//NM'_1OF,WK)G&3V]? MZ!ZFL_PV7T6+[:',&),C8Q[;[!&8/TIJF2A_O9B!(\Z;<['5J^;EX&:B\R;4 MB V&A<O1T8[E9HYN$;].JS_*2B_ T%\$$WJN"C-$<!\\2$A),2F&A?5M^S!X M'L146Q;J0]3HG*=]Y=2%@;(V2LKCMCM4Q!BE 6#AA91P+'#&@BS%L4CRE$?- M*3G[6JW%.2OJFPY<V050[%4)D82/U<54EMX7CR-/;@AB7<.=NTNGXW2?&-.S M8J2]2:X*%? GU*KU?:3SQE71YAWV=X%Z]S =1%Z7,)+1."=2!(S&A!%HYB1P M)$4L1(Q3="_6OK<KF4Z@.W. &&?:H_FQ@O_"Q#_HGAD?K\YO"O6[^77/%%'K M5_E$<?8A;Z@"/4@5$>JSZ-%NOEM '>DQM6EF$!6Z!8DW5]JEBTZM0[/WRH3& M=WN6$)'7Z@LE.6,1PU#TA?.$L2PFBC(DY2@2,MX0#7&MA%A+,6(R="1SH (# M[Q6DN F&0;6!=>GY4.0Z7Z(G-'R#E^ZD4[:Z!\P]2#=&1^H\$\X<'0T>NFR? M>E!!S-)D-%BR7"NR '10;4/&F I$X&VKNS1[>6B4L><)7@X]Z:72FFV<!A> M%F('T\W#9NQT+P&()1_-P^D!'LK#:>^\W"D$VZ_J !]#.<V@+(<Z:*GCG^07 MMYH>L0$:FAYADW&^/378K+H>QC;'K4'/Z ::_>2Y;HK^:4_ZI1"/$);%$7(5 M#I:V&O7:J3IJ&W3&\R6@]O@I@ ]E>*]S:?=;LO3>:==4;;TB98 6\U\!UW[R ME?NS5KD_ZZIHYTY%JTN#I^0BWRXK:75:][\S<ZKB)ZVW/O*J5Y"F[5F5=V51 M6>/.A6)Z#JQAU<CZ3K6XL9[@;2/0[2]KF[?7T?E-L=&XN//-)]V*H8:,Q2$D M>I;#Q:!H.$"MS7S1YMVV6K_3]2UXS755W)I(H57OW9XZNU#=8R<)KV[LMJ]3 M?3HO)C;-O'YTLOI6@P/2YL@^9*\<J(D0X=AKPY1BQ%+U/\%H%!!!D#KV!2=" MZ8A)CO9L(K#?PBU/?+:[$Q^QT^!=F@A>.ZY$1'F<89Q&-*:Q($P0+%,6<'51 M2&G^;";"+BGB229"S/M1M*H+OA,;@;0V0B;R#,M$8IQDE(5$!D0BQ+-<F0R< M9.QY;81#D!B$K.GS^+Q&0KU<XM2H<NX<L<_8[(C5.323)E_TNP_&#MI>FQ3A M>@ZJQRYF^VPPZ*BVQ?D/)>8B!% !B2FG,9.IS-.4\)@)'*#PV?L+*L)]X7.. M[=,3]@#>?K\]^^XW.8K!#< @MP6%/KRA/BA' )(,!09/R(53S]CZYI.GG<BZ M!<WV+]=:_'VMRY0=Z.-4M\VS5Y"M']@DKQ5,]:1(T&:\&K;-E#!G09B1"&4L MIBA+U+]IS*520;,\8,DNNF(?)$-&IW2O#-GUK&QVJARV0Z&UX)M.!-]MO._- M=B=\IR76(U.(YVSK>0?UVD?-M8:D9\.WI2K.H>:3@N=1Z@A@>S>8\.6_%S8# M]H!Z56D0[D5EW#NMI=24E;IR70T,J4LOG (#!2$:-?D4>H$<5MW=?0*[X2>H M$W([ZO9(8V/.U$9"F:]2[*RK39T/M>[98/)]:]OC8J1;!G1J<+OXQ/;,7>W* M87PL9>?,6>^ZU16-;G>&X&(>71HN?U.>6NL\*KZ=N 5U>_>(MT>[ 70]_1J6 M<QCI!\-L3U-U=@Y3^]4@PUI7FT;CVTC4.7/:A\HI)IYHV"?&C=5SXK:-*!8L M2AF21,J$!A%F'(N4RR + R9E&#SB;/O<-.D[\WKIF/8LPBZ(,IY_;>=O6>!# M.;^PC&VNWE_[<[S7^!G@7P!48U=*]?>]A:Q557.>(QD2SCE%E DJ LIEG.(L MI7$<RQ6S,H=^"TI,?U&;UDC7[I8M]7ZS@="/R07")^?9IXL [6)C.-KSQCS2 MWVF?;?[<-K5H4EF<\AA0!D.4T#Q-9,080SR/L Q1@++E;7)=F-R>F/#))VU= M/<?V\'B?+FBU.ZX5UTK*[>%#8 ='".QCQ<6QXN)0:7<_;]P6 GN#+/ G)9$' MVU8@G ]NRN%B7'Z\6E7CU$@>5^(NX&!]L%2!Y41&(8Y)%&0T1JG$,J:4BT2$ M$F&1>:4*>2#3.$HC)$A$DRQC$2!(ARPB$0NR0'Y7K<'WICCLI"W)#_\-UM;5 M% 6=*:#UCO42H&]ZYH_/FB,>3'9 P/CZ7IT7$!'XPF6\R<9U3_\]POV"WFZ M16IQH>SF=JPXFTEA>\FL& J/-R#U.SV.JGM<,IMY46U9N<:CU-V[[E:<4ZW[ MZG1+:/0U!J(%[%XG&P*.XSQ+""4II@%*113%F*<D9"$1*/5E Z8HDRR)99Q$ M-*4A9Q)G*!1ID#"12[$L&R[,RGONMG4=\&P+KL9;8DQVO\-+!^M%M[($J[]I MS#6?=B#,3(6T>EAIM_[Q"FOG-)NIU[;]-W4_P4X;J_M 9SQ"\($#UG?L6VEO M!/-MO6ZF=N'?0%,.!,%U -(%Z_=UC^@A^:P+,&UX?6T['>Z5L$/Q:B&QELC MW2E/S=2T[/2;;'8[9+O&<!X0W[?&H]*_QX3K0A]Y/_@.YA^U8WZZJ-4/-72T M? BT_OMT"^_JE:)$_Y"!S_[C)K"CXRX8B2UD_*XR3E]6+5=M+HW6U&ABI.9Q M"1&UZF2@3JMB5I<_NS_\HQ*FX15ZJDM@E?[K!^X*/-?4=9I7Q-&?O"K0[F]X MJY_XKA_XY'<]7M1Z.9W/I[?=4E5(IO2WW/]LKN]\I4&R]3==2H.@,W#CSS>C MH:*N72@O1E/XGO+7MS._AK2#'QZ>JV4;.Q,\^];3$K[W'TC_WU[6XB&3BGWO M8K#UMIZO@QVW_KUM/5NS-!N+M\MB\(>I+(739%K]_!^#05E>7>U[0?3IM /B MZ&1G+!>1;\($S[H !\L=;W@1WNW$C[O_HDK>/H0=F'%+OJ;W>>[O?'Y[W[O_ M?,)$MAFWWJB=.-/-L!\,E;*P#942QE&4ADG"<TY%$$N2!#(*6!J1D&#Y6%+" M(8,$!$WT-7@,)*"O5?*':SV^@Q+V3I[K0B9'67*4)2\@2Z*V5 BZ0 9A1CE* M0BHQDPE'*2=1+JF@04)?<37AIK($(]8/4/P69,F[,4K_[@HDUE3D6?#FHZVR MWE8ASVFK'(C 8UYM9$;R,$ZQD$E"62A%FG$11XR)E(5!?F_9[.O#3]E8_O5C MOMJ_<'OI=R\!':R*=>3[M\GW'(5M_DR8*(LI)4&&4AJK,S]#NL\]\+UDSXV; M= AZ#R%]QLB;9OPWYYZ:KB\%?9]FY>:B;0^AJ0.1<'[]/ FY3,(L27A,XR 3 M:1[F42)"'C#)\882[GMK<I4&\\SJR_^5U72H[$X@#EU*MDL1]@BE'*P*<V3G M-\'.85MZ%B*,LRS-2<(SFHM4)G&<9"@108I$%CX!#N-%2NPWMD:B?ACOU!PY M5)9^-\Z:O MI,9V;3L->=O>\5:9U[_<FD]=T:?9^/EIWVU)^H"A_.%U YN13 M!.6]JVG?IO,TGY_)MG'8/[H^CU+.0^NTU7(\[VGC%3K'/,LE)V&"I#*/\T#0 M* PIC6-$X@3S^ GF,3Y0OU? HS[#CV)*/PM!O2SS'/UF1\EZE*R[E*Q>2X<T M9VF41E&2H("*))$TP&F<!2A@-)$9W[%D/03/(@[C?O0X6O\[EJP'51QA"V[( MCJH\#[I0XAGGNG%VZ!N;]WN:Z[O<XW?CN!"FWP:4QP[*T9<MDX'?K9:\4R7X M,/7<)ZBQAZ&I8A2U3H \(3Q(HU &,:9Y3GG(.;B>48JC- 6,B4=5U:T1SY*% MTF@G<W/EYX;?[@$^>^&,&13W@^AMA\Z/4NTHU5ZQ5&.M 1[DC,812C.$<F6 M9Y+2' F9J6M$P%<! %](JKU\Y(WU0[0*;_V6A-I;S >"?;*P'@=JCQU*WL#K MS0O 2N/PD#(U !#+LSBE$?1^C+$293*@68XSENP+D]81F[G42K9#5,]X/PQW M*<<.5@<[,N_K8%[2UF[&*>($15)$04!)',D@$80%A!$>AR%^K-YJ[\S[\EI( MG^]4"3E\7>.U>\D^:F"Q@2&I[361MVQ0ON<B#(QIV[101"&.\DC2A!.:X9"+ M-)6!D#EB/)31)GV#=F.+::(]1.4%!WT:/MK$\%5;84=)\%XE0=QBEM(\(URB MG ?*<!$D9D)*R3@+<H+C7#Z?K_D^2?#BFA#KARQ\TX+@K;EC/E736:G!72?# M'B#JS@#&]FC8O5G#CK=UY;%D,8]2PG#$*-)-3)6!1\)4<HH2N4F:U];RS-'= MIW&AI-I$%Z1JTCM$!2="?1RLMDYYA1;>D8O?!!<3W%:)1RQ+B)!I$LB$HCR6 M$:$I(F&69>IBN4D-Y;-P\8LK)R3H1_$NM9/#5T+>AI_FZ)\Y6F5+\B]LK;) M4!ZB2. T(33(*)-8(HE93D64"1'M4_YI^OPPG0Q\Z^P0-1@<[A)X\/#,LJ,D M>*^2@+9H$C$+8IEA*=(DHB3##"D5*)8B#T6$XW2OGMI-)<&+:T$TCMZT)'AK M#AJ?#E?;Y1Q-O#=KXK'6Q.,18GE,U2&>4$JEX"0)<X$RHC0>I?F@?0JVY8;" M6M!=W!03U\WV(-4=COHQ>Q,Q^2,[OPEV#E#06BPT8+% -.$ 8 QXGC*,DR , MJ(RR*-L$N.!9V?GE=1;2#Z*CY^8U>6Z:-%^O9=_1;GM'=MN/CPE$TA9Q82%" M9;<% 9:8DC#B&#$D\B1F.)?J^GUG&'J_'*0VHW299ZG<6F60IQ#4KD3)3T>Y M<90;K=SP\ 8IEW&<DI2&)*-($)[A2&E:B+ H0;Q-R'D9N?'B:A..GZ4TZO5( MC;?F&^JF,3]-TWI/@O%5R[^X]0NE04Z4O4A00B*:D)RA)(QQD"8LPX+&>TW@ ML0F)!ZXZ16$_8KOLD_-ZA-V1X=\(P_/0ZP23IPF.HI3'DF8DD+E(J( >,H" MSE^>X5]>Y\%]LM-BK-?#\._&MY26%G=Y7GSSM9Y^;U)ND[I\-!;?JK$8DC9/ M2"0)A,M8CJ*(2BID$(9A@L,\"W&04[%/V>DH]J+X=N *4]Q7YO/1:CR*CZ/X M4.+#2S,4&$<R"B.1X9CF><83290,R8,\%C+;;['$QN+CQ=6O4&E?SU()^GK$ MQ]MT.HVG,+"RNCVZG=Y%$Z!'1674 H;D6"9*I>*,HI!F7,HHQ3A$>1IE4#V; M[5-4MBF8WF\'6SE/^\%.87\VI;##EYI'N?$VY,9C8H-Y.$,Y)22BJ1 2419P MQCE-2,S3F(:QH'LM9/LNL<&V$QM/T++>9?_ =^//NM#MQ49^HO>D/,(2'9!! M^@KZMV"*6\RBG'$ 6Z0AX+,E+&<A39$,>21C@>*$[564E@=9PQ\@TH_0L]2^ M'&;_EJ/4.$J--5(C:%U<+(ID@..0I"2C(I=2ICR+9)8S28(HVFN9R7JI\>+^ M+,;[C.RT*]3K$AIOS7GEJAR.%N=[M3@I;0&0TAAG,L\S+**,XB"5*:-9'K$H MC.,TI_FRP'/4XR19NJC4)#^IT4R'!]HQE,?](-PE=-'!FHM'_GT?_.OE/_(D MQ22AG'(24<*H.JIEGN8BIQD1.%GQ&'TG_QY"7TH:]UFXO[:4!\2_[\;=T^TM MWWIZ>H4ERZ/Q=@#&VZ&(.][BFZ!4)+FRSO(LB&F0!E(*%$=)&LLH161GO<X: M*?F:O#N<]_D1X^@H ]ZB#(AP6_+&,ASF298+$F:4IJG2?#A! D5!'$:AW!7: MV18RX,5]-7MHX7UP,N"M^6-D45T7HTEOMJ@&-T5=]N#3T;A[L\;=8VE$4=C" MI%#"@X0&2N.1G%(B610FB+!0\D"R9*/&&Y:\/EGJ^HOZNY5^XA8Z)1^HWR;H MXV"GZLPQ,^@H"@Y*%#PF":)6$B@-* M8EN=I%M.,"T'#-" L"W**B$PW"6=O M)PE>Q -T3/8Y&"MG[]Z?N4[]4717C]2^:$KMS:MB4ML*MVG5*^NY(IDYE+M- M>Y>E__/12-R6\@-%^</I E*MGB(K#S2:NU4'[<?6YRDMME]#)D3$VP,GYEDN M.5'ZIDQIG >"1F%(:1PC$B>8;X+0E_@\?='R+#Y4A9-'?8;W%VGX'HHZS%R( MHV@]BM:C:-U&M,:8M#D7.4NC-(J2! 54)(FD 4[C+$ !HXG,-JFC_![1>@@Q MW#TX)M^8:-7:_Y_GX(=VW^_DV6;!/RQNU2V#SN3&B@Q.;DHM73%!?^JP&E=\ MY<W^?Q=*!;^Z,U^-)N T_SD WMM%[O]-:>*^AO# )OB?8CPN%0]-!N/%$-3^ M&XWVOKB=N2OL-SIF/!GZ%9CP:Z%H]$I-;ZBLA8GZ:]Z;E8IAU*VS<3$Y[8FZ M>8;WXJ$R,?KZVRM%-2408#%?="\%B^2A9_>^%FI$.J3MQG0'#W"[LJ5T^<_' MQ MI-;<L32/&-"0@SH,DY$F <TXEP9A'K,56?A02<+.R;%@*:58">F!]*$WG M!W?MG;WR"2%30PV/RB+:R*)(_:6H5GWW<&+)Z6I66$_MQEC]L228OGO;^BWQ MCB8]\&(0],L#=</Z"OQ+K[A4:LUI3_.$=LD8R[@&XU<3]JR:_F\YF'OD-[U4 M+%HXQM@[H<4-H24",QH*R),F><IIDF99SE$28L'#B&V./;D5H>T&160;VGJH MP5ITNEK,NCN: K&B]K@C<*P4?(:M#]KJ&AZK[UG$0DQ"+/-4\BC26T]R0I) M['?KG]QD:M>[CD]7 6-VM>NGO?/%95W^>P$ E_/I]KM\7L[F>L;&R@E0OP=+ M]@1R-*?BH%JTTJCNP=%9Z9]6SDE]/JI5 1_>537]/W7$P^&M'@&23EVIUKBG MS\_!HIH7HS'T453S+^?S<0E_MT=QYZ6^"!S5O?+;S$A(XRT<3&]GXW)>]A8S M]?MXI,AA6/AZA!Z7DM)E48WOU)H0=-I5H@Y0:7+9";VJG%5EK1Y=FY4QA\;E M7>_KS6AP8^;G(LLSI0*69I$GK3IS:1E%K9M2D(?F.2!IKKI^6D_C<K<NJUZ% MX=B^V=;>Y;K0MAIQO1BKIWR]4?OOC=F^XTEO[LQAPWG;T[:K@<+]Y5B1406F MAZ*.JZJHY]5B,%]49:\NJR_JD76[=FI>23$IAH6ZLU!S&>A::J4KZOQ:_;CY M3566O5NUDS=JK;6"^=?%I.QR8U?GK8R<=(.Z;T6?0?:'GOE*92:(C'(2AU3] M+&1*TC )TTP=^V*C5CS;!J7);Q?I#N1U<(KW>$@;Q@,[ +:O6J<"JDV>WI:] M'T%23>KR)WVR.Q5P-'$R3@FN8G(']*/68@A7#K4Z"!:K#H> @:(%HS[_H1&M M7EY%TKV#EV!+3%<W<EHOU];K_Z0C38N5I[R:;?]J)5W49EZ#N%&GD**,0HN( MWQ;%9%[H,&C\2]T;*KI1>S+HS4:S$K92#UEMC=JI:J0D%7QL+C*_*5O#L)WZ MV<FTWFSZ%?K*3H"B;F\52PT,Z3C9I@CJJ@3953N*-B-1)^IX5'XI:\V?U>AR M,5=_JY-VC;R"KZ[M0:6,[IFR7;[I0)Z:X+X%%FWME!!G4M(D9\I6H7D4,$*5 MO1+DA,82!?Q>@>5ICDY2?8*31(S'4[-:[A3.K,9Q47Q+RZ$Z)'1WH75R;*^I MPIO*OS@^744HVY4 A(UWF[Y&&QLVZZ,/9"L) <94G6FS:5V"V!R[8.^A"8C^ MTR3$AK0;M?5Y$:=,8)'A)$UISAD3<<:3A$4QEIC<#W>\+]K=6XKK=]A:JP@& M.Z/=PZ37[4^5TU5O,&SI:+(HC/]=?VW<QLN*@J<'#$HX1):<XRN*Q Z4@AX) MET:L_[VIW%-FQ75Y<EF5Q1\GQ94:T\_%^&MQ5ZMW_?FFLM-Y:(RKD]J/3_^9 MQZ _?C7ON)R.A^H1O_TN/ER(WGGV^>]G27;>[YU]2-0A_"'MG?\NS\_2,_'Y M+#O?B9JXQUE\^'B1G1L3Z>)C+_GX(<T^G&<I_'7^\=>S5%RH#_G9!_$A.1._ M]LXOU!=_RSY<G/=.>C\FAM3+X4^'MCD__CXI%L/1_*6']MVTNZ<(F'MO1Q8M M"2M]3%ZH-3C72JSZY@1E(D AEJ$Z%)55FG%,2,[3@,0(ASQC$)\<."(0\^^^ M/?S!Q75M .V^Q)7E8S@?J7.N_'7T1?LTSR;:%>:^66Y V7@_ZT]%-?]XM<9@ MOH"X( Q>JN/[CQ_6+$5," E$D+(,2\ISQB3-0PPH<BD+N<Q/6I 33G&.24"5 MM1Y2Q+D0J0B#. 13/HRA9KA41_$,CH!J43XB]#>P'CNY#\A=LP=S\FJJM)NO MVM^B(<3JQ>UM4:F+C#^H32-L_4O:<.[@CJTTF-;G_OP@K=5[PY@F*FI,,J.< M&/D#GK,O9:4.4?"Z5?/1_QG6FND"\!K\AO.[6=G[43LAIHM:/489@.!5F\WU M0FST'&<R%A6L9^^N+*KZIU,CQE?_=0O@D=F#) .??3J<@+8X[E B1B9=R-#! MH!R/[:__]8,R]^"S>N7 ?5ZSZ!<C94+W/I1?>Y^GM\5*<M'7T7!^\S.GIP'! M4'=&(HX4K_W))1<,%"46L[K\V?WQRW(JP0]-KF^3ZA[_<'\FL'EAI-[@+EK^ M#6_W4[#S)]+VMQ>MU3JD_+ W,+^&3(,7J,CXCBSU%=6(?>]BL/4Z6]8<'SJ! M_>]P?+Q/4GB7V_\/=_ )>_ )_^ S""IPV/T3#KO>FH5[-_4=B=+[IDI=-KH' M:$LWH]D1Q77/,N+E*K6W2@A^0K[O@:3T,@]&35F1&0ZIH,H"HR25G+,PB01B M.*61LK76VX?CAZS!O51)-+?F]YNC\NYOQ?].JV2LS!_].'>/X^O//EOO+D4X M8GT2[12G[>"P"XX"[Q FOG>)X9Q%RP(C:H&,,A0+D8B(9"118D/R'$*2% 4L M"GBP6E[EI,(#?.L4%*N?_%Z75XOQKZ.K\G4)$D]$G-3EX.?AH@+_P0__'9_R ME73V>V7#VT,)&?PQGEZ_3WOC332Y?4R;8*TV(5.")94!C90V09D4012*,.&" M1"2-DY4^C:]2F_@(9N+'ZE,UU0%62 K3)+[#SD(DWB78_<%J#6^ PU]21#^K M#L!1B]V*2)1D69PD89S0@&<\IT&$=6_6,,K("G;KF](!'F/_-6J 3IW]X;]1 M6V*Q0SW@M3M=+JIB6&J".7I:CL")K;SQVC]'RM3 ,1%I)!'-$.44A0P'A+ < MQ4C0-Z%6:#[X &RP.\\$[L?T63I"'ZR*\9;EP^%,_,64DJ!U3-"(Q"(+.96" M4!H'/*"*JRG%3&DJDJ\(B3>EE*P*CWN]$9B>HO?KCO@PG9Q !@R4U17756F* M4 Y$MS]4_>(UJQ%^RY@H2#+,:"!11#G*&<M"F>8986$F4;*"P?XJU0CHAFKH M6S3DO4-DTQCO4I\X6+7A#7#W^_%,>%UEB#K]XY0DL>""2AKP/$X0C42L5 ,I MX_!-*P$/L?Z]ZD#88HD<G1)>)DBE5F(Q7MP>NNI]J#K#8]E4;])GP5N?19SP M3"0\#S 5E'#!\BQ!)"=9%/(<!2L^TE>E;,#C6A;9G;^B'[.=NBNVI<&#U4O> MLF@YG(F_D"9#$/(:1G$2880"D44)142I,!$E)"$RIQF-LK>99[%>KMSORD#O MV95QH?''5ZM^ZL4E *WIJEX_T]>K]H7Z&@W:XE<&'8@9<5!29Q_HN(>9UKKI M3 ]>"R/(:XN><8HDICF1&:)AE O*28 QX[&(":$KW2=>2@O;A?+$D5*?5D'\ M]HA4>[!JTEN72V]*Z0E;]PU6S)LH%F5YGM$,IS(1)$I%(E*"21X?? SG 5V% M?;>J\K*8RFO*H??#T%N5J:]#BZFF.2S^V<3L 12?/U1WCC)&)))4:=>2QAS) M,.9*P4[2,&&"IG[=><)3R<,P8$1 4U?,<LI$P'.,8R'Q7W?DSHI2U9>4+ MA]J@M,/9S&!2*N5Q5DT-Q3;8AATT-ETW;="S7&$TP,A4LVFE2[4/L[;\Q9#0 M^KV;XDO9NRS+":SLE]'0(H..QN.%1DE3 JI%WYE.QG<6]:PWF<[-#]7<PO<H M<M#(9E]:),G!?%&,FYW2<(U?IXOQT'MM,;@!C+.AKH>_T1"BEQK*U$#R >"D M P5PE?,6A=,T+-(/O2WN8 0;/,LB_ETM %SRM)?K_S8CA.=\*:H[C6D]NE+3 MF<S5E*^JZ:VM\#?75>75V" 7N><U=-L2Z-5H4DP&(P-IZ1A<#7-0+&J]1&80 M/37BB<56U]V6C!94]P%SX&LY'FOL 8UE>*5^FE;U/9 !:GEZ]0W@ !B4S_JG MGW<+>/**0 -NB^IZ-#'#*Q;SJ?O"J!+Z&UM"C]#3D 3PXU "E.RZ\)_O'$G@ M^*[U=QUA%=[._#STCV?,'ME;E?R%!CG^VU2#'&> 8'K<UC>PK1\ :?:173U* MI;<SOXW)]UG;[^Z-O)O6"#W 83]N^7'+C^+L+<WOW6-7^;Z@X]:_MZUGQZU_ MKUM_Y/IWN_7KN/[=9!Y_!@?VXE@+_6*H<Z^P1_7;;D%-@KCM$1LC$1,LI4P8 MH@QE(I8X96$4Q3+%-%E)JUX3**Y=I-BRVOI$@(<;=FU>,!6&43\,XN<HPC[, M_M!'J7646N]2:O&V\R 2'"4T3H,@DU3PC$4RY(3%)(K2,&;Y;J06VYW4PB'O M1SP\2JVCU#I*K?<DM4+L]4N5),98\H0Q3"F-1! E29S3%*, "[)2@K*UKO7/ MG4@MW@\X[M/=5I =)N4>I=91:AVEEB>U MSB !$N,HI8F-&$<D2X4K,R)$5$ M1(X17<$@W5K7VHW48GT:H3Z/T/N56F^M,.\OU;2&O-KIU6C^SKW8;Q=9B(34 MDSDH1GDJ0BF3D 9I(+E,B> \0V$><I8YF3/[6CTH;S3E?-*$LT^O5,AIG^_4 MNCM8C>?(3*^#F>*VVB9@.$S27"*6<HJS@&<Q)2A)4A2J'VBZ&V;:F;,DC((^ M1OS(3$=F.A1F8AXJ)B.,1BR*:)11D:5<\"R/% <$7$:"[(B9=F;#XSX)HWZ$ M=EG&?&2G(SL]A9VHA\HB2<HH412?I8 LB]1G'J89R:)(2)23G9U-NV(G'-.^ M.ES? CN]FQ20\W(\5J_L]Z[+25D58UW,6 QO1Y-14T5:?IN5D_J8)G*$S/<$ M5= B*01!B/,X2@1) DI%("5&)(^HS)7,"C#?5%!96OR+H40Q&8H.'6:6#/=I MK2H!W,?L63(H#E95./+L6^59VN8V!21.TC1-<HI3I63$@L49SP"WEDDFDXV5 MB^UY=F=&,0EH/WJ>K*<CSQYY]IEY-O9BY!S'64B4\A]PFF>8R3Q-XIC17/"4 M1/&SG+.[,19B0OL,X2//'GGV#?*LEXTG1))E:9()DJIS-DDXCL(TX1*)3*8L M?9YS=C<\&S'2#\*WW>+IK86'A0_*.KU:17 ]NA+?JBLQPG$CA5@<(TS5_W. MDV.)TO!QD*<\2%.4LS#85 KYY/3Q:AG^<)^&.69]#L5:K]^U>&2OM\%>0=2P M5\[BA,2AX"(-:"@202F6DH4H):G2S#=V@'TW>^W,AE;L%9!C7/G(7@?#7GXO M-29#AJ(@#+*<!ID4,L^"/&9"9&'*\XWMWFU.K]VHSI3V*0J.['5DKT-AK[AE MKSQG.1;J,$E"<"41GJF3+*1IF FH(0OW>7KMB+UX/XS>!'N]F[CSAW*N\9UO MRVV0Q(ZNLS?J.HN1AX2.TAS%/%>*:41CJH[[E(>YR)4"$,4D60'H?T@VG6E2 M^W5:UWDUO4W4V$:3A5J"CPW^N"R5@"F3&R6TROIL(@8#0&)6EXC),/LVKXII MI=:LJ.[.YN5MK<CWX]5%\6VO)F](^Q%ZV_ZV(Z._5T;';:*;TN7#0.(@IQFC MT,J01P'%29[B)$9*XS]01M^=\1W0?H"/P; CH[]%1@]8VS$YBYDZS&-*.*9Q MFC(6!#Q&.$91%N/LNP!UGO=$WXV=$N"HS\,CHQ\9_2TR.FT9/:211'DN<80S M*K"4,5)'?!*S*(:"D$-5W7?FD"!1W,=HE^&JPV/TMQ8J]SP2Q7Q>C2X7IL7- M? I-B&ZG\+3IX(^C3_2M^D1CUJ;'$B)"0BF7@L=4RI#3-$(BQ9B2(,,,;>H3 M5435RB_AD=7%--%$=0XT]3S>A+ ?A<<(^I'?#H7?&&K3Y%B8QZF( Q0P3FD2 M,2XIC:C,F.0Y"Y^/WW9HU(=]_C:"$D=^>QO\1EH0$:94\S!G>9(B3&D>\Y2& MB',641Q&*4N>\WS;E6T=]@-RK.4^\MO!\%O8\AL*(\QCED42*SLY1()D21C+ M2"B^HSF+GO-\VY6)2_LAV65TZO MV1?U7=F6K 3ZK^Z9.X^+\%W=,=[)@AP7 MX4@51ZHX4L61*HY4L<6"O+5X0594$_7*NC<KJUY]4U3ES^_<EGN,S-_ 7-_Z M_(Y[^7;F=]S+MS._=[.7N_;%H(/5'V11CP:O37M^;6S\<FDSS]TZXS"<W@$* MV[+HA$O",8O"(,*48"YPQ"@)TH!A'&*R22<RY_=VRO:GLCH'55LSSX;I$NX> MW\U-&B\W>M#+C4[Y+JNB#R^+ZRAMCM+F%4N;B'HI6S@5&'%"DI!&8<[#.$&A M2,(P0TP)H#U(FW7)(D^3-NQMYXP>I<U1VKQB:<-:::-4F(AQ+!@3@-&(11BE ME#,I@T#R*.?[T6U60O=/D3;D%$=':7.4-D=I<Y#2!J,689VF>9X+&O*<!#10 M5E5.<T:3",4BE<JBVH]NLU-I@T_CMUW*OF5\ZW =5.EHO)B7P_?I<'V^I,27 M%).O2!J2%B\@8X2'/%*_T8R& HD\%@@% &L9L2C,GB -+<T_CV?I6(QSE 5' M6;"%+ @]2(&$,)D'(9: '<*X"&F. XYR'B9L,Y"@[Y<%!^[W.<J"HRQX-[(@ M:F6!D$DB"962AH2F)! T"I#@0:(^BB#=!$=H*[U@UUZ98[/DHRPXRH(M9 %K M$>]Y)D4@!0IDB&@8YCR7L121P$&2I3P0^](+=NTSV258T,NZ1OZLZ]3<]SMY MMEF9#XM;=<N@,[FQVLP3F]F,"?K3+\\SVPU'\+^+>CZZNC-?C29*5,U_#LAN M\J\O;LK>K)H:L@+DDDLUD&&O*NO%>%Y##Y!I YP#%_7FZH;Y3566NO6GF\]W MOU>Q2+GUS;U;]<U-W2O56CQA#.?E;%[>7I95+T#][1\#I_KV4WG2*H(0V?[5 M7\L*-K^<*7DS[%W>]8JA)K7)M=[EFU$]GU8@%WQR^&U13.8%P-R,)H/Q8E@^ M<"W\4GAEJ4!?LW&II*&Z^<46O.Z-]-#N>M/!8%'!W/]:3!9%=6=.;_PT6MA^ M0TY[1V[<!3?NE"7&]?05\<43IKYOOHB?QA?U6LY8L[YZ"\V.J0L<DUQ-QTK3 M5UOX<Z]0EPX7 Z_'E;JCGKN^U; 0A7V:VRP@B+M;=>YJ%ES,Z[EB-Z '.(TO MU7M %^SLK"8?JR26]2^*/8$NJK)0+QA--GKIH*AO0&FL1T/+\[U9,1JN/*OP MFW:YYPT7&HH,GJ.OA<&K15IIZ*7>.9A6BG%_Z0T,(AX\<E@J'AB,NH^<.T9H M9ZAV1,FC^9V6/J7Z<J87R;[8(_'>L)BK32A&5>]+,5X8<:6ATB:PH[VOH_F- M9:'_]Q^,X/@7M1X-,%]O-AV/!J,UZPBO45HP2(VEG=$E5CYG^JALO^CWJRF. MU2J,KA3]&#[T1G3/3MK1@8RH84GUY-1MCX_].Z7[<-J;3.>-,"DF[GB&%=8C M+<>CV]$$UE7O\NU,:?SP$&_93ZIR7 ;#*8UO*'2SX$/O;KXHLO1U'=3=7_5 MJ^\F976M!JH>5\SMJ-2MZH+;XL[1YE4UO5V17Z<]4<-HU=7%I;*J^_J*=JH/ MSG"VJ&:*@&%&E["G0[T;7\J6G>8+C[WUX+Y.%V/%_(6ZZK(L%0L,;D;E%R.Q M->NXM07!"E-V8D"]?30=UF[[S/3T(V&.E^7C3[)$=[68+ZKRM+>Y0N\;QEPI M[\^DX']6LYDL#"<4,[4GWY2Q."_'=]L+<V-=_^<CYC7QW.X(8\(RGD9)AB6G M(I*,I6&>Q%CDDJ%[$Q(2O?J%;UZ?38P%K+ZR4_MX)0R?EN>*6TK/)$_51(4F MGWLC=/^RK_S7&HM>?!O5_YI]K?[E0ZO G7_3>LH#J"BTL=BCASN11*>KC:A[ M:O7'ZH\ER_V938NB-Y[6]?8OO]0HJPXB<UY\>PD2I&UU 26!(CX.S:&@4T06 MHCA7))ABF:4TR^^M+GB8!)VSYV,%"#N'3HFU$C;JNX>=2.ATU8FT*Y+L][[> MC 8W[E1[ GEN2 !1VQ\$$\*",!"9P)PA294\$HH ,AH3)*.-9)"W^I_-P9K MN7J@P@7'IVA_PN4A1:/?*PSKFTU61^:2>@1:K5*+AOJ63:S;0S,QG^!_<"NU MJB0?A'_DM/=R&H/792Q!.<YSQ;,I9E2@D$5AB+A2&E"(<]0BZCZSQO#/EV;J MF)VNQON.&L/.2- #=6;P52Z@A92@G A!\R"+0O5U&@5!G+RLQO \E+B)QA#M M\9AY=H7!BPGF/(MXB(*4R(A&8+-D..$!#GB:!S&Z-V]P6X7AQ64+YON4+4]2 M&%8C>;""H\FB,$%._;4)L"T;XIZ=/0"3OUH*;*X8ZCLPNGN +-L9L?[WIG)/ MF177Y<EE519_G!17:DP_%^.OQ5VMWO7GF\I.9\/HH)W4BT8H=S4&_?&K><?E M=#Q4C_CM=_'A0O3.L\]_/TNR\W[O[$-RVA,?TM[Y[_+\+#T3G\^R\YVX8?8X MBP\?+[)SXT:_^-A+/GY(LP_G60I_G7_\]2P5%^I#?O9!?$C.Q*^]\POUQ=^R M#Q?GO9/>C[:)23G\Z= VY\??)\5B.)J_]-"^FW;WE+W@WMN114O"2A\Y%VH- MSLMQJ67L"<I$H/1:&<89IS++N-)[<YXJA1CAD&?L)'Q$9&W@6]S!C+_#:CM& M(H]FXKYTM !YG:,(1CR/8IF*D,98L0]%>4HS ITAL7@1QS+;VO?#=J?*D=-5 M()*CF;@S$L2MF2!YI R"F.<H%#26&5.2.R;@5D94L&@3,V%?9N*S4>(F9B)] M0W[EP.N-(3&+@RBF$4D)I7' 0RQX(!*>4<IC'.W43#P$V4*/;N4#S%QZ%GWA M*;EM+Z<O!*U;.9:!H)(F2&28,L8DQ3$*%*O&(I$\B5](7]C2];,[G@[(Z6JY M_5%?V!D)ABTX0Q1C*4(<);%260-$!,O^/WO?WM0XDN7[510U.QO5$2XFWX_J MO1V1S[G<J(;N@MZ-^6M"&%%XVMB,'TW7?OJ;*=F6L TV(!L95#-=A1](RLQS M?N=]#L76*"XQ8X8\6(*X'WUA/Y2X52 :[C W8N\*0R49AA'ED&3>&6\H!T(' MBS^8*CS.K].2Z+H5AE<'EW"2;T!C:%T:;UU%V2+(T+3LOO5NSY_^*\T!:"R! M@=PIH9DS-&H]6%JHA,%!X#! 4(PWI,^L1KI?L4CF:YXM\%/^SBY\SO0H"7_^ MZUXQU\-UMO>A]._#X>5=P!TUN#Q>9$*K/!':]L;=H&A,1UGTS>K^L/O[AS6N M6L@]"X);>BH-54&&!^W2:N^QEHAJKS^5"4=4(A_>A=X!2RWVVAEH..:6>\B0 MMP5:YXY]-7GR?>"') OH>QLC7*-I]N&GOY^>VO\Y_O(ECXV<GO]?]S4Y/CE7 M)W\_UE]<HL[.W/G9YY4BN'NDL]E3O<UCO615Z.6.[EVPF1H'N3?NCGH7!4"= M#"=9@CK+TF0F-0;?<IDYSH7/</0M'81+Q=\+P#<<9&5.^DIX\YG:QX/*!\>2 M9E2469 *B&#L8,<XE52S\)$$BB$'K05:LGN#!4_RO/K3J^,8HQFD?=O[(\!U M .MMRMHO9U^N*@S')_Z!2M9/XZP;M8:[X>ARG T^_#2Y&VZJ9'VZ_.G-%I+, M'R[J!\$TB<GZHTA6_2+G^]L,)6*)Q#!6083#RPL4XH?+9WR=CF<YZ-^^C;)O M^9?#$:2+FX3[7:3CWGB>.5Z,B;_(^L.[>6'+XGERBHDP%&V2G*SGMUXBF%$6 M<^;S*XVS;WE)0+&6=208:QSR*\4*CL7-XE,5SUHDZV>7PUA.$,LWOM_F1!I. MX_>8,1\/*KL\2GR>^]^[*2I+PK_QEDMWG.?1C[*2\"^RR5W<H7*9O7#Q=#1* M\PS\6:E*I?PD/GCU@>;E%\OI]L^2 6?=Z^QRV@_6^EP:/ KX1&J@*4,$&$>% M=1)Q9;PPP#/HA585P(?&:V2QL"!.@6=4*D%)T.Y]0'^F$5A&[$8B73*>WMRD MH^^1 "I'LD1_"Q8)=)V.9]55X^1C3N/#Z3B0XOB'SRN*R5/TB]7%5"YP3_D M2[I'?%V]PR "3?_>CD)0]"$H6*B;]?NS3W-DBJ_#DW?GK]=LX'D@_W%RDMTE M7X<WZ4KOB+O>Y>0Z_!B6=A'+JT:Q[6 _O1UGG^<_K-28?UCT UR,[X#XP\/M M HM[,/C7'^=?6O[LF1^!VJ]X6#=[U=%CA]Z4I&'KVWZH7L&FLY7 VS^3W#&0 M_ 7D?W:R%X]EPHBG;H98;RZY*,BB>/QE>!?,_^/!U2@=!_G3C?5KR5DV^J/7 MS983[/;\C'/-LB71=TFBO_1NLRBO<P7V>' 9%(!1+ZC-#]!J2ZIOAU2?TR5J M9V=[/IRD_8?Z$35NX'OM+8K6[(A.^^F@&QASDMBL.W,@PTX2VSD\9WSI6VZA M?QCC>U]3G7S+"V]/OSW]]WSZS[.985-EX8>?YL[!]ZGHU;Z^ME?I2T(XG)?C M#)2W3!HB%?22<HD5\&(6SU%8$/)0S//OH^%X.71S'!6Y7\DB/>1LDD[R5E'S M/)&S67!AD20R=R?DWH3[!MK</MN8-X(742#\>-Y(!W'4H6@U#6@I%'0(34U; MT&A!8\^@(<N<,ZZXA90XK#6FW *)! "*2R A=92M)!W6"QIS!T^>=C%W[^P8 M/)C$'0EH"QTM=+30\53H$+"$#FL<1513J*P+6.&TM]Y:J0317H;_G@$=M>@& MDK$.P74.B7O=AN?U.1@;;%6I;G=Z,RW20&/'RMXH2HK6F[#>FX!>Z&6O=9,: M@DRX1":,$:8(,&>!HK'F%W@C+!$8<\P(6VG0,T>FXYSPLLL*,1XO:/%+XZVD M_\U&P\MT?!V)2""(?JQS3N9S*:JQRE$+%&\5*#YN0 I:UF@SZZ56C% F%0V8 M(14)UH\-II P%/D'S9_=(\5KF$:2=T2MBM.+R:ODIR:H]C^T,-/"S-8PPTN8 MP8!20XV (O8C20BCC.$2HZAIT[6##,M%+P*%+3IH6]G?5L';G><P;-7&TJ" MLAK=8 BIYT9ZXVA0AQ1#5B+E.)58:?!@-*G9)M(> DDM\3]UK3/1D)=?K,B% MAG &*CE#"\EAE.):21H+>@@AB#OM"53<0+$SSG@-DX!*U@$<M_S1"H=*JQ*' M*-.,8D4@I5@H 34QBDFLN3,>/^A@VZ'77S#186"UG<3#A-K,[-UE4IZ5JJ%8 ME_9NL_3VN F'D;'74D5+%2U5O/8FM%31&/?'#A-]J^V)'FY-5.TP]$ZUX4U> MX"8[<Q_7?:/?MAS_X8%RGNJ@ /.@_$(%/?/<"J&1T]0^&#.:==Z[M--16.0O M61PXN;8Q&ZDV9FN6PX2R#L9MVFW+F(UAS&HPEVG@D(8(,$D]CRW-M*74,N9I M>.-!E^6N&',O_II=)GVTS-DRYXN8DY<-QKSFD%.ND4* >DN5%-(!*1D.G.H@ MKH4Y6PG7>/_6#C;@E^FH>QWGOM\&+2A+TGY_6,QMOS<8_=#LV*;@ST'F9FP M)@A0F9O!N+4@* V8(\HL$EQX0RU$G NMU<J8ACDPS:E.=;MA<V*?.U52V\'I M]:LC.%Z0ZM'F@K:,WA!&K\QC00BJP.B2&HZITUAIHQQ6Q")F&5F=\[TW1C]X M.Z%E^);AF\+PI&R[BKFD%'+MM1:4!5F.&<0 &\4DIRNC I_&<.W4K@V@^1 M[ X_'&7A>DEW.AIE@^[W9#)*!^-^+:;'>\*A)L/-AB1O"%GIX@ JMMY 7#'N MJ6=2>D6%P<P(Q"VP#UH2,SHR,S(Z+ZGH[VEOL";-NQGFQ%:S>FA'U.I-.9QL M\);#WPB'5Z8D ,B9(TY2A .'4Z2)T(PQ [PWU-L'-8K]</C.[(AM.%W&5.J6 MT5M&/UA&1Z!D="(-TI!)1Y"BG$+AK> *T.UI03"'3!ZG<R(: >"U3G/[X$; MFQGU:#/UVDR]1FU(NPDM5;14T5+%6\WJS<<P_?,DN_OGVC%,^<NM6]J+Y[2T M?TMJ_VO4N;4%[>U9MF?YOL_R_?0_?$%7^3:6_49CV9B512?(&8BP$))B08&@ MREABJ=!6&A?#2T]MMBH:W),#0]P!7+SI6'C+U.^5J459L$*U%MI+C+S!% M MB"#**.4DMDICO5NF?I7FZP)WD" M:[>L_?98FU0"2 ([KRVAA@),'93">QA' ML@#CK%3:/8.UZVF.+ED'LUH;^S6. =_<R*G:FJ._*X39P5#<I@ -+LM7M'3$ M0.(-U8!2! 2CX35 2D 'I'@P)>4YK44;9#2\9J_SQFH6+7L?!GMORD0A%%9: M!V,0E D2M E//49*,Q\KVU7,/*/@045B]_S]*AW*68>(.KL1;DM&S4]\:<'A MG8 #+\%!T"#L8UF;Q9P:@86GE%N#F3#&,URW\&\9N,U<>[<9*(W!MK?H.:E, MI"34.N,8$5)*2JQ0U&+('/4,:N/!4]HK-\A>:8,<+3_O81,.H)4ZI+",@$#$ M!)8,4N,@E0Q(I+@4R$**B%/JP3S[@S1>J& = ?92X_L\.FCQH,6#5\ #7(9- M&)<<2<Y('#JB,9&Q^(9R1)CRT-@'9\KN,&(2])".X'46TQP8US9JK%%3DN'? MV%H;E5'8GG%[QNT9MV?\2EG"S<T#>')'>MDJX0U0PANB9S,DRW1B:2C00:]& MT%,HI(Y92D 081#3&CTXD'3+;KSR5]S<7I<8=2"I-031.MY:'F\(CY/2D2Z1 M\CB.,><>4FJ<@D!@J[S'QB%!T;YY_%7RC6D'/6DH7,OK+:\?"J^STH^.N#0@ MB'3K/*",2HF,]09C"Y&4Q*E:>+V>L>+XC<O> RV8WW]W_?>$/X<,,Q*7,!-L M""@@Q"38#\8RK1RA'@F.-=.0U-8KO]'V ^Q04">$-59S:!GT(!B4P[(:0!(" MA0':*1-'-'.M"&%,(<R!"G; @Q6%.V?0@^]QWW)IRZ4OXE)<F40!K0"!;:7R MEC)@E852!Z4=8Z>\H+5-HJA-;7\S(N_=A JV[4W?.A1:A\("HBJS-(D@P@,M MH%.4<NZEA4 J0#'WGDOQ($0]JP%NH]5]W$&@S@[VS?-8M S_7AF^,I^3$J4U MA40AKRCP4O%@2&ANA;,,$?9@1' _#/\JM8:\9?N6[=\BVTM:3K1PE&NAF)(, MAY^(HH%!B41* HL0,CM@^QI8DW3@&V\BU";=OOVUOLMDO?:,W\6ZW]-:W^49 MOQ-/6O[RP4;Q9]GM9-8I'N2=XN5S.L6_"T6[T<,47A,,W_+"V]-O3_\]G_Z; MZT3Y@C;UAWZ6[R1.+6GI''+""*R,,!P1"A!1#EO**;:$,6O]@^E>#S6QE;_B MA@9Y8 <3V9&XSN8,C77LMIQX&)S(2:4+I--".>>99]1[(9W!-D9E/?;60KY; M3GR-Z LGHB-1G1&8EA];?GP1/U82H;ET7@+HL..(*LD4XI1SS02&@D'Q8-CD M$7ZL@6=0!TC1$;3.KF+-CX <_.RGVMJ[OUD[JL[>KV\PHAL!I.P)JP0PPF," MF*=60,&%Y0[*L';'B:VU872#%/K7; C?O/!QBQ3O%2DVM(]& )<5XI8C@R7C M'GI"L:.::N0EH4A9Z"5_L-7J[J'B5?*]:$>26ON\O92^FM^SNL69%F<>P!E: MX@SG5E-BF! (4XN-8L8":!1&CH#P]9IQIL6"5\&"1J6LO?7TEE>-6=ZC91QH M^7(XO>AGNQFO41?)_L<N5]H 0-Z$Q[*L/Z0<P8#!FCE*J!98>X@4 59!"+'S M#YJ(S;8 ]Q#2V4@/C37X6DQZQ@:\;C_FUP*L ^@9CB $9<]P 90PQ%.@*568 M">R"GBE ['%(L=H=FKU.0S/4D?6.#=E$,LWL2MX"7@MX[PGP< EX1G/M$>;" M.4Z-DY) ! #!D')M@7JPL>,NXXX@P!+8G<%\,+"4&\%_FZ3A2>?OUW+M8E]/ MIC?A5[K%ZWB8O<$T+38Z_UKQB_F/ZY??#0(L&RUM3Y1AGV9U X&2_EK'_B2( M+:T@__MZ-+_*;?HM^W0QRM+?/Z57X9D^I_V[]/LXW.MOUZ/9<AY[QM5%[>94 M]_P,^<O[]0:__J9.SE5RYK[^][%Q9YWD^,0<)>K$)F>_Z;-C>ZR^'KNS[9^Z MBH@RP-]^5G%R>N[."FEW?IJ8TQ/K3LZ<C3^=G7XYMNH\O/#')^K$'*LOR=EY M>.-G=W)^EGQ*/IJ"U+/+'YIV.!]_&Z33R][DM1_MR;2[(PR<W_<>%BV!52[; MSL,>G&71'Q#>^02Y9UP1Z6E0VI7A"F-JM?=82T2UUY_0A[F$G&'@P]7%]X7? M6?<ZNYSVL],KWPMR+OO2^R,+ZOHD'7SK!9!6XW$V&9]'O(Y/I/O#[N\?UCQ@ M$*T:$"LAD8XZK 25@ENC/5,6LB"<2_'L"?%"$2RA >'9B=9&,&(]1,923-6' M) M2]38"\VB:;8#B1Y@U]O#I77TOWNH-@D(Z^8Q1/65?OT[3L$5Y))W_.$YZ MB_U*TGS#DG1PF4RNLV24W:1A7P??DH(OLLLD#0(]@'N2W@R#8/_?XLAO\]:R MX^KD@MYDW87'TXM_A3W/1QM4+W"7C>)W@AK2#QKX./G8&X0'&$['X4G&2?9G M-[N=1!UEN^?H)'?7O>YUDH:+A@M]S]+1^(?/]7)PY??OZ>)@?HRS,XNOJS<8 M1$6K?^_D(2ALD5RO2+I9OS_[]/]\ !_RU^'!N_/7:P[ZO'>3C9.3["[Y.KQ) M5RR7FW3TK3<H'B^=3H;S-PI#*'_GKG<YN0[?#HN?:5[=<!+I[3C[//_AQV4] MZ\,B'E#&ROB'A\,%LWOPO_[X845+G'WVK(]$W1=\Y".YQWOM<UWM'F[[$2D_ M:T-B;V=]"PB#<)\YSBOB13QU;6*]YJK&R?"J/<KV* _Z*/>^OM<\SU:<O)WU M;8]!FU*'#@.C%JTRBDV9]\MH#_\]'+[-NM6SA_G9B_=Y]GL_[B9(M.VYOY5Q M;V=]VS< >:-D7_J9'W0M[D>?C*[5E@;?)0U6DN=?EP@K;OB6%-\E*38*#CO) M2?:<(NN6$%M";.5R2X.M7&Y)\8V08J/@\!W+Y7=)?%\7&43_,\_<4;/,G2HT M)<5PZIBM\X^8K?-^6U)_^,E,Q^'NV:C(I@J;,[[NW;:CW'8,%@]NU@%636PZ M]P.OEF"X;-4FPCN *DF$\11+HP72D"!%K9!22[*<,/I(FN@VW10?^77]_>?T M7\.1Z:?CHHAL_CMS?OY:9>?:2L8HAAT!ZQS?V5!.:)LAM2CXKE!P4P\61BN3 MP0VA ?^4Y!91[H$D&!L)@$-<*.-7>K \@F,5R[6JH1T<,$+).XRP?0#C*BKL MC,;:=D\MDK9(6K,^R4M]$@@@,)5(:<PI!$Q!C+EU1GL.O17Z"4!ZDDT.#C0Q M)AW(]C(9M=4F6PQL,; Q&"A+91)90:FS4MF@8U)N _8!@9PQG!E,X5,P\"&; M6OQ*FHR"5'9DBX(M"K8H^,90<)--S6'91T];RH'AP"( */%6(4V(QXQ@0X5A M:B<V=;.!$3+:X9"V-G5K4[=(^KZ1=!.0XHIS4FC',>"8:4VYXIHB"3%4A!G" M@,(OMJD;#IJ2=!!%K3;98N!^%]XDG)CW]5F&"<)*F%!*<H)8_)LR%UXI@BPT M!"(6WEV95_$PI_\VSJZF_2^]J^S#0XV$=H<7%23X-,ZZGR^GH]B YL-/[(BO M=GI[" )>M5!J!]B@ ZGWA]_>9^;7.YB?AS@K!3XA5C(M'&+24$:X$$IZ!JRU MF'%LZG @O=2-?AJA\73TRVAX.<W7,R/0^J0^ 1TIR%N8U==RZ&%PZ$;GABB= M&\9[3""Q'")%J1-*6*VY8YK#L$M@I=%>(Q(&=L^TF'?"=M7(M,]R8S324]%R M>3.X? .3"U"9!((,=D(PK+RF%#)- 31,$D49PD+ 5P]F[YRA<8=BT,K@ECN; MPIVHY$[H,7,&(VRAH-AZA1@&WDE,D(<$/H4[=Q5FW8/ I1U:Z\"+ED-;#GV1 MEBQ(V>Q9RZ G$Z2\8(92+X15UB%".'1(&_H4S_7^0H![8%K2H;).AW:K);=< MOE\YS$HYS*P7P'"-)7:4$"8I!T09::PA"M>0\MEXAI:BSC3Y5@(?4$C]":& MO0:&A"BE,,0ZL*$E5BF?NY.]M-)S2BF62+,G%+?L.C"TB5,?C V!([R#V-"A M5T*?C]+++#_<MOSYN=/)#W'Z^";A+<N@L4-*,B(4] 90);A&('R,8_#8,*^: M$&K*J?@D$G%] AMW *IU].U#9-)88=YR]Z%R]R8#7$):EF,ICSF&G&,EJ398 M,DL<=Q( &[ZMFAFFV@'#(]K!O-8!C+7FW3;2%&\1XE 18A- X!(@B#8"!EA MW$-*,!(NO,*,$,BDMOP)26,["G'M Q8+&S?2SYI*_U;WMXS;].2MS%12FFC M9;#R*0%<$$(<0PYH+I'#O@$!LAUPMX =0&L= =]R=\O=3='M.5FPM]7<4<R9 MLYY3[*/-+A3Q$#@K.01/,=WW%US;A6X/.Y2VNGV+$.\"(38!A"SEO^9",A&4 M>.<)!<!)"3DW7'NG@]IO7IZ^UD PH+)#Y%[ H)7^38O?O5:X9I^!/0Q@J0$0 M1H0@'@LD"?7&"X,9=(QK@#"S] G>O5T']E8Y_<%0'B1'\OW6>9T,!X%X;VZS M29:DWT99=I,-WOT0A+>;2(,!+N/TE%JHK00X_$N1D0I2[BD#EEBM#'E*MMRN M8G&!/&?4J1;$69OL)K@35MQFTK3,V1!S&P,B2V^:5P Z)34 E)+P$V#*.<D1 M,09(@1H92MLIOV+8X6VQ5\O@#6;P3?S-2OXV%C*O@:7":LJ%%4P#(Z)+#1%E MX,N[K#2:ER'L$%!G%_Q6]K:L^2+6%"5K4D,9TQ@3;#$%2.@@A#6'!CA&,2.\ M 8&LW2K&H,-16^35,F=C%&,(Q(([O5+8>D:,0I)*(X30!!CE@+7,PR<)SOW% MH7:K&(,.9'7R:ZL8MPR^5^D+447ZLF#F&L"YHI9J193$!DO,+86*:?_Z8:3= M*L:@0UG; N$P6/.]E'=A2$KY&]C3 F6,T4)2C9&TW'OO@BS&PJ"GM ?==13H M,49],!Z$CTA;VK7R&[\$'6D0IX'F]QPGZ> RH-L?67]X&]Z<9-WK05C6M^]- M#Z,V57:_P=P0#%D9.A9:8XI4T,\AI%A#;9'Q'B%/%.6*F0;$FNR<G,\7U/PU M)_;Z,L=0A\*V#*QE]D-D]HTFNBBG<G%'#(,,<P,HI=8(0)%SU%% <)S,T,C8 MU1[X'W20W,N8FK=CP+> <:B L0$O$"CQ0D.FK:2*8 VHLEZ'#YT6,:M,40&? M,A5Z-[&P/6!#!\$Z8]NM:M!R>E,X'54T RB)UA82PC6-5>(>,R: A ;:P/U- M"*WMQ0X@HBT(;9G]$)E]DQV 2#E80!F#M NVO[286HRU$$'N>Z !(]BJIUC] M^PO5[9[_H>Q WMRI;*T=T +&'K4#5K$#J%."4J\LAQ1C&S4%3[R'@G &U,OM M@.9C ^Y@L!<70:L:-"U@^"[JR9"HJ >(4R(Y)XA0*J71$%L" ,?<>VK $U+< M=QU)W,CW#X83T4XZ11Y(U-!,1V'!T_[TIB'Q\Z8*]D.6WU)44G<@1]H3+AFG MFEDA#)&$*P*8PES6,2+AN9Z\V[O1/TMRK#./';432UIV;([]C2$OVS$"X31Q M1AFEPN=.,B&)D@"8L$ED1RU;FL:A'8;J+#1Y.R9UR]'-X.A-#(U+AJ;<">V= MH@8',UEZC<)/W"%)"3#(/"6P7F^@;$?,*SNL5FNXE:XM+[Z(%VG)BX(%EL-! MN:5"4DND=(0B#B&ER%ONG^*LJCN4M3-N)*0M"VNYL3FZ+B\G"VBMG%7"86$] M!<8HKZQ44GC&D63L*9'EW<>:=L2@@K=3OEI^;BX_;V)G64I7Z"3D&CNH"*,2 M!KM50Z@Q%<!2#)YDNM8;"MH5ZW8H;Z=Z'08OOINR+P)+^>JA%HX#K1!GL>Q: M,::@9P9P@"B$3^C<OZM@S7K.?# R(X[8JQ5ZP>;&;,Z'D[2?]!:;G:3Y;B?C MZ<6_LNXDF0R3M*(4-3W.V50Q7>LF7 SC(+O\&_#VSV0\[/<ND[^ _$]3A#O! M9>#72"*P9@A+'W1UH+04W"H')',,,0GJB1/5(94)ZG!8IUQ^\-R?=X:O+<U; M7GZ3O+S)\":TG,?KL(16,NTLME1#*9'2T$.H $! "+>K(%,=C8X@Z4!:9W2H MWDS,U\6$-DVSQ8,M93LOX0!H[R!7$%($J79$ @>P(-@08I#B3X&#!T-4=; ^ M"A8WVPOKMY*]Y>2#X619<K(BP@!G 5&(!4X&&D +C,/(<D?PDQHQ/1+@JF/ M'I$=Q/;26*'EY9:7&\/+F[1T"D&E:Q/CWC,GH)-4>RLU$A@(J@#C1!*ZJ_!8 M'241''6 V M[MUIZBP>'BP>;X !79#N@EELI.6"*0ND4=H)8@A"%3F/_\CF\ M]; ^XKP#19WYU:UD/QA.;L["7RO^1FDIP*%7 G-'!660$D85"KHYU8([(:BP M3T@WVR+^]DC8C!^)]UO0Y,(V#K+PV>!;TN]UL\$X:TB(N+%2MH#5V4I6D?6 MTU4H*Z/CDFD@@9*<&D*MLY)PX#"-_UC"(5OFSN/!97;UL$QU?W;[T[CLOP^' MEW>]?G]#JO:&RSU8U_@EI^%PGUUT)>^$\ZU3<F^@I,;*Z);=F\[N__D7@2!Z MEAK2$F5+E*\H@Q@@K0QJ95#+[N^$W5&EI;:CSC%* M-+ZID+YJ$R#$&(O.8, MK;AP:F#W:LYTR^XMN[?LWJJ<+5&^':+<3@95&K:U,JB506^8W=_T^M[-[*)B M!XJ_'ZAN:7H JDET?Q^0< "DR^$T;N5+9-OKM:G\CUULP4;B:+Z8YQ7/$D?> M&B@Y,932.*0<4B: =]@JSC6TJV)^3?K?EOZD6JIV:-U5.\\^\,:*YQ:_]H)? MKYM6TCAP:T2>U*:\25X96-%6-]5*&FUB90NJ+:B^15#=A*FD5"<QEYYK!)&! MCD*'M);:2D4Q 9PBO8*I:S).]Z=,$@SK+A1[-BVT.:HM*#:4.%I0? XH5ESI M3EH@/<3:,DT%XU(#"CDT4#M!@5L9AO!L&[NFFCN*ZJZY:V&QA<46%M\#+&XT MP"M#8MK"Q=8 ;T&U!=465%^F:XK*O&V)E<,8!?W- ZH=D\'J]MXB#C!R'&W4 M-;<TP&NJ 16@[AK05M-\)Z#X5A>>YV[\;9(&HIV_7PLU+=5U5E;7[PVR3]=9 MOG:(P%_O[9@,FU&A]W]-QY/>U??BK=X@;,;D,XX;5L.65!6W)/OS-I9@1O18 MT['T+ATG\_4]$U/_8Q.HHG+XF7&2>&"8U4I1Z(C0Q!&KH)%(08K],JA65W)Z MM0RQZTMS?XVEN0\B*ET@*GM\)!(]6O5G)F$_^M6&KL_<N"0=7.Y\VRN]1"5& M"EDK .2$HMB8&!GL.88 R4P?O&VB]JV'1RMYB34MNV1!R;76?AOE&7)3?C\ M>IQD@?E><!IGV>TDSXLL@ B#3A+I\)5H(YY%L\FR$N.0"@$?*-!C)2E!0A+' M@]'JH(3$R-5R_>>@P3]J(4L"CE9GD1\4&A!9=DE0WC.NI'&04H.(P-QH88$1 M4&DI5VK@GH,&]6P[AKO<]CD://L*@R#OGW_[%GZ6?ODHN:]IW6_[\2!SWR?6 ML^YU=CGM9\.K1YQ<?CJ9CK(J7;M"2SJ/VN)YN(WN#[N_?\BY*+X\R_I93GV? M5+#^%+3:80<H DXAP97B7@&$-:7H4Z4;B0C?@AP;H!DU4 @2_J<%\T'V.J+X MAR0+7' ;[:#1-/O02%7R//!'%BY_$QV"R56^;TGZ[=LH^Q;>N=?E?J%I#J^V M;XT?/H[?;P[Y]\*C9I.(#9/KY"(+MDKRL3<(.#&<C@-KC'_X?)]('SNS-6>T M>B25"]RSN,#\D&<G&E]7[S"(L-F_1Q<0% 97;O,DW:S?GWWZ?SZ #_GK\.3= M^>LUVW+>N\G&R4EVEWP=WJ0KYME=[W)R'7X,2YL9^<%B[*>WX^SS_(<?ETWZ M#XO\^45=$/WP<'9]<0M!__KCAQ7[=7;[YWV$MOJU=Y+OG[^\*^CH8MB_#)?X M1Y:.$C>(SY'8K)OS5(+AY]:CT(#.>?LHM:S;??1JGK[G\_!A,.^'G[YF-VF4 M"J,H.JOB[B7G]A:X\]$5U\IXKQFF:01@;!5/D;B,IW"H&'4&6>DX!=!H@* M" 0[E$+)Y5-BU*N*^X(E3H/>'VW+*,]VEN^(8(=1\A8FT;T3A2=:I@BTNLR[ MT&6V@R:**V/[**+40<TQHD!H;84TQGE"+44,K_@8G@9-$8G.[X8[ R,F.@%G M]]'^]P!1ZH#@";9:W/L9XRMY&10%R!)F+.$::*J]D5K&%#X+(<+8K_:D>P;\ MQ'C7[@"(=3#BK39T6-H0:K6A5AN:P1$!E<0WZ*42 A-"L*.*8LV=D0A8:K@" MWCUE[,$#<.2'T]W99@QU*%V-&K;JT(&I0[A5A]Z-.D1 )4=, ^,IMY(8(*E3 M/&"1,1Y &/4D:VI0AWSX[L[PAY(.KK6OR@'"S(%I0^?A_2R]FF2C5B?:32O' M-ZDS53Q(EFNDI?208DR%-E(:2*6RQAN*@RWW,LQ2D31W#EPP(!?G8H]M&0]8 ML[I/MZ"YT!9[^;W#QHVO4@K6R&CAUBL] ,05N!VAO?$\7Q<\=U]P$U_'T^H- MIFFQE_G7TIQ:QM([9SC%PB)")?;2<"\U@UR&(\4,Q$RO=)ODO7N)=7Q]QN4N M$K'841+^/"_YU:6C07CF\2_9Z.PZ'3V>R2J8"'O#C&*$4>*ML)9QK V@PL<6 MU=5,5BF5 BQ6D2 J'99>8\@940 [)2@IV"<<2':I)D^^#UQ.A/W%?4W._J_Z MZI+C$W_Z]6=U?GQZ\OG!B7HO3Q8^O5K>.9V.>UTUN+2]_G2276[."P[:(%;0 M8*BUIQY#0:T%W")A->38J^IN<NFMQ6$3:/BJDDJXL#D>6,D0I7$WE_*"EPC^ M.6<)7W9$Z G9R6*_V<GI35 @)^-D.LXN8W9Q=WAS&XXLN8@GF&>S7Q9GF&2S M,TYNLU$RCJ><I)/)J'<Q+1)FBU^^&<9G"*>\5"WTHKSXME)@U</WDD*E0,OC MWC@>ZO J/Z.K83]HEC%YM<W6KC=;&_*-Z=ITN^3J)WPD:\__;N^U_K=>=?IL MDRS"-["^!<_R?48*N@'OLE'E2<53ER;6:\)YUD+R<R'\7!1^[;&^@6,]"6)Q MTZFVJ/1VUK<U^>YU'M3.R'M5S6Z/O3WV%M;>VOH6](U?@;Y7]^)Y7;=VQ@[/ MK$IKZ>+MTX5HZ:*EBT;AQ1/VHB6:9A'-.C!Y)WEK:S9$S6(ACX4UVHX.SV6Q M-[P)[W;A[>FWI]^>_OM<>'OZK^J/VD%FVDDV27J#H.T\GMGQ/@W0>K)$VWS8 M)N3# H9H)F69#JLHX(8K!(3RU#FHG-=>2,RP]Y2OCF -G'*<,\J7X7BL_DA[ M_3S#;6AR-CF+7'(=;(IL-,XSX9[3:7OKN@/,.H#MKNZ@22FR+<RT,'-H, ,! M+#O)(ZH)X;%UM-+A<RF<)UH!ZB@TGFM8/\YL;"V_-<X@TJ%TKY.F6IQI<:;% MF:UQIC*QPA'!-0YJC+"$6LF4!](K1#V5!CBPDLE?BS[S>-/Z[6<QX8X$>YW% MU.),BS,MSFR-,Q26=A.0*GSBF2""DJ#50*,=\!@%P&$0KDS&J46?J0EG@MU$ M\?O F6:&]):1:%Y-$BN@WJW3=H^;<!@.W)8J6JIHJ>*U-Z&EBI8J6JIX3^' M-?E1_Y._RBZ3-*PK_9855>#CYZ1$O0'+=FOB?P-K?>OK:\_R[:RO/<NWL[YW M<Y;-]-#LP$7U@ Z1#*>3\20M!NC%SC%%_YDG]IPY-%5]7]SSOGJR%VYJ1&CI MIG;::"8QD=A3!)7B2&+&$,3A#U!FV4T])U)5T.C)-%:FGE[EK:W&IR6E;IW< M4Q#Y\^+NA'8D?-L#:EHF?:],RLIQ]L 0YR!&WAA'!5+2&ZV5]TXX: &MG4E7 M,F->PJ04=2A#+9.V3/H&F;32-U8R8IER"$K@J(-<$,:,0CS\XP"6*],%:I"D M_ZA3DM8[=[)ETI9)&\*DN#*"2 (!N"+&2X0H D&86JDL8)PI0312.Y"D]3$I M)1T@ZAR'UCPF?5N!@@\_N:NKK#N)O43S7K&]/[) "G]D>8/1<(:?;M.XN-YM M.HG6?6ZI?PKV?70"W*6CR_$[]VV]=#K((:-6=7 1\['9.)8.<RIBVW$9BW*T MY49YI_TR:AT/NJ/L)AM,TOXL?2Q''57Q#YT/Y]VHL\M?TN_QRVHT2@??\M\; M[]IR[U!4ZR2U#7306*6C9=:WP:R$EQ-['#2<2"D0XI08*F@PVRVEV$C K-H/ ML]9JP7=@RZPML[X=9F5LP:P" .XU==H13R5$RA@CN24"QCF!;,5HWY5DK<]( MZ!"TN\SMEEE;9MTSLXJ260W1'AB'O >< D$ED<X@@(D"0FF,]B59:V16"'=7 M-MH@9FUC^$LQ_&=.CFG=FG4 Y)KZH[?H]R2P4HTF'6 :*F["1P9)*0U&"CJA M"'/2K537/^#WG VM6G%_[CS0SSL$[[611_-<HRVC-X[1G]>U=,\H@"OSX0BF MWFAC.($4&2&9#_]1(3S 2B!>/PK4FTF .ZS>^,>SJ>5Y)]]"1 L1380((A<0 M090-B@$E2FI*K5%"6R\89%0'.TL"L1-%H<8\!MX!O-8\AA8B6HAH(8*P$B*$ MD-P)JK6R@#IHM#82!\0@%%$!!-F)%E%C%@7M0-D,6Z*9$+'#:=OWIVLOCUW. MOU;\XN723-75IO_WMV=EYFH-^Y,@OK2"_._KT?PJMX&:/UV,LO3W3^E5>*;/ M:?\N_3X.]_K;]6BVG,>>\;%)!G6>ZIZ?(7]YOSSVU]_4R;E*SMS7_SXV[JR3 M')^8HT2=V.3L-WUV;(_5UV-WMOU35U%5WOZYIU6<G)Z[LT+ G)\FYO3$NI,S M9^-/9Z=?CJTZ#R_\\8DZ,<?J2W)V'M[XV9V<GR6?DH]F.!N2_4/3#N?C;X-T M>MF;O/:C/9EV=X2!\_O>PZ(:)J4_9=3Y$E'O<M2Y?O$X\_B%V7#TRV0ZCC[N M.#G[;MD7/L@E?TR&FWO%K^Y?J.HEOYR.YA=*;V_[0>S&6X<GZ@TOCQ+W9_<Z M1FGR-V=7FURGDW#3\#"]\3@P6G(['8VGZ6"2/W 0W6EO$&_Y:WPO_<^_" 3Y MC^/DNA=N/HIB/4F[_Y[VQKUXG./D8SI.KJ:C\ #173_N3L<Q+2]<XF0XR1+Y M0R>YN^YUK_/59]7'"<M)PU_9IZ"%? K_Y@5[X^2N-[FN++QXBGOK[R378:N2 MBRP;Q&;C_>EE<<.X!^'QNM-^07OAMU?V]M%:P3IFU=\.1_.;YR_S@YAM>GCC M>['SE?L'? _T''\G[?>_=\J\Q]4LQ^(JD;_B$<6\R'#7JZQ7/%&NZ8[C@P7N MZ07:#[^0AU"*%TD6#NV/H/G%^30?EQ(JLVX@HTDO&_^P_=[N;<_FJU_=N:>5 M@K[T4;,TD/'L&2?Y:.1XQ3DJ/AE0POVS9_]R$AXMSN_-XOS>YS_#8FAF@D'G M^9>I#@][^E(6=/;L2VQGF\G2-M,.80^1@QX!JKQ6TDO$@I$FG=/<KW1KWRI$ M_DN5ITZ&,SXNOOD_ =7"6[[D5SOCRZ\YVSXS,D07UAQ[O%7AT:HEEX0][8<? MEBRZIY_?B[A@JZ.CE=($H3'CBFEDE:'.,:4$=D0X)YC40JTTIGVEH]MHB&]_ M=')W1[<B'Q^2"RW6UH>UBP'%275^7F-QD\(RM4@*9[2!G)CH_-9"6.>(889B M29E'STLMJIGYMHFE;<]\[*!Q$Y5!34"XXP$N-8%!Y,D@\X*U);"EVDH+3"-P M<QL'YO9'MYJ,_0JX68NS9I=V;3B?: '>#L<S2W.NY4?C\GD(WHFP/<H*A7TP M3-++N( \4S 913-D%*X9[93P1,'86#(T!]O-D#I*[#/E2S R=VF&%^;+;-'A M>E&<!=,N6#F3L .]:.6556[W+EBQT#K15@X"(]I>W30>S5V^I?$&V:)8+K?* M'KA"<C><]B^#)1=P9M*;W_!HD[,Y?SO-@60,G1 ^8#P%#E)/G$(>0H6(4HYB M!'7TX*9/)6W(U]/V+EQV_"@)?_[KGO_\86WM/O[9[&)B>^-N?SB>CK+HP]+] ML,4?UKFT#*8&.$XQP90C*QG6P"+$"0[@JLBG$H49M< 3)(5PF&IO)28<(TLP MDTY9HPM0S!V@:O+D^\ /21; \39& D;3[,-/UNGSY%1_.?Z[.C\^/3G[O!), MN$<.6WCOMGB$EZP@.O^>=5QGW>OL<MK/3J_BP9WGXNFQ,V/&<J6@A, 8BKC3 M*/;QH=@00HTBIG)FDG$L%(7"*D^!\4)K3SAD2DHC$ '+F]Y$E%_"V/XP/D(V MN@D8?!&@Y"(\0%KX\\)^CWLY<,T YFK8[P_O(KI]S!U!P^DX@-[XA\_U>L$K MOW\O.@SFFS3;D?BZ>H-!5 'Z]R$&%"'T OZ[6;\_^_3_? B'%5^'!^_.7Z_9 MQO/>34#<D^PN^3J\25<"[C?IZ%MO4#Q>.IT,YV\4\?O\G;O>Y>0Z?#LL?A:] M[(9M3&_'V>?Y#S\NQRH_+'*_%Q%X^>'AS/#B%DS\]<?YEY8_@\_["-=^Q1?? M[%7KW=N.C+M)+]G8\GD'Y3I/J'5802KQU,T0Z[62]8X V5+#NZ0&FW6KQ #O M>X7>8W&0'HY&N<(Q3L(:HDV7#7K#46%5![VD&_[J39*K(,+[O<GW-GMOMX#1 MT+2L9\W0VG3NAYI^2 4A(&.\G-^GL0#,&^RI@11KI#AT#",'C- ,\)4.3E^" M2GUZ97+66O+,'1=&5QT30#N"T8ZL=V96,\FS32QNH:F%IA*:9%ED:2ES6&JO M#4+A4R:5)$0:PYSF/,#5$Z%)_$IJ@2; 00?)U6#KNX&FM]94[C3/2;OOZGKG M1M:FBHY#+.,N (97JK@#CDAI!0(>0\H]E1H; 20@$"+KY$KE14XH7P*=G <R MB>[CW2E L -EG=I/8_68EFL.@FLJ5<]>6,6"$"88.\JIU8QZ13TC6!*!\8I8 MWH9KZI+-%-4YOJ#Y$O;073B^-T@'W2SI9S%VW9I!N^E7]::ZL<P B98S5Q!6 MQ,< L0.4$NN5Q0H8#R'T2BNW(L9G1/<ETMR77GJ1>P=WZ,L@HE9CX;F'W5@5 MH.7A=\K#O!S)@J"$V!AKE;-4QVZOPJO85HDQR21:&<EBTMO>).WG/'Q:9B7L M3+60>'==$ Z!A]^:S7\^#-3S2'I+:\F\54NF4MWCL(SM61R2!%-H@_6"K 4( MA?\8YW(%=/9C^G<$%QT&ZM09&BOZ6YXY>(^]@.5@!:$8H] +(+"DU NI(-,\ M_,6M0Q2O=#O:DU< <-3A=+5"X\4"_% =\X?N-OB2C<<%3^:9JNC'Q$Q'HVPP M20(1S"HJ8EKJBWWZK6GR/DT30<I"4J8$5\1YPJBBQB%M)&,!XQ16@#*YDF%> M!;496>Y,66"B U'K76A9N&7A%19F99(3M1@ B"CQG%!'D49*(J.-BZ4<S*QX M"+=CX7K4$XPZ"+7.A??D7.CDM8NQ3'!%:WF?-M03Z'E-/\!:,>I5<[NV76GS MP5>6X L!"/:?\8X93*UV4H?O<(^M XP2I!\#WY/AH+MC%0IV! 0=(G8WY6?- M03966VK!9&]>FD-'F@/P3<E*LI<'''+HH77$4L^-T A)"@,>"2(8?-2,>Q2& M:O-2$="A&.VUDVYSW5B[:9A;K6A_8?GXV?5P-)D3R*,EY$ 9C(43C E&-?6" M>X:]A=XI!(EGE1)RRESXGY&<&D:EAA()!#@6'%O#@$'/+B&'D6.7S_!> 7FL MA:[A4)<*R%<UW%6_7-[@9ARWL_)>6U[>EI?7?<6VO+PN->H-K._=%Q2WY>4M M-;3EY8_T8;ROD;2AA[9&LZYS/VRK&@)8)E\;A"%BAK'P#P6:!?N&"VT)D Y9 M"^F* 34WF\KN#3MS[?$.0[7:T\TDT38RVL)3"T\5>,)E7KDSTC@.D/3<4.V= M-@&;!-/,.D<I7FG@OAT\U13YQ1WRGO'IK85]=Y2#]@;0N+8\E<--1X& DC:E M;-V9-E8_:AGO;3 >QVTB6*,8[]VXD+;1"-9%OUIC[K4S.EXM1W(GV1POL?@: M@N*P.MH)!AR'1&MN??A<* \5@)YP!!B6?"6C;!]J$Z<=3F$CQB W5J%J,6HO M&'6 'JE= M@AN*P@*O-EN7=>4.$!T8Q"B14D0!KH';=26P&>AF[UZ*:,=AC9 M00'E,TZ\P;ZLW>>L;9G=M,/5;IMP1C;DFT%61[Y9\3)^_7-L!]+KKD]TR-N" MG\W:@A<-0A._U!;\R9N3/&]CQ.V>A[DDU^DX2>?=T--OHRP?UU8,4/XC'?6& MTW'2CT,+1\4LW4X2?^&F&&,8L*H<_LJ*%)'"9)E>C+-_3[-B'G0^;^K/L,/S M ;UI/A=X/ADN&65_#/M_Q.R]V7/D'Z;CK/) ]VX%47&O3G([&L9Q<.-\0-;' MW@]A+2^<AO<?F]"X4OVI"+0$6T*TH-0CH#ABE"JF+-4*VE577:4)[9S$?D[_ M[-U,RY""26/>WW+/J9DN>N9^.8?HG[/K_?/^E=2?O?'BHZ_S/5VZ6[Z!BV]% M\7 \&$]&T[C)^05N[T;_+)ABQA/K+O"(U. +J2$WC-:#J_Z,Y**FV7HK)#5O M])^3Y\=>3BFY2=T?AFLO/LWI?O'^>#ZU.OT6"/%;.LG"&[TX?BT07B#2WFT< M9'X3!%%>L;5SRN-EW8PGDEE,/,2:*AZL'("-\<I(YZ$FC[8_WA'E1<*)[K O M8>.:0V;P:(V_NBXR.TJ.!TF$[WC53D2]?\6A>C/("[MX.9MO/[X-SW/5JXQ! M7P+<3E+!X_B%X6U. N%2"S LQJ<79[08W'>?NCOSZ\<=J2)M_/W91P^R1N<> M*%>8(,X>C","+WJ#8J1;/IEQ>-5)KD;#FV32N\GG(\9_.\GT-GQAE'6SWFW. M%//M"9>,4P9[LQ&.^6\.LKMX\2P01#XJ<BYH+KZ'R\1+IH/J[T=\WS6/T;(H M1" A J0#K!RBVNHXO@TBCZ566'.SF'X02'DM?YWF1W@^/)X=@,J!8AONJI]? MCD_\EB-/"0!'J^5NM0T]O>T'A:+ WWMG.T/1J&+$V9K30;\7:"4PS'B8^T23 M&5]4)LHF7[+9E,VOD2R3K\54T%Q=^!B^?IE=A5-YD.5^B/<9A]\<YXR93HHY MT9&8X[C.:?=ZP3I'R?GVMYX-)QUWXIK"@P_S#N*3ZY@N$-Z["HR5?.OE#!BT ME^(HYN,X \G?NW$NK>)C3<?Y4X5?"(;.Y;C@P,A#G7P,:;^7=THMI->:M2Y* M+J[R]I:]G!G_R,+/@173\1Q-;H;C2<Z[81E7O4@NR;^GZ2@^<>#,7,>ZN^Z% MYRLO,YX$J5BP=#ZIM3J:]2(+9]#OA9V*^YNO).SR4A&("?@8S;0T'O;2MEX. M@V8W&$[R.::[FU&]X/TR<XUXK6&L2@7.((>Y"B:WYL3I@ 3($+J)]\UL=V<R M=KZN?%GW$<#N"@&*T;,/@0!X\MSC%[-^H AX!%XD)H^:;U>M#)Y:MXXDSA<N M."1P=LXLH^QJUN]X(0[CDUT$MAADXW'./SD##D>_Y\*[:'+9F?\0?NTVBSLY MC6.&X[<+X/F6#0+I17X?W0Y'486=#VHN4&T6?OJ>1 [,[W QG*'(XTITCI:K M&G0 U=/N9!C-M")1' 5C+7Y_IN#T[H]OODE_S^8@T_]>4:MOT^\%K!3ZQKI; MY1@_[HYZ%UF<4=P?WCUS4O8>R2,.- \;$"E]P0&/:&2YZ3R8].(XZD)"IG^D MO7Y>-':3?E\04-"89OL;3["\8*' Q>WO9Y-)U*UB9XFYE9W\=G1V%%"VWT]' MQ;>ZV6B2A@_2?OARU/;B>.G<?]B-@\B3WW*U;-=*&*,5)<QA1841CEEJ@1-* M""Z\ \0:P.!JU[AG&SKS>,\F&V=A64=#9ZP&EU_RG9W?]'B@RKTSBZW;N46T MO8;'=JOA+9'EG**B2ZAWV4M'LT#W4\DUMT[ZT\L"&#<0:F=F/^R<4,M^H<A+ M'8QQ"Q5F5&BB"::$4,:!4,#)E5SW&@AU/)K\<T9A!7G.-N#[/W\[LYO(^"S> M(#[$>"\&^_;D"?='GI'XMIIE7[BZEV7*:NG5AJ+K&N1'@I;KKO*_KT?SJ]P& M-?/31; >?O^4VQJ?T_Y=^GT<JU2O1[/EO+0.>M>Q@AT\PQK7_Z^_J9-SE9RY MK_]];-Q9)SD^,4>).K')V6_Z[-@>JZ_'[NQY&L725/8=KN+D]-R=%<'G\]/$ MG)Y8=W+F;/SI[/3+L57GX84_/E$GYEA]2<[.PQL_NY/SL^13\M$4I)Y=_M"T MP_GXVR -8#]Y[4=[,NWN*(XXO^\]+%H"JS7M)83!--BPG.(@CCBR,H["L AQ M$D255.03*F1+3@1J\N1?QT]H,_& EEW#AHWSU@_QYJ7;OJK:[DL=X*QTT!ME MI(24*$LH 4@A8P@%R#,KR;IDTEVJ T8=KCI ]ZH-K*,DDP[2H+@.[AE*^R$H M479_83X.G@O\QRFAG@FM) 3.*X*DU(KOEZ#4;RU!/9^@5$"^4=JOD-1S_5IL M"\=%K;U[DHN<=E[NB]U,^F7G>,Z1)$AQ;'T01I0)*3#Q@EN* ^2:E5$,O\R\ MY'XTO)DGZ>>4N'X K"TRH4Z[$P _A;\Q;$Z8DS;#IB\]F>L\?H.%QR_N9 Z/ MNZ:.2@M)0UBPLAF47@$=M!6K,2=>&NP)))2O>(B>01W1/Y_=!NH(?V-P@-0A M^!J'_MZHHTS<620(Y?B8]ON+4%L9V8JN\-N HL/I9#P)WXWXN>PA>MBS'@RX M\8MR,39TOGGR]2J1_9VS!0*EOH ( XA+AU7@#\R\,AX)[*B@QC$'^1,'9%<= MHZ^:SB'X[K*& MU<E.&;*@$^3'"=64BT\$[N7C B4):*:NLP,-HY"AF%R&@D MM("86 $$$^RI0]"W<'XW,L%G-?>X-HI8J#LS BB38O8@Y1 HW<N0>Z@9D4I2 M194SRDG%*%!!&2)(\)J/^M6S"+?7>\31FC3"NB1; (1'Q-!1<EKD34SRGN[5 M;Y8PTMDYE< R(37H/LQII:P&C-(X^]198157 LJ@.J^4!VQ!)<\.,KPZ#6V/ M(&R-<E07@N19,<$2&][$[+DBM>&^;VKG],$KX[EY! ^I-(*4<* X$X$Z-**8 M L]9K?2QA=>I3);X+>)K4U$&,GFT)HNT+I191R)KG4Z[IA14)C\B9PCWU!OK M-16,2>L$AE138 W4]%%WTR[<20="*00=K3;MV2FAK',FS2R.\.C#O9@=J,S7 MD!@%Q23OH02IP%(XH*7 QF*CB?6K=%/$^>>D<UK*T'7ILD_17>ZG932'1#!A MNS3&8P^!U52?\7A:*K&/IQR%WRHLFIU33:G=4@,5#%J+L!)3:;VBAEF&$:6 M*>16C=7G4<V+$B:6[JD&ESH=_/[W:3H*S);M(<-G:PI#F.Z2PC9I-'L1594V M;L@;:BQ2CHLX,P9(QSGW"!+IO25L=89,3<03CW,NI@,UE$!LBWU8(HB#)RL( MX2Y]S.O(JLSH6J31IT4Z:(7@8A5@>,)1N'RI-D4:7"<:SW/PNTE[@PA^.Z?2 M,HA!F$0QQ1Q %M0GKR41#G+)!"/ (KU5K>#7^8,_-97Q5:VKV"EZAQZ[,B&V M6E^TA:A+[F(IZ^*W8[1N4>\4!6;\E5BAM").EZ-U+QP6LN:D \$_.C5$^8!O MF 8YB1E%G LMG*2,>T8%X@I6IH9(ZK'D2 #O' T6GZ0 PZC,!U/06L6?/35D MC[''QW+J5W+2T]O;?J^;'VDOY@!EL:8E ,JL0"4=SZ:%C)./<X%5W\R0C6-! M5G>C'2KR876H".2/C-4H[D%1W8,^Y!Z'BKSO>[6S4M[.^A8\RS>TD:RU3>3. M9EV<7X^R+/DY?' ]3EQL<]$>ZQLXUI.8@;7A5%M4>COKVYI\]]K<=O?SFI*8 ML-(>>7OD+9R]I?4U; 39\_KL[8P5VM%T+5T\0!?KIM2U=-'2Q>OAQ1/VHB6: M9A'-NQYY.2L>6_0[?"P[>N&4OYR.XA?B1[?ALL/G.%/>;6?P=S"<X/!G#]!* MQT!#E;>$4*,PIU1[@:B24'JIA/*&J2?4:!:I")7<!)MSTB\Y$WU8&V3\-089 M7]S-&W:DX!T$-S8 J^.8VVD$;QIS#G#8P!N?)4!YF1G )8(8.^,Q)!09'O@> M28DXPTPH3!ZM$'LA6HGZT H W*&BUN$JS23G%LI:*&NAK )ELH0R !%W6"*G M.:*(.L415 '.".9>"2UWJWC]X_ 4KQ;*6BAKH:PI4,8JA;X,L0 JS#!D($62 M2LF4E-("2AA$ N]6*ZL+R@ -6IE<3?Q]-U#V?+?@H?@#U:Q5^V4:$^^?XA6L MX_1;R'^*2^PUP?MP7'FL4E3DI V02Y44<:*3E-HC!['U7BANB=O*E3?CD$T% M1C6[[X+JVQ$$UPB]C=4'6PQH,:!N#*"5;AJ"0\4-Q0AK*CP6E#L3=#5&\^(; M7S,&U.84$U)VPC.W"- B0(L 3T< 7B* P\9P1P0,[$FUT]H)2+0/*H%&T-"M MID\\30NHRP"C@'8PKW,J;XL!+0:\&PRH]!=U2AGC+:=QK*M73!"()*=8,A=L M N'JUP+JP0"!68>0.ETP!^A,.; <J__),\ZRRT_IS+ERKX*Y]9BO3U=$F](5 MZ]R$AB 4AR5"!8L?0H8]Q-Q39[!TU'+!A"7.AK=6>B[=[P9Q/".QKX'"GIID MM#ICD"S0*8Z6>*P-TI&H4SO9>,8ET39!?/ZUY>66EQ>\C$M>MLXXB0%2W'F* M-='6>$VAQ]IK*>Q*!\]G\_**M^%%O,Q7&P.UO-SR\COD95J1RQAAB)CG1$J* MA-=<6(^M0XQ;POE*8[*7R.5_U"B7]Q*V;7FYY>6F\W+%$X@$!%0+!9!DE,8, M62^ %HAI[(!>G>?U$KE<(R_3U6D)[YJ7<T_"W_+^6//W:_%2W&L!MUT/M=E6 ML*7=@G%O]M17[>O26)7%M(/ECIX763I:^"(Z23J9M1C^S[\(!/F/XV1X&VDK M_R3-?15)]N]IVH_37+)>WKGQ8^^'/!?$34?#>=O5)/)#\C&?XWT5]NG!N>\_ M)+?]Z?BE[1HWL;LLP_\2>(NIXI9C2I$-G$Z-%(8$ZSI(;[P2_K_/[CH=]\9G MMZ,LO3P=_'<ZZD5ZBVN%#PKOO+WHUW3P+<N[,\97/_<&,8NKI@:@BPM4GV?Q MZ^[/;C8>GUY53R?_PJ*9WOG0#F_"Z?>Z93>^TT%_M5'D*EY59[-M0"QX!-%J M NQ?ES#KR>=?PZR^C<13MOK$6"%"N)"*("HMTAC(V//3@Z $8K5!5M1$/$4* MX+LB'G0$P*H=^F+BZ20Y0,79+SE&7:1Q>%4@@24,-,-!GGR8-Z_]DLT\N%_C M:-89QHV[H]Y%O$(6-+@?.K'1Z,?>#!?#L6=5/+S_W7W@GP"EZ>*M4Y8))PSV ME @JD='4*PB<M!RL!CW>"O[%4\B5M#V0*SA4K!. 5?Q5# ?SUBJ@%>4:"(FE M,581$9NXV_T0RBM@W3X)!386UXZ2QU3(=/ ]6:AZE?[=#ZN6Z_3']4KC/O 0 M5@J,N$%6Q#Q0SBD@0,9Q7-P IB6&3J[42KX5/(P;;RHB?=&F?JZ9^^$H_#^8 M-X.2 UJ5<$8_E;$H1G"N/(I#&(,\A9(KZXWBA#$?],25P4MO!28;0#_-U0J/ M$A7L_O@X:;__O9/DN2$7WZ-:&%O99Z-N+T#@%M-<ELWE)!UER7AZ\:^L.XET MGLXN4KG&59:]:$SJEAQ0UC41#[%VP&GL*(62:D&LY%0) 9VVC+X>@CXR0^BL M.)&E&1WUC^1XIP")2O\J)])XIXA#0@>]D6DDI3(\G"=25JI7U",/G3QVAG_/ M0+Q./J7AEVR4/^^@FR5?2G0K-F$[=^!F" R_.I[>W@Y'DQSULM$DC0-EPC+B M%D3=<GC1[WV+3Q6GN38$,%$YJY$%A<%XS9S7@FHMM/206^ Y%I@C](HF^ .3 MC"K'VFR. $>,'R9@XK+7%-?,6PF=#3(U2M$ G9QI(FVPP+E"*ZGIKPJ8!T4> M09[2I@#FT?;#:!H45SHOQV2OF/?%*)YOV2"L,FB]D=H"*4XB9-_U)M=+(YL> MCTMUDBS8&;>3Z%:8%,-_%@KUHB+YCYF$6/4A]';N0:C,_S+* >&0QE C"H73 M6G$H#23<2:G!R@#O5X?SFD>];[ 7ET('K89<$!"I9 8J!CR!GB$FJ-)"..H! M--9R# "U*XTA7AWPWQ0!B5UH#+7X$&;#?F_2RRSY]S0=A:L%6+T=]0;=WFW MP=OT>S$2[^7:ZZ9YAX*4@0$A!&">(,*M)H8K3B54%E% 8:R?66G)=)\LBO28 M7O>7XN%_F:_F86+=+S'6,$Z3[W0*<&$X3>:".+P:#:??KI-R:D3<NMP<"V)P ME/U[V@O+C(AVD_[^^H1$*VT*>5[)(#R4PFA"!8MTA@QA1$O)-[C>GT1(Y-<9 MZ@7#?I*;D6?=;!#@9KA P/D;T6G93<?+NNO!4!]D1ZL]$W=&?N/Y._VP9<G% M=!S@;AR@+_T>B2E+N]?)S^FH>]U)_M]TD'4J5!H)U&;=XL5%]JTWR >W!D5P M\6X\NJ,DG^R:?@OV_[>HVU4;T90D/-<)KY*@>][[3N51;Z;Q&;- [[W+^7.' M;9R.\H;6X>(_)M=!&PTHW"G!]WL25-9P[6(,;9"S@5L*M71VSZO1\":9]&ZR M/*85_NW$1=Q=#_M9/G!T$.XWFG1R)3@\6+S$36]Z$S^[#237GWQ_ABT0%7^Q MA=Z/ZM'[9[L1 "4?/7_/H5(.9]V3*X66KA3$@H'LJ;268 H9E 0"YKPC&GGE MUPRE7U/"^=M@&H3S?-ZN6:S&9UG F-AU/LCDUPOGU><;03NP??>@*;/2-<*" M=24)P)Q;2\,A2Z6HE H#R(%29JL6:O4?=ZW1M_J.F^S6U=&;;' (#XL\@6F^ MW_-QS,7P@"UF.#<?$Q_+"@M F:\N?Q$0\3&UW\?=N$R.P]\7X74N/P-7W?N. MT\?G5N4>]"!$QH4 +IS;FSSJ1XF/DF8ZN@V_5P0;TWYWV@^/%G;]*1[^C4^= MZYN7TVXT>+Y7QW>GX^M<WIOX@PL:Z1^!A*/"N5U(8)![@\9[T4]9Z=AQD&B% MO'88:NJ\EM09)<*_F@>K7"Q2A0-??_X:UQTO>#P(D!+N-&_56.Q31 ,UN)R] M5X! ?$]_5_U^W)7P8?RGLC?'@WFH?4-7D1TJG56\>5SK1/1H%6[JTCJ/<A6P MS*/,,X@*#KL.,!#]CX$RYGGH/KN,'LB<0L?-2D07O/3Z8,4\)00IP E%PBCO M)%!4A_\1Y]C*6/F7>WWVDQ@RV_Y\]^OWUX UMG4-4FV1K!LLBINLR%.[G5[T M>]W8 7,P" PX0S6=#GZ/U*;R@I"TDYP<J:,<W,(U'JR$V MME2X:3#Q" H=_ M,*(&<0&I!I)3ZJ"00&^H3VPN;2TG'=6?C5D_<1W=EYOS@K'P[J,:0T"SHGQO M10_8#LW".O-/KH;347+5BSLP]_T$0W@8&X]D4=D-])WEDCRH')$+UMQT\<CN MSV"PCK>$T_@ XVFP_XOQ4,5U/P9!WI_F=GFTTQ?AHVQVY70R&?4NIGD95WRB M;GK;FP15[G_#G7)O5S<\^3AGMSPHM+#Z@^4Y+NSZ(A=@D!5,LH@\Q;R"/"\A M?'DU\2I\\R*[3OM7I;(VGW!56<,/S5=*S]=E3$2F37N#<259XH]L$!8YCJZ* M^8%$^1D='L4PL,>TV]V;^**2/P0L5\8"Z!VG#C#)D**.:@AH'&DBJUK8??0Q MLU7.GSY_^)D*MH1DQP62[<]Z QO*.S=V77B6I1X0+OE8C:RN898YC=S&V,4D MGG[:#5KIN%?DT^Q5&1>EI\= H@3"5CFH*+5&*VJIY%KH((6TTYO)0)7+.+\. MJ',][%\&T^@>=31<R09@AUIVIX"ZT5P<[9C%9>G6$5(9S!Q3GF)*@!5$64^8 MLYX;"0!_(HM7#CK:8@'ML\M@EN5Z0[3"SN^&9].+<; BPNM?9S)Q/2[LA@!> M!@T;QX@\&QH6.L,]=:'P9O>ZA1RM@$$DDNY\@Q<R>7*7^X=GV[NL>OPP5Y5S M65,X2K=3D'8O=&29U0\EHE@"@2$C@2:59MZ1@#J V<<A)LI<KZ,^2H*X5,L M^ "(;&?RYRA1+Q,=BPA2H5%BT$FJ4W^? 7LS?>\N'1?R,%!T+U<5<WF8QY.N M"B5WKC8]DIZZI"+&78R'W1M,TV(;\[>+1@/+2N3JL-L/CRN9-2B,"5H>F)S_ M?3V:7^4V$.^GBV ,_OXIO0K/]#GMWZ7?Q^%>?[L>S9;SV#,^-L&WSGZ2>WZ& M_.7].<*__J9.SE5RYK[^][%Q9YWD^,0$<C^QR=EO^NS8'JNOQ^[L>2:$O&]" M[' 5)Z?G[JS@K?/3Q)R>6'=RYFS\Z>STR[%5Y^&%/SY1)^98?4G.SL,;/[N3 M\[/D4_+1%*2>7?[0M,/Y^-L@#7;.Y+4?[<FTNYL[+NY[#XN6P"J7D.=A#\ZR M?F$B?!(&4P.")88)IAQ9R; &%B%.L+92D4]X V2]DEU\5D:LYP9.80=%HZ93 MV+X!Z"\6I6H;B[ *(1Q=@E';F02QT,O37N-E<D5I/,Z*E)J9?(F*SU*X)28) MA%\9WD5/2I[_&J_5N^REHUY6N#EB("4)*M;EMVR1W3"31H5O)&S#L/O[FB#3 M%A??K4(E*]7DS //K#66:QO--R6!IX13P[FF&OFJ0E6&84^O3+'(L[C&TRO; M&X5#G)45GE56\W66YG0^+)2CI5K$5U*XT+:>1[:+'-:'R.0RW\3X.'$7[Q/% MLZ@HU^:?]FO?@CD0OI]ELR#P+ -M3N&%7V^<7$ZSQU2M9 U7AX,N$L4#5\=+ M=6-"^20/"-WUXJ6GDV$XAM@#*SS?1;QY/\MCVD4>3TQEZF6#<<'@O=F(^VI% MT6/ ,,E#WGDRT"*!J#=SOH7S.Q[\$4R"_*M_'\6TSJ]%%/;C!F]JS":-=M7L M2*_"FG*4BLE_6599<UA0?/LFFWR>^?.ZP]'M,(]GS"XZ*FY9N'_&B=;Z4TQ% MR@-IHP@W>>U;.KI,_C.]N?TQ^64X'"V.=?:\9]GHCUXW&W?FEEQYEX(L5^Z2 MIOC^77X>#B^_+ZY;;,QP-*Y<^GC0/9HU4GGF2GQO$JS6XIEG%SQ4%VZ>=M7O MW<2LBSFI5_URG7#FHV_1J1TYLKLPJ(O/>I4H?:>03,DX %/Q[=L%_^4 4/UR M_+Q33?=:)SQO1\/KWD5\LH)S5M.<"UE8A''7+"T0\[A($E@\1W1%A+/IA9V] M+)ZRP*_PJ--1]SJ-J0S5QUHRVNYSR2P)MKCRQ]+CG=LSR;=>GG^275W-+A9_ M>7[O2%#+=_ZAX*W!, 9!TFE_$K^4_3'#K_E[#\/$CP77=.>Z\OJG[P5+,R\3 M+ZW.!]#AQTKX,;!"A+/)KEVS$E:F*5D8A+D0AA!((9)"4P $UPA:@[$"5=FN M*FE 15[#^5#%<[+SPU:#RUS:?RU/>O?.^F>[9.%.7;*Y/'QBXE0DAK_%1@/S MI)O\AZR2=!-.\SI\<)0<)A0&N(FD4F!$-]P]R//1]X(!QU4.G"'A+/0U&H[' MG^8?Y=<8YQ(SY[@EO,JW^2X\4EAS9\ZH17;R978SF.WR3$6(+Q8/EU\M0N$X M4-UDKB'-4;-HE1/A-5QI3K#C'$RS')%VS;6HDGV/@0. ($,QI))2+3F0G%G( M =+:WN-:$S?/%GOWRV+KFLR6=*=L&8ZR8BD&,JPRZ5%R?!65/3>7"+.-VRYL M/NR&C1G/RS=*TNM44^]G$K&4?X5W<J$%1OD>=B>2XOK[= I%-T;^8SI ^CWN M<C_:M57UNYI&'V^8=KNCZ<S5/QW,HNTS;WWOYB;<(FAG0?F+:GNN6*3?8R"_ M,Q? A:HV4XQG;%S 4T5+CUR]G,._4K-?T<<[25%E%17#8AOF&;V/J>I%OX)H M W7[,9]RMKGE<VSGQTUS#AM38@SR6A+M!57>"^1E$'^ 4H"L@2PZ2].GXBSD MZX%V%]XQ<92$/_]UK]GMP]W(EY*L@YZ89:>W6:&/?XG6U#AZC70_B/$/:YQ( MB#F)K--"<4F59!)28076&GH*K0:?2I321(/P;6<T,Q1!(S"U0+*@5C!AG,,? M2C5*39Y\'_@AR0*>W$;?>Z#L#S^]9 =\KK%E6ZP?,TT"]'J .*0$$H$P])@) M@BU4WJG*^@D7'@H+L=*<*L44$$XY&C: 0:Z)>'3]&^^SLOXO3IVYL\\K;8]7 M7E=Y8[/7<)N#>,DYH@_;/,4VV_&2W41/<'W*_2E1+C=L>G]DR?]+P^8$50D6 M(;-%Y"N]'-[&T&M$P$%VEUL0,=+;C6(@SX&:NP2FDR#B_G?N%9F,TL$L%'R3 M3:Z'E[.ZJ,*@"VOHY1I0D$^](-%G[M';V_[WQ9T6%UY4^1?]IO-JK!RB T / MOPW"<J('8'J3YZW_D7V:66OI9=RY7/.:2<'A;9;7D5VD_7FZ5U#$TESH9NEH MD$OLF50LLKIR)?MRWN>Z=Y4_8M'=]FA9,2RMLB#T@DPOE-!@&@9AFQ>DY5<< M5^K9PEJB0,LMS:7]S_W(P?@>Q]!"M>5-=6<Z,?;>SQZX\VVXW6AQUSGQQKW( M/5OQL68=&\-ACB[OFYC%+Y='L.J?ONY%ITSTE56IX788MN>Y!1I[)/REQ>14 M/<XS?(M:OL(1D,T_B(F!N;OC8MKK7Q8NHS^RZUZW'[U1T:42,+)0JZ,Z<ULX M+Z*+X.JJU\W*-QL;XE[>BNLT\E?T4!9*5KHH+ E//[VMK[9K+D_GY@B3$H*, M5MJRZX"D '(9="A$/<,2"Q$$KL# <"*UV4;IB+6XIU<Q!!D5_O76R3VKX5,P MX#Y?3D=W@34"$W[X:9(-DN\!)<8/"KSG)P'/3,#9UL]IKX"='"/#HV9%#DUO M-#N&\/WPQ;GG:D^'4A; * (584R$HV#4&BX%=PPACZ2SWMO5,=EK#N5K%M L M[<>S><Z)7$6YM9,CF?M)*B>P,"2.GJT*AQ6;X7ARGO=&?TP'=(@[(1"7S@-J M,%'(>2D8H@K&-LR^H@/2\"Z*]8V$&JJ5UL(A+*0#&$6C_7$=>.-]5G3 \\*( MNAT.YE17($.1>CT3G5$<Y&5.N0=J&(%[G%4=SUGTV,YJ[?.+# NRF/=D2\<S M!VWND8U5;=-Q.)'Q#VN4SZ<IF]NL^"4;MDG-V\IDJUS@WAP=,!>/,UD87U?O M,(B\TK]O)X)BYDJ1--_-^OW9IWF65WP]CK6NL]=K6.2\=Q,0Z20H'5^'-^G* MY*&[WN7D.OP8EG81V#(;?<JMY-MQ]GG^0W7-^9"7#XNIKHLY0Q!\>'CH:W$/ MQ/_ZX_Q+RY_A1SZ#S_N(UG[%%]]LZWFX.QY[NY+M(IZJ@XF-$ZCVOKY#'_W= ML/4M.!MOF"!V$+2ZQBEVG@?7?PX?7(\3%XNDVH-^DP=]$@3LIG-N"C+7,T-M MS29\62AY#:'R_>2%FGXZ'O>" 9^KDPU9>E,9?*;_S58";_],<FT_^0O(_QPL M &QPN+34T%+#6FK86BCL=9+L#B9NSF);%4_ YW:>;KOPI\'%&]Z$=[OP]O2? M:1B QF*]NHG!S/\MW*L+[V^1PML0C6@'J[;9[2CK]HI5OR# ,KU]8#O"<G]\ MI+B+WTX^_/01QN*TZ>URL=8[T3QK7]_.J>8_7K"0YSQW?E"UE 0^6L!5A *K M8V,!)L9I2[A5ADJII8"44NXE\Y!)L1(*K"9#?8T/?7KUVSA3$42J^+*^,.O7 M&%E[L!$R7N2 XL>+V-?T.UT*&C[AU'9.2NN*-%N^;_G^%?@>P6H/3(8= )9$ MOA=0$Z HLE#%GNW_G[TW;VX;R?)%OPK"]\V-J@A:G3LRJ]YT1&[HJQMEV66I M>J+_ZH!(R.(416H TBZ]3_\R$P !+I(HDI IFATS+A$$@5S.?D[^#HY7FIOL MQ/?_V@O?BY@= ]_O.[9PN ;G'/%E4I7'1*-A64L_S+:Q.-]ZL&6^'A4JWJ$O MP?=R.=%KNIP'(II;?5BT\,AG%$*,*&62BP1(J 6*-=88\A60S[9HKDFL0G3L MT@R#S^)5[8.N#]8\.W'BD7(BHZT"/8)TK"#4!%(AK5*&$P02#!-I(%WI ?YB M3MR/843)47/B<67HW_U]7D?;RKH<B'_8P6Q]U:R/-A85_D.HK+_,1J.A/_M8 M=94L3R$./&Y@,<W#29#:2#J4T.2ABN W+&E;N(S*H$0GON4+3BC25C*L+%2( MQ$AHDJPT@%FL1?<TUFG$"?0HP<?@?)XXYQ@X1\#F@ U%P'+(N%0*4ZF%Y!(D M1%-C(61(K71MW)1S]A2S@3T4\V/@G,,L"=G#A"]O)_GT?=E-;VZ/?+],&=H^ M4_;6XT/?PU0ZN;''Z<:*5D#)2$.MU"R6**$$Q%*[/Z2@.B'2ZF0EH!0D0FB M^AK&%0*B%\/XJ%W8$Q?^H%S8"B9)R@A7W&+"#46**^S!/B2@A@M(R<I)Z$VY M<#^&&@.\!] ^+;7#X\+O&DC:P[SJ%EH'8:?APZIH.A)S[(>2]QT<,S@0L2^: M_D96(Z(M\J55ADH*E9&6:B0)QCZIM^*?UTS^.K97#XE]%E,]MZ4':X"=^.X8 M^ X"V'@] B%CH918,DVY EP8R4UB#$ *;)2V;@AX^W'W(*PQ_<:%SM8SCO, MN%D'"W U\6C\.Z7TWOH2G$[2[,:VV+'M8#+S)OXNPOC[>5[;E,\^NP3/$L<; MT$NTJ;Q5BB!HC54FL13S1'(< \XY1I0;ALBCV%.=&H($]3C?:T77UMMZL$;B M24J]BI2JWA8@L%[?CCDX$;;=<KRR?(M!JR-43!)!C&8(4<N-B*FE0B:QDIAQ MN@9<\!7L[1@Z5Q?NM4YNZSW_OO3]I)W^MX U-[\>_MT;_%RT.I:U8'&DE(75 M+FSL1KCU7%R\YSKN+0BM"FOOU<.H\.<H*@.I+Y?._@7/3+D+F/FE,[7#.>CI M($ 0#\>1QZ-%X-?E &JX#,NN-M4M+PFGUC_? U+E<A. %08X$7VW-1YOD.C7 MU\E4I%]$3A'<UB# );[Y>.IT5-4XIH1);T"8)^,2_=9CB(^RXGF"7.U3\;9( M= _PKF@W>-?G&I@>(J/@IQEEA28V8IT];,5S:]D-!Z[+?S:H[WGF.[P$O.<\ M<[R6!>'?9DFO&H9%J0M\-QDW]]3=6K9RS$H@I/YMFG_QN/#M9TS3O[+0;:^8 MY>&N@ X?>CY]K<<44)2?;2ZS"6,??FMQ#$ZMQ;<80_AX:BU^:BW>->UVY";6 M[WUA:_$-NOSLU"0(;Z33-NCRLU.3H)?T1W_%7BG)I&P]4S84WJDW^-A-:?NN M#$[;>AA>WYENAS&LAW#D.W10\79Z[6)6-L3 VQ"3Q5-ZSI!/B\[:.%9A-/>_ M5KD@%;XIAU!(4TB%D QH(7%,;$6K]2-A#":' \^![_C\5.G_+F4 =VP%6,< MGZW&T_;6B7$/7>R?7^W625^;,&E,;&,(:$*L(,!(!BW4# %#US<$V6RUGPY@ M;KK:CA#.4&?+_6MT._F6.7?!]X\<%E6CR&@P'$3CR=S)?917YLVCY^V3RIY7 M@>>=Q'L?_JA<XKJK56B U;]=B!^Y9Q1KW>R;'T&,;=\(JHZ)E3&!]'KR-3O\ M-EYR4+8U]>WCYBWK;M/08"[+ S4XVJI0"G/G>'W)FA[BP3V[S[V4KIKV5GV2 M?6.Z$'.IZ?,^S?U%1]D/]]X9=JYB=G<_FCQD66CQZIG.T6KKVDT]F&^WD]#3 MINPZ'FZ;?!O[SJJ^M5P_]#X=1->S8NA[JGO?T[?)*WOI954GUM0')>_S[&[H M;@B=THO:@9TW+2WJ\*<;VVWZ-7O]EET0XD;U8*$5P![G0 A*A.20R=@*CFRL M58)7L*&V[=DU[RC\N=RJ3VZG'JY\[\%2O!7JH?W-O--PZZ+;V+JY\/?K-A7Z M[+9DI.^+5;>?.HL^M^CPH=K96H:^ADV!VT<0E&)QDL0(Q11!*;5ES&*4V(3& M2JQL[.*6/H<IL]_MW%ECD@[UY:N8)U@T)[@ 19Q#YX$8Y_TDFF.,.4&),T^( M<8;+MAO'#W'C<)=VY:(A<:#:?"?JVLD?>A7"I@W\*"86(0.<6T\EU<#=832F MB)E8&2#02K' "R32OPZ.L"$Z6P61>%,BB3;EU<JY2#(A&G*AJ-,=@EK-$R>B M8J.%MG0'D72 .P?.5H])[%TFG5R:PQ""2Z[3BSJ&.B)<MH?E>- &!@N8J86[ M^%L#AOE\6U&6) 9AA0SEE( %8RY8S/%+9!26-UJ*XJ$3*"A!E&.*,)*(AW# M1').%8ZI9,M]00_1-WRD5^F+VI36G<*+VRR;1M^R9YJ3[C/ W_K]2A[YP+J MWJ7YE^&X'%XZFT[J"V5=:KBRIT:A[-W?'ZT9J'J!XL>;:1+Q@[?N[+A!W/3A M?AM VHXG?6H0M[,H/;4$JW^PA@A.+<&>9Y328#GU!3M-_-09Z@@M@E5 VO#J M]Y.;][,?H#_4VYG\(0FXO6($G)JWM!-TCP7?4-R BD!K%#<XEHF-*5.24X%A MG'"B,5- \:>#;TO]6]8GY_9QJ)2+'F+[1'8[H1B\;D/8K>7?6U^&3^W*@GE9 M2R\:9],R]]^?W<W*O.Z@=1CJT%?JK4+2'"$T(,2M+GQ$<$V)1I1P3*UA$A"< M"&FPPHG_^P7=N#J3YK '8O&*B#6'AP]P;'9_&['FH"S=0X*F.0(Q_ (VW!.V MPT&:^AO/] WH#MSX A0D0 @K&#."0L4YLTQ#2Z&0$MI8MC.3C^4D7\TC$*"' MR3[;.#Z[J8>O+=ZVK;PNH=0DMD]1X]/$3U'CH[0>]2SW!SJVX?"WOI4_P/PV MYM>W/M<?IQWSW/@[=-74G;"*[GVK<F=/-VA \\3/&^I-_=9EW1L#*'W[^*,$ M-6=)N/&]I!G31&A*<2*H)AQ#S"%4R*"5IK:+N:/:MG^H.*HS5U'@'@5[]12/ M)9YXN!JF"BD<B,74H1IQ1#O+R[.FOC1YX@?J3RP/LNMI2!FU3C'[:P>R(H>: M_GG#61Q"FU:<G!,%8T:48(128&6,"4$)EYA)QN@*LG,[ O=J<I6+HVAD>YC1 MM64&J\KZ@\C^82-+IT5XW45X&Z&VUUJ08PN[74S&[_NGT-L1S^\4>CN%WHXH M]+9<8-V*L\WKZ?J+X;E#7Z5#]:..L4R.DJ;4 2G $$DHD5C3&"IN%+:0:TV1 MI0"@#4-73H7V._:RH(A[7)S"5Z?PU2%-\+>%0-6*]&VB6@>R! <K9X^W@R9M MG3*Q"9#$<D:8=3(72B$))5HCA6+,N%P1MVOC6:\@;.E^!>VID^8!U26_H:SL M(54M'[,YO)\BWR/.5_\ #349; [/Q I9#&-(K8'4L%AA@9"T!"88<IS030J@ MY^JJP])GY#P">! =Z+ZO"EML,K>79R]ANK8F=RB 5KJ"R)Z#"_MN9C#^M6B! M9E?XV"U88$^+_E?WL[Q_Z]5AA2KK+Q3^,1X7N(31]JA8\]ONW3)D'EE[<G-3 M."/_^B%*V[5/_N8:C3M]".\ZBY( JUQ>7'Y?]E>6]X<>8FMZZRCJRZU[WO1V MF _>U["V1>%^'G"8W7_+(:51,;LNIFZ8'G[W.AMG-\.I']7 SR\@AU]GT=2C M^MUD>5Y>*5&3_=-Z[N?N*:W?Y5G?TWS ":\:R-4'-7O1_<BOQ\O.:_;JGG(! M,3IUZ^V&4=Q/QIY$/*1O'HR05DN[+0L UK2^V]@9.ZM_+,/+#@:AKQ?VJMZ> M^=Z\ J8QPPW:G=!);-S_"R 019P(PRA)"" :.BV P2(PG\>0^QAH^FKRJ2+R M<.0E28>C;'#I!'FXR8O.%ZN"3=$DQ1GO#$QR%^S"I_"\YPKR0TF7#\]#%B:) M-5P8+%6"J15,264(Y$8C; 5;<A"2F*<0+>Y,K84&R-(@A.>Q!X(%EF@5R + MMYK76H6_^7P4P4AI"SCFB(J8"&Z=)^S^-(H#!&UK/B8&1MB8)-YSAD9*'"/ MJ.$\-HI1_!8@&).96Y@L\JTX[V9U,X9:6P0IWU30!KG?1@XH3GB+N^(M"B<F M 7,R7YG[0).=T-?A+Y!T=/PBY3O'6)QRY\=S<L.I?I@/P!ZI[Q\R4KPD.+# MG6$CEN;FW&J,]@&.>"+SMT/F/RHF:%.P4/H+)S+X(<F@1L(Z$<$/3 0A%?4C MY^(^9[X[MF_FYVR!1[3_0:W!(26C?H!<T]M/)7'8-+5!$ DI4(((H10Q+!*: M$*H3@R2G2&W4^6X>6?I4Q4KF+/3Q)AGZ .&_LC3O$'2SA\5J?/&8"L].\N8D M;]ZPO&DU9!2&)9P*;J%1%&+"$R(Q4EPA92B/G\1]_,YR!O.3D#D)F9.0.5 A M0QLA8R'$S%)@G6%#N10REE(0G0!B+)$)?TE]S# KOIM9$_-3/?U;JC9' ($? M/&QRQ, '/&XD#)!4$^<CH9AB"B7F %I!F"%$6+VF%^A&;I.995ZB7'V;=(<Q MPWH\7FTV_ ;A$$Y,=1Q,)1HT$0))+'RK;V I91"HA".C %5206WE"D[3D[[! M*S 30T?1Z>/$24?!20+BIAI+!+O7:B9C:B$6T!@@$\-TG"0D3K8T@%]#0<4] M"O99,W[XQNU;3Y@XJQ>>P@FG\^MS080;Z$6-56(Y@;&&E/K6+@)CIJUQ^EP[ MHWGE0.6+[.3;/,LZ$T0QZ%&T3TOY\-SO$X?^J!Q*^9Q#&14V8;'!PF :*RTT MTYA!&RO#*&3;&=V=<B8FZ,26)[8\0K9L(1%@11/*="(((A11(Q2R2EL$N%%, M&K&C!=^UZN3L%+E^8Y%K= H-'&EH '0A :8M5@B@:W4B")@>,PLAU0**D", MY78%/Y5822:S[O)AA#FI<@JXG;CJ8+@*-8@,B-/$_2_6R%J*M54TEAB0F'&4 M8"XW.YCYFMP$X3X[FYY8Z<1*.[$2@7-64IA()!FS6D"JM!8QM"@67$B!-=;Q M;I9OURI*[+5DX_#MVR,(7N.3#W[RP>>2B#4^.$ND<4K=6!C'%&$I)%*4QP(E M5BEN[4ZF\O!KAQ$RT*-@GTTO#L\!/S'HC\J@O#F\ IRMX QN00@W-/9(*]+$ M%">8(4()7ZG"VLCJ[I(Q*3@QY8DICX\I(:"MR+7@2-E8(B8H,(D2EC)B6>+< M8$[EKO9[UWJ3'K?>/)3 ]=[H\\I=S]*;:9:?P@-/T^+10G@CB)OP04R=A8 A MEC2&5 $ME='0""5CK)0PR;9&N_0DUKD$\A&$_4J@0\7V/K'FC\&:M,$(Q,2P M&'-!);74QDK$P-D$"112PP39%P?)7X<ET0\!M7]BQZ,(I$/6U%XJK1)H$>( M&4J1L\.APIP(A3BE2NQ00O)ZNC ^BBS5#Q--+_M8W#R%HWH*&YP.GA_3P7.$ M0 L%V1K%$RH83!2E"5(<RL10(!.N"#<KZ!:;.A_=13P0Z.VW%.#P0AXG\?(: MXJ6R; .@].N;M:\M>[:;[2L+)MC8@L!*HBA)#.>04@"E()RR."%48!R+E:J_ MYURO[NJ2>LY4?0UQ]'WI]22K3K+J)*M:LJIU9C 63$*@@.4FII1J!2D"B@C+ MA(G%+D<?.C2C8(_%>VUU=9BT>^AII;WUC76&>32\NY]-0^^E:99GQ?04-CO: M*/9/S\DGVL@GK*5"<0P !(3RF',I6,*($)9:I25YD9/WQW@P+/J.SQVAV;_Z M[E9YYS]U"BL&]WF,8M-M;\AYEWW?%X/_?&+F'Y>9XX:9.1.)/P]-F4JH,HE2 M&,0@@18D,51TLQ*R5V=B]IHIXA,#GQCXP!A8- Q,L=1<48]<KJE.$@4EE0PZ M-K;&\39YH;?P7?0QWVM9Z-&P\P^6-EMI_QZ= D3;DOVI#?JZ)3B";!MNE?IY M!%;-+8TU$E0)Q*7%%!F04,B%06+9=GO$!>NP 3KL$;#7:/;;:X!^$E@'(;#> M8,B[2VGV%F+BN%4ZB; D"<,*6$ I,8DT6 *=0 @3J:1=B3FM=5,[3-H1OM<: M@JVW_C"CXR<9>)*!)QFXE0R,&QD8*V0QC"&U!E+#8H4%0D[VP01#CA/Z$D^_ M2Z,/];C8:RKPR*1A<.O_%KK-U]?W\NQRP2]F=^XG_?6?_9X/Q[.TVI&5*^%! MY:/#G^L7J.J]N;B H^$X>W];MM*$"/S'/E8PPLO RN'?V[Q^RGWZ)7M_G6?I MG^_#$;A?TM&W]*%P[_K;;5Y-YZDQ/M50=)_[_LIC"!\7VYK^_H>\N)+1I?W\ MSW-M+WO1^84^B^2%B2[_4)?GYEQ^/K>7FX^Z+5^%$Z:O,XN+CU?VLM2V5Q\C M_?'"V(M+:_Q?EQ]_.S?RRGU(SB_DA3Z7OT675^["!WMQ=1F]CW[2):EG@Y\/ M;7-^^F.<S@;#Z?<>VHMIMR,I6;]W018M":N@*:_<&EQFHRRHF/>(68&,55S& M@DK!!*3<<*P43"@T"G@=UJ^)0$Y?_'/R;I-18*8( "0!R*EJ @E'V&EHQ@DV M4"96/C.*9W]>C:(1[8N:W)2:_%]7*\?)+ONWV6 VRC[>).& PH?R?,)G1SSI MJ*X22B;Y8IBHN/**RH]1C2;]/]^MF;%5#,B8F=B@A (1<PJPP8!+)#G&"7[? MV#")XD@D2 M#()6$<HLY1U)I3!*%:/PNRIR5<>_U33[+GM$P3\B@_YX5T^'- M0WG)]RP;3W_!WNC; \4F3QWO\*91-)GWDP]?%LZJ\OV4I[?NOGPX\>HK'0_2 M?!"Y_T2_SU*W __[?W$$XU^+Z'983">Y-X.BM!\R,?Y!]\YVZ3]$WS+WYM2_ M9>1<F"+Z:3AVCYW,"O>@XN=?]BL]6K]?\$- O=;5POK/[1>,O74X6M@>"$H_ M+%@]43\;C:IO__,=>!<^NX'WZ\]K=N-J>.?6\2+[%GV>W*4K7MM=FG\9CLOA MI;/II+Y0.H'ARK?A8'KK[G:3K^Q"9RR.TOLB^Z7^X]=E*_#=//\RSSO2=X]G M9\I7</>&=RNV;?7Z[;Z*-_K9=RU".R2W^@CF-Z<W_!WRW"]( :X(#_[2Q>#K M;2)9^/[S)NMG=]=.=F+8\\WH^:'57I[(_IC)?KL 0F<\,;?,HM(T^Y%K!KR9 M>PHUG\[2'M596A*W@.JEE!0+!6+"J&!&6 5H;+!-8,R976E,L^2V+?AXK3,@ M>I;GV=IZ+OX[V4<N#)$>Q<>-\W=LISU.?9N/&1.%B$:H<"UC0ZDU5B:4Q5Q M8SDW%F++XP0\4S+TJ% Y'U]]FWA E*(SN<)A#^XUR7[XTN/MFVBGQI@GE-1& M$%'8M-TCG-)8*"6QXI00PR7$"DO N:46,KV](/*MO;H5193V^%Y;7Y\LG%-_ MK^\N<=ZR8"&-A8,Q41PIPI$0%$# !>.$@80Y"6-PS+<6++YS2K=R!9,>QD?1 MX>M',G%.[5-.)DXCB5ACXD@#H>#(XZ$Y7PM(:8&Q"4R(DTA)LMII<'-)-/S: ML86#8(\<>:^&8[-P3CCP/\#!X.>D3RO28YWD4>XK0H2A@BD><P6\$-*"0,Q6 MJH,VE#X-F75G!L4]]*H('8<O@S93E?" I5,XX7M"Q#T=&.DX!_BC'QAAJ.4* MTT0C99&BFE$IL.086:4!8) 23=26*J [P4])C^[7[#P='=GHV4M'15Y47NR/ M&Y407R79?)RZ%Y^/RWUVV_=\_3!. -."4P4HIS&&@@I*1:R0%-0(+5KUPYP3 MIHT5$O&82LTY$THRXZ@<6T% \A;JAYT)%95U/=D@2AWAIE^R*,_N4L=I=<EP MY RLNR*4!]=X+)'CS:Q8K@ ^E?QV7_)+.BOYY8=?U[OWNK93@>-W<U,/IZ[W M,KN?5H6](!3VKJOE.Q2ZWX]67[,6_[6)%@AG/!Y\N&_Y?,>)9XYLKOM.FX # M985V)?/HL4KF4PS@"/,FM4^QY+7&H.DZ#Q(!?;P2QAA1 ;72$B4&Q#C6T'#\ M3 *W%JFRE*B?:X$:OKQRXA0^AGS0<DS?%UG_E\$L]U+WW=_)&6:KI^E_^$S( MX0J7"O!B>]%R[!+D#0L*%+?Z^Q')$D2A0H FS JI+$UBIA,D. $K)61M')0. MQ 0ZPWA_8N+PI<';+MW8Q!I?B+QL8WL?LXGR?<H\#FD1CDYO[L$H?^M[>@2: M\[',4-PJ33(F21270AOA5*?R54H&"405IL8F\IEC($O*TU1B\K.3DI^RO+_^ M=-DBNMAXYH,_[2Q1DR1ZCYYNBWNV3_#_5>+;94?WQ8G_\4,'!W:VWX]6Y1QS M:.!1N<6;9@<,*0V49(P"23F5G$D>QP()3*7B9"4V\(3)_^I2ZU6Z.KXQ<=9] M*OL \[\EWE-TFQ:1HZ%)]&66YNY*YCP/CQ"59\5P,$M'T==T-,LBQQ!]1P/. M/?5YD^&TB++_F0WO?3'&"LY4+TJ_Y%GF+TPGOKXJ2L</SHVYN<GRS$O4ZVSZ M+<L\9-2P6'Z1SS7[]]^DPSRZ2_,_LVD]A)OP10"Q&CWXIZ=%X;Y-I^'ZP'&0 MOZ=)63BN\P1^%LGIO(?#BY=IGB(JI>%RGNC%S^N%P=ZE?X42M-:B+R_X3;D\ MS3)_2XOMIU'*N/_G&2''6P'0<,T*JGSK;)$P#AETPDTS:1)A&7K:./M<S>:? M?C(?;\*U@?3[]6+(5SH7;NQ)V193<K8*^!JY=1FY/Y:DW(L7\"SZK]OA**M@ MTAP)CX;9UZQPF^3H;SR)"L>OPQLG(]U.S5'8OKEWNUO==@]"M43J=WDVFE:T M7*RPV9P>BD G>1:Y!_HGN#<X:I_EP2()[WS\A>/)U/\D]Z23A\:))4>%0JJS M54&U 1QKQ\)K#Z"*9#=01;K1*#9 1=P)5)%N(\C+5/8!";BY9AE$GCK\U!V! M+VF):'+MJ"0L=,5$_GY/N@].IO<G=W=>50QVFMJ&0J]U'AC'TBI&&4"64BBE MA$PF"162:(RU!JO59DO=3/P_%Y/IO[*IKJ>P/=CUII)/G*U6*^Y/[ET%0;4" M)AE$3;U/7L;XZ03U[7$\W-?3VX4BLETV<C+.MOZMMT%VI*"GDP$<L29K*&)E M.+(QD8PBZ/X4/!%4F)@HS.C*<8=-:<CG C[>>.A@O[^/9 7^7>33?W].QU\R M^=>P")\^E';&AZST&-9D#;Y-\D&1C=_]O7#JK*KP>"Y_L('.>/E*[T$'[$F( MN\><;3+)I<9@X9\TO+ %EB5$. DB*(82>%+0XUB CB2H2J4\J6;5$LNE#+& MZQ5L%UD(<1:Y_VV)\#N=]/^\=<_)\L(Z&V3ZX*@Y>+JCB3-AGJO"=3LCJ<6) MXC0&1G%H$LICQ3Q&;V):5;@HB0F#".F8 &J<D8H!DI)SI3BBAL.G=?%S[X'+ M1;SV]S_.K_[URZ/,,=@,'GJ3%^\R;O2"<F/^O,4&V3[<S?*CO_V7X=2]K+^. MYNQ?_5LOO4*E[N5MZFSCH$\^Y9GS'+TE&RAK+^CP77K6YV._@>-RPTI%6/O. M)>YRVG=<40Q+V\?I19V.T\'0&_JSPLVA*"KS/\CK+(\FW\:.E6H'./S:KT9S MM[/U^]GPJ[N6M=>P*-?0_:Y^__Q-Q>S:.1[#-!^6-Y0V6R_Z=COLWSI_Y<%[ M$/7#!K6//;D/4ZH&4K%XP)JN;#YO#TS\:KE]\C&#=$^J=]5VHRPF&17MWDP, M,4(1PHA0CK005D@L+5<@ 9K:MNEV$2)H'V]*(O.*U0\[4-?G:B6326[3_FV; M)L/=[QZ7@G,[KESWMBEW?I',;3FPJH>=/3?7P\'6>3I$]^*U?.]>^-X].+I. MBV%Q%LFY63YZZ'G;;9E>.]XUTIRD0( *PR60E$+B(PMB"7&R.EE9:1:MVMJ M3O>R8H7_<F.>2XFPC>?.679FT^2?$V]77>6.W9?/J:_=.MFPYI;[-_TVV?O^ M>8XK9HXQVY)C[F@-PUR[WK/&2:*(48)C[FPEYR1!S#V$DJ9,.0^)ZGC%'EC< MF9+GROU9W!%OQL:_XX_]*:#_KG[\[\MIZMQ3)Y[U*"T<JX9G!/MV?D?FA5BR M^);:XCU<GBRE<R-[HW(>I1>>.$U1*[U2F'I%V.D..Y^W:>D)8RJM<?)4(FJ5 M<'\+SBG3(!:8"?Q==O@?1[+#T3]6-M>YJ%^#H(JF05)YU7F=W::CFUK7NIG= M>P']M5&[U3?K-'XE$8;C=5*C5/'W^>3K<.!'X.^HGQF$?S64D+PI_$/6*7<? M7/SJ5G8\]:/W RG34GY8:XV0V32TFW!/#B&%QQ9GE?)]W-M]RAR-E)TJ\FP: M[)_LYJ9:$D=0$_]N%F)7L5-PHU%[G=8-Z#9U/ZSFN#B9-=-=6)]J+_RMSOIT MBS@>E(;JQ(=LH\Q1_.3.N4OEP\]6W<1#,UC-+ ^T=^M#RWF616[>TUNW+&-/ M(!_2W%%(A7PO>EU+H2;-*IQ.(5(Z(\\'4ISC0Z@T"53,) P8L()<HR?CKVZ3 MW$,K(5(*HO+R-!LLATU* P#^?F4VD$7. /GWBC'H^]2T;,<-1-+&,3UP1CJ+ MZ:WEAW"BL['X'S'J>X'0TT,+.7=+D[!5[>O&B24DDFI*&8HYYIHFSG!UYI"" M: 4.NT4=E;/1R,%'HGC;TN)."G'E$#SK0?YLA=-^**\\;N9C_6T=(3VZBZ>] M^U'6]CKK)T2#%TFM\63MN]W*3OK#U-?;!MD^?5PSK:KM1P;>[SNKPOWI?:LR M51<>V-9CO:C29[4N\US5]\F]4?7!N^#S1%ZIS[?5)(_%#;]3F.<JS])BEC_L M$LT)&#/?:4KO_OZ/;)SEZ6B[H6\0<]O;$?]ZI4MR#<46GC;+@$Y_4DS/HC]" M3S"3C=)OGDC=?QS1KOS.4V*H4ZHTP__,)OGL+KJ?Y?<3'W]RE]S AU-/O:4Q MFRU3ZQMH\[F,S3HXM?G<+GMP:O-Y:O.Y?]KMYHW;MOG<(!&S4QX'OXT\CK/F M*__!F4^WV:C4#]/TK_*"(SEOI+6+/0Y?;7J+\HD)^(""LTHG#YGOJ7GOJ.-K M5H20B?OF\^4?5=;*_U%DTZ 30XB]%3WQJG;Z<.]+:D=.S;H'%S=#G])YJ(W. MN_3/8-VZ<<RKN_QCVX-:C+KX07C3=![>""623?UFNTBR'G#V/[[VK K@/#[G MLRB9E(U#RPF599]U#=NH*G 99DU,>DX-:>2#(;X *+T+I]@:NWIA19ZVY@_& MU=PM#MMN';B%EUM&[D)=E=NS &6X5"#;6:E4Z0B3)G$C.#(J)IH(HZG@5@)N M$N#$F>#<.-=QV1&N;=%@](>JT#IYHYT=^B&;WDX&ZQ,TF\=G6L[V?U7TY^CV M<DZR'V]LQ;=7Z5^_-52[XCEO6X@%SEAW09L]9 ">W=_6V2RM+84(*ZLEHPH! M23142D ,,27QOO:7O[']I9WM;Z\1[UYN=AO1HDVN1ZB8QXF!4BA($W_XSAD@ M @LA"8$X68EH+6QTJ?OKG7XTP?K:^[M3W+6[+7Z%)!YM0I48)B+AL52*4JH] MZ#+DFA*#M(R!!$]S\+,;R]_>QG884&\J;9ZQ;;9^Q7BX2PWL/HRIZHA7!?P6 M#.^!#R<%"]$O:W9@]M9& SY4DVRCP6^FU5O=/ 7DR!=I2$ 22IT#BI"U5J)8 M0^'^&^_/:OL.PF%;K0[9V2K.^R')_&<W.&YML$'&:(&)YA0"(Z0B;D,,1(QK M:?=HMKVE#28=;G!]0*).*(WK\Y.CD%7R4?;">]A5V:;_\JZ"S^VW0^K^>-C MAS5*7[_RR:_343CRY9WMA:C\MLF@1^(HBPC^G<6*+B;5:: R&-!*2-3KY8LJ MZBR;3_YEXZ*,P-V[A7@#P2,?*%F, 844H ^X1->SZ9H@2JE"AD4S[W#$U2F4 MQQ=B'F<IUZ\(89:%I?4+^;__%T<(_+J8!@H7X:]E'M]G56_\<$*L:/F'39EH M=)\.!^]]%"N]]YM9/^0G^>E<_QQ.V%8AI5XT&?N0UB-!P5:LJ"J7<<OC!-K8 M33%$H#P+>=X8#$IB:*566QP0GM[S/#-/V#YJ?2VG>.>KFH6S"9%/? W*M_HT M5U4[Y59B.%H-=Y5WGT5_^+#?ZK>//=NMM7_NG)7]@YIAK:VS"/76^?!+&3LK M144(V8VG;@5"+L]7N_BTL ]8COU)Z&6F\D)D,9?78K.%\:YAM2"C%H-WQ2E, M=Q *7S0GSIPS!XE@@+ $4A0KY_!9F3CK#C &K5C!HMB/1??)4<B%>^Y<QR\\ M5LY)V^M[4]&8;I&8__W^]#M^V_9;#)I3# 0P+3'5T$)+K7/>A?L3,"6=+R^4 M7&F6L1_[[="V<[7P:&_;>1R^^%%)S+=IREY6^O1^EO=OPXGH@[=-6W6^A:]2 M'D3_,TOS:9D^](73M5GIS3L8_UI$:N+L%_^M<2*E/YWDSI:Y]Z7COH1H;E+4 M2^"+RK_DZ5UI\J8S)WQR]_JY@>/18*I;>]%-/G$W#KW5-ZG^>YM/9E]NH_\[ M&V<5(#]R_\[N]W"$^SD1W#K#C;CEL>8HQ@FFL602&N+^]B=X@4C,2HRD.C96 MS^Q3N09R/GL93*=U9[;CWU'C0GL;=O4IM4"6_O:5KY\3N>UZSV=D+@ =@@C4 MF$%M8W[!1O_)TZ2?8M3,,:HFZ=R+A0+U8;Y,M_QE=#MNPU)L2,/%#C0,7XF& M<6-&:"UY@K6T"BK*$\:1-4I1XU;'<)7LD89YNV+Y>1KF'=(P/0P:YNMI>.6< M^!8'Z_NWV6 VRC[>+-AGZB&$W9X\5D]C+&,E(64ZIL(2F0",+9>Q(<[09*!U MK-XWZS204L:5IEKX6**P6E.46(#<5ULWMWI%33>/CM0;48&*A6Y5?N=:1Z/; M>UA!)4V<95L'\LM@3-"9CXB*(O1&<:PR*QQ=K/1'V;"L;JWYLJ[AU>KRO*%V M67OJA<6?[845D^UZ83WUW=Z_VJQ?U]$W(/J]TN;!)3IU%WIZKH?6D6M_9%#6 M'/S@VX]_V.TO;<P?MQ=$*Z;S5#NZ@UJ$HT6=/NPFR\'?XZVCTLB )$FT80E% M*D882F&A4H#J!%N@UT-T-6[*H'2P/[G!3 :758W5([6X3U=C/=ID^?_+\LD@ M+6[]!CLG'?WZ&CC4A]D^^<3!>]3C![KW6W6-/]JF\*6\0DUUN8HU-I*+! ,E M$=4<$1'D58*UT*MIKJ?D5<AZ;2*N-FX(?Y)51]K\]MW?6W'9K:RKDP@^P X= MI7AI'5Y!"4QBF%BD-*2<897$6L4\P9S!Q,0K9QJV-(?089I#!VO8G)CG.W0] MV<82>3M,SUH-*RPDT J $:,4@D0P22@G!!A@-88O8OK';0IT@#;%X5L';STR MLX@F=/+I?M1>8*70X8W0@1!!;(DR&@'*C!: &XLM5BS&L53/)=HWM33@]I;& M<J%'O'I$N0-OYF!MD!^6$?<:7#E(JV67^,EA2!8!FC(T*YC%($X8U>[_L.%( M$X!I;"W&+!$K_;>V,V?@EN;,\@DKV!-TGPU1#T^P'%LDQ&3]*M=46C7\Y- = M431$M I:K>+,)E3$"E-J))-"8"VE(4!"#=!*F^6M;!3^.]F;C1+W&-UGG]*# M-49._',*B.R9[PEM^)XIP+70B !&*3!<>OQ^KC&Q,;'V17S_F 6QPO;;6A ( MXQ[#^S0A#M]2>.M1D95ZE6ULB!_6(3O"R(A@C?2A6()$^J,T0%"?ZU5.#"&M M/9"8CE<!XK:T.G8H25FV.L!J]^!C<F!.C'B*C+S=R AOH"<)I) **BP3EB+N MO!B#B,2<(\()-WN)C*P(ENWMFEY,CUNP'%MDI%TC<HJ*'%-4! ) 6KV:"46$ M08FEI#%0"E$=QS@&E%L+[0IRQI8&R@Y%(LOG&\4J-.4;=(].[',*BKPVVZ,& M A$HK% 2^_:&D )_+#K&WBN1A%AJ7N:7/&X];%LFLIQ7$3TA3D&1MQ0462@5 M.05$?NR " 2DD3Q*:LL!XX:9F IM%%-0(<"- KY65>_)X-A?K0CI"2:.VG4Y M\>(I)O)F8R(0L ;&GPJHB$ )Y(I1S!-)0G,A:YAF"5AMRKV=6;.O<I$8]P3\ M >I%_A9P-.KK>WGV G+, 8.OS+&8[B>C83\@EDXG%33I.NRP=-[1>IJG@[)5 MT:_1[>2;ASDMX5"K1D@!M24M;I?!3%L/<R^[\P^IVAZU@%KK#DCS%RVA2YTP M3=?\N%>N][P156OAE_>QPHWMM,L%!*UHL%"6&4J0E@;31",1 \M S!/-D"8& MK/2JKR:13/)&_'V\:8&4;W&6\'&0JI5.\^-.6LUWCU+J%KTY8.76&BF<4))@ M19,XD8GF3%C,J682<;J717\V!K\IH"AB9[SCOCTG6-&3T'J.@2!HLN/*$,8U MCAT/)52IA LIH$V88E!+L2<&JE'D=F<@<+::PGI#",MNZ1NL# & P$Q1BBR@ M+!%<@5@(2&/GD5/GHN]+=NUIZ3OM3K)GZ-TNK$E9[-38<-\"K=<YJ:(&BM$ MJ;' BB-GVVANI>*$6&,M5C$2Z#FGK@*?_!S:U+NM:_ \FWL>1_8472-[;LX# MO$L%[O2 7Q^/#-L@%C>HCX\@>IZUKA7/W^[<D8?HVCDF=_>E(Q(0*4NLV#;: M9%LG3?+H/A]^=4IK]!"-LR^3:=DNPKDMXZ)<!-\#8^I^.TZ_A*?.G:[!L.CG MF;^E%UT'_,O)_!U>WE[/"C?EHO#;7F+A^D?=WSM7K41^=*OD%]JWA_7WC[(O M[J\\"]CR01SV?-..T<R+!'>]F#IOM&R/6Z[%DA/H3-^AFX\SAF>AW83[9SB- M;M*^;P;R4-I093\0=\WC]9[5@+M5]_FJ&6VIO^M>.NGX(2KN'9G<#/NM_K*+ MC33JCCS/[,S=9# ,/7A]IY(L]VTOINV.O$]B"T_#4 ("L/O;P\06$[>*S2[, MFSM.9M/0JJ6?G6TG>F'\O.SM"O4\7%EJDCX9OP_$,G',Z$CAW./#.7(HMIN= M>.TP1>2['1>.EJMA>PC8KVD^G,R\+3TM.]74G'KM2#3Z[XF[.?KJOG2DW+[' M[;R'F!X.')N/;_+4\<2L'VXJLORKV_&:-^8DVW?3F]RY*S6[.:[*AH$-!H&X M'..'QLOEZXO9=7UCR76CLB/U[?"^:+-0U7QF./8]>4KCU\WJ/LV= /']IB?? MO+1;'+F[5C[A/LM]B*2?Y5,G%9=GDA9%MLC[[;>$)U7\%( "0^OK$)XI9U!& M<?+I.,O]J*/FP?5NI$70!'6SGD>&4;ZT+2;\#P=9R;A!MKJ1U#^>=ZI>V#IG M]-]FS9NKK2L["MVE_^T4@5O#*E+TR'[6_?\: >QF/AIF;G!.GA33J'!$['?: MO6'D-^1F-,O&_>HE'H)_<N?(8#7"U^X]O]J<_DEHQG=/,]L>&"?R9?H+(P[_ MWN;U4^[=8KR_SK/TS_?IC1O3+^GH6_I0N'?][3:OIO/4&#O FUP;2WWE,:R1 MGK__(2^N9'1I/__S7-O+7G1^H<\B>6&BRS_4Y;DYEY_/[>5>1&F'L[CX>&4O M2_OZZF.D/UX8>W%IC?_K\N-OYT9>N0_)^86\T.?RM^CRREWX8"^N+J/WT4^Z M)/5L\/.A;<Y/?XQ3)^.FWWMH+Z;=CK(:]7L79-&2L%H#/8\3DH"0C%*<QL H M#DU">:R8Q9PGYCU^1F1M8!_L8<9.[P47I&K15LSZ2ZK>JU@G^_]Y;IW6^=!( M?*]YW!)X?5@KGL9T#0HO=VY,[I7B.'.Z8.C_?DPE>17L'[C8&S)+W6"\$>E? M%)#A2MLT+89%V?ZM5/Q!Q6=%9:HV=D#+MEG[UMOT:^:&Y]R0E9Z452O 93-O M_LRZ$Z![])*=[#V+;%R$YG(+@RX[6A:WF;,DSJ(+YY%4[?_2J?,BKF<E]GR5 MU&E-K#]T>SJ?Q;PEW2[1@0U=<MPZ5">-!@F B5 )101**!0S(+8"2H+I2O&Y MF]YYF-UODZ*0K0E>3=R:MI:T-IRW03+<N!%JE_TQ7B.,AYLP'I$8<@ D)QA3 MX1:) 2PQ-1;$@O"DDXW86T8"=-GB+/3:W&LR\]3Z^_N0.X5S<D\PM#%%6EK# MJ=!$400UQ)@H893D*VG./<F=/06QSU9!A]Z4W*$-FD(".3,08.&T H40<1)S M@K2U2'*NZ,JIZCW)G?UL!.RR4V8M=TX)T,-(@ 9#<KU5YULC#68EK3O[:=S8 M8,ZX&KC'??5&7FW[/6ZAM2.M+[8$B[IK?+#ARL"3#V=MFY1ZQ=BA-[G[:9X_ M#)N^V?-0T4+4S;L+46B!/8\D1]_2HG.)%;=RS8E"B!"$@7"J0TH9QQ8F,7 J MA*H8K>2:_YGF0[_!M4"R/E#XH%M;IZNIE\DC&6*"<CSXK6GN[6AF?4II'T(, MG*VBP[PI=1(W9JRO6+)0$>,4/*6)VR)!K?,D$H:8<<[%ZVT._YWL87-$IZI^ M>K)@VP.N,;RJ\2Z=.=FB&N 1N=:6:;4L\[)N_%A4H(DT!/EWVK=.]^TU% IJ M-2FWR,:,:&)9(JBVPBD2ZYO/4PZ5=->79=:'X3AD4QZQ<)>+#=:*.">VJCZ7 M(9_BA_CQIA1^H0SAR1\_?"I#<*J)P.VM. %V69KP"LH(M8Y$&PR2Q+DR1#+L M-M(2YUNB& E,$,#6K)R-W&!CG59YLQO;78RFHZ+SXY26.U:!>N=F,"Q*QR54 MJ#C'Y7'-]1J5H @V\02")8B)A(8C2340TFT*Q(8);F"BY4J-US+/.5WBFP%G M23ZY,^UI/A9?^#^3D?/P-FKPM7UX<Q6IX$W)1 1;*'J<*&.0IE1138Q@TEBG M^100B&GPFONSM_#SJXFV4RCH,$)!ARD%<:MYAR'42*5)#"#5.!$*<$J4%0#& MR9IZ^&ZEX+ZBWF^[:!Z1YG@ILU(K+B07F%*K8Z6 ,@3$4FIA@7G-_=E?:?W9 MZN'V#@V\G7;L<.7A3D)I,LW\P9Q^-OP:0LK=Y_(1;=P=C)3FF @NB*$ )5)C MH$628("1258!<L_')1'7Q'P^OO 3^#P?_^Y*VQ<,NFO';5W1YB!A3*"FC%.& M8DI1+!5TUE5"J2 TYIRL6%?;;L$+),8F6P#/2'=;$'2O+QV_3?,O90EZNE1U M7-70UO6GX1=KDCQ5 D?-'GS9N6.N]%&5W\K>A.(:][ [-_(0"-PH?U,6&X40 MHAM,&-%X4I7ON)F,OV0A*EC5)%4YJ&(V*A,G_DC#C9/WSBKYVXW3$<^$%P?' MXSV[O3I8Y_DLNG1KZSFLG"V$@;9N9GE5HU[T1Y,BE)"U3E<N9?\6*3?-<T\+ M@6R.XP2$&?JZ\?%@Z<3# D[#XU;FHGB;/\O)MU&:9X.K4"G@?JE&X:#A:GDE M8)P+RACD(J80>114PPS"1ANN&&?OF[AM8D%LH$Z8B0&5FO(D\6"'S&C)N+5N M-)D3@_>^K#R?9;M7979X:F-0K4_05_?IL#SB<^,$Q>1;$%G^Z.^@7LUPU\*E M((>^.I$_;J1)."!4GQ:Z&>;%UEF+/=EK3C!Z2HE^"D)Y,BO<X/P)D;_Z3@A% M]_XDB3^75U="_OS+/@O%VYL'UNY=Z_D+<$&@?E[KU^T!C+U>'2VR-"A1=<K" M@GXV&E7?_N<[\"Y\=A/KUY_7K.75\,X)H8OL6_1Y<I>N8"?=.4TZ')?#2V?3 M27VAA&(*5[X-!]-;=[=;G*H5LY.OH_2^R'ZI_VBO4H"/>3>'M'.W^*7_SW?0 M5S,_AGA7OL.O?WW3\G?P\:\0>LV?/?45V?L3=W[9H6 0=W@<H50)0;F_$J#7 ML0.6'<:^?@Z02 <RY=.6[F-+*\B( YGS*^_I7!7B=\>ZO[69?MK@(]_@8LT* M;(YD7)J1U>3@_5]1B)U$M<?^AI?'N?H_)NV?-ORTX:<-/^8-WUB['>_F?\KR M*" ^G2C@!Z6 .OR\D_GSG1HY[ ]V0<Z^S(IIA/ABCN>$'W]@$^]D\S_VIQ/? MVA2>-O^@)][MYM/3[C^E(=%S&G*?BU"IVY O6M&U>VO)$#))_[[(OOU[;29I M0X1R$C=]7WC"#*6Q@!@"(;C$,2)0*2( E10D*Z<J6LBR\SB$,\F"158KYL4J MERJA+/_X!^*+92[U[QX#*P?/5!J!U3J7I?J6?;#$=CM[:@[SA@+S![KWK]TY MYG5DV&[=%8AHZO,$@@1P3'CB^V0:SA)_6MEWFN$)4'0%=F0NL%I"3*?%[:;R M:KO&F#W*?F Y=6RY;]]#[R%"9&O3ZR1_#V0?_^]L]+"# W7:QX/:Q^U]H=-& MKL[O($V;7<;]ND8*;376U, PZWBUB*J!12&)8A( Z&"-)8K4(#;.ECH@_P7 M(@?L8!VLJW02 "<!L&\!P!H!(!(J(&,X)DA2*9F,+604Q8FDUAJ^(@!>XJ6L M8_JMO!360_C4ROMMQ8%#,^]2*J!3(N"P)]Y-"O ^'X[*^9]2 8<]\:[W'XH3 M 7S72/%!&DQ'T$:<@2;>2T%BH $L 4I0J0T'EEHE8TR0U82I?;E2\(/\C. ! MNU*'UU#\)&1.0N8-"QG4"!FH6)(P%!.+.(4V5D GD JM,1$)4<DN[MHZP;)E M4HF+52C;8Q(HQY<W6L1598OX-*=PU=O;T/^;CF=I_E!YX*?\PU'M)V2G#3W% MDP_&0&E5[&$NXAAS N,XH9HC0:'BB18*:\21DOOQ@OCOQ%@-V/OP[P'[0@?K M\IS$P$D,[%L,B%;AKB )0D0PC2"%AG)J*1).%#"M-8U7<.XW]U.>8OUMO16\ MBD/_!ED^."5_"SA ]?6]/'L!CNL@D:UDNUOT2@?JP1S+:@Y]%3#V O;5I 3M MZT_R/"ON)V,_?/=- *&(/%A?<195@*K^>9\O_RBB]%N:>["\LB6Y_WD%K74Y M;VY]/NZ?>0L-1A_OQL/K61'9$KW/?>&[AW_-HD\C-\N?_*_#??[CS]&7;)SE MH=-X">V9/0Z^58^RJ.?P^*BSOTH8P0 1%8"OPN6ZR;=.Q^E@Z-=\=ET,W5_Y ML+RA;KHT7ZUT:33=@X[&H.G&A+'T7158S*T7*DRI.":62J-C9X.H%Q6K>.'R MR4UI;77M1WT%Z;Q]PF4-UAA:+7R\"0\,#1;NO^7_MJVU#4\NRC8*S<_=HKI= M<[^W'LGOZN$^6^C.L/3]NB8,W9LT+]Z]@*&V2E?/T^)+.4ALR$&BXJ#0!KAY MW6R<I?FX0KN;A68\[L,G/XB*PS9B,,>055==1RK^N]#DN)S+N'K>=18:O37O M^]LDC_P+SR+IQ*)?=L_9O2?@]%I0D#5SUJB??L6*LD=RTW-XD-UDN1=H][.\ M\"M8C](YG7=%"5LZO\?#DF;CHFPV?>_7[LZ]P+\D:[=8\[N8!V E/XLB&C7= MKSP*:9BX_W7AEG,Z')4BMGY'-4S_C"*;3D?9X"QZ&SWI!@U&6&].OGYOFUY. M-[. P[D$D/AM.!JYW?"=FDIM4_3SK&X/N 3HJ29N>?QU,W1+/)TX&DUOIIX% MTC^')4SKI$:CC;XZ.3QQ='^3ACM[OI/@:!84U-)C;X;C=-P?IJ. -SLLYU!" MQ"XU"*R(SUOI[F<>+7;ANYG;Q'K:X[)M]#2HH'L/XND>Z8@QKX!K_4W97VZI MBYJ>RB%Z'IBF?T6C]%MHXCT.V+4W-VZ^<XC(A0?YY7!T_\T3C?O/F>/P*!W4 MTW 4Z)=T5G@07?<D#ZD:Q5O*K?*CO[U&)7WW]][V,G"Y6:/C@*&;Y)<\*_N; M>\1=9S--BP69Z#7O(@G-QJ.L*.8L/]_$DI'NLNG9JDG6;AU?]99/@_(L@"%& M8NJ/GC@UR:PPG"D#04R0[URH'8?\+7TI-SZ&'+LS]X6/BT?H(7!"PXF-+7%@ M:V3=CS>Z)?$^EZ)53XII$92I2AU%57!CQ9,XL480&"N!"4L@I1@(9)%Q?BE& MP"K(9 LG5EJ!J<0B5HK1)-:",F5- H4S5WS/\]+<</N6#>3TQ>^!RS"S]O<_ MSJ_^]5[)2VLB_?'#)WMQ*:_./U[\LF*V+R/LMNEGFSGO.!7T;J^:X!5!BX/Y MMV2%% >OXCZ.M[?4/Z1U&@'O"-G=6Q:9H?UM;:ZE]_?YQ+L\"R9=V5IQ_C'R M]SBY6<R;)@>;(_3B=83W/S.WEC?#@+'N]VER7^FVX7S#?IK?\_/R3>5'/PYG M/)>L$6(H16\NR^=/+DV=7C "ZU]>3\:S8OZ-TZS!+'=O7C2^*BOIIT:A!X70 M_O7/'MT\'3_X'UX[]5X;%"56<YY]F;B?G46ZI;'=PA3WGO_<'+.[^]'D(?.& M]* V-7KN]\Y%SOQ?Z>#KL/#FAWN+1Z9WED):Z>+*#'1?#+V6=S]Q%J!O-N%U M4>8(=5AU,/9(^I6)4&/?MS;-N37_[55^RY1-!Y["@[SM[>HW/NHVBAB!C+9" M4<;$"9=4) IJ2@26S&@"!">6Q89BMJQ &N705A^R 5]7#ROZ0_H]<Z+6>6[. M/PQ>H/R:#D?>,4HF^3_<;Y]KW>A7[<(-9.Y87GV;7%7(U7(\L*/,>8?^IA4' ML73HM_,-XQYAK$?%:E?@G1W$)LY0452[XW4@IK1>HL#*P\)[,/U 2VZEQJ4F M<>;U]+9FF,9=G!-:W<>A9"7WOJ=?&_PG9WB63L\C UAX31F9\69H'4[R]+Z1 MW%JT8QTOA[&]#XZ19_IJ5D[8?/6&_NAA[A<ONW/-.,($_.(YCG5;.,W<K]S@ M;[*ADTS>NG<3&/F_G&D^]!Z9FUCEB86%]7*F=#G"2=%*H#=.S&!0NI_^K7?I M7\.[V5TT#H3MYU\M[B;K5B^"= ^N)EK,(QW^#:TEK%;0>1C5&C?2OO%UO8@+ MP]S(%B[CF,O:>#4S^XP9L@?-&V&R-.+P[VU>/^4^_9*]O\ZS],_W86=^24?? MTH?"F^FW>36=I\;82;IY32#XE<>PQO3Z_0]Y<26C2_OYG^?:7O:B\POM*.S" M1)=_J,MS<RX_G]O+?4+Y=S&+BX]7]K(TJ*X^.JO]PCBK/=CO%Y<??SLW\LI] M2,XOY(4^E[]%EU?NP@=[<749O8]^TK7-_?.A;<Y/?XQ39\Q,O_?07DR[':5D MZO<NR*(].%YH-\<+[^YX[6'!KKUV&63K%%TE^$,,ZO[>.6%!T91&_CRTXDU8 M=\-X,N^H4^F81E\XS51KM?"JM5H]:,(0TO1JW<F2\BF/_N ^'WJO8_*$QBJM M"Z_L:OMW(2"[-( J(/;$3(^CU4\(E;NU<+MQV9@C988F"B[UP;O0G?2=/K)> MJ97-_<4[/+LLRB9.'H--/T+ -#1 0X"U<_4@Y$ISE5C,I96$ZY4FFUL[>642 MZGQ<3/-98,^/7OI<W:;CCV40(?AZQ?GXDYO89/!HJ^BYWQ>>.D\*>L?O\SS2 M$/CB#^?G%5<3E55\<SYNY34W< :/IO7T<]305,D3B+AA7!)M)&3&\I@ : %T M1*(-35:JY+\C-?##I8;5F,#>J*'. Y<*H>V?MIWUM1I[O.1FEP&"4MD$ES[+ MG3]52J#25[])AWGD5/6L# MT5K!0DB%"+00P"@ D0@O,*,2Q0L0DW"0 *R>E M[$HMY&N1X7]5BR7+M0I?>M3RQ"W4/_TZO;K4>J3& 6T8Q<+D#,3[CV!UVM"U MHI:FC[<D26PU03&,!35:*(E%$F-EA,)6TY7S@X=,+=U*M5VI!9_%SZ))O'B_ M%]I6?]_FAR>#]#L9I"U@)881%-QB2"VF#&J%:2*()H(D"63XP S2?QVD"8+. MX%LV2$DCVY40L0$Q(L1M/>5&.;E.-%0,N7] $A\0-?!#I0;8I7MRK-8H;:Q1 MHK60BJA8P81RQ04%1"&E8AZC!)J5ZME#MB^Z%5F[VA?TC*R2ZB$(K&>IA34' MS3GAB%#AL2LHX%Q)#IBDG$D",83V+5%+MR)M=]^%=&"-^IJ9M5(GI&PW$'?# M(KKV>U57=-^E^9_9M'K&(]GUZM;P1G=+>/^9?]F\?/G)5X:JX29L7J6U9WG6 M5-^$HDC_&O?HXL:'_7U[\JJ^9!(2 :WJR;) V9=@.\.\KA1HCEA,^OU9'HJ: MMU[G$ C>GJ<S7XKDYC#V_QDZ'G#C*HMBFW[L:U9TN9S^F65=*;9O%%BS&*&Z MQZU7>(1[8%T=OWSD8[4^OIJ%3XKX>J6%N]TM(:GABYZJLN8J!Q)&,WIHJIG7 MDE+['$$H9_=5%"%=4[UA+XM1IYQ\3<JHF"RLP^/%^KZB:5R7AW>P!K]&MY-O MF9-SO7;I<)A]U;;>,^EX,JW3574U?E@&3_6]\NY0,](^";7VD,.CW+=E NJM M9V8JJ)$*HCX,>^"/103%YH5U=F"^\D8#WM&=KF1IY-745W\NQ1</#L.9FMV- MV6>LD[A]$HS&.$YTPAC5#&,N$$LLCH6V3)#7]*[_&0X4O<UT3X?>=1!!C\G@ MLJ1O7.;0_PI5;&T#I1)6T^%=$/DUR77O+,6B%8P%%F&&02P8-=:()$ZXT(P8 MS9&[^7L1V-7$F0C?-4Z_922GPV32*SA&'+=.>)!8 TP2)CGEV"IDJ$5$JD1H MPU_3,7HA970>DS^XJ,XI)'^0(?GO:$/$H#FJ!85&$'+#K"7461%" BMA3+34 M ##UBC'936R(0XW)KH8N#DFN/T<-30$1HP0D@E/((* *6$5B02Q24&"AE%GI M-/@=J>& (_2K. ,_M$49M^"!,;%$Q1QHXOP3Q36/C4984 U!$@/ZW5R632S* M;J.G6]$:86>KH#V')'J>(PW8F)0)II8!&"=&8 IC*!/% <$6.K\CEAP>+&ET M'EC?CC3BL]5BH+W9E#]F,.S(3- JVNIA3KZ,W3>=<WL+PED"()W;R#3%,672 M*&(2#V+$8T9CSC:L"GPSKC]$!VXC/K=UN%70*:2&A,?*PU)A"803VQI 0Z7F M4N -??^WXYN#+@VZZL!^R)645MS"&?GL+_]WUH9$>CZ]<_+X3^+6\RQI(KG8 M(L>L@!%D 84$"\8XD$1I:95-=N#9P[2+,7O;H=:8MII3$F20)8E4$%&DD-0, M:JLU8\YZ3C:UB]^,W8K1VQ.WESZ_7/]V6#3 <?X$9#8:A;J+JLB@/-(YN!N. MAVYUTQ*GI/QI<1;)7<KAODNNMN>U3)Y%W]*BTW%OQC<,-I5^@@*?JD(",JJ8 MDD2[_\0\YL8 @%? =VT%%E.!+ZYGHXM)!9Y8'I$-OF'[>P^L=3&9_BMS3%"+ M^6<@3PZ$[^).ZXQ]J8=?*S?.EOY[CO?F2)4;E+34M>W^KLGTML'^J8Y(C]_/ MKW@L)<>E?;=7GEO]B_OU3[.V?O90WE&Z6LAZ'P(#77/J0O"VQG];IO>F5E%" M I"V$C,JJ1)$ *FE$)@++)!E*Y'\SNB]#)LDD[RZY.^#KV4ZM"C\?9'U?QG, M\H<LS7WRE;%'X>"V).M2A/KG'\GY]$]O_WQZF$*%CC8'1YN#\S3H/1Y_<J&P M_=[]N50D695&5H'S"NHY_5YUDN\]H2W J55R:%ZAFO9OA]G7;(ZO656$MG]R MEWF6<D*O\!#IP^*VC7K;8'BV!;-?IN%TFF5M[%5_AR_R:S_[R\2I'"]N>V4J MPF.)+X.?5:!P2^\K=4/8F0H+*<^FLSP 3H4WY:5X3CU,U"#S,!(!NLKWP[KW M4[W/0LVK'].P%/!9P(,=K<(V+6]\H U?F=BF ']7H*2^Q[+P$>42)[;;3!QO M\K+&IV-C( &QFA*FN99:41-3D' !R3Q1XN3D+Y^:/0@"/$C2UD7WIX>5<9KK M<2E<Y--_?_;S#-+7?_K@+-2[V=T2CO>JE&Z]J!'3?NU63)-R*QZ#:/.0+D\5 M:JT8)_^QLU7B**KC#6U2JU+$7'!%$DMB:@SC2,.86*")X!!H^ H;6@*9'<J& M(M#%EE8UQ0W7!RX>>BLD%'A79F+/C=E)N"#*JB)K#RT8@&Q:4K0$7F[DS::2 M<J$>.XQ@N;#\#194?]IS0?7A(Z*?DD@O/EJ<.LJY"XJWHN#NZU=$*\QI"-$\ MB8'"A@K.)<*46N?Q$XX5D?M#.7T%R)/-Q?!+H$^#4^2DX[>)L\.R\;N_CR?[ M/Z3W:?,4199Z._OFE*HX9*;NE'\Y;&(8&@G##'0&$H0TH81#C+'AG'! @$Y> ML>!\=[R 7?CW!<<7.@R6/\_&+SD.OB:.MOYH9N<%:1PU?I:2RGIT"LLDI8AH M840L +<::&5-K-_2"=\]DN2.QWDA/2/B+1[^YHBTNHPGB%(2$\XLM0D6 ((8 M8V&I<A?DFR*-9W-]KT<:Z QUU(C+#_'LA0U3O+M]V;_-!K-15H'6;U$PZ%:] MW.RBF-V5UZZ\<_9D0Q4.F!#^Y S3,64Q4YH(J20!/CI D&HU5%%&:F?/&H8$ MI$A:00BC6 $9:X$P3IX$PWWV/2L-51X]-E^VFZB.L=>N;6TE5-T/'@NR/P_Z MN\E =YDGVL8'/-F6>[8M%SH5#"I$A?=E#+N*3O?*9HNMP,NL"&=EH@^>FR.= MYJ-)5 SO9J.2EK[6#.B?<#L93$:3+P_5C\I>(36.P)_9@WOW_6Q:_#*7.2O8 M^9NB5&]$<;L"?[=^O]#.%]1QD"KHX3^W7S#V,GBTF&T"99_<T!TUZF>C4?5M M$-K^LUN1?OUYS;9>#>^<#+C(OD6?)TY7+(_6[>67X;@<7CJ;3NH+9:OD<.7; M<#"]=7>[R5_[&HG\?=_M37I?9+_4?[17)72+]2/.0\M9=XO?L_]\%[]KMWNM MOJT&7+Z"NS?4-RU_!Q__BF_UJYT?N&8:IX[5;W1^<R)%[YZ>:\4 U4S@_5]1 M,1D-!U%=%]#%6CPE<?A+%X/7>>7%+');-YVV_D?;>KYF:386;]=I_T^?U!T/ MWE<U,OU^EMW<=+T@^^I*/O<$2LOYWEDS69.?_Y#FSO3A5;<A;X0EV74^2_.' M")57>>3;-GI#I8ROA <\UL=I"QY[U?4]6.;K=A$JW@X&UPIC/TJ!X??[6**- MXARB=? .QPF*-4+:&D)! G@BN)" 8 0DU69];?@G3YB+@8:RL!%^D)\![S+2 ML'E?-TS/X+-AJ!/WG+CGI=S3.L@&!82$.*YA,:$R(3*Q,8+*2I)PCL%*F?%3 MW,-_ATXAH$/A'G)&GHW4;:/DWX@NMW5=\->)#S.,AM.''].JW?O\7HN-G^'B MUODHG2!%.4$D]O"N '#W_X(I*AD@&H/]]4J9!^E;H>*:T/XYI[//SGCL-L&S M6KJ%-B[<>A;6=POR:4A]%_K9%^O_QXG1CXG162NIQP"4F&HJ-*>$(D64Q0@S M@3F4Y!%U_>J,OL=TW0Z,CE^B_8^'T7^88,7G8?'G^QM?USCTX:"LF$:YH\>3 M8_2=)GX@TI+3%AX8HH1S8SFPE%/#+< $(8.X;^A%]M>[:YVT].29..H\KXCS M>QA%9&.C: /\^GW2U>&+T9/,^'%D!@0M2$DKL5$&)\A00U%LA6%$)M)"FH"$ MB?UAO.T@-#HUL%X@-/"KAB</7V@<6PSI*LOO?&%4."-\<BK?HE.Y_N0]!*B! MFN!&4D$3;(D25",I@$V 5II0*9($B[42[_IYB7?]$J?2D]I6Q^R?%75/G*GG M\)DS]2^@A<Z9\?^]SO^VB^MZ8L*#8T),6Y#T@D#&E(964&45=]:&Y!8R'BOG MKJS'+GXM)MS=WGB*"<D1,&'0_'\+E8GU];T\>Z6X<X_G3)'8SSG3962XH@;# MZ47C+!S/]:@$=P$6ISE 6_3:6#FA%#L<M%E74;O8Q>P^GURGUR$ N73@><T1 MXC7H$;WH;C::#N]'P_),M/^%/P@]ROQ@[B=Y<!&J1X63LW/L"H]741\0"G7E M&VQ7O:_+QX17"YJ>*;?=PU9%F"Z-./Q[FS<UNE^R]]=YEO[Y/KUQ8_HE'7U+ M'PI?Z'F;5]/9M21X'XSQRF-84ROV^Q_RXDI&E_;S/\^UO>Q%YQ?Z+)(7)KK\ M0UV>FW/Y^=Q>[N60>(>SN/AX92]+U7OU,=(?+XR]N+3&_W7Y\;=S(Z_<A^3\ M0E[H<_E;='GE+GRP%U>7T?OH)SVI3C/\?&B;\],?XW0V&$Z_]]!>3+L=J:CZ MO0NRZ/D3 L;9)+$2F+ $4HJ!0!891RL8 :L@D^_Q,R)K XVTAQG/#UX&@1W M>)[%S0GP#Y7F<O\,^\-[IXN\#AJ-_)%1CZN3M<")2H2)1M6<E4RS5]TWF4TW M4'\O4%6K>F[QH.K>UVL!N_<$.G$@4+H0,-1J8RZE-(DB@#*:&"(0)Q A&.* M$K)IK<@VT.4O*OXZRE8VS^]3 R8@$+&QC"$D0E&06$4HM3(V28P@9O&&S6RZ MA>[8?I\ZQ#<N#_FO(G.F13'I#X/0#8Z&GU$EQ4^ XR<IZ;BOU2$0<XU%XD0D MUH9:C#E/.,0*:$L,@&:G!@][/,J^76^5L]6TS9N2DCQN"J*H %P!2!3E3CXJ MQ4""K*$:*8%,8KJ#%^]^G^(NT5%>)"6?A CW8'((_'KY$J3P\!OXZSH8I9/5 M^(@\[!3&",)6"EPJDX@$"LD223'3"AM%+>!::XL(>D4<LMT[,^\+AXQ])QRR M$K^ZUST0G:. %MRG8HD!*)'8(BJMX 9K+I)8@9@!*S84JQM00+A:G ?G\0?= MYD<<[H A444A@K >C\NH3%LNGPS7[R0M6ZAO<8+]:4/BKC$*C.9<.A>-Z,3& M "R/GU^H#UH7PGUK4/O[[6%9JN. FJ>)#AV4C+&5!'&$VNPNT^X3P"!_56. M;2XT#V*W.[1BGY*=69I[[!U/ ]G0<THM32>YF\=-EN=E3#:ZF?F8;(.R_X-* MVP.V37'CF -DN;9,8"DY50D6.,&8)$D"$48<?[<^J]VZD#OQ7X>-<5Y;VN+& M\Q?&4K?]7">04,6! H8G1!#,@(Z!WE^S[PVE[0^PVZ\K;;L#6(?\U5K2M%H_ MM5O2I,5M9[/;5UF/KIJ>?&ZC),Y;")3(^-64BLDH&SV$K70S"_U+BBS\_;Z^ MY7/=1L ?U@KJRZU*W>CFWL/LWJ=YF5;TN/N!#D+'@'8!SW#L$_-#)W#*?&2% MSE],?48R-$AH8?B[YWM-G0^+/\LN6GDV1W[,@G"/)M_&65[<#N_]T,MY]:+I MP[TO+',/\X+-?[,UQ^S6,:=JGY".Q_X_0Z>)W*C*M@0-(F#H8.#!>MRLPB:5 M<OC1O@45YG'=T<:QWB"TN"IZ'JWG+LW=D*(2N#"MD\M%V6/K+)*#\F:_.KWV M\^O'Y57/J_*!2\TFVEW,HL$P=[^=Y$5TE[IM&U4/*LG%=\I9R&T/<T] -73G MG,Z225X25AO@V7T3NOI%MU43"_>BS$<?O?0)D<:F+5NK5T7UTZ9GQ3Q=7J;D M]P;O_)R.HXU'(9E40@"MN&\S33$'VL(XUD8:MZ;,MF%@99C&^=C+EL_EC'T7 M,^LF["9Z7E@_KZO)O/SSXXUO(W<1\OX?;\JM:G4DNZQT4!=]S]P(]]L%8.)M MZD[B,H]@5]6U&"7=A=)#SX2AX8KO&C6\&3:0LNG]O=,. ;0R$'"4?G%B(121 M=*8$,-B3$MBNOZAGI!U::FZ:"8*T0;(ABE ,(=$HCBDW0!!'KAI JK5S$,@* M^+YT$K3OI['>,+3E7+MIT;Z. ;;-$H$S_J:S>;!5F\*)H0AQ$6- *4VXC!FF MF&A,E$%4KD10MM[#/?1JW^<>=EH/47<1/"76OA^-QTUJ12@AC0%02\(I4580 MP!)CXP1;$UN\XK?N(J>Z4-3;5QVL N^\*3D5-WA+E!D1*RB)I8A"1#BQD!', M< RET7Q_>[B')N?[W</5IG=[EU-'&%I]DX*QNZJ/TFBL'?BFFGCPB"7I[_(= M_>:H^Y5A[4BV7V/H.SM]I4%/':^:37V$('1++'W W)'*ER)TW0CW].:'>IIJ M[2J@-??Z0@%X&+EOOCU*BZ(T\IV5FT:C874@Z:SV%N[38?<B2;2P3I!5L>)" M0%_6RQ(!!"(P9C;F ,I5D;11_VPO/)+1Y)N]N7'^N?_TA[OC:E)*E[*I]ENP MD#O,0+V&YFFU"%3::"%,$@,#J;)& ,)58B''4B>:K*#==KG-!V9$=QKZ;D)3 M-:L/LZ+M"*\&.RLA=3*[OQOC(-AR+:4USLP6&"-$.79,)) !L9!:JCBA*\AY M'<O'0[+JZ!N7CZA5C(.ITD(KRP76E"26:\D(@H) PZAF*Z=;.I:/A[3-[##E MX\G</PR!?!;)?C_W&=OV#M9.V>-V<=NZ?BH:[)/$6PZN@H.J4-1#F'O@79' MG)Z>L\UE1:N41$EG-"<X(4(9JKGT-A21-*9:)1YY8UE6F"J-W18-C<!H51(4 MO]7N@)ZY'XRG2\*A;#6 #T8RH#/VMA5 JRP$ >,$/Q'$RH1:G'#H=QDI)!)J M[*H?M-=-Y;^3@]E4W*E6GW;*RX<D5C<:L,GZ[?'"'0OJEO*"C\"*I($/B@3X MKO&6,$4TA02HQ& !18*AC)6)@<?N2%^:8H1Q1Z?UU]3(0'@6N?^]K/-IS;\^ M93V<!@:5XT&)2/$E&_>=\C+#PK<CFN5/-S(%,+%*8<HUH%2@6&B& --Q0JA. MA."M1J;88B2DT):Z6P%"2BH(4<($QX+PF#S9X//9]ZPT,M4?/WPXORKA-CRP MB/YX<75^\0][H<_MY2^/HB9M".ZPR7AVF<YSW2-?6K3%7JUHZWSL*T3*2AMG MO\B;&R?W ]J!ER.A#C2R;F&\A=1=!A_M)X,O"Z<]BGX^O"ZML8O)-"O%E)B? ML?65,GZJ"]/^FN;#R<R;R.5,>U7\U1MZ_ST9CJ?15_>5+RFJ[RACNG51UW!\ MDZ>^>K8?;JJ*B(JJ *FJDG!\[N8^N?,E26[D7E&5JQRJP4(5EB_2&BR]PUT+ M=TWN,X_Y/:\_6GIG6C@SM/!/+J^U"]C.HM\F[FL_U?XL5">6$!E%:SX^\%P% MMMU 0JAXX$'&TVOW<1&3*LM]:9J/.C=%9=6)QH7"MM+K<2^9C[(XB_[/Y%OV M-<M[31G:O&AJ<:6;'VVTUKVRWJDU !^\;@K<PL/=?_U2%GX$X:JW_T=EN93[ M7,]B<NU(-<B2HKZTA@H>HOM9[BL[Y_5W];:6)7WA2K7CO3)V7F<._"C''H/$ M>QSY9/;EUI>!I=[4BK[,TE" Z+,%@U#=E6=N?%G/.1=C[VZTQGPS<X-N5PU6 MHWU\(&?1N?-2AGE_=N==&4^DW_P;EO=BOHZE1'4DN+0$OL3*9P6*M3/S--%; MLW#UUX'<-MN29_:BS:H+]WXKG?'VY/UZIV/'9D&LN74K?#8EK[9SGL\8%B$% MXPN8PHHN+E<@QF^3V<AYCUD:WE'5^?9'Z?#.3>U+Z@L8H^$T3,*[DOG0IXM" MU5JQK@JX9)-R7JW5:+NGRQ6)#64'NE]=YIH+0@56<%6]M+T;.^%;$GFY"*T[ M;ZKE:3O%<XDQ]#51;OYA%[[Y-5C_$+=XU3;4.:XTK^1@*%'-O#0,N;+%(<\+ MQ?R&>'KK^P1<(.HY$1=])P3#^R?YG[XFLZ;S\E7+ L#1>AC/O1-^0T=3/2?\ M*^'3AOCIA[V\]F/[G]DPK\IUTP<_D(JW%BAK826<7U-5SPUOW.*M78_9.%"T M>YSCY%E1;L;2"YKGK,J@UR+,U@/\:SS2444Q0P]W-)?<%5<Y!9X%>GTH$X;U M6_*AAX1R=SPT2]N\:SRHKJ8#][#"UU*G(=:X+(&\)O,MY0(A7?L.X6[)>]'- M<.RFZQ\UK^?U"%/%;#0-&U*JR5($Y&4\QJ.W%AW6'W9HO42H,5R\G!T5H<#Y MSB=CV[*VY)&BK"U>TI"EK>/+C]MZU)'EO=_)KN(5,2)(9%0T\6H-)(LQYU1B M3H%T+INQC&-#*8(H7LWG!>.S\7D>"2P-LN&_?\N^I*-@I3[,(Q#G"XMP7J_! MIV;-RO##/(BQ]+IB_B2=WGO[V2W[XC,_Y1-?$_X\" :?AS'$,Z5Q:TI.KO<4 MQO#BHIQ(6V.F]XX<_@KA3L>(W=(":\$NQ-C$ B,I#"*48"&A,1QR+B!'5%F] M'2UTOY6;1J0XZ+1\*)_<S<]PI%_3X2@HF*#BZX,<M9O0+M%>$ OWU9SG%JB< M?7'2+4( $6=L%#N5_^__D/M<"@Y*ZW9X/9MVB)-4DVQ3=,V$HDQP*9,$4<JU M@$I*A)0 -(:0HI5T6SAW\R&;WDX&C9?]QQRNMSYT>9%-9?#=UA/U/DIN\5G< M:3IL>CLL%K31&A.W<5OGGG?P13[VIQ,/Q^AGVXL&LZQ]QF;!P.G-/<SZ-0&Y M-%"V^TT:00[>#YQ952%"#LHCS-]NA_W2?&P4H;="*H(*H([9U] -/%M^0^L< M]+"HGKLZ#'^JYR[]T]FP<PM](<#0.&'.*FE!-\_'TRM=O<JFSKRS?U.[VO,W M-J-W=DTU^(7S1%E5U]6\NEZ)VK"OSR.VQN:/+ X+9VA]73/Y]A+5X;&P/9-1 M>*GS.=,R8Q#=>!]CL&:QRFHS=R'SEGYMPF9UQU;WM-HVW-X2= ;^UH;@&\"Q M9DLC/N%8GW"L3SC6!T.[W;QQ6QSK#7(5.Z4Z]@"#W8GSO! <2P_8>FT7D50> M63AO6?DJ*ZB$2ZF*V7A!':9-PJ95@>0/F?M,PF181ER^I,6CYO_NIWR?,Z)A M4],+(! ZUC11S",%*6%A I& SKA6>@V U)[\ON4O/I7K\W$XDN/!/]*B8V^0 M=6A_]\IXK+=Q.]Y&U(*,%0G!6&@#8D2Y5-(:)@7 C$O-@-QJ&\F_BWSZ[\NI MHV%_SZ63YSXK%_8P?%-=2"9YYJRYZ:;AF^^^]QWB= ^+!4OZ.BO/8NR"X["3 MH MP&$X0W3GGS<NWCBD2-_ !,>1"6W\ZP#GG6'GT<,D@4AXY*2:&OX@B'4$B M]#OZ(/^%X7%29:?G1$KG-:"BK*JW8;'F%%2@VNL= I ?TH=V/1)".Y#PP2<* MJIB$XU32"P>R[H:A1<9B *;4"4WF:)XO"&@%9:H@JV,#913!UR)-\W1<W V+ MPO-;9224.#[C=)"6WG]58K#?Z/$SO$X:[>-4#=*$:T4=KRM+)##*L3@$CM4! M4:(-%?);-OXRO?W_V7OSYK:1)'WXJS"\._MV1] :H% %%+K?G8C"->,)M^VQ MW+,Q?VU )"2QFR(X &FU]M/_*NL&05T4*5,R)B;<(HFCCLRL/)_\>/[%F=9[ MOH];CB#L9#1",N/'<R<ETC!N_BG-U5JYSU0<VF/0WZ\Z_(EN@?GHU2EX???Q MD_GR]]F\OJI6$'X'%G4W&DC[D*!F>A-M\BKQ I\;%4&1Y3G!!,49S<,XPAZH MB'$>N9NHD5M.!?Z1\.D\U_ZUYI4[XK6LK@^ HWO877)0>5#.F$]R+PI0P;G+ MCSW"6(XC'#"$,0O<7?IG/8>DH&^R3;__\XC8[)\C2S7M<8=2#DM(3HN7).,2 M&AJZ!$E&PAQ10I,@30O"\H1K:CL&?_=.1QOZU"/X_!!PV:ZKP(DM/,1K('WP M<I8OIE.5(<V-P,ZT.N?VA$@:LFE"H@QK/A>9,T[(0R0=\KEOT8JD==+RW=PT MG"!WNM)56N?UNN$K^.\UOU/V"8-)C60U/==SN'KI=1#A!.C:4H1UFNH"JO3K MYD8J1U\Y&<F,+BX-VG/%)A"+%REI);\.WBU\00:>;E<5]+9$]F^46FP2U%<C M_F<[FZIXS.B]S2_;;:+D^4#!("EGUO+=:F52SCG01@4XGZMR-M^2IK.9_P9Y M7A.[$I/.2IC,*P7!!YD]C<JJ%52BXJ#E1&6FZ>A796H*95A-9/:HOGW]2U4O M/R<7H),S*@@9D":/[JQZFDJZYTJ5\49U8+>_8#]FN7W+W>1*T8_P\$D,U$'S M09D?17$4%#0DJ8\99E%!DRP._9S&_8YXB2(B?A*?*91,R]8=KC8E8_<<U0:4 M,;DQ?_YMQA_23"YOWG,JG8NSNW?YN\62GX;B@F!_;8?BEUH/KK8VME8Q8@'S M8I3D*2U2KX@#DB=\:W-4Y%RC9[UJHOULK5L&>%Q;>TBPP%=S0H,"";),P')- M9</6HS^3G838;:JPJ>/^@S^X5?H6:(E?J\O9!$H+YE4E%$5 >&K@\(5D\ZNK M6H +\T-Q#8H:7XI&)5+/K@!:R>;4K;BY(0Y*]<2G'IS?I%#T47;@%[$$'ZKK MT6>NM2X.4;4N)5KD.;#WV,MP3OAO>4:*M(C#-&99E-$\Y\=5VFM,^.M"HW;] MNC#:=#G_M.;RIVRKCR:C/@.9\UE$*:;@5RIF(%+^Q=7[>PZO]_7BXDO57.E' M6@,UN4DY\5QPQ?_C^3N^3_J*J;%$_REII0#B,XRG$E('?!.U^[[OP#]Y69I% M<>[A*&)9Z'E9AA!%40H8D[0'<OO@W4_*.>B]'Q>G%5S'%HL95")P6^RE[SXZ M9*R1BS=NT$[7RH1M!-ZX\#482WI:S6$I;P1 =/OMPI""4L%,YW)Y#KW&+R[= M*HJ).?; /E-;I4)66J+K9$R0_1:874]PO*T]^$H715V5O]6-P-S7@3"S6K*! M. #J72QT?=JLD5Z*&SAME"O@BD]YIHIPK\IIY61Y=T'MK\H6G!10N;04_@]X MAN,F:54%X=D-Y(>HYZO!BS1R.!BWG*([ELL<F8(C"D-&GYIZ4E4PQAUU&_I\ ML3WK11"[(\@/J 3^*XF$?]+ERO/RNEW/8(]U[16D#@O_Q%S,?&EGKD$H9];1 MQ:F2*_Z-*--J6D'FVFF@^UI((>+6T;95]?L8'!=0;RE>Q2F8/W_<[;&JRC>K M"^EL:%52]&]K8!Y(5I5=4$VA*A_YGZ$<KH&TW15(D*OR0E3U"M0JH,FW.L') M_+9<*Z^@^68R^SJ#BEC^-F%A\T>J]1 %T&-97/C;>B%+$$7#%KYVC739\1?, MJO.3T?^ 5%.5BD(]Y&PKG"M;%]Q9Y$XG9VC? ']!A7(%5;8+J+R3;MDS6; A MML0B:@KI=%;!A;KL4H-UJLX-?,E@)KH4F*\CK"R4:!N_A,BJU]YB,Z"I!(BH MH ?%2H0 88=DC-A)XSZ#%8">(Z4MV1,OG F)" )DY;Y5EU:>< MBPA54D7D' M"WX]$W7?,F6[FM?78^B)45F1Z)(FE#.Z[MC+$CR]3M&@+!4<53(]O.Y5CG=2 MXG;-"Q?K-E?=1V3!@;,RHOP.: @<@5+*PSK:TOB)A,J!/#MQ0@O_GA'?H]_6 MTXLKY0[BPENDQX#L7=9010FCK=<KSD+5>'3!B9C_"K407=^1<A-R8WUM"T4% M)8Y=(H&WVFL4;XQ:. 97AJ D$4JRDY"O$\'WOY@IV[I\/70H-P"G=N7F[//5 MGO"YRY80X.D&1C&WS%JY (Z['-[^^P)@#=8+=8Q)7N6TS;=+*FF[6MC/)JK[ MY\^;OWRJFO5(A99&V:Q=KE>[P[8)>N1J$!F//E=0K\D@$%1"D>B(:Y!<]$W* M"5\I_LOIR>>3]R>C'\1U/XX%ZT@5Y*U$E(!XY&PZ UEO7)7C;I1E=0WQE&4I M,29JC4\A%#SH' - ,UJC&<%$O\[XU[](\&/Q@XBO02\;2_N@Z8J!2G[[X9<O M*1^>XA1..WRM+AI.GZ,/8BJ<"?CDOD N2G>"/WSZ_/$#^Y*__U&V'9'$6@O; MO> Z? WW09%5(^Q]+D"W/:1X)Y_@PC9("2@76)8^\[\XY8S=-)<MZ!LK^7P[ MN]&B6D%9NE![FS54[S?5A88M@ 63X:?R@JMF%VJ1'=Y69;DR(4>#/MMM .GS MC+6:D9-:E_A)0 /"3;$L)\S/*?]_GL<^RI(P]P/DY@"D:L1P@J8*=4%_)WQ] M6TPL\@]\:Q6OV!A%^%G5)7M)]>(*E74'"7F?I(WRL5$PE^917S9W[(/:L%1O M-/^.O^JC/A\V4OD 0J6#N93<?!!"]N.Y_=J.7(D!/?DOMLW4O>9>^%!S#Q_. MPRGIG_.VP-4X?V;BLUC?B<>\*,^S.*.$4/YKDA09\=+8\[,P[:8)W4M\':\V MP-$)D25!\62(W*6%@53W1ZH^.2P@J\XAG=I$AXFS5KH04B#V/RLEV] ;I$SY M11 GS/-(!G40212F..""M(AQ0?=,R9"$5?U[S<_9K6T\!VI^ C7'ARVGWB#F M<G<B];V=;WU[ \ ]W():O>UPDC&?E'$C>ER*/ +)8R<C)KU@9US[62S4\:$L M#MB8\4CH8<HNFGZ5]\HFM"HD_MS(%)&3EYJ3D*"$!%X>Q"1E05)X&<K\)"=Q MZGE%M.EV5LZEMFCJ*R9GTQ9U<_M!(O$=T=_9!\_WR5OVZ7/ O]@3(QXOS]## M\HQ8A+%2YP4 <UMQ.T-!W7';IEZ\G597LF5+A^9&9]R $"!1"C-/&@/\F1:) M3;JE1NO66-V&8'4:SA_\=3JYRZ'V$_4X@=QC=/SN@-QD'#D8W4W1V K6_7-@ M3B"VC4 >QQD.49KCB!$_BFF4%04I*(H*E&8LO>_ ^KC(Q/R<9M )S.Z@)]'Q M,@ Z8$\PD0LY$66=73! \#"YV&46B,W8ECMZ^I_1)Y[=IM1!W&;L<IOP(C8S MOK6<R18 %@MN\LDE>*(7%RJ>,JWFY4VG![!3.2LZ>;?=XAGC%!5R!9)R 8?2 MA5JL!72D\+L!/MM*PM-H4!XEFPSJ4L=]#D*K*N$OX]^68QB/H)$:?_!2NS&U M\\P<I$L@TY4PT?2D) "(=NR)U :1#SB:S.$\YYPU[R"L&,R[9=E,JKGTP@DI M:4()\M%W+<GFA,4!_V?MLQ&.+/"F _J)&[ZP=6+;-TA*3DA/@%'*1L:RN;5L M^3NZ6L]7L^5<0=&U,E)1NPV?!8FOA5^IG (]Z_;8X.B7(1:]ZO,97XFI&V#H M@I4R3B]S!5.CIV8E.M]WKO.:W99>64FUY4K[ET05-F0SEWS@VWA1X]^(3M=R MV:6_EC_#O%.ZJ73?ZFKC"3-)ECKVHEZF-@JH4YR*^EB2VS*5!U]WS+.5&+!L M1J:?(]QOSNC$4]6@129J>Q<'*-^SQ#-U)J1>(V XYRHLNGUZ)_:NUA@X3A=O MY9NWR^'&H2;E6@0>9M)Q"/&J>:7/;#%$Y?+N DV.X7!O)C/M^+_KX+Y=O]#@ MB\Y2<#$YFTB.%XJ$" 1(-A=;L>$"?P%(-=& 5#,@U0Q(-<=*NX=YX\&0:H*G M(=7@1R#5W*+-[F'!3&J" [HYXCK%&<2UX6 R/3V?U>/A="+'19I$R \2!)W( M"4EB%$19R)>3KRK&O4[D7=/J)I,3/!7AY2TQ'N7O8)\^OWM_JY&G X$Z#IA5 M_0">/OF/WM+#![3T1)!\4U'=IDIR%4.GOLUD]@*H6&+4(HUG?:9SX#K9)2(= M3"@?6FW;!!Y?+T%%L<NVB3EO%'?11=<B:J^4AUJF,.A@Z0\R'P\4,7F92!^ MV?T(GXP-<?1&*K=Q?BEOE'T@%^!\-M< "\W9;*7<IF=2^X552*'2$-;O'1P( M<CFY6&#.U6IQNQ>DER60*OP($7;HQV#T2Z,?ZT2/7[YPS0%,,+'1]M%CUU)I MNS;&3Z,?9C^.KAMNI4*+@=OUZY_YA=TKI2-,T]5V55BGH&RJSS^+G_@3^2-G M6VP"QZYQ\J&VV&W=%"A#CI"[IO,K-S/5#"]!BIQHGPS&H5X0DPNC$N)<<<[M M'#%477'*1PJKUU1ZUFH/=;&?0L^4-I?9+LO"CUXTL07.R_2+1 L$D>8%</F6 MRXR/<XO8^%DM_[P6,,*0D+0-S;5C+2E8T=LC VH!--/K;?[ZH_(P:!-\PE^J M7 !J,XP]7:I<.C"<-7SJE7++WB6,."T<O>A@IK.%*$#9[.'A3*_C%#$Y@G+9 MGEN#B*P&X>.@$+5F>102H7V%F&1)'M TC8. ;'B*C0?OW4)$3^#\YC-XI^8S MA$M$P/R \1+)T$Y,KQ.R$ PHO6[*S_:\=&5!(\+(RP(O#;P@*$B,,45>P%(: M82_!&4DZZ"-N',ZE,;U)[4!60%9; $_V6B&BPV(_B/.Q%4G6ZOA[3B*BWA#0 M?<$!W<VT@!]/1H4$7K@2G;"$#=+UWPH!=GG30IF"M34V- _7I-#!8DA-D0&C MV28:_39=6A;Q+$4Y0=MY^-A)J3=W@N$EDCF>E_SQ($-?I@SEY#.OM(GP['DP MU+:[2 *?L,@O,C\CI$@(*U(6^P4)2,9H%H:WT4VN8B4?SW7\?TO0__OS"?D^ M.NC!"Z:@KJFQ#<-,F+9CW?]_QHP%(Q4*E$31R*@\4PDN2VXY-D+HK1<"Y41& MJ\"9HT)Z355*N*5^>-*5E:*01Q0TK1=@08%_8-%P 0D1R%/5%E.YE8PM"O9. MN\6K=+MM+**0,G'.ANKJ!12GG*N:JVDES:AJZD9DIS,9L5_+^L]^.IK"$I@U M,CP'@=+ENN'27_0=U"<(5%RZ)01G51<#J*DX[:GFF77CGEB]%\)HI%G+1\^' MQ=?)B1Z+V.KYN:AREK'()3P0J%,$^W6/S K^=5) ^OE+6V?J9E%H- @;+S4[ MK-98YV2X*4LSU9-2NB#XV+EMJZK RK/Z:V7M5Z>UH$3+6Z@>J%?2.U8NMFZX MTT3QKK2KL=OBQ7"!??>ZO<5#I9]_^\:_!(^"KDZ&I#-5@"AUE0:&)M.%JM_E M5O6<87"=J/E3Q.. JTDFE4X;?C#-.?.".)#%IE#N<M6-=#BW"I&A2YHM^MFL MX]B<E]<BP^ :@-W*U@R4SZ&>RWW6W:JFLP9(58%S"6$F/%.&2M5,I/OSQ6S9 M!JW.VHX'M)S;;HV=7H&F$+"5?*8D-E"N6,6OLXL:<J'FJFDM<!A WJE[9KJS MK\(:=!S0MDY3U^@Z2(3;+W039[;X[;8ZMLRQ(19(TIHN#@0J^0H=BL14;WFG MS@RJ!0#!AA=4%<'KLME%#:6<ZT9POIN@(U3[IH):>]GMV%DC698UK<ZKA12C M6^(P]E+;9M;UKT,!I:S_YU/K.H %A(Q>JK%;R+ %L?'OZT75A8'9J#P6_2$G MEV5S(5-S2E%P^@S-'J+8JI!Q$K$LR$6[-% A:1P$.?\[B!"-N"ER3V 1/KY; M;*U>4/KC/[YDWT#E>P2XV.%T/FV]2EDKMIL?I=:?!U0\DPP/%'&QX/=.'3I8 M;)R6IDY=QY'*355%*P?2VVP.;RV/W4M<A_Q4%08#QE(#F7@BWM+3@U18I\]3 M)FO,0=Z30[ I7%7W[5S7 BD@3QJ![%FO5]VD[*,_#HX,B)'O B1LC5;E[_)< M5Z!9ZX5<6'GH2('3 98JP3VB/,E"5S#)K$[2K;M[SQS&H)ZMT(K3/"]\RL(D M1B0(/1JQJ& !8X4?H(+UFI(RN0#M9S.[A#-W-2WJ1D,%&<_)QT:9L[>T>3QF MTQ4=SM^Q(<;:9_<44]\B*,9%&I \93A%*8EQR.(HS%&.,H2]#*7Y;2X/OKI< M,?YX_B!OL3J[ CB[O@O/QR']Q$;9MS%U?1YI1\ M!J^T6F5)_H:$Z@3^00,W M9RS7_R#FC;R?/TH32/1M'<,#Q/?^SZ9R9R(QG&X4LK/3OU*BCXW:2P A/+)& M92\@S>;< 5H&=XC"@N"F[*854S<Z,^$6DP&L@ID&Q%%=Z96I G;&PK5T !-" M.*L 8JMNE3XO[WD:7,UV:!JANSC8-,:@,G@STEBR6#,65<-BA5FPEPJR4P38 M$[AC3/'%/2;?>&.Q=3Z_\::!X@B8^Q+[O <+Y*X@K-H8''*<*\;25G<@EIR= M.'8BW(;\\DNYAGR?=H_H+QW,?L"(ZP+21^.1?>EL6<':C$?OWZ>C'_3W/XJJ M%('W_8]/IZ-\<<&OJ1JQK^)"_JU B]D.#]/)!@2M?8O!J_1V(#HW;4I4AP 3 M755<)UR(F%PW7%>ZO87>UVM^<[DH3QRX*EB^UCHV!"UW_=DP*468JKQ(T-PM M0^TG.TE/LZ[%$$:UA/J'!\OD/4#[,B;1:77U5WZX+$=IW2QKG44GJT$;">TD M9#[,3^^!Z]A65]FR4E'H-76K]]3A)!;1;&_76#L9Z8GK=#;9@D"8/ =6EI!5 MEFE0<&79"P*<$N)1S)(0!057GFF<AU'>:[CVR*QAH29%=ZM)?!D<FN84S;]P M G>&S"IE,M,<Y=>5L6IBE'WA\&)3@X8'M256881#&*<DX()LO6RFD^U<FV" M/*T"+N.Z]?K*@9V[A6-<G*0^W\@LR[^O@?<Y ['U!9>X F%_+ A4.9]5"I&J MC^L2MBDXTQ5[UR6T< 'XO^I<-B?=('W]1NGR,@_:PJQB""8&T 5]*GNL*&/W M>N(;IFEO5/!<Z<9PT0,-YMG&[;?Y"<?=$C:S&,]J_@2!D\7G1ZQ(29!%%!=) M&/I^[@>!%]'"Q]0/]U('$/S]U_?_\OQ;>=IPISK2.%<?C*4?:L&0^*"I>%NH M[E;_V"8IGC@*FJJ542="!9TI3/TDT-:6VX&2QZID%%*W9^UJ;$WP90,-A:"= M9S6]4;@>_#V 13K>>E"+,MS5YI@-+S>F#$%(+*U,VO"?'.W5A@+X NH>Z<:( MA[K'H>YQJ'L\&MI]876/^&EUC^01=8_/VTGKF%Q=G2B%#9K:.-4='HJN$T8# M_]KXE"U.,E#/X/W8T8MC1CHI%Z(D2KU')G1H[XOC:=GFB)$@SOU"'M?O,GIW MKE)K 4)Y[F9=B"/=7.FZA=8+ZX$;B[#W%GT7\F*[JH?YB8^I^@/NW]9$2ZVL M&+S9%YUB93>M[71'E-4P7</AR'O:;',IO:_YW/^O'B7\-7PV7T\TINU(X>?) M!#I^=0L^Z'>+R<EX!"[E^<GN7/;.N$&\D-M,<X'-?'X^VAB,M+=*T"M;G4PH M'3QP@W;$GJX%)%QCZQQ3/EI.ZXL9-\A2X!'A*^&&Q(AQ,IZ+:"]HC:##:I28 M:TXFLB2%/V7T=5;/M8M467IW+,OHAR\?I(M+M=;;YNDZL:D38(2**+2VC+>V MU51"8-,\-GF+&U0L&DX"/O*'4U@9W94.Q!<ZT2OJV.AZ617\"&"U2[-?Q\@@ M"TABZ@,J3RVOFKH-BN!5BO0W\K$XZ<^F:^A**9X)%YIIZ]") 4[B:OGYN3!) M53!)QDLL6<B!ZI:;:ET<SY1F<C"6UPN1!W^MH/L-1']_B2MHK3=?RYQ.G=)X M58%G7>3X\#V76(.JX0&7J*(_PK4NM =8ZU;FIO(A<7JK;FRQ8E5)J/>_E_R( M;FZ4+U5LH/#>3P2Q7@B_P%0X1Z]$III%0:]EJIS@ 4"7V[(DTD.PULFQL,P" MPGGT6PT,(IL:V/H$>=.5H L'\F>V$BNA&I6HA2BGU;^%8===$6%>J!?;>\J; MC>414R^JLT;//1XKWXXS:Y';"MTFQMLF9PA;GA)Z.>JFOU2UM6Y+?@!,#8R7 M7*3G='00S^DL1)@':*P^R0G-\P1%-"]8ZGFYER':B_-O=W0PF% UO=73 6H: M_'&7XT*)52D#OBI!IN28(\:X;'><()_AR!>/@$^_2&_>_K*63@Z(7B"PS5>M M(-T_6[+MLK'36H,?L3/=;D&2F4P*-=)C6Z:[(F9#IC UF2#JM-^\Z909EPH; MJUV+?&H%AU4+9#>!1CHOKV5(3NGE*ON([SF42:_:C>?*6EYX-E?:YI/U7-5% M.WE_VZ1&5Y!N>CNE4!?)B1T6!5H7>8Z+^WA1*(RB[1G,21RL(CG;9/++=56^ MR'9L!;(4#].9[)]MN1@V2F2.&W%N-%OM_MDBIIQ3?-=4K.<T7#KP%Z+C[U=] M@GN1W!=Y&$P:T9M%ZT&MPO*?5E<+31G;6M\H/0:6M'?B:A^^.C&@KGYAVC"X MQSD?E\#(FT'OC'<;:D;_?+NLN/22 WXKJ:;=3C;FF(-I:MKN#1,.Y)6B*\X9 M_%J'_:ZTO]PLA=0C%%%)'G=OT;S.;]/GL!4!;??D[0WE9ZXH*BM+8&P8E7/$ MELMJ#CY6I9 VE8C33S<7IR<Y-*^I2*',[.G?IP-Q$II;,&6S!O'1.W0C]]!5 M"P"9<M=W<O#V>7>;A8&'E3/HQ#3?,5W)MMQ@3"F07M(9*XA9Y2\;Z^W:!C.Z MFLI=#]<4>^RVUYN_ "U*7<9%%5'RW*8L<&5*K-+=5K02L/(@TEUOP!.@$BUL MBQNQ7R+E'& LE18TK>!"D)_:_H%>I'734>-%Y8_L%K3%WN!J%8A<)2.VT;6D MRMO/0TF=<DETJD=I9^MVQN)DXMC>'8KAA*J#;T9N0!:_TT=FBX&1Z/,#$I@K M>>J6_-DW[:Q][)QLE**N=.!!J ECV=[/!#.TMMUMSF7W5.R2DQK4;8[EXH2> MW^(:,6?[QOYOEZ:@CZP7FB<AN[#'C!U&'&]5@^[,S)%)3+6^\2%N'Y7NQ.7% M>BDV_SGU]]#1WUF6LR*/TBQ*2("])$S2K& 9BB,_*BBZ1W_/E?_LX_DGM1AP MP2UIN2]+>8]/#M=F ]Q!ZW:[02U(650-MI5-+>MJM\=^#FSSP?U-X!*/&& H MJ[1UUO)SF;.@:8K^M 9?-FTB'F\_62H)X:Q>S]=6#LJV(%4#<E&/91-W(PBW MN5G*T2_0EQW>C&6W.,[Z%V7[]KP26\GE@Y91YX ?K7QZOY0++BM74$=52V\1 M'Q'TA?X7N-Y2(73U1ZGE\6,+BE%72GZ*--KM#21UT2%7V*KQ9M=(:U=57>": MZWITMI[-;1&8?.A&)\F3$1,%#+(B4;&S/.<^Z.K#C09FI^5YQ>]/:M"4-^N' ME7-9'A426-@HY6J^UPHJ63NS0.=7>^2L-WC_FU).:2W6F1\'<Z7HI6ZB:,[- M+Q@S>'I%F)!_\Z-9EBUO::MK,>/.\P4NE_3W*4TR52T [;9]ZN3*&$-%T(U\ M[UA1H8B>*$@RAP:%'];)9Q"@?G=,6ASRT+)68K!+,^'\1KU,**2&O)5IVJ'M MA<$.VZ!RT,&OQ9P^:*>F[N$I#EFME8%5IXE8*,Y2N^BE NG-U6899[.J$67+ M<.28Q=FVK&*4:M5$%[]S_NX26NVJ7JN=@7$2TPK@1O*N1DFWKQ8ELES9D/7T M;G;F0OH)6E 4H4I]:\]4@5JBLL< )WUUV6.^\28[25M6-8N5'M=FO93&YY'+ M>2W5C>9H.W#>)2]=/6BS7^D9D,M7T4M19GLZM=&<GU6AZ9)S\D0UI76AZ45^ M#7R_J"[JE7RET9T=G[B,8$!#QZ:UYX"H&SW:P*K,S>T'5[6):42H4""$8F:4 MTP[K.5ZQO[GFO3:=MIEN#[74G-ZDW8ZDFS30M^%NZ^I@SC253"6SN31 HV-T MB5ODL:;E@1'I\]GOG/,O:]VXS$:5#<5V"X\W:HCOK&YPJAAFW2BL:)(L.@4H MFCZ[&4L);FGY%A*VF$K/51?Q*MJ4I] 2>+$R;8G/1RE?=VZ/?IZUOQ^].+4& MK\-(D]Z4)G)*#9^286W;@@6.?=&)OKVT>PR ,U^YV:.9 JZXK9Q4,.A$M1YJ M>W6%&@W $2IGHEA3P=SH#ZJDTWV%]OM+9ZTH^1*C$$D7HJAL*IXE%% CKEO0 M!_1X3D:G'8P3B.!N27>X??)"<8/&S.)HN-[, G]Q"9/QD# Y)$P."9/'2KLO M+&&2/"UA,GQZPN0>%DS:$9?\M?JH_#=7K41YS@Q@M&?"&N.O6ZU5Y/2=T*>Y M;BU4,G'R;)PH#OZ2MCZ$2MI6G4=)BW.]NJP; 1,B;'"X\XXC2>B0?-6@Y;HP M.D''/><OJ47BDJC/V_1)VQGJJ=WV?&?DCE(I&E([2@-4**IDG[=G5=G(1FA7 M,G- : ;\9JYA5S?\]&Q^KSJ/E2CE[H]7:Z',@KL=5&G=/F$SAF!3--7,E#,( M? /+3A!)KO0=:]A1F< >,KJR4)/ 5!!5LU!$J9,E^3+45[,)+(>,N[1*W9Y= M+45QEG!3J!0HA>!NL8&@&JN595B:#LR*G'1A\]5-(@+;:IJ4]NU"M)$PY8JJ MCM)Z)( 6 7,%RO)A1N5\;#2\6U2TD>#7AD_,H@_"\RYN;$R1OP),$F%'\=<+ M9"SYM7RS4=-$O$RZ*&;SJ7B9LILE-#UH4M*(GLC^"3.5H\!58SX^L0/*XP%V M(#3BZZJKRAOZZT(@_I^"QXB_(^4/GI;C$8-G< (OQ3/?<[FV&#'^FMFD/!$^ M/5WTY2;2.I1@[;MM2C-HUY8>C!-&+)@F#A4TU"E]"O\&G$SU1"/)R^57D%12 MWE4+E4[K0'89D]@^73J%M5!2W./0H[ JA?4G2HHD<@(0'Z<5:"OL1LPTE1G: M@0BV\6!"K;HHKN.,MI#H=6TO"-G*AM.MZ<;'U>WMH5%#?'ITMEND6^!OYS:= MG?/OUC*UY0>GYT.Y^!T<7I.;'\<.HAT\&1;4/OBV9RD"D@ %V@/8N8(_ Z"+ MU/H(D3R!0!Z8QIOD(-$OM%,!X$"WV#;6I&FWVC0BYT OI?'AM-:]^P)<>Q^= MO,Y8(Z-]^NM_E5?+GW-(E=I&%7- +8+#SHHFV[K%[C20UTKYDJ083"_+)3A7 M?%\[_W\].840MKDEK:>5!,&[$LAM;KT>/WMFG+8-C&;G10[FGB[E,V@ !GP5 M?#4B;<O*"YF296ECK/ _J[?+:J6!EPP=:.?AQOOY[&7V[FH#S.DY [X.%C%! M64K]V L3PDCB92S)DAAG21A%:1;2['Y@I@_5JAO@E?%=_^_L XI5*/:WNM&M MBUL+D//7? -A1S_\ U_T]GU=+@#3NI!<OKAPL*!N[-]?;I:5@[E3?5)[8:_8 M'UI3>-CN4_=(EO&AR2*V;4=H6(28)F&*<$&BG%&<>8CE7AX1/^+$L@-9=.+^ MKX4D"#XH16B0@2L9551Y_L>&;"0\<%+OTL&\GL0;;WXM$_2$V/NJ 8,AW"XB M70*]4QTM;MC5-I\5BHHI.9E53G6(5K\<J\L\2R7N/Z>TC3V;7I/&(2E(@F*4 MA"1-,IKD*?\B2C WFN/(>Q!;I=)(^EZ$+CHLNOMMY_>AI6WL80<=,?"R)"$9 MB1DIJ!=C+_9QCC(2!6D2W=E'Y92O(=^P5+4UJ!<?S^TN;.T-$ @B>7N:?_H2 M>*^+5OS#Y6A9<6QP86P3IV,3R)ON(6@XOI$-JPP;"TGQ7.+0087$-*)!Q&@< MX81X:1[[?IQYF*&41G[@][(-7Z2685Z22'C"4T G?*]\!>(!^@*!?/BA7B@O M&!.VX_Y:IP;?1(Y*CX5H(R%@[E1*G7/ F_-:.O<,>XG41ND %=@FB[>Z:!D. M_]T!(Z>02CE]2="1M^1E.'GJMUNY(EE:Z4]NZP9CH@LA 8G,%ZJ*<&*.$OUD M6]CD;NS,K4B"RE;5-]6J<6KS13:8MJ-E@UP3RQ;>MI%*YW.&O02<U@HZ07'U M\E(X84UU#OANW)?(AZB$$$E$%K34)%9K_R\?P%SVE])],%RG\O:Y;C;JO0T9 M2/ESK*\'W!Q&^90-B#;U8.AP OGWBXM:>R6Z6'PZOJXL0E$35K<KRVWF;4+& MZW"-R9[2*Z'8H89=!B\.:. RMU([.E^ %\H*C=(XE;0\V"#L7'N]/PFO][MN M7N2I7K2V$B5 8ULGSM?JB6?@/4<@<E0_$GM1G.(DPS1F21HQ/\JRE-L(&8M" MUCL"._DLD,/R"5H4+R!WT=^.AOPO!\F_=W=RDU2+R27XF3M'$6B5_)C]6G%" MXF?LQDFVY3'F-#37J,WI7=L[T*3D<,^TP!QI;]$]_<*VE-3^:1_'V=WI4V)= M3">;W:F%RYG=<4R[?2N.YK12!:G/Q4N![6G*X@QQ SOT_(#F61A1QI(B]E-< M)''@]WV9S\1+?:WU:-G)/PF?GYUN2SOC1]_1$/43<%\>1,68.$:1%^<13;TD M"O(B3_T<%_Q$B#S&PCC#G:Z2'\1>?SPW-LYGS7<S:)*P4 3]L?FE!IAZ)=!O M1\T_#$7J*UV:?/>A,%3I=8CR;5M-@#"ON:+"9_+F+Q_J'DT^F22-ZN **M_[ M$V3?BBYICST"MG02.AKB%7#MG7&"B'Z%AQ;=^7GCIRW)@W@\] V/1VGHA_QT MRE,XLQ@A+ WX297S;Q+/\\D3>)QK:_:@^:1DZ18?"?T'/DYV7QPANQ_BB-(H M$HJ"_2=2\"O)UW^GZR#VDE=[X#92JD.BM*W!=SA"KF] U'0HBUW#4MG,"%M) MKZ#(=-6OVS5R#%&LVKU8YV-UT04N!'C^957.(57?5JP<DQOK:2)VS^PBO447 M E5&.8!$ 56EX51T.8[N,5ASDGVZ,7.?<YQ:/9"K>AXE<>*%448B0FB<078& M]<,"8V9;)IE2?$T0T"-)#!K"0O*/*3 ">#ER64B^OT99^A;#M_*-^\/\I]X! M6_WMX]2_=TMM8P</T2PLO)0".AK.PYAEOI\DB8])ED=1OVOCT[;4/>*/:4LC M='(XV'>%K'7@38UM$(L2 /4/HU!TX QR6N2^A^,@RIF?ID6O6X<(5[RWY; V MX/."N-+W#@B'\1Q<Z?1230(N4,.X 'P3@@N6!&GN9S'_P/A.YKU<IT=MX+'R MX&$W4 -UF1KN>0T*6M5<J53P7M<W,U$'9\(-^3GUXR<ZOO=9I6+:PUKUZN$7 M_;F3DCLH0K</1H1F#\MMON?;'"@OR%"6944>>CGQ \P9+T\#%(0TP4&*_4UV M,Y1Q6JU6<P&HZ+A27X[,#/ )?<DBDV^B#5O1/&5>$0>Y3U)2H"Q!T($:^R$I M*#_]>AE+C][$(Y6;)#P@ANO8YA@=?"OM\1=Y48RSU.=?)B3T$.,&1L1U&B]/ MXSBW_N:';>76Y,1C9DOOY( IO,_!E<BJHHD?%5&,&&601\A548(\+V:8RUB2 M9"G9UU8>*7-Z)P=,<2H%@%1/;_D$W;%F#D*;55^TZB(SD[32\BPD$1F2R&/? MH[$7A*CP",T8RP/J11X_;!$E4<P>1Q(OT5;AY^X+Y_# !@XRWP\I"@.?"VR2 M,L820M(@"1)&8EH4/7SU)VSGD3(Y/X$/Z0_:SN6]%$-C@[P*I_MHM"L-]Q__ MYB^Z3Z\UZ00)G.R^*[9U"G3 E&ET*M5.I,R-1)U'+2J7I[-&)B_"WPTDQ&ED MZ5+BS9>JQ!!<YN YAS),T^1W>Q5CI\[$K6P5W2YE=2"48R]E.ET) ([593VO MMI7&6)P[IQ!4]1DQP'HF8,5ONI*06#)S4%6B;P(B"EPKM]_??'ZCVP+K(GK5 MYY-!#>._U[/&PA3JLAH%G:W?#>F8(H"ARV\<KSB8V0!6I^/*ZO%C%RNANV[= M5D(J-M+IL@B+H!-0RS/1!?AKI4K>NR.#5$L 4JSZCOK>Q0YB@[FT;/B0FE:C M:,)0=.&RA02$8O1R\ONBOIY7TPN12KHQ:;W\&[CH-J'4W-$M0C]?-]+!H5#I M%!KH6).(:O:XJ VK 2,0 N+QL?<N>BNENW:':*J6Z&%[4:V:V_Y%%(S+*[; MI'PY+Q>ML^Q=A#*10*R!#RPRTTL(X1V37^B6OFENY/DIPWV@MH%C!PV:)!&C M!4(H)"C+N&F8QT7"=1#?CW':<VT_EZM&5EP(@=-5,_:F95#_D+U:9GUTF;\R M]JG3IE8F#8JV[]OBD=W:=.OWE")-,7FG\]5&VUL1T.P_]ZP2V?>"RSLX\VZ- MAAKB,U8-^1YQS-P<\N&P%S)NTX9^'&>A'T0>\L,X+5)*W>R9#364R5SZ3W)^ MQT"1#ZYMPX>T8H0@%$"4D/!R^QFSB;O?5%Q*_Y^$^;T5P%+3YKC32_!20$, M(2D,2E%R(8 INUB73NW&V&U1*'68%]?1&'L#0-\ T#< ]!TK[1[FC0<#Z N? M!M 7/0*@[\B\%N\K@%]V,'V/OG@M579TW\/PM5I, 51,G6JCN9V;PBGCYV0E M#%5^S>SJ#$KW9.<J@/M6%8+\R+X1+JSIK(4KX$CM0T&?59?E_%SA3I<*.W!1 MG<\FRE*7"$RSE6LRBWK,\FH3R$X:?=!:$$Q7T?#'8'48V"X]*8NW!?6+=\Y1 MP]\)K>3,P9X3BJ]>+9'YN"Y%'S/C$1+#E5,P<"'@A^&3[;\1%LOBH\U:K?66 MHD035)EVQO>T;+8C17*+_68YFXB;W9ZUF_ZC:C$3"&#*G2+??5Y.1'+7R2@O MS>"<L0%^WDSNJAQ9H^%+;#L"L_-27[NL 9)/J_B])\[.W:MT9J.#)PFN**?% MJ:YFM:^;:'Q,U;U() ^ "C?A4S/V:T])D^W;%-FZ$[IEI">CK-*(\+H5^*R9 MK*_ NS6IK+9:=KG!C "0XKA^7?<' 687U(X*]5-07-DL!+ZT]NITGKAK6O5+ M\6),ZGG=_/0?GOB?'-X4UDB<1V!L5(=V=!QRX ^T+2.;G1('*&9AF(19[A,: MQ#3WDI@&:1:D"<Z*?HJF%"G<(A2$^W&] A(%,I"FYCTFIKRK4)*@$T"13]8/ MWB@9S*HS,#17S1J(U)B@IT+0G$HYTWWV'N-IA\R! *.RMHNX163;T^ENL2J_ M%Z:I1+]?B_ZKO2--GBBJ(8QKN$KYJ^!;)8JD" \U3?6UEAU(Q##?GMUL&:;P MZER!NT V/;&G3/7'<B;&Y32B@:.S RFZ\P)^P\PTY"%OYYM-($!V?VFEM(:^ MG:(_*2"Y* !.>V!TFA]TNPG=L=^R :@)RW!)\1:04TWC<]&O3^W<S<F&@QUZ M;<L@ST+W\G50BTT78G&4 )ADM;"=:TQWV7:K@J>A,JRSPS:A!43FQ@":7%P M6@?X:2PP2,=AH]6GF1/KT7UAQ+FI6STYX0J1QM#SN"@X4X&_(7N,P#1EEY&[ M*J8TI,3849P,C.WXE@XDX#FR#4A>16CUDZ.4)GS^4FG]5(K,D+]JW;4]>B7C M%T'O%L55Q#VA^W8SW]H,"!@7"$+WDQO?9@6X6KMP:BO2/1.+Y6KD6S7P$<3G M%A)8&2P'U0"9<YA\@,(MYK]:0T&+"!--=#1@ :&B%5_)M\);#C#<,K9KL7WE M:.51=*N1(G1E]7!0K5M'L]Z(MX+2JC#6;?=?,2?^T^_&*!)\HN=EL%_L6&'B M1FQ=00O$KNJM'JGE@>TMV<#).R]O9!004D/XZ'\5S]U@=?&R:SC9($;H8.!T M.W++$Q@^0 .Z*PW=I%:,CT)WF'.:H2_:RH8GYU FW+@P0B4T2NM;6-J<T^_I M!-=UHVLS'(WA+K"B)]8HG\DV=Y7XCX.P+D,PL/!G<Q6&-2:7GH<(]1M8(XM7 MJ8&[%2PTP.R;=3!4)::^,07QTD<9DKK_P)9Y"K(^$YT(:B[:E<G*STR)>FU[ MZ^H>AL!/^F35^,A\#ZXJ6!QH#*E&?<X7J;Z6OT-EN9WQ3Z,?9C\*?FF6H)97 MVY['#Z@D2=X"[4'S DYIG-5/0:N"SI "ZF?TJ:YM$/^SO%FC]XSY2S;>(B59 M[RUE&73?\DM=3V_,<]\)K'[@7?MHT0V2W\-?L>-,BMF*'[9RS/J!CH6Z89S> MXA4!OI0)A98@.6V=EU]K8T ;;NK3C/7#=(#1=8SE6G4OFZXG"INJ;AJYH^57 M+J]TE>E#U>X3E_-D7V@!E6BG*619MR.#:W&WNIV!F9/ "N=T]5;K>+(A)715 M6_84O^H/Z#G0=KIUJEY2YFP1DMLY=]19TS_%2IW78OH4\(OXD;X6P.-<4,#8 M0* M]IE ]9XK=_/1)P.&UCY!GS^KO]ZN)NH\E(WU+QM+EZZ*V+X"]? 95:9/ M/0H3EE_5M_N@F[B(](,W]:H"/#N0T#J!2T7M+3&*WK'27)%;*1LG5#>UVWO MN=LYYCI^- E[ :0LG6G=CO3\G5>RB[:3:J!)P372%;%(5^6ZRWN5:@G>JE<9 MV#[EDS6D!2TLP6-W/@>$-B')83G4-*72!'])S$%AI G+</:'>/*<$_BVSF^P M\F"0F1@S."R^"D'U$AUG-G6CF\CE;D=?M$&_9+T1NB1O+^D;^_3"Q3;Q*,1I M@"C*\I!@4M HSA'%C(9)F,018KU"!F-(?;0*FFH GT.O#WZ2W..(V_8$G>[1 M<<LY7&WNN=>W1HUO+;Z[+/,DZGO6SO;C63O9Y Q+$)K+*[56(!&,2\5HNM J MPX"-]FG,I< 9-/:Y%O6??*,K"&\H/M0B3"%^PDDNVZRH5%7AL0!=9"IED[C7 M>N*T*Z7W_HY_#?A\/6LO*W'J6/>,,3.$(#9";N8TKW0=@%;;EUE5=L%ZPUX9 MD]/.4;+=LV9)^9[-DLK] C#F"S\DA/@%2;R$9CY),S]@ 261FR65ZYFEH%E] MJ5,UKT1,2"4VM8=GH5U3K_3X]Y9M%<5](+P]9UN]I'/G^)6M+C[OEK"T;H9E M7&[6\'>,>J%).*W*E73H)+)+0Q@"C,U,='G;-!NVMZO>Z%WA^-) >UH*Z2;, M<7= X]%O-3?(P9DD4&O+!G1%K:<[VA[7C;GQ(!PYV@'F3!5&*[+P='M<:3.J M2=TX?AW3D6H,HG;6RCBI;DIC' 9WK9D4T=)=W>\17@FOPU<(E!M7Q\FH (BD M/TJ0.N->$S+C(#-+..[X\YS9"<6ZDG&"N\8(6R?Z,*U-=OP67.1;5LGTA0/[ MVY@G]_8KOQ:;IUQCD.#'3S91(Z#U=>.3GS53Y>F2K?J^SII:=^;;-@N3>K]E ML%!4(;O*\=&JMH J,- NP1]U!DL^GW$:E*:9ZGL^ECNHW7D:4^J.:(B[WH(< M[4"W1$BVQ$0<@MUG,,2I0[E1;DVW=;H=MCOJ&P<J73H1]>"F/?T'W+%NO@HD M<UC +DGR@CYOI"/;T+/CV8&LZD;N.?AE.T0@G'?2E3*"VA3'VZ&\E3U:W6A7 M_^)R9/TA1W;(D1UR9(^5=E]8CFSTM!Q9^H@<V5M4WCTLF#FO77^\ #$TBI!T MQ()?7'=4TW5 LA 14E:VZ I<*82Z5^O*=5IE"*?=P3V[IH7S@5V[/GVVP'\N M #^%4L"TGGO\87Y'X=$NZLI.Q"CLVH;1/MX_JLEZ)=I?6_@+A7A:F6H>';(^ M%P5"+L:IO$$F(4N[9JPS>+=[K5O0\]R0CBZ(:U=O70\V6%:K&Q,WTF\X&>E, M[.V3$WYHD!CBU?-RW6J55"<Q"!70ZGPFT&33<84::-; ^JM%IFPC^A<+G_Z4 MCPARA%0G'-WDL)Z/ &)\]3JR8'1WNJ_5*.'VI&JP\U2^.(K,?1M8 *=3:[(4 M9M)Q.K$S/[,SWV0D?JOIEF2*-MW,!$XY,X>EI#_RWF??%F\"7A'%[C9[745I M=46ZLOA% IYTXLI<!9T-+\R/6GH_C$.U^W9NU-_JA9FU"CI!Y')<<)-=!FA5 M?KGM*Z6K796A"YF1.EWBGLFK0EB[&"[K;FY:+Z_^6IK 6F3IG3 BBM\@]LSA M<..-F9VM5]4VD7 EVH\K(.@1R#]X@BRM%X:^>I9^S6C5<))N>X[[VY]C!P#? M-,)[;QWCTIZ>F@0H^6;1O4OAG/!%>%NV;V_J]=N+6D.<\,UP6WW!]+MSA[7C M FNNUGRN>MN).=FV8)OKY69=R6];H%3P"%SP75U(RI')4'JL?#WE62(J7<#O M(_/09DN(%WX%76;J%@YL+-RB4GF0<BR<S>IU,ZFVAOY%NH_JR:4=^F)^3<6? MT"'E]4)H5K)J>]U(3_\2TB*XKG3[<IFY29T(7O30G75=+3 ?F=*A,UAW/3." MYY.G0">?U/0^V=[O3$*;(,\+Y2',AP>)6\"7D(:U7IC.[49[A/R1];Q+Z,LE M/XCTIHCE@PQ?*'VZF"VDH "W ;PH$@NXL? 2[4+[H+J-"!6K<"*# QM2)#2C MJ%_:2LA:B$29:_0E_%7JJ@EDSW'9JW_ANLUJ[;"9&-$2%':54_B#XUX\=]VE MFCT,F<,R52+#174SVG*-T;:=9@:0B'=9*9^EO%Z @4CJETXGBWX#/C0N="%N MJ/=E*HK((#+SX\GHD^98Z=S3BSA19"L2$\MIO82DLA*BCC+QYTHTA%8'GIJ) M6AN5'@^IH.J%ZFJIAD$>RZ5TNTGY Q,0B3J6'K0N"J)#'PAN4;K#9*TTE311 M\ VH3BY.QC+/5)4/U>9(Z-[Z(RSFGT5SB:DS9Y'2OIHU5L0[JJB!6)$C5.+% MGBC"J2I=W>:0Z61T*?"JPQ)H!U\"%%B[>+ IX 47WN!Q1[ZK9#<EMB0E.=.0 MYU'K2'EG5I-RH7R?#:>3&F3MC1.*G<I.AZ;'Y>K&:67I/$;DAPB[4WC$.]K\ MYM$DK&4#CZ3')4CIN@+!W78&Z$IF]1IEC0CONJ47<=AV::PKJIRWO0 AWMU< M!]_((0HW"L"YM6[ELL[+:YFS+<\^'6>SI[G*6NK*96TK:9[KJ% ;0238H%R? MN)\%UPDQ\6XA>J:>ZAQ9=>3X<82EK+B2K8D4--8OG0&8(PM$(X,KI6YI'D*] ML9JFC2]V8F-+(6B-5.',7DMMV)!%W<C\KCMT 57':1_"%99I4UZWUKLCKJN[ M@EQ;QK(^Q4IR&0YI6_.<<JYCB)WMD[AX(Y&H-=<54)<J B12OQ9*8$,NK6-O M:XX6 Q%YYY!D#Q_,AB\$L%X-AT$#ZI/(1-6W<X7):%@._W &[[55@6( )6/; MC2"(0US.G:VBWQ*B+BISEQ\J#EJ.#0E)U?&V.9XK/\9M[YF(X&Y7\M5V\\9N MA%0N<'\$$IY'M"PJ)^H$@ ZR+9S<H,CKISDD)CO1U/.OZI04H[R&T+6M1U!E M#)8 [#OOC/F9*-J6.TVL7)B:PL"<R60<07\F$FCJ'63KW4XBT8:,*-WW&' B M2?6;''.7L+@]5J@+I#;#K%*BW+R"#-@C<PV]4R'FV0LH@M(Y)!8P0 [^7(C' ME9MKKXO)37T.4*#T)K@ "S8IQ#I.K1?"(4)7<=4GK:VDVHS3]_,=A#-'>D%= M+,%NVLP6,]BX,29<56J=6I;IK-660]NIMK%K8LMJM4.L!#\-U_NW3E$7/8%; M2=]P!7LNQ497+=30C89X=$*!'2=PBS/*CH,7E+YVK5 R53[9RG'2&D&N,@:$ M;ZLW5IG#82<#)3 MH"O<G2C1VZTMZ1&W>"3LK9U2I,ULB5OEF]D<=;@X!:(; M_=-?CD![1@'P3I+' C(_YDZBT,:ZN$3(V7O1*K^FX9/Z3-98-3"CUN%@LS$V M3,<-#E$/)'IXBJR1ZX4J$!+O:9RU5\4RFFGYN?5[.^X)@DYBU$8*T0RTG]E& M8I-&BG&27EY@3@D:<DJ&G)(AI^18:?>%Y90<1U*(XP7G8KH\KW0_42ZG96;B MJOQ#5M&#' ?/A^DQX[AO0$415AID_"KGETJ-!?_:E)\>D'#?R;'<4+_T8SII MQIL5)[J^1$)PB)R ZJU[6G(%9B5RH@W"MGQ#;>QTKN=!/J0(\#1.Z 5,6%.; M=BU=C/+U7#0)L%U^"RBYSK2E7FD*X#<S9&$ZIC12U:.TG9JU.XQ!L9Q.FJG2 MI4:5U*3ZP:F]9]$X*JA5,+4G!HI+6_$ T(.R.O:%[VQ+1V-H6WKB0P12Z0' MSBV_GIR>F+ 6IS@W2YXO#]"0LM%-[K3578P9SU^,/#\XNL:UVW&Y#UW*0Y I MY4D1)LSCLBC,(T*],,XRDN38*UB2(0]EF^5PB5KDM+XZ4ZDP[[KZ)1-YPQ*B MBK4?SYG=[(QO[2&ZNW3>__#2N8?"4D4'[?(BS7L==3!%<!ML K)VL^I P ;( MW+VI@Y!A%'V1P2T\SURO+F5I1Q<#24C4IU4+517B9 4SV7D-C$'B6*\V:UV: M%C<.$F4O^--!.BBW@L88[YNSB)L^"L?3(*VH3G^*[MHJ\\H,O6= _8T_LUKT M"TZL2Z!G\PO$0U'&O-U*%T:TI8GG!0H0L3L?_:PGYK U%ZIRS*:I\.ZT(%$% M'F0 ED*NM9Y'X\*+TC"%MJI>%J,X]1.4QH2P),U#L++*?7DR#Z%6^^@$NN1( M ?.!+V0SFW2%9":%Y+^^],3Q:74!7/VY$D&%Q47&E:RY4(1 YTSF]>3W-UM4 MT#!)4C]B$<$^(D6>QRPK4A3[&24L(S1_ZSD]_ HO)32D>8!$3\V,94&2IED< M)464^G?F/]_['GY[Q67P$BSW9EWQ S;_*UA"W.XK/G[^A7UY]_'#3UKXJK79 M4,/WLFZ?N'HTN9'_WKER-(TX43&:L,(GM/ HHZ1@J C#)&<Q+9R5R[*T\#AA M^JD7$YS@A/E93%@>\#\#?M_FU!]@.CQD/9^R'>CIEL<!G>.FXX1(H++*J73/ M/E%INDUG"N/(CRL2VT9I*1<W-$QQ@7)"(DX!7E+@)(\Q"L*D"'H-2C^(/+6/ MYY+8P*A0U+=9]>R2JU%:U+6NXL)YPV@N7D=S>=M6$]!>N)DVY4OUYB^KZ[JG MNCQ996G,1/CQ(V?RT^@'_T>I$^= ;<"*GZ!,?_1N<=Z4$JL-S#,-@204F!^0 MNN>3ZI(EON7Z'*<E8=G<<C-XZ*'MD?EAYJ9HF3PG$>AMZA+J'*=OUZW 06M^ MAZJVK0!8^N&G537Z4*\J.39?AI7=_E)RQ66>G\X'V7C:EC5Z,6D7SI*(D1N; M4.!_\SN_0JZCUGQ6-TN%FJRW5@6C -.YX>J\RZXF+7:FL!M4=D8%-<#.!O41 M)18KD;V\J-:",HRQ=U5/J[G(&KAN;6;;EBQ<&)Y"J2NO*A=_VX;65*\SB^PG M2J([DU-SNG? VY*WZ^:B7/#E!NT.D*T7^^BZ=)_@LNUX&=>4<A+D841BDH3\ M4(\]%J+<SS(OB</0A6W00NL=J.&<ZK/9UQG$N!\DLZ;JXF,26C,UD9$>')=9 M(I'G8>)*S]]DUCY29)D'Z/27_GA40F@MHV+ Z]743=SH"92QFZW:(33(AQ2W M<RJSS^\(1D@BKB%G!V#E.0N;]#53IO\"Y-7GWJ*XTMDIF^?+][7B2E&[L60S MF;(%&5G.&HS%@5)"I%9+.BFL.DMM&Q2N&TC+@KLK0+*1E^@!N>7<7.JUZR6, M>8L+4TH2.-7*574A<!_33F:KXY/30S#3VIB!=(,:\:VT7#U2"8FE4Q1_6T_E M=9HR2CD\ZS2X5[B)='F%;"I1)0Q0C0@:NCB!1D;/%-. ^YC+\!DX=\V/_5-% MP_- 3'%>]9$;MD"7\OO/18]"<0#HC '[WHV\/JUFRHFT:B8KJ*BZ='/U95!5 M=/T$K[:3H0E'DLR@UE)E*:2**%< -Q;G=^@*:A9DUQX S\EDG:X<&X0 4NRB MD7E_&][B^NH*Q.44,KD%34,]C:9^@WJZ04BVDJ:T14HV8ZV5'G%99Z(1Y2SO M\PTZGZT,/(+E?O<)0%.063A5W5ME5U<%_*@2L0W0N_CVQ[&]S [8^/;5/5-0 M3R:RY>:/4C0KG515NG860CS89F@[^)]B'"#$17+'7*-#RL'*-$FWRD,G"8YM M$0A_!P#6Z0%N3D?4'IUSW4GE5HLZ2M?7J(:P$#U N.#X/ZWK&C1, ')=7(@, M9 D3<:_'9M.$/[H0?C"$\(<0_A#"/U;:/:X0_H,<:;LY)B>7U70]KSZ>;[HH MWUG%-KE1/][IJLP*/_.A<RD*?1(E<8(+%L5YF$0TSF+/=57FI"@(2BB)6$+2 MB%)&<!!X29:E-,)IU'-5'J.><KJ^XBJT,*]=/'_KK-GB]-EB5<FZ-.%IE&&8 M#2QR<?$/XGNN3?)3LOWQ)Z/%.>NBEV%>G:]^\O0RJ#G#9W?A9-I?=^G@&KX. M\H63:CY7OPK[&3[S5T[TYRT+]4449'^HKD>?:Z[+;R[8]6RZNN1_\AT[@[!S M\U8WFO])_^'N'$Q##(>?=BM0[^#UB_]^XT.;OS^OIO!/8WY6PY'OP/1//^N+ M-G_S=_O)V_L3AY?=>MN6C>6VFJC@4\1Q5J^X/?-SA^3!]^_2L_M97M_Y2@14 MQ3==\0(1:D@Z^>ER-N6LLP]!(8_UC9.@NP:O=GZ&;Z,W^Y_KFWOT>#M2^MBI MT>WZS!?1&>(7_L-E.\JA>&K8UE>PK1_ JK]G5P>I]'KF]V#R59J*FHF__&,D M$AM'&K3X99!W/XMPV/9AVX] K.U]%0:Q)N@[^ ;TW5\+]19A7/9>\?SLX"9. M#W0QT(5#%W2@BX$N!GDQT,43Y,6#%:FS<O+[15.O%].WJJ9A,JFJ\_-#:UC" MHWJ((,]GE13RTP[<\JR+\:W8"-W'1OM<A%OW7ZS*-_4<W#K/ ]/L]EC<0)X# M>0[D>?SD>:\2\HH7X;N=^+#[NSGF_&/5&]_\Y6&9[]^GQ?5\,;1][>9_/F$B MWU0]>$@5B^]YH2UC\2G)XB)-O2(CJ9\E093BN&!AYK,D(V@SI4J90] R !+S MX W_,UM=IBH'._]#90D#< '___1+^<?V(I=_?,G^MVU6_YL:. U /UA55VT' MC^"C3A'697X;#4A/5^5*I-5K+ 5]G>TYJCA3,&:7+S5;W@MN$)AJF^!.< -_ M3*-P[,7][L ;)3>/H*NCU<\&R31(IGU+)D1LQ;<7^WF&$$[2B/@AB7/F!1E- M<9['A 8'DDSTU4JFT(_&4=!OESQ(ID$R#9+I7LF$K61">1;Q7_(HPPGQDS!. MB\0K2$B"P(N*F!U,9_K7:Y1,9(PB/.8+/4BF03(-DNGQDBG$1C(1BH,P]9(T M*# )2!)CE'HQB@"E+BQP>#"=Z55*)CR.2#C&_JN03'N.X!ZQ*^Z18!*#;WK' MP-D]Z1$O++#V,%E+L8-(EA<%88@E4.#G<9,T3 E"&<V#A.#L%7C.-".QQ=2R MT<'M5!R%XRBF>Y2Y.U/JT:J1@P#Z3@60[P56V8N3) D+FJ6%3T+L)9D?)AX) MBSQ$!,7^RW>0?1L!%(31F& R"*!! T"J"> D(4[9SA'.4)Q1C)&4JX)42_- M<9"AF++,(STXAI?G!_L6 B@81PB/Z5YCB(, &@30:Q% V H@+\J*D/\4)S0C MOI>SR ^"**0%_X-2E+]\=]>W$4"!A\81C;]K ;1CZ:AWM&ZQU.U;HZ$NAQ#& M/:0:<%*=UFM #3I(??2WC'$\>*8OX%2([*D01"2,<%!X 4,DCA@+"(T)!$6( MCVA,#^F8VX_X)8CK?X<S0+?L]-'J>8.T&:3-\4D;IX%%$F0>%SAY&":8L)QK MH@$J&/&S*,=)A@[JA=N#M$'CF)(QHOX@;09I,TB;8Y0VR+?2)N*VK9?G29QZ ME"1%G 1!GC+DTS!F,2Z"0[K<]B!MZ#B.8Z[?!(.T&:3-(&V.4MH$%LDX3)+, M#S):!"DB19$F0>&GB*;<HO+RS#^0@Y_N3]IX)!XC[_NPI(X3HN/)$Q8?NY < M'S<[SOPPK]O68+ _>D4':(\!.V&W>1ZM:C&0YT"> WE^6_+\;L$=AMW_GG=_ M@/88[/^A&.P;6>^!DQU#HSC$?A&QK"A(F.<LC<(L3@(412@HO&+3>C=FU3MA M5;WG-M7W!-T1D7$8H]=0ZC7(G4'N/+?<"6V,(F9%& <!*KS$)PG-DSPA7N"3 MHHCRB#)O-[GS:H$YHGCL[S7\.LB=0>Y\-W*'6KF3,1RRF"&$TY!PS8=B3$.6 M,TI3G,8YV5G?>9W%[8$W1A@/<F>0.X/<>;3<P9Z-DK+0BQ-2Q#CS<Y)E.([B M(@@2&A0YRI.P![KQ8'WG=<J=,!Q[]%4 ) Z0&@.DQO<<L'J8I$164A9)DF.& M"/5\3*+,IT%4()J%'LV*!*>][+7C\TA]DXKT (TQVJ>F-@0,!_%P+.(AB*TB M%:",^KC(<)83G_HL]XN@8$&*(C\IO.CX'4??0CS$7)\*]UHL/DB'03H<B70@ MU!9[)RA@&*=A&B.2AI3E_$^,(PSH$]&N;N77CB:!<,#%PSX1# ?Q,(B'8Q$/ MD14/*$ZB@/A>460>"7 2>UZ6A#G*0RXX$M;#@C@^+\PWL2UP/([W6XYS=.+A MU24DI76SK#FQ27<,WS;^_'D]$< .D[I=?:>Y2'N#S3EFB?C#/2*1. "!&*&B MX/+/2S C(8N2'-$H"V@:,FY;A;L'Q!YH3QDZ_5 OE+1[G.!J^0+R[^XV?^@X M0OM,VWDH=5BJ/X9PRX\#SW^_/(\LS[,TBD.N\-."$8)\GS,\CE(_H7' 0B]- M#^U#>1:>IV@<[C6$-/#\P/,OC.>QY?DX\6E61%'HAS')_"2)<D+C-(N2,$Z" M?C^:?7M&GH7G44C&%#\G)MW ] /3'QG3.ZU>"AQDF&0A/]YSXB&2!"G&2>3Y M@9]AEN)#^SN>A^D1&2-_8/IM3+_O>O\7@EQ9;Q3_#_[@;PS(\NT<?@=!:KF7 M.([@G+COF(AM?V>"(D98P8\*[),B"1GU$6%AG";(+TC8ZU+S&!_0/L)37CP. MXKWFMNR\P4/\:I!7@[SZ!O(J]&UO55I0'.91%F _(QFE-",III@F?*XLIKNK MM?N15WZ,QB1\5K#,05X-\FKK:JJWP:U].^;[$V:[+<<S2[K 2KH"):1@./1B MKIR1+$B"@%%" YQF19R0^"E>NWW4:7C1&!^)I/NVE#Z(P4$,#F)PKV*06#]F M&%&2(Y+0*&7$8X@%"2W\(&=Y@7%1[)BDL#<,T2#VQA0-8G#?Z57'FETE/G;A M1K-JV7!R$'[P7:!"7X&X?W#TY3BC*SN?9$>K6PPT-=#40%.[HR^^@KF^]OE] M-WOY_< (' Q)\[LUM;^# ,C+CV]$3MH.H5Z6D0AC2CR2^31&F'I>G">(H#@D MO2I&U_CXCM X431&V'O594F#3!MDV@N6:=3F'R=YFGE^D'AQC E)O83X*$,X MS"CV(A3U2B_OD6FO%>D3X3&*7G>IY2#3!IGV<F4:=6HG,^;Y7A3&C*&4I"QA M*8N+.$DP#N(P1+VPQ/UZVJM$\XOVWE]MD&F#3!MDVOYD&K(-(3(_X^I82B*6 MIR3,,XH*;G>B..=:6Y&R'K[6_7K:ZY1I_IAZ>XWX'IU,>W60&(<'*'T%TOR% M1]P>)N^<!C@1SA *4>#Y:4 HHS3$W%+U&;2B\ CSC]C7]DV@PM"81J\"F'G@ MY=?!RTY3&1*P#',3+$T31'":T-@G(4F*+ D0CN,>=/ 1^9B^$2]'_M!49N#E MH^%E:F' J4\98R0N<@\3E(<Q2\*"8IK".1WC7N;[$?E6O@4OAW3L[Q7!<^#E M@9>?PLNQT_P$DR#)\R#,*0M)$>(XS'V, P^S@!5I\5A>?NUXFP!B0U\%+W\_ M64N'@-M\S4[CO4'UO$;(XAC9"L \3?P0^6D<^!G!)$VRPLM(@ED:IQGM-X[: MFW_BR=@]=T@X,L9XKP&A78GD:+6<@?>_5]['-@\P\%F,<@^AQ&<D]</8RS*< M81JQ,$=^MD,LY@AX'X\)>4ZPKH'W!]Y_*;P?VMP2%/HLR.,@R+R(T"Q*"HK3 M- @HUPX\+RT.YO\X)._[>(Q\.C#_P/P#\_>8WTF6I7&$B!>DA*:(P'E/*"D" MQE!&_ )'CPU*/B-@YUW,C\:A]WV?_#N6P;\0U,VI0X7?IV/W$>2Z)\23XTR) M>^A,CUXJ<^%II7+ XC /4!(& 2.Q%R8IPTF&490'&?7P8\VQO>%C$C(FX>&Z MFVS9OZ/5G@89,LB0XY,A@9-NABC*F!^F48Y)[J$DR-.(_\M"3!FC.X3"]B1# M_#'!>ZT[&F3(($,&&;(W&4*L#/&\-"&>%[.H2$F2D21,N1*2!&D6HICE="?7 MT#X,O) +$7HX"V\0(H,0&83(4X1(9'-EBPA'$>%?HSPC/HH8\@E.4LQ-FQ#' M>#<7TSZ$"/'&*-YK+^JC%2+"'?3G5<D'H[_?R[/ETGU87_%;)IW)02K3VTN) M7.@C[T\=XHTYI3JS_VW=KF;G-_*KV8)+G-5/ 5#S'E;DM%J6(EOFJBK;=5.U MH_I\](]UN5B5__4?%/G1S^VH;-MJU8I\FDG97HY ]+6CLYM14RWK1JS:J)4^ MRC'T>9FO82;\VN5L5<Y'U1_+:C&=0896.QZ5335:U*O1LJFGZPFTB&E&Z]5L MSL<TA6=>E8OR0J2"C5;UJ/I:SM<P//7\T9)+7J#9Q:0ZV1SG^>P/_@PYVO'H M^G(VN12ONZSF_&O^O,O*:4@###*:5U^KN1ZT^^M5.;GD6]3<C$?5O]>SI7@Y MK,#7BC]W#C.IS\]GD\K^/!Z=K6=SF+I<JSE?T>JRYN^>7?'9?A63@A7@O\&P MUBW,?L$_\_>OJF9R62XN*K&:9V4[XP^9-'7;CF9\[?LKW9Z,6#MJUY/+,7"Q MN@*&OEPWR[J%$:YJ6'_7&R@WHZU&\'B3%U7QR8[^O2X;/HI1>57SAVPL[9;W MPR#E!&!=8=EJH!WQK/[ESI.^5HMU)017,SM;BU'QG9ZX#DQU47O2Y:>'\H\? MW<] ?K@/!I(?X?*?@-9G$_E-%Y*TJ!O^>3%229!\HKM-ZQG%0K9N@)1@9U>7 M3<7% [_BLAUQ1N;;HX?_R,<JW[\2]F+8_+2IY9J H*RD0%J)0(?4B )O/ +5 M>,=7OOF+8+=##AC.W)U'-U:,QIFTF7W=?6FUWO&?]R@>OI,,S+6.((H+1(.$ MD33TXR(-(TQ)6GA)'OL]()C/DBF+IKY*@7GY,_YGMKI,.1G6_(#+_U""GW$! MS/\__5+^<7O>FXYS_;6J+YIRR65J-FN-0.B$PK9?HICJWJ 8,>I.>'<V#/5. M^A!6([[H<S>*\@VH\.%[:Q.6HMPKHH(F:800"?TT27(<A%&(TZB(J)<<9F_I MD>YM&$8G?45V;WO+3SUY1LM#:W3.5Q&&(X1^;83^R<B1JCN_;<%/B-V'N@\Q M?EPR^J4)8.0[8/HIQA[+ Y0S4OAAXE$:I(@561A%8=:S_/8F@/_UG$P:&2:- M[[8W3X(M/'KV@N2ODRP>Y%&,LC3@6YH3FOLL][F-'V"<![D?L)YG<&_R]TBW MEO:;!NYM:Q\L?C_V+%M]E;YW_%0:N9=$8DLB:8Z+E!_1R"<D+*(8<Z+ALH#B M*$(%R32)+*^;GSYQZY"K]]PP_GBN-D=1S-V5!::LRNYS.1<$,*G7G,QN_C=E MAR,73@7B"TLQR!#,6W0/JDN/7OYT##+@OOT-;))"Q#S"<@\*13Q"<1%C$F1) M@A,6!T'@I3OO+WT-^]O//7WZ_EY7336JRF;!C_'98I26BW+*#_;!E'T64_8Y MV O;5KEIAB,6XQR*LDB!^9]!G,0ASM(H]%F1/$5\_NO%LU>_INM%B$]BO1.A M3WPO];D:[/LD8SG#41(D) [S.*6,>D\1G\/^[B0^!YOU.&S6D]&[Q0C\PK#Q MQH 548YE PKOZD:,S@8NN(I\R'/C@?91&!GNCOT$AW'JL:3 !%$6YRGD4?A^ MSL!:ZIF^G]2\/LWY7-EBFNNI?:A6&SS^3LKPX_-"!?ZQ>ACWN<E.9-O/@R2( M@YP+\HSX:4(+;O)02M,B#KR ]E!Y'[G)]!_X"#?9PX?<9"Z7M<TJCZ@9&*W+ MAK^\X7<JH3T>E>VA>?Z8Y.F#!IQ5$W>\OACO$X1P/]0/%#I;K$N9)G&$4;TM M*0KB'_GU9BS2&11H5U6SD9_1F]4>1CC">&-=Q;^7C7[*DBMY;\^:JOS];7G. MQ_13.;\N;UK^KC]?-FHZI1!*+2%)@-/<"[(P(1Z)$TQ(3HO"]_(HC3,/[BD[ MZW#7Y/JK<; -><XQ; E7_^-7]N$+&YWFG__Y+LU/QZ-W']*3$?N0C4Y_34[? M9>_8YW?YZ5Y"V ><Q8>/7_)3R>M?/H[2CQ^R_,-IGL%?IQ_?O\O8%_ZA>/>! M?4C?L?>CTR_\BU_R#U].1V]'/Z22DZOIC\>V.3_\NBC77//[UD-[-.T>*'OK M/B&V4Y[((3;.#TY&H]'_W\D(NST%N*L8I65[6<SKZ]/U<CD7!FLYYTK,9%Z+ ME*TO_!')O)[\_D8(/OAX6@$$-S^'WC(N_VC&,(E81 C!_.^(Z]Y^EA*4Q4'\ MUIK<*,\C1J.@2$E(@C"A&9>;+,]0D/LT19[4P01?L-6CW\-U^HJK4$LX61IN MF?_E]-=/G]X+GN/\E[+3OXV*]Q__ATN;XN/G7]B7=Q\__-3+H.ML_L:1N\OD M_:?-";WYR]-VU."BI3)9[@OD3-VYGUZ"<,$M) _Y,4D#1-,4YT6>^3E%+&>^ MLY]<&8J*-$Q3K\A(Y'/-.TP1U[UQD*4XSGH;LJL4%]F9'7W%VX^^\N6R&BVJ MU:@Z/^>S%RJM3))K01&VR7I.@N)\5I[-YMPR!KT8[N7W B82%Q<->6BE2HY MY.\MW'1&$35R'LFO^BH>(W+U2H@5S<6%/\P@XZU>M_QU[8\_[5<*._=W\K8] MO>)JA>&S^X(%6"3SKG#S9+ZS3,.;5/.Y^O6_WP G\\]\X!/]><NV?)E=\=E_ MJ*Y'G^NKLI?ESBV.B]E"#J]<KVK]A4R:%]]<SZ:K2WXUG[S*_>6:^KQ<MM5/ M^H\>';TQ==D&I,"/WMQ>MBW?@>F??M87;?[F[_:3M_<G#B^[];9OVI;^F,HY M7L'\#-]&SPFJVA.I]+%3H]L5MR\B:/B+=$+GX(0>MO45;.L'Z#]RSZX.4NGU MS._!Y'L?F,W+(&_CGAV!9W;8\F'+!W'VFN9G:#OX!K3=7POU%F%W]E[Q_*S@ M1J(&NACHPJ$+.M#%0!>#O!CHX@GR8L_=-/9$.0? 2V 3D672JEX:JPK*+";5 M["OXE =,W<-*BEL7:S<F>:FMF7>;[9[Q7'ZX+>TM"J( 532VH%"!EP5^F".2 M(4*")$LBCR1^06,H R%%NAD*?+>8-( 4D57RO^\6FNO88OH!>.ZS8;E#@E?B M*![SZ3Q')^4^YQZ,#O9%]3\.TFZ0=H.T$](N]JVTRUD1^'Z697E!2.QA&H2( MAGD:>30F0=;+\7VBM-L;S*8?QF,//TO?^$':#=)ND'8O5]HY-;U!@2/$<(9\ M%I D8C1@+"=%CJ,P#'+6@\QYNFZW'RR_,";C(.S7X _2;I!V@[0;I)TC[8B5 M=KF?%'Z>%#C@0BX*<)+Z$<(L\),H2Q*T;TMV;\BE?#)CBO?:A^&52[MO&AD^ M3#<<@:&C,H._<]?^:VQNKJ15Y/3H3+B4BKT(>US;"9F?H(*$H8^@35>2%^A^ M:;4->0D ES:+3Q_O=FOYRO#O[I%:8\]_%<W&!]YZ&;QUGRH0.TTP8\*2%+$< MQRGQ\CA)O"+S0L2R. JC\ &JP&.8:W]>'L0U@2U80[LSU4X'_E%:, ,7O@@N M]-W&9W&:>+Z?!F' $I+C(,Y1$A99$(>D*(H [_V,VY/[(1I3ND]]?.#"@0N? MF0L#JVGFV/,*YC&<!(1KF@4-&>9,F"24>;1 >^;"_37TH'0<[[6AQ\MAP^\F M8^?=XFNU6-6 "S-X-7<34Z^JI[467Z$M"^=',5?9LPQE>4Z"M(B]A*"$YF&* M4!C2!X@OA\B>Q33VQ\1_EE#MT9K, V.^5,:\5[&('$CHL& H"[$7,T90G#": M(C^G- E31M(@>"IG[LVNIF.\!:S]6/SK1ZGH#QS\4CGX/@:.+0,7&>;V0!0Q M/XM(E$0T";*T8$F<,QHF] $^Z'N/UD?8 @\Y6G$P)O$^'63#V3IPYK&<K;YO M69-X+(E0%J>4),1GB#&* C_@9VSF16'\@-2=>\_6/9GIP9@><6+B<9OO+\1* M_]14RW(VU=T897U-O>)7CR;KIA&])H?(]>OV*/K8M@M*<XJ3-&(YEU&$!31F M,4MR[.<LC++8>X#>H"@JJ\XK3C_37!(66TP_ E4)W^+3;?4[+0(/#W&V@1^/ MEQ_O8\?0LB,C!8M#%D<D30D-N0&>^D7LIUX(D3;_ 7;XCNSX. /]0:XS-([C M?6H31ZO&#WQV''QV[[E';22-A7'BQ3Y-<I:3U*-QA(LDQ %"'O(B'!_RW-N3 MMNY[XQ -L>V!(U\N1R+/'GTYHC1.DBCFOQ"/>%P?C?T$X1@%M$ T/.31MQ^. MQ&3L>=\G0WXW46Z#2[$L;P2\,=C/Y632K*NM1K5 @%:&M8,0/3@+OR-GX7U" M,+"-BU"1D"*,,R_Q/!*S@J(TCP,O#2-*P\A[@%HB99VBTD^22+D(9))$WUL2 M/*1-S@7X./0&Y_[ KZ^17YU>D<CS*$DP#FCLDY#Z,<4HRW%&_(R%&'N'Y=?] M9:M'WAB'\<"O [^^0GX-;2PN##P6X(*?I2DA8/=['@["(@[YY81;_P<_7_=C M:2!$Q_AY$),&?AWX]9GYE5I^C;.4HKPHDJ"(2!($S(OCC.9!X;,B1>0!U5]/ M/%_WQ*\Q'B/RNL_7UQ8I-Y7<3S/;OR=I](*%3N#;V$#",J[%DR1D?D18XB5) MFL2TX I#DL5IWFNI]K J&RUJ;@YI>(=T3()^B_8AZ#;PU3=R\0<.B!6WCA.O M\),"AP'Q?.CX&(5I$2 <,83" S#6_L/:F(X#^GV6L@TL^3)8\CZ.=("6<)85 M"68YRU!,<)2Q//.2$'$6Y<HV)LE!CKI]Q;_1F.#AK!L8ZV@8*W+P&J.(4$2R M. ESXJ=^DL9>B+,$!QY!!2T.<M3MR[DT#J-7 0?TW42EA9-#=AW6R[ #B:^7 MMZP2G^S/=[15CY:K-W_YP0>58;T<7'G?DROO/NT?>TZLC.5A&N68,A80;F$G M<8'C"(4%(RG&X0-T#4'FFXW+/^P!)>TN?7\<DVBHB1G8>6!GSL[(LK,7A%Z* M4.YQ+B8Q(DE&0H\5/@TRAGS_H:'OA['SWB+=:(SVFI0^L// SB^7G;%EYR"- MPABE+$BYA9+[01)Z111R7HX+GZ'H 0;+XT[G?96LXC$?[\#0 T,/#,T9.K2I MI(QQ#9OBP,]I2)(XI\RGN1="*CW*V4,0(1YW/N^'H>D81=[ SJ\YL,XI:#2Y M+!<7U6BV&-6:OE3=N<B==T+NTJM1G\M,^K*]'*V:<M%*POA. _)W4WRG76JP M_&,TK==0J?"4?JDOL%W&0Y?AA;?-\+'3 =*C"!4$>6$<YB3.(AJF*4%96L0L M33V//4#F;XC[0[I6_" :Q_NM$GCHIK_PKAF#C!MDW/<DXXC3]S'(8Q84>4$Q M1B1%A'E!&&9YR&4=IGX6[47&[;6R@D1[[0@TR+A!Q@TR[O7)."=1+J=YX$5^ M0@(*+;PC%B5A$?HI2E 1X.0!M? /T^/VU&0!!6.RWR#9(.,&&3?(N-<GXYS4 M0Q:1 *.L"'$>$#_&%*7(1SGV:!AX/GL U-7#]+@])451LN<F:=^+C!/NRS^O MH.Y*?[^/!"]G(KW4I.=),7O@"'Y;MZO9^<U^F.RI*5JC;H[6HT?PY;(:E5=0 M2P?,,EKQCSL_:\&'N_/-HRO^S64[JA;3:KK[&$ZKY:JZ.JL:>80%WG@$FM'N MPYHM)O/UM&K%TBS+FRL ?JG/GY*6!_?]YWV"E=I(;AH5.&1^&$&N*0F*),!A MGI T9ID?^ZP7^/E<J7&V'\_9]&NYF%1M43=IO6A7S5J\;A?M,322-;P[XM-7 M'$=\2>;\CPWA^OC=X M?+]Y.JRN!TB/G9G;EK%Y,9;CAX)OCX,[QM<M9P#R2 M^J3 *,E#+_:S#*$49SXB>G.6U\U/G]2V\,WXN,C$)#YQW0V6DL\C@>$?<F-0 M/ZQ^F(U9VDFI3:G^J)K)K.6</5O #!>57-CKV>I2<-:J:JYFBU)\R9]5CN9E M<P%?SZM)?77%YSX1/[:C95/_QN^&!_'%6Y^,3JN=99;\")?_!/K&;,*G\KZZ M*.>C3TT]J2HXC-O1?_T'Y8K,S^)U\(-X?39KE^O5$^0='S\TLA[YOI"\</+# M!/F[9PNYB6(M%GQY9NV(?^1+=+)Q',O=_+"^XN^8Z&QV]?%V0NI*B]/)935= MSZN/YVG97A;<D#A=+Y?S"BBUG/-I3N9UNVZJ]@N<^%_X$Y-Y/?G]C6 *^'@* M>P2#?<L2C'V?)&'BA805,448XX)_B7"0DCQ\:V5:$>.<T(QZ69P2G/![,C_U MH]A+BSQC@+,"PY\MUM64K3;?$\>YER41EX4>(UZ4Q=C'-,BC F64921YRV^O M.$LL02EJUM6;N\]V5POS0ZYS;3GLQ5<S?C8M5C\%'K]F#Z<_&S6<N!>3V7QF M"!\"HF/Q[ZCZ]WKVE;,U%QAC(=7X'JSXQJXX%XD+FFI9-_ )N&BV$'S$GS<% MR#)(G%@(9;&$*\[*N>#&]K*"D.SJLER-VO75:%5+[JOY5L/KV_7D4ND#+;^X MOEZ,U(/;%7^0D%YZF",P.ML1)\ZRY20\%Y]^$)?7ZY8/N/WQISTK6,X#.H:D MIS=-[1!\=M^P 'Z:=S?:DX:TT&-'DVH^5[_^]QL@/OZ9CWRB/V_9UB^S*ZX5 M?*BN1Y]K+NHV1WL]FZXN^9]\:DJ%G_ E*I=M]9/^HZ?6OC%I 2;K)7YS>]* M?$6$__3SFYZ)HEZ_VT_>WI_XY)=]TYR)8_*PO(+Y&>*.[DOIZEC4??-WKYE= M$RXXJL:9"7WLU*G6**ZEU#FKYU/7)!F!-7)L^4 #;1^&MH-O0-O]M=C->W0P M5G!-\8$N!KIPZ()^S^6>8'D)%7]3\1^2P0\K)6Y=K!<8<[IOWX\]UG2/TRU" MU&ERE&6(98CFJ4]R$B0YR:#.)6=%GM"HY^, _F*+*?PGM\S%5FG9-#=\+?Y9 MSM?5ANOMG?28[",%WAM[&#]'#ORWI=H!^/%;2JQ7)Y2.1>[@R,B=B&5YD+"0 M%%SB% %-_"1,XR3W@P*%7MI+Q]Y5[M"]R!W?#\8$/8O@^6:RY;75TGS>\/&J M\*.(FT < GD_/[CCH[C>_]X-\5>,3Q2%5C0A[$5)G@08,Z@0B5D2XXCZE+(H MS5': ^.PA+9=2&W7AOY7W?Z_B0PHG$(\X7TM8W/LCUEK+E!4JGKVM+II3RHI M5/;N^46XQ?8@Z8(QWFN?VZ-5E0;&?!F,24/#F%F,DP2@]R(/$ZXZT-@/$(D* MXJ5Y$O5ME1T8DQXQ8Z+H52#Z?3>NJ <H(()>E(XAJGEW5S1>L^GW<.2">UR^ M+Q+9X!X)27T+;! G0CHR0BDB7NPE01ZA!(!,45*PK%<<<6C5Q>DNN#=!Z(\] M=+ADXT?0S-&J-H,H^%Y%06#3PCC/%SFB.,1Y2F+*&"Y(@0,_Q3@O?-*K(3BT MLG0841#L52=Z>:+@M3EMOHCTN9U2]^[)KOL^3<1'D/N>2LR.TWF^ARJR8Y'Q MH97QW/"-*4TR$N412;FM['G(P[GOX:C 1=SS5(%(WQ#K/;'?_>)>77 ?03T\ M)OY>@2?OV^VCU=P&B3-(G..3.%'L-&$NLCQ'F1]CGZ0I92G@8J(0123//:]G M8.Y;XNPKG$?'?K37<-[1BIPM-:;WEQ"XQ$F[91R]S+476%%P5387LX4<7KE> MU?H+*4+%-S)M/HY/.)WS,S6,:! B$@TE"$,)PI"F_1V7(/Q]O:A,0?2Q&>0# M:0^9YL^9:?[M*A >L18#T1P7T0SE"4-YPA$E^P[E"4=6GL!%A UH>RFF*?50 M@8J0!!ZE -+OH82EC,3$VV-Y MJ#7R$*Q@'9:VSZ.*EV"$P/$FN06([$<N+N M:8J9%[($%T%(4D83GQ9Y&N&<D2*-R58/Z6Z%#?N06#[RN,AZEB9^QRFR7EL M?:AZ&)*K'RZWB-/D+$%16(1ID,6$^$64Y %B!5>S$(HPP_O(%^)*UM$F5T=! M\!J2JP?&?!V,&=J0JQ<&/LM8$:(L)%[$DACE15J$/LJ9QQ#=2R+?L3(F&L=[ M3?8]?CWCI7NXAJJ'(=7Y.21D;(%C@S#(:4RB/ 4)F2<LS$+HZA@EF8>BO%=+ M?FC5Y5!5#X=K!_824IT'43"(@JVBP/=MYP24Q:D7T(1Z&2:^[\5%%B/?^W_L MO6ESVTBR+OQ7$#[3-]P1$ <K"=CO3 1%D7-\;[>[3]MS)^Y'D"R2:(, !XMD MS:]_,VO!0E*6!( B"-9$C%O<"K5D/KEGC6>:.1Y/C<E;*TNG@0++/EWNVB5 M0=^<-K+J0>8@RQSD'V*\56#\Q)TXMCYT;BUL'S2;C:?6[&XRLR>690[O7/OT M50^MQ H=5=??]&*PSFIN$G$DXG0/<8;%O:JN.9I,S(ES-QM;]M " !H;MYKK M6N;M4!O9!RZX]JL>VHGU62HL[BH@I^VJ!WF1@JQBD%4,_5W?E54QW)$%OT=! MET4,_5Z?S$>OD8\NZ4+2Q>B:H[BR3D%F_<JLWQ]["(Q2"-JZ&]NZ-;,<;3*S M;V_-L6MJD[$SG#GCF:,?[XM0+^O7:L?W.#QRM^S5)/U*Q)*(=8V(998BY8YC M.%/CSK5&0\=V1MIX/![=F>9L9-Y-G>%M:Y55HU802S<=U7!:[?773;*]EI"W MK%.0Z= OQRVSP"U;=T'+LFS7F&GV[4QW)[>:9@['=_IL;&G&0?2W5H:/U=%T M:!- L!?IT)(Q^\&8=A$DU2S]=JB[VO1N:-FVH8_-F>&Z=T,7V/).MT8M,.:H MLXQIJV#D]8$QK\;#)>L49'+R6R#DJ+A8RIF,1O;PSC0L6[.GIND8MX9EN:"[ MN-;==*2_M>IRFN1DPVFSDO+RDI,E%$@H. X%;G&5U6CD !3,M-&M>0M0<.N, M]#M[/#&FM[>3\7 Z?6MEZ1108#JR2J%/+AM9I2!SAF7.\(\0WC(*A!_J^G1V MAQ>'WCGVS!FY$_?6,K3AG7-KVZ[[!IW2V_"[.Z9JM-O1K+,IPQ)Q).)<'N)8 M=I&#,'9GCFZ-9[.A;9N:-IZ,QI8[ </2=9SQ],"\;!MQ6HKT6:8Z.N&M7EV" MG"-5"JV,S;;N<[:%GRQ>7O/@'J]Y*%<QF$C[I_.^88SOD;V3;KQ4\1,E(&LO M"![+NJ67*&FD//CI9AE[#Z"31K&2)=Z:# [W :G4#S./T1!]FVW8?C7(85;A MNQ_O7 N[H%CVWHSIOYM8C+*#1=W,8^)]N_%6,*</7O#@/298@;")^7)^-,>7 MW-O1!L6]\1R.)&S^SS_'G[^.E2_3/_[OI\GTBZI\^CP9*.//=\J7?]Y^^73W M:?S'I^F7E\_Z!WQQPE5\_NWK] N3X%]_4R:_?;Z;?OXRO<._OOSVRZ>[\5=X M,?OT>?QY\FG\B_+E*[SQZ_3SUR_*C?)^PDB=+'_NVN&\_V?H94L_/??47DV[ M)\)^\=P*%NV!%97T7V$/OI" 4!%X,];,.^=N#,)_/+)MVX*_1[?64+^;V,:= M:[HWQCNA+W#LKPKI.W9EV__[FB?W[![B#[^0)"'D2[;;!=0V]P(4]3.TRV=Q MM/V%> E)OJ*,PMG<!M'BV[LCDYM.G-O9W60\TFW7'MIC9SHQ9S-G9EO#Z7AF M3V^*5H.N,71'(\UP]3O3GIFF,QT9EJ;?W4YUTS$GH$404!5V",IQ1IZ!X3,) ML/)^%9X,D&-,M<$#C$G@H;@"6170341Q!K)K%06XN<I[ZA6)0'*%R^3G#X)& MFK.;TBZ375"%XXLO=GJ#(LCAL/6ZQ/;+*AL_K"M.SG8J062IV(M*@B[B+(\ MX]=-3(CR*WRP290IH-92'G0O#_HSB*'GSEDBUQ42]-L4,[X]P7\ANY3&;?.[ MZ92SWL\EJ>$RJ.%JTOUH02LM)P #3?&VL)(TJ23]88!Z"W9:%E.S#B/4U&Q3 M M^;^X&?^B3Y4,?]? WY/L]R6H\WX6H7+D^_I@ZI=18F?]N1V$OAH:7L'&45 M1ULERC]ASJSK5"U:7U\G ^0=BG^_?R8 /K2*"I29;AIWCF/?SB:&[9KC6WVB MC4W;N36L\9VI6?L!\)S8J8_[=^]Q>R2RS9WF_X-.\^;76;BJJ[79QOV0/;I M<S]+<)#@T 5P*/7P' XGUD2S[DS=G=B6YH[=X>3.,J8V ,/8O&T$#O^O%7!P M7%5O-?'E<L"A;3/T$A6LE1]BCGY]]:JW6O:;=BWI).8V:4S2&3!VG.*:#EW3 MK"E@,.IGP]NIXQJ6H\U&YLQRAL.AM@_&,\8;%(H_H=.,)"F'Y-_"7[A_YO&4 MFIO^)KU'+@>Q)1A),+I@,!II)3 :W=JZ.;;&^DBSQR/K5I]I8VTRMNVAYCKF M;9M@U(ZF:+=:87OY8-0[-QPCL9-HB1)_I9W=.IJ:12?,F3MQ7&WD3J83PS;U ML0M?,VXG0W-X:TZ,R<%=&64T_3WV@>IW7O 6OCA+UZ_2UI8 (0'BS0'"+@#" MN9M.[FQG.-;MF3V[U5UW[(SOQD-[;%NZ-G5; (AVM"Q=M8TV%:W+@8BKR0JA M1,4[/"G1//7\D"6#D.^+C1>N"<T6D6D@,A% IH'(T[_&-!!I9THU\LW4R&>T M2*?47N5V-K1<S9G<.;H&]J7KZJ.IH=]9,_=V;$[-PUYZ.-/?5O],".UR]1N7 M]9_"*9?TLRBNAGS?)*Q@&NI(:],./3F)R?8I$@^Z@@>EYB>.Y=Y.C<F=91M# M^\XPQK/1W=0%$W-B@77ISDZ.!^W8G*.AJFMMWLQR-CRXGI2.F4S<D+'2"XZ5 M/H>RHZ)S@S,;W^FZ.YL:SLP>:_:M/M:TL36%;TXFL[N#4.E+4+;LWWN;5 [M M+:*GG57$)-I(M.DPVCAN<=6+:1I@]%EC1Q^"(C=T'<T=3F^-6]VR3'TX.3': MM*/1#<TVS;ONP<T;];![OCN2ZTZUN]L1MCX<V]KHSK5TRS&GHYEQ!Q: ?7NC M5?>H*YV$QO!47( 7*,GS385>U$)(]OTY6=\???3N:0.'/<-R6N_%H[UEXY]K M?]A9&X-<NL+4L?7E?#MZRTNX9 ,C>:R]:E<D4>D\Y'N*!C5O3]YY.QH%.]'( M(Y='+N&L3^OK6+^M>A=XGXP59!\V21=/T(4CZ4+2A<0+21<-\.)J<O5I!\?W MV,+Q9R4F"^+?DZ6RS&+,4L7>C3OX643;.S(:P\N:=4,F:\MD;7GZ\O3EZ<O3 MEZ=_W:=?S^>D=U<E$MU'6&/KZS0:WB[\(Y/RZ;2?J?4V#;?(RG='4^RX.#7M MX7#JNK/A=&K,W)$^,5U[.AZ/]S.XBG8Z_O(S24^:!3I43=VXRO)NB0H2%=X: M%4R]0(7I2+^;S73;T4:.>SO39OKMA*&",]*GH^GK4<%I"Q5<U1BY$A0D*'3C MH/H."F91T#N\&TW'UJWA6-.Q.YV-'-L<,E 8NV-C<E=+56@GA=NR56LH44&B M0D<.JN^H8!>H8%JWP_%X= MX,-)M>SIQ;(X*L^'(M ^:1;U(56@'%0Q+U:ZT MA5S+,:=.>U@6T98HJ?>=)+6]++UUJ,F*NTNHN'L6;YWBEHR)>0OO#NWQ;(RU MOI/)K3EF>'L[T2?:01L%QA]?D3T0<D_:KU-31Y;LPBZ11R)/7Y#'T@KDN9W@ M95UWYG@Z'(_LV]LIH Y%'DN[=;2[&LC3FE/(=%1+(H]$'HD\_4$>PRR:F@QG MUG"F#TU]/)I,#7T\G7!W]&AR:[L'E]&\2.=IJ06QA@[I-VD@(*%'0H^$GK> M'JL$/3-=GXPL=VJ.;AV '&>LF0QZ)A.\M+26TM,.]+BZJFEOTBGI<I"GAPE$ MPKVEQ&0%1Y/(+"(9!#A_&RC3&A9MH";&V)@:YLB9W.JW=XY[:^@V3R*ZG=UI M!TE$O\<1 ,LRF<71-@?,/QAYG]1!I8[,-@'SY"0D6_E*?N\*OY<N!QV.Q^CP MF<YFMW?V\$YW38LK1:YF:/:P(;^WYA;25:,?K7HEOTM^?V-^MTOW;TYN36-R M:PSUJ77GZJ/9<.+RF),SF8WM@YO97R_?6^KDJ&JV(_E=\KOD]]?SNS'*^5W3 MW-N[B3-TG>%$'XYN-6-L,7Z?&HYU:S>7[^WPNZG:HU[H\R=LT5KNR?KBCJ,G M7.]K9E!IYHH-2EN8TEU1CQYB4[=M1)NZ$6SJIE2;(B&IJLK_9%Z8>@IM&D"O MGDLCQ5. X&YH_]<T]L*$L]0#/)/,'\5/O,4"QULJJ9\&1*&_VWHQ/A46E25I M['N!LHNC'5#CH^+M=K'G)_!]+\V=/#69_2_/<;M57/=H3?61,S-G0^MV?#L< M3H?.Q#0,:S(RQNYL/,Z3_7</\8?/48BK_BW^W8M3_F*\^'?F)[1#[B]>N*0O M8:?J,+Z=,_[PQX)^8!VPO0+[$L ?>^S_Z@T\N%S0PX7 865L)^=>O":#%S": MH/Y]LC]L1?'NQVS1 M4KUG!OQO3?32Q&V7EK<C./B??MQEO!G#YXP8/WF,"S M_KJ)^7(\2D6);4TL2YL"==BF;;O8R]EV[F:&?C?3S8DYP]]XI75?$.H\V6FY M+W,H'4J).%MK^JP<SN%X_V6F]W"A_&+?/6A1KV.5BA[).UR_<AOIRVJ?ET\@ M(Q1C'P)^J&# S)_C\B/-S!O3P)')*Z7_U<1(]A*__L%/8<:+8\_YU0L!4K!3 M.FWS,OJ8*'=^LLB2!$$4Y(0R#KW@,?$3)5HIK.D_BL-)%+)NZ_0[?Y D"U+Z M%7[7$T#QL9VO:% _VN:R1OZ&/>2_;@CO"8_:Q[*Z$UYI)Z(L5E;Y;BPJNQ$7 MNQ'ENZ$DFR@+ELJ<P.<>O1L7?O5G%G*=Q$\W=% <BH2H7J XPU9)'NHFQ;.2 M%-Z@=S;SAP7T"V&4 H_[X2+(4$4B04*HGJ/0SO8P:=!V8D"LX!%.:Q?%J0)/ MG8'L9M:?KMW\C_)^_SL_TT?D<QN'(#B#IW[_?Z@81HWMD7@Q5]5JR_<[LJ J M'AO>U)F>5U]=>%_[I\V>6]FSGU50/OW%1GG NP?\@/#-Q4W[0A:@\^*MR'33 MQ54;P&G;K<^(\/V7Z>1GW/?:TYF1>0QG_,AVU7#HKKKU5X<SQ9L4[CT_H-(I M"MEBII,<3Q[('-1.TD!=IIP.6F7$>.D#&*Q I 9,(6'AX=!0A:#=73?;!DP M<Z1Q/EMQ4'YRJDG_FUH?"8GO_05)!F".UY[_0$'<*J'5G.!U%ZCJ>GZ(MUS$ M#UZ\O FBZ!OB6@E"T@T<BP<P,?<0<[(=WP:@Q1B^ "KVCBQ2#F$4!.&[23;_ M$]Y%4PGP"T0H/ 4M(_B8$6U"X<V/%]D6GA7B^I3Q(D5&$."X]1YAQJL5&'%@ M/A"TL0!V5G&T10)*2/7)RXP:9@"""YB9E]*[QK/MKIC7MS!Z@*G',"/V9^PG MW]A'Q1R!N52.D<RZC.!!/DH0?^6S"\M;$[;O_O[/TMZ@\.2G\ L_A2]5(/]4 M7$Y2GY#IP:L*57WT\:#-U?P!^ZF@)1K%2?T)PCZ@3<KPY],G?'U<.M$MZ?HR ME$]"%^B"=!D<&#*Y,3B\-1W+F$Y'XZ$.MN#4T>XFQE"[<RQG8FC3X;XQ^"*] M3!\=5\Q.H0]_"M,X6C+;_N7VVIFTR'\1"I,>WF1)@6871_< ,S%22P*P!F ' MF(#X3-TB",E<#JC*D@0^F"7X)LB$74PVH [".WA[4>PQ!T>&(!P%&8,_H7;1 M&YQB?Z'LH@<2JZ"!D7C-81F4B"P$2X?]0OBU&%#C;_\9^JA%4DR"24Q UUUZ MJC+&K\&&P9^_X VNRIA>(^7101/Z0"6"W\?H<"-QZ/$+F+9>_(VD"1-,8FT@ M6\5."$65/GM)$C@1!&80%D% QU!!%*UC;PF"."8[SX_I$[<(IH3=$@I;N;<C MJ$JA5\@#N4UQA907^L F @,F&7P!%+#J?C$7H5"U\&D@4.'C.=UE)23I0Q1_ M2SZB]$N87%)68'8'5&?[J.S\'4$"?&:<Y#$!5&.07_YY3$#%)_&CJNP(D/IB M0[9HF#(-JW!#EG^"'Z6XB.KATO.FRM@6)*U_PY[(31$@%;&2@=)Y1OJ-:B)) M&@'5Y<8-4$'X* Y8<!BRBA>6"/K(R0\48,R-=X\4=P^"<D?0#Q!'5"-"I6(- MM $Z%.-A6GF(=Z;%F5):1J4]&'D>ZJ2\*$*\H3_4XF -)+12\8\H'H"B@[Z MI3DO%(@ 0T3E50X47'3.,H@CZ>,.20%D(__54MEE<8+Z(_Y\"RQ \I\HWCHF M3*UXDG4$\' J]+_CB#']<;BD/O/R>V6V+'YZ*&RZ1CS_0DN;6:JPHT+OI&IX M?7$-K%-?6K/I4-9,R)J>T0?EO?XSTX:F HY^IW#TJ0IN7W**@"-Z;_#?_"Y MAVF0.4P\\6/$8U"VB@_@Q1K%!%.^(Z!"0BVA>1QY2S3A;^"=6, YE311B3P9 ML58<%3'P0YB10BK5WBZ,^]3?ZTK J.8P/+V:=ZK>-^B 3]"6RX-1W%.A-;6I M']!K4_OG?W$'FJ;,JT&65X^B(KXR"[CV&+8S&/[48!L0.5,F."G+ -0A/;V0 M33B#4<:H/0E+'U@G6,(KN5:LY0($]M?7'Q"7:<F>MLNUE)*:"YM7U@6.J+Q" MZ#\.BL> UH-V-8# _+$._13PV(K*^BJ=<T^_I8K',>43E!948IB?EFKC)%P# M13 K@JF)BTU(]<ED3Q0(-@F2J#@*T!]B6/CB$<5FR@&O9*.472A$K/90(5]Z M6V_-=AY_0;42@#</IZBR\T,3!>AGN;>3Y5VC+ARVLT=V<.^1L'&!_Q^<&6C$ M_\[0KQ6CTD?=]TME$Z5 S_[BF[(EZ29:,G&*(@WC^Z MIEX,BX[F48JZ8+QE M.P=R8$U]1W0O-WLZ$4P*G9V&]C'9HE-@'?M+^H;^L?)S%*Q[LR]T\4]P_DL6 M1%"92^2 07*ED#KM\(Y;5&X8.5(EE'X=9A/#MCY0P.$F("-B-G9Q=L!:'IS# M@\\WAWNK4-\D-'H!YEP&M*^LO:0T1(GPU$H((@$"7&P>O9AO:X6XJ^?T0^JK M L&!Z5JU@O,]B6 A<0&K] 5)DF,64FXLJ#\RE#AM4'XJ@(<;F;CKQXWJ1[Q, M.-]B,3T6[@E)*=IC_Z.8Y)+L@N@1]^+GCS_\$7MN*<_AD"..GM3'G'2/0]<^ MPQ4\C:LD,0T][=FB,'M8X[&CY%"9,,Z*DC0A&-="WB++;"&\!#@%/\W8#)BV MP;TC ET^4 '-YAP@QY:V)&-OT.J\D$U7*O*$Q\PG,S'63),2 ']O>1;\2W4 M3_.=0R:$TU7Y$OGLT0GN+[(@V^;:++)"!:-_Z%WIOI'TM;XZ\A3#/NFGVA/@ M]U%PSWSN>Q"F,N2@MA*CC?*.JPJ52&LVW1WF- +"P(%6 0LT6#\H<?".N0^3 M'ZD&=3?B-3K"TZK!ZQQ(*BP2%T911KRURWVDQ7MBM\J.)W9@21*QB>RR[4[A M:@7R +I,@@#_*Z ]!49;;"C7+0&S%IR!YU&N86P)AGXHO\&/*^#W ^&6!PE+ MF,=V,-\-6%/*'JA2)R-(5^1ET$OH=(#NO#GRMU>*O^\";T$8*0G86WGSF'-H M9;.%&"UO3R[0Q)'ON^LH')2E(X,8$;O=^DOX*?&VA:2AOJ>RF%,VP/LW]!2$ M;K? \"\FH^P\1/HL#CU:YEL1<I2RHH>0/Z#Z."[NA;G.P Q7@7M1;)" O9(Z MJ.*.T TM;Q1S=3'Z2;WP6UE[C*A_.T'W . 28]NR(* NMX3.-UJMDDW$5^F' M 97/&/0[-F'&-DG.-TG%M09;G^'!K2L'Q@9C/NE#I;#[*#R+<@<Z^LY%2@ZZ M^4!ZXND\\) "4E 4KSFGT2Q7T""+'\/B?,2-Y,-KC)T[_JN<6UZ+A&( ZO#' MF.K!?.CT%P&L!F"2[F@Y^>&(9XRQ+D^@8?I\RD;QDH3]G*;JBB?P"#9/0 #& M6D9;3)I)J3Y+_1EH3^:@?RQ:UJ5,T%'S3%"9T-F5.3Q+8UU!HC\.&!'!5"0F ME*W'W-%;95.?=4) C:K$=BKU-%.%!9/9,,N#A>DJ[)UKV1SWJ'%S[P69QV.D M7.]D+$SU)M >A03GD7@F2_*(#LJJ28"0L2J)?_SBWK/S]>Q-G4Y*/)KA% WI M<F@&"S+$U*:4YMC&A&;5*W]F2_8# 4<>FV"![<QUO@]OF!7#EZ?\&?E,R<9< M&Z9R5/Q?U&C=!>505QX]+C[,C?E<B6 1$$]!I1GSB?F8>6@'DVB$DB*"2A$F MZL#WJ0IR[\4^AL1*=@XFMX :X&WAD51851>1JX_%<F@V#Q7P5?46&2&I&F?, MK*6AJ9+*M1<Q8ZHA5=M*29?".D/1M@1QX%.R0"M%4 T-:>R=@CA%ZF<17A&8 M:20LO#D&(9<\_@>HL:6:9&$6K4 =I4KI8YECRB/@@6P\9 9N5%.M&N8*MK+R MG@S6 U7HFX_LW9_5XFO%A#%+*D0RY+]9$I!\8/GB4WYF(I1;)RQ[J[H)=&#@ M#[[$100T3;.KV#Q0V(91*B9.EN75[+S'. K8L'-X!*P9Z(]LT9%!J!$#!ET^ MO_W54%ME1:B-@V%M0IU)18F*^%9>P .'O?AVPV0\:M4P:J&C>EODRO^P-W*; MA:I%7KCV$<T <B%1"W9Z:(.XV,=$C4K#Y,T/BH;X(M[]*0^H+$9TWL\Z\>- M+$<;:/O5.?52*>M/8C@<#8;-)\$1OHA%HL !3H?C#<OP4+KU--W$A+02-3Q! M2+#1IC;+,&MVGOK '#8.1C:>@V,UGT,-DKK@R'>O:!@4!%ZPP8]+'*):?T(C MO4%<N-%6C)PF$6G,+2!>'#+'*TOSDS!XZB.SST8L39[\++%(@.L&=>XYV$$= MW)!@62I91Y\OJ-9Y@+B^,#7U#FB)IF:U,0F@:2$1%E$6<@NZT+I%$K27--JS M;A%:RW5U&$XCRN<(S!5#Y.1^IJ6(8'Y-RHF!1>UHJ? %CH 5>0QJSH"]K)9X M'']4[26RY@*K+*9QQ*6?>.MU3-:Y+ZGL.%J3:!U[NXV_4(2M_Z.JC(GAV.YH M,KVS3%L?31Q];%DS1[^UM%O#OKOK?%7&'P2]IDJIM00PT*?PGB1I4=ATY^-K MG\;13F9^ZTX;YO<A-1U9='FUW<_(NY/B^HD,5PRI\28HM$SEO[T@("$%K3R[ M9A(-D* 7 ^4]^QA]:D7P>"\A)G>QSK,$W9B)POUF1QTX/(VKFO!R-+^DDA!0 M1&SI1T?"L-3!RSI$%T[4EPWZD483BQ(ED3JSPL$*?]LN"LA-0M*4E5XPOS%F M3-%Q.+DE40;_\9)TWV_E':3!':^)>L4NYJDH'F'=>NBP^1E5,J;RB'^^9J_6 MHXJ<RCRG2%2R4NF7KU%L(D\R^LB;"93#\$]EM1V;%U-+6&F5$$4L*0P+2GCB M%PND)*3L4TUH0G(#M<NUVU"[Z.UO&&/P'FF<"1W/7K)1RV7%N=-]B=A8B@?7 M?NQ04YVA5G_6U%M/%4'>-HJ'%:A?6F2O;;PEJ@J8X(-A*QI#PBRUZ+N/I $Z M92,W5@MZ=R*4-%@,UE=C%*#L=D==;:",%1KF8OH-33E$%WR5Q)Y(3N0H6AX3 MJ8YFY%#R1<)/%G'T@(VW4.WFFW?T_//&&IBJ*?IGL!Q?YN$']7T[SV(@](R7 MI\Q!I(KH3Y)$& L1F0:E41%@4'4)?!:HH:D[6%+.LL&R/,.\U#B,Z;HM*JJ? MPB2+\Y3+3P#;VQ"!XE<O33'(5_N<6?T_55RY5<@P1L1QRS$2!A.E?1@HMV3M MAQ30>/CR!\22J.(;HN<)OLP%JP PV%Y:>3<G)"RZE, >,V[*\\">;7JBEI-& M\F=RJCM(Q,N!O&YJGTB(84F$QY;U]#-?5VEP =4=)5VRU.)%6)2*,":KJM4K M!5VN#[%D@G+!0T6*BSR]Q[)"]+)<XWTY7LX;AG?!@-LR+.$"^P<EI5P) YWI MA6GJ!>&H&%8MRJPPUOHCY>,,\E[7G(%YL?)^Y*K#80./[]D%OF$,W#>2^-B> M)1<4P:-:8+B@)#[&R_B+M=,AN?+P6M:HI%'O(K1JJ%+O/0H'9K9#JFE VDX; MFBRMCLA5B0I'J@6Y/RT1O<7&)YB&P:F_G-@44=Y UXF"+9]!%MZ3&RZ.8D)N M* #C<=R4#Q-&\*,EBO!R,B2Z7[9,HE8HE1>3/+& !R29110W,MO_H@\'=BL[ M7=747D;4;ZG(1/N5T,>UET)=*%42O5)3Z(,7K>0EK+<<Y\WUGB.Z37W&,+4& MD3D,YJ2/+,L:=I&:5:4D>'0BY3ZJ/;@MO#5E=2/O\T(UB48RRVC,[;RBS,\I MI*C(\C#7@NEPD3@&SK9;KL7QO2EDSP[;A0!H1MEZ V=H:$+18^H?S:O,U8_< M6L*X)TUX/"C P5Q.?^'ON"6%U)FG?7B\?('NJV'?4-\G@^G2<AA*5PIM6(<0 M+N@"']:P+(_/M+_2$!LO81"40[3'L@=Y\2.,"I8R4Z<0B[# 8(N51ZPJ!H02 M[ H(J0 L7?ALZX?XQQR%,>LR6_1QPVW<$QET3W.;C>WX0)F*+8MXR\G2?%&] MQ:FN6>$"]7+B_H=+KN@Q:4-H$AO3[?,O-_!8M:%!H91']T<^8=&EKKK"90$2 M ^4 ,;!NHPW8L-R68>/ %_N4>L9/':1DM";4&J[X5(1'(4\GIF^@PH>UF44= MWD%*IMH0<G2C!2.EZ\4@3G5^LACDDN?0K!CD#?4>4;)(-X,5FQ6-LE ,@BJ+ M["TJ#4MH'Z/X8#%@!A.5]EE[&,-^B?&CM*B/7&7,IY:G]3\%3.@9$@84KRZH MY*D'7IB[=U;$2WR6F:^P=LZH]Y>Z9:AYV2Y6%L-SF+P\<#WQ)Q69G_L5O:(2 M+B]XR M;LSFHQ#>[V+^G2=[[VPB/6K"\>.HBRAM[B!_L;4,^ONAJ-\_\ '2+ MZ '6(#+)W[--5Q(LS0%AQKQ>80(J!VOQ3'\$Y'63@(2H'-] &2=Y^4K*NT<A M"3Q2P<8+J+WR.MA\>7? TME6O&Z-+?A!\RY'3+3OT$BIU&FTY,!I)Z&>*AL9 MTD+>9)E6-MQS"2YHGSI.>1?;XQ0B=.!QM@9N1%78&BC_VD3(9T NA'67\9>^ M1WV<A>>+NCJ1MF@'!%Y.P@\\)XLR = )S:^2PB\S?:1TR)J=FL_$;>T%)"Q MO/<QB$VIA)5))=SKBM]!S8*=%"7(+N5CL80[;\E,*[02FCE,S,&H.=70P,[> MJ1R)V GB*0Z"5>O_!@8BNO1Q8U31?3D/GY4;.ZMY?9MXS-X5/+JCW2Q961L8 M/4)-9N[3XGQ%NQ5.<=2 X:5_9/\)N7K-5LB-J?UI8"G=UOM&JB&P(C6ITDZ% MNQ4K\Z%VB4IK^VBGHF7N!"T]L9@]*+%\\OAD!GZ8!9!W#-HS_UAX#DS35582 M@FQN$<TS2[!!QL'BZWE+=/,%:D/[=S=U.9V<\NT>L2ZQ"ZO/_(.BCR:>8H)F M>L3+# N72^!O:8BF3'<4P##PP@0@698L0PO'*@1TJ706NP6'Y*%!MSVM07+# M-S\ S8 V9!#&8"4]*(^<GJ=OYIDVY?^6@H_4$S(.Y@B!:B4%)_$"VD>3]:MG M,77:YT#X3E81IHXJ_V8=SA%$D&R1QXF'#<_1)54)AE$_R(YW\EIG 3:C8O>. M1?<>[X>!Q8_)RLM[0#']&H,R^&R>EL53)XY$EO,45&WD&'>V-1H;XXEM.K?C MB7NKW]T:M];8G(T,YP)24(7C[_=2].2W<A8(;->MM_@61.ON8^=X+P@DED%O MV4!5#EB2,/#)Z[6I)/,*SPO*?J[=T_X8V"D'OK:.(AJ'Y893!_4H5F GSO/X M1B1-^Z-: ZN-_JCU ]/VH$E13IXP@"*FC#GSBH.58P\"&/EW1J78 T%U@LEB M5C/__%['6$Y.M:/MX451(JS(XZ!'>@#GMXL<3)2W9A/W?92G4F2>K?QXJZ!W M.Q9="\I]J8LNUEBC_DA2ZJ(,"&T!$+,$#K93V,4!'>;B>W- U9#U+,C;.%!3 M,%@@VK+N%L]L#=4>A$V/F1Q%D+7HC+'7^[6R2:PS GRS:#"%C15XB@37,C @ MP!HM[A6>9E27HJTQ0_Z";QQ=RAICQN&61W7Y-O'N42Q-&/]\Y&YY+P'M> ZB MZ(EC$FT>RS/@MQ/QTZ&.B\#SM_M/*34SFI, H]U)62'/,2P?7(0N>-T9M22Q ME2CJ8M3M,F?W#"')!0'AB7G=!W;1>IXZU,!N 9G.F[KCO3VH+[ ^I',FJ7A0 M9.,'1+R%(H!V8U"PXT29V1EO_&,\_EU5_)2)"IZMLH7#Y5XLA3;WYI'JHE/N MOX@X&69/8<<%'$K\%&@0=SS!G$CL-H]]O,AJQ:+HM&LXS 2SO&F%+;-E1!"= M]89(J?>0W;*3FSM%"PML#K),A.'_2-=(8P4/*.HPBK4#_3IOF?("SL3H$N:8 M^G.DH'E$\[3HA1R($%'(K;W2=A>\7[2BK':R+-B[ DA/-M]7WO_Z9<R:=@B_ M4ADAL$%KP$-?^PWW"X[=X\<"WWCN ";98"((VQG6TA:;S=)3R5N3T%QZODZQ MP7PT+R[WI2X&\.EYLUQ8W@&UZ&37?6;[ATBR4*N7*^0=3<069Y0#D5?\E.\S M]Z,ME/LHR+9'>^?@F'BZ[/BV&'7EY%0<'6XT;#([ =8[I;C'@5ZS96KX.%=3 MEMYCPH4J3@X>I"H(AQBEY7W?<,YPWF">>L!8?!HB?0<?2/FXZ$53S?KQMIAG MC7,49""R&_E(N!B6]LQD'VU\"G\5."6XE'4A8G>#L2U8T60"D:W)9$D 4]F* MGLO<_UB.#89X#7GERK%P'?%K/,JI8H6/AO]RK])5W 0B#F3_=C+.9WD7R*2< M3B:8D'6FX[E/#"'+G//,5G9.C>Y4>:C*CX5E^O-$A/KF_-GJZ&VSF<J.!%H0 MD6[PQ!#!CLTR7<_6BF+8)(<)G:E1BDUD!2-]W:!EA_W4YHAXM!Z#ET<D!_?D M",#TQ+6"-+<B=Y]2;:*\Z[QU)+\^\ *\J'\PC;BT@/ULP^?--ZI_Y1H.W==R MTC53X6F@AFEL<"@J0APF3%*ICUK&FC7KHK^"_2.!Z'7S,7][@4_F+8Z9]QHS M\_-K&T7#."8J*M%9L(ZH<!.>U#0J-QSW@0*8\9.[P2H'S5J:@:D#P,[O%2CY MO5BA':9A!G3BNU2T6JX:+ZCC5*]@8J%;/EW6X0^5P84'.I$P5;@H2/9-6C_/ MPF73@[5A:^N$WW;)3"_,8XO]M1^*:YV8A#SJJ>M2'HI;G9_,0[GD.33+0WE+ M+/Q:N9:;^5/0_@T7?D!;3:14!#P'AUR&"$1\[QT8NS\C&!PV(R[G811XC+4> M' .>\F]Q.TTW1 SL/77, 1@"-B0_?VB7*$J_%R>%;/1!$R?%CP5?EQ\0XF8% MU=/%[\"0;!L0W/FG?WNGO:.O8>(+\?K(67ZE_5 _DP?ECPA.8G^V6R\&]&/3 M\[(T$F_0=%?VSH._3#?P;5C\G"+U#7I\O%U"/H@_#@ #9PQ DV(P'F<8_NV= M/GI7OGR>?\QGS)YA6S]]%%_:_TRO]9'3]H _^,A]PV=U;UU'#A7T =9'GQ'& M/$I!KG^L< 0FR)7)O?R:?;_R%J-*@[%$B<O0R[H"5/JP\9? 66U '3.\]H"Z MN@>]75_.LZ-W/UXKQP.^$GWW7:%^=45<U5=G+]X]HUX5*W%>NW3G>.CR&<M? MGGV/S_['?I;2UDA\Z\_Z<AHWST#CS^W%6U ]Z,&_HAXLC_\JC_\KVFGR[#MP M]OPIU-([>,05XL(K]D,23H<(YRE$>;'6A+X@UBKOAM_VO5@0LEJ=&F/;<F^^ MK'- #;YZTXWI+$_U>!.N=N'R].7IR]._SH7+TZ_I3](ZJP']\5S8[SH-SM;7 M=_*#_$N#A=29-SVH-B9NJ+IAJ4/3J+& D^_JL;B_9 ') FVS@&NXJE646TH6 MD"QP;2R@N:9J#77) I(%KI,%3%6S;-6VS4MB@;9=Q=VUE*;'2]A8A0;V%-A$ M<7J#E2_JTS5ITJ%PW*%@- S/M+I);R'M'-M2;;,.J]?>BLZ*24GA_:-P6QUI MKFJ:(TGADL)[2>$&6"LC=6A;DL(EA?>2PFW5<EW5<:X#P^N%=NSN)K<<[=IU M+7Z+UGBVSE[42_-JC6\MU1VYJCZT3\&WM99V;NDD"?JB"=I1AZ:CCDYC3$B" ME@3]]@AM#W55UR5"2X+N!4$[JFV!N6#5B6!?)D%W,T=^G^1%#X16;J:[U*S( M-]R$R\B0E%0AJ4)2Q;DW05*%I I)%2?)M^^L3_9W<:\L9HQ\8EVDL55?>Y6' M?3*DGF.!'JRU[^N39]F?]<FS[,_ZKN8LKR=!]12E?#*MH^U-.+TO=C345=>J ME5K:N:0,29_]HT]=M4:VJM6+YDH*E13Z!A2J::9J2PR5%-I9"AV:MNH>[7EZ M>13:NZX:YZH5NRJ.?<M.QBTRKJ./X/^GR/SIK(219-EULC15?>BHAENG_%Z2 MI23+TYF*NJZ:1IVN_I(L)5F>B"P-0$M=-4:]$N(M.\I[61@E3>6WKG(\<UZS MH=HC5QW9M>SLNOO4S81GR1N2-_:*6(:6"<J9Y W)&Y(W]N6&I5NJ,ZK3U%3R MAN2-/O.&J8[<D:J[;]K\JIN\T:GKZ;J2Z=^SM78JTTZ>L3QC><;RC.49RS/N M=B7[";2PNA=H7H6%TNERPW-"7)\7+D]?GKX\_>M<N#S]WJ6=RLO<FGEANYIM MXCA#U:Z5;=)9K[\DJW.3E:5:&OR_5AF6)"M)5D_?8N2.5$VKTQ9?DI4DJZ>3 M31PL'+VH^^&NI_> O!Q+UBZ^@I5'AFI:_:A=E!3:M?26TU.PHSJCD3I\V\Q' M2>&=IO#+HF 3*-A174=V.+@>"NT7!@/^XA4*PS?-L.V^)5$YK%[68/6 9U]! MG"80YS+*Y@$YP_40;1UVG2NY7[P-W4UT'JFV#4+6:)[H?&3YW4QHELPKF;<? MS*N;JN$8JM;"+7J2>R7W2NY]4^X=JN[(!ONV^8V!DGDE\TKF?5O1B]$!0QV: M5Z0X4P/_KZD',\W?I_^6IH,7A]R(J@!#^^EC:7Y_9DGJKQY/-$7ZCZ?XR[^] M2R;CD3&S)_9D.+-L;>*.1Y/)K0[_OYM:[IUFP0!_]5XR^S(AZB,@NU,LA[Y\ M8$^=1\$2AOA"O"0*X3GIXT=E%N"5*RP[3HE6RA\DR8(T^:A,%U$8;?V%,HG" MI7\D>^ZE2[./KXR^Y8> FND'$P.[+9S<;UFLQ.2>A!EA8=>8K087%NU(S)>Y M@&'G1$FR^9]DD2III"1\2^B/HA2&5^Z]V&??'RA?-R0AI7<4+R:*'ZZ"C(0+ MLE3FC\H#\?!GJK* ]45;&"#9D7!)<Q&]-"5QF*C*W*?;PA\';\1D0?Q=BO.+ MR;\S/R8XYW46>&D4/RK>;A=']UX WX39;_V4KPHWFB[JP7N$C^*(K</?XN T MW+S8D&46$/@AOMP@CWN/N)+''4)& #^+*IL%"P(Y1I(4UJ7 2I25'\.+?V=> M#)/'9^&;C\2+8>L67I9@W#I8JDH21@^/2A3##J08RN:T0C=Y$<.NP!<W\$02 MKG%V#U'\#?];^F:Z\5(Z@6T4XZA)&CPJ*Q@19RBV,\%'L.<N20!K4:)0K!S6 M]2E4D.1P0%79>N$C/?+*[Y>PUB#:X3K\&+8ES."\%][.3^&_\VRY)K"GRRS& MV1UN &[C,E+"*(7UPTKP^,LW%HFIX/9YRI9XF(:ZR@(\(B4+4S^ 02.8O7@2 M+GCE(QO^ARP'RA>".Y(_KG(PJ3@T90,G#Y_"CH5\N&.G!8>> *YO2[.B<P8" MS.@9I3Z,35WG2[HP/#I.P/3<HE5*8(7;G0=DE51G!D,N8<W^/< '<H8?/SMK MG""=>9*6"8E.TU/6E$AB)<RV<T9I^:QQ&)I(0>F<S93-TD_@*.(M'9Z2C;=8 M1-MMM 0&#=<#Y1\D!':G=)Y/JGRV0!KIYBAU"T[(=QE64EDD[F'U',C>'@V4 M7Y$"*\N V>T"@@DBXL0J4U Y7)7VKWP(F"L2)4#>0,*/"#<%62>$4(9"%$/$ MX?2]3]ASLL)MPB?CETHK'BC_#<N]QSG0@V)8P3&*3LL/%P'9 E!7B 0)#""' M)%6V?'*7\22 <O##"D;#Z$ !"0.%!)GY]Q*),41FV(W@)MY&-H,]%H>RA1D# MI)<V"> B))CV35]YJQ6AVPA[YW'*S%<C %H<C8?S@4]A#^)[ A"7+3:4I7"7 M2 'UY/N") D\0(D]@ ,@-WQJ%F8)0LN#'^+,\F_3(>$K7L*(BJ%U0>Z*]^#% M2T#L+/2 0Q?^CN83 7B&:T+G)KZ8HSMC(";D<"2!C#&R PER@8=[*'Z\P)SX M(#CR"68G 2 QF==Y6<]D<BZX&9]4D">7(?\<?!F4Y#^#0=@Z_ RY J9:5@_6 M<?2 O 8PRF#DM?&@X/V%-CV! &(@2-P"(["R1 (39#V0)G!T\EW#]F^!$)P MC!,O]);><60_*GR%P*T "H.'_)P9L%#5'J% P V5M\K#Q@\8[[.H'L+G*H[^ M0T). 'Y$?X7?F /Q?U.RG8IDE&\O(-T#)>$R_.,PWA)X(MEG,10H_%$E05^" M!B!UIB/%N<J2;?&=+9SS!G9O'"01/# *9>M-\7^P;2WRABO#002\TKZ&N4V M1KTPW])QTG-C<AO6F\!A^RO8=$"SF 04'W#I>(IHS2,3YP^#]T&@$)5C:KX; M.6 @72Q]6'C,)I;+Y,\1(M\85@2/HK/$KPJBR8JQ<!NI !,GGZ$Z49/]].$+ M^,]HA__&7-TJE$F?7>?X*/1K)&F@B\7C(D B'RBHGM]'0;9%Z@4F!,P'9A+8 M?9R2EF2!2Z:@QN$-=BHD#P4W+#-Z@N(YL*,J4CQ@-HX,6CN5F&L2K6-O!^^C MA@T3IW*FBJ>@2WMH4X/^C;P,#P+J#>$K\'7 <SA1^&"-8!Y$ ,HQ3>C,)Z+2 MA8.V'@G%=U4VKH1PV0);4+2FK,D+E1C[@C($Y!CBFWZTW(.0)V?#R"L22@;L M =47\EE5I4TT3XL:J=RD8#R4VQOB3.B.DZ70O>C;(8'18;^QU J'@EGO@-IQ M4ESGQH7!HA;LED^T:W94>Z RFRET&2C$J/BBGN(MD E@1!(F&96O%."0Q5,X M*8:/3+)'(7LVS LV*D;XI<(YIX6'#:';C$QUCQI(C$)UH$S9+C)+D.%%2K;< M]L!5,81E-A&W&9'@MK@"(4<2?BLISD <+>X)4(%/)TDQ0* V?$G\B0I4MB0? M.+:#?%_@I:<Y-!X:*UZNR"'")_217*7["$^,09M/V+S"=40/D^_ 1X4(PYU" M.VASU$E4QF%4ZS@3>(&J%* 9*^L@FL-?"?R"DAS.FVIFA19"I2F<S9(H1YPD MS'>RCUHE3%H0!.H]1],!JK4 4(JM[?F9Z+^;6(RR\];DAHJ[&P^$:?S!"\#. M2-!_LXGY<E[H?3JA=^R%,^#;VM\Y/$MCM21C"W-E6@3PU<;?)0R7&<(L$.AC MGP!/5IC[?_V78^BCC[F))AQ%97X#%N7@OBO?F RZWB*-*3\_X7^ 9_F,IS/0 M992UQ["D_#KP 9&7":L^@!^ 'C7W$2:X04:ML,(K@ZK3 E4C*I"I6IA_!G# MC"! ,)7;R2A"478"EM/R6_I;8+6/ #G^=IZ!C$=I@,9+$@$.HK!BTHR@5D4A M&N0G@!4^JE+(BZ;:(Q4E<T SF'I5M!63WQ_:6\"2F0"!7Y7 C *RYZ.[+\BH M6E+ZZ@T]6NHH09?)&A\,?R;^DBN7Y:W[F-M18HY+/]EE:?F3BNWUD7XARF>% M<I(9MF"4HX!.E/=!!,9&\C/.*POQT=0XQRF!C@0/]NCPJ%;Z,=M4^.8ZBI8/ M?A @/:6P4A^]_[ C!)4!5%QN4'@N^5NXJWYX3Y*4#@#SH-H758N][TK,'L$, M=3@>].'0]T!%7RS WH")"@6P,-.%#.56>J%5<=6&*1)4)T>U$546?"#W2HA? M4S+CRB3YOF,Z(0H]ZM]CICO7E'X/0)_&7WI+ 1MU'.7TZQ^0*_T%BI#?LC2( MHF\UAX0!8-_:G,\_47=*X% I2/S*](#ZLZ-[F>OQ2(\ 4@E72-(88(DC G?@ MDI+"Q)1T9D,?:C3J$ZYW.IJ7;!2,FA[Q,N11%GLVU,W1K6NY=[?V9'@[OG/< MV]',G=Q-K:FKNYV/LOSPJ%XW;>?MK#HTT<!PIU993-W<"7\-&+8"2 8^C-$# MLF2^)SA9E/H [RR&P0QG9B]4(:$8KW@/Y!UZJ5\TYD"91,Q_+-1P8>7!D$DV MIR5TB ^H@Y<M>&;P5%:A,AA'20%"$&;F!S1@D'@ 43X=V5MS:3@G(5FAF80& M"M@0T2-!0%P2F/."Q8,^@M5.RK&CPN1!V H3PN&=O1?CX@+QT<>2V!+R!GVY MV5S4!<(;Q9)SN:J"W%IPV:/F1@@W87G18;8#<Q"W[@M(':IAK)E?G'[L+4%P M^M3,0O 54U711 6\_H\G3),#,2) 1 !(;XJ0%\B+)GS"VVU_9.K$%MQ>OLT M,U#^+YQ4E"6X"VD4PZRC$ Z11CW0MJ:4@4]!^>\S+QW=T"A@=GK)%R/L*6H7 M%:Z\*(\2S3T@EL&AN=,QI\PQD?&E'-DL?"!>,*@O-O(Q#QSHN+'<3UIVM!7. M4K[5E0!-[@A"1F:A%ZZ988 J]PDJZ![*DK+[D']0B2DQN<,HA0=R=OOQ!*1+ MX$?8>>JQY5$)) 5&H8_,A8H>!E:HRP,37]$GS!62:+4"5J $]X R<?XH(AGP M_9+CH*2R<R[FH1[4V9@/B#NPJN$%X2VM[$$EBG#PN))O&1=)8L8Z=+00'9+H MREX$M%"YZHUEH0J^G7PZU%G%?'(E]CONSN5^W(J[&!3$BHOP('I1MG>HWZ8: MK60850Z=J64G:DY)7^'Y6_][Q:6(L\P6I6A;-:3#G'1,@Q&2+BFBINS+$77K MXH^C'3JXLA ) X^4^^H%;!3[!0=:<C,"0%)DBP%C_<5^1$#\FGO:2K&J/.0W MQ\AQKOBBGQF5:(J?N6H,*,@\SN4@^['C*L)863Q'C@=KBQH9$1Y\1EUYB*>% M%,L?B)$AC'"!'/%34AFS.,$LQ%!*@CYVZN$[</^7W*/[1WB)P/HOQJ8-8'0L MF M0QKN/8LQ]*B*LU4P*OF-EU2QYUF.,J1D8E50K\4EVN'M@PQR[>R2XER)" M@Q@5DJ?0R7S-.<"**-&?G+<H=8O0(O+PD@!?Q;13@O O\P2)(VN'B<3HR*6R MN @,((=B\@Q"-(\)>?M+PGFGJ#6&/*Y 7>ALH[BC6'PUIGW#8%DQDP\I*'K( M05G,595*=H'*G.T4NKDP6$8A[G<>$4?W"!<^*#IH?@J%%K!]$/CV(\F"-3=9 MC*(BI."X0!]X%&_9UH-%OUSY,>%\A-L"JI62<9<3 7D(.M<"Y1G^BJE<0N+@ M7(6Z7,0<'WT2P%8<@3/<*%"#\(SGU"M34E^9ZYZ-3ST!#*CG213OA,98D9J7 MR-U_,*I'P=* PTNBJ<A"@>_>"VT7I0L/FR&J%_*)N?_QK%C,(@\]/)#\Z+EF MB^@@(F_H]ME#5\J/0A<H/8L:"&)4,20CA1MNJQ5RCQH157%><J(=]6X>I+^Q MC# :9J& -@=C"[UZ?L@,%<9Z3)41M+K(F3XG3[$U>_MZF63VI:01TG@:">F> M<%47U@O?9/["^F3(,LH_E<9BV(6F.$TB*&*0U (J]Z:AEH_*$PC*,WQJ!-;W M!FSC&X AD&A^LF%0#](E2GT>FJ1$%S%PO-D%&7-&TU0 T#2 KJ@O<B#<)E3K M\@\6D(=W*2_E:2R1^%/- ^]S4DG9VE\(4ZMQ2&9N/KD38-SD> F*US<V').H M.:\>7\J_"+.,P(0 >.8(+," !EZ_4\4<WC6UGT1$D!N@U?2'P^G3A!8QL5(T M]G#/N$>VK#7LN_.J2L9*^/N%BE$K-'3$T_9J)GJR/.)">+WPZ-"C:"!7_H4G M20^%^;Y*GB)TF7 %CT$+AW90D];"Y!:"GRDHN18^#G.3DH%R=;Z'ZB8+G.-W M?"! JA%ZF+"1#Y$/#>H/ICJ#]H!&.@(*YX;JY*MLH-L_X9!&P0UT&D^O\#)E MP*_"=2=0/_#F41.[8B_'NY14$-/8R@Z]<FAK(&LST2OL^-R-R-D>+=HBLK@1 M>:+TA]S3ECO6:/H=SQ'QUC$A'(D7&)[DM@=5*O,H#T]XSQ]:X#W';$:@I41O M5-M9AL@JBT.0+7N.IB*YIN00+6S4PV&$XD,-9T)BJM[S25-M5[B+:* 54?3] M]/?)SR6'+,\C!%+_ENV8BTOLH5_FN5).<?7[]+B%KCS+J)L�SU:/H0$T;E M!8I\F7P_BVTOKWTO5?1X0L?SL>S"@LSS3/!<CZ295+PU)3<K2]:O (G*E-@" M..A**V$ EL>($\K-%;'^\G'Q36"Q4)J=)^"HG.#WM..A6PDL^\T>90++!<_A M- DL;Z2[P*>JDBRB'>&(B!ZF[^@0+=5K%/STZOWZ%Y,;Z.P$E$'%MJ1)H(-L M#PJ%=DK=."(IL\B!)-]SOSLB6YAL?1;7ICEQ(J,F%P>EQY:E29%.O^<011QD MP.97>\T/E%]XUDXN:4J0=1\%%,YXSB--&N%9/DO?VQ*:-;B),>%YAX4ZI:\5 MOOZ*I%J2A":OQU49E1\/_2W=E@-G;@4J/^(0+*<5LP!2:EI4L'3/:U3U#1SS MBC-WNY<DF.Y;5/DL"54-D&I*F3W4EN*6/:85)?GWR]XFKFV $(/_+/AC^:PK MZT<GW"J&'4VJ_K\$"X90HXAI&G\M6BDV0N@.936ZNB\J+_:(F80^5NN$4R"I MCR%,>N"HEQ6;P\-8M!8!-0;";=KRKSQ:^4>8N&.U4.MUS I3<)89*)7PWKWG M!W1TEH&=Y$(5M79TWLVK7KMQ/MFJ(!9[2%-$Z^PD?2C+DHXRH*1#M_-A8 4V M@2#]^M3#29-38'BJ9^ 6S4GZ@(&'8QLLYIL?(->R>1E<E!4U#4ABH;(B>)Q! ME8]9\OI>S&;%E+5*P*;(4:_FINV-A\5#8,(O\4>\*!35&+*D+N<5C<F4P QT MSF(!J)F3+9 9NCX$2-)'[F<4XH0J)D!>5R%HANOKBTV$A0O=R>H^A'2>UGZ< MP*+X"*<^E0M^B4:B*%6@-<@\1DVYJB1[ZEN,93<;&E3A.LCWD=)'D>U^)+M= MU%]4LRI%H0=SC!W6.ZBY.4,CQWDB*W,@LL]XUJ3P0L!8?T;SO0K42K$@#\=4 M2[-I.7">)E*.6.:Q5?&HBH1'([<:[RPR.8-HX;$\MV(\\1X7^L\%9#\B@3+/ MX:;D3Z7<!-^G1 UKH$!&>-$WK_G^>*0D,SJ(Z=$ &&8>A?=^'(5;EG:$X2'8 M=%X)$)?+S1EVT46F\"W,J6'I';EUEY=?4MQ?H[U7I :6LI<\L5$?<W]])9%W M5<H5IK$%5LV7NU#Y:>7YQSL\?Y@!RB]&>2$RG]"6:'PNHVE'6+#E47\HM3YA MLT%&9Q1LHCROA K(-9(S3U99@IZS*.>I\%JY(@\.,X,15Q>H'(K572:6W)52 MUYHX(8FH:ZDDP[$ZI2<S]6@<-10'2D3X2$2P2DXF%B\%Z/="&ALK\KCR<!<K MR"_EY6R];_PWL4!)+KV$Z*;Z!,JZO!"H>$2A(_.6_:B>8/0:1L5UT:2@<D8; ME3#L<110DL(YF8]ZF33R2:09-K#IQHG(*&9Y."TF0D^X2,#8R&_%]5[UYTJC MEL;'-G.U\RVL/2E5*$TTZ9/GOO,<U)C'69,\K1*K'D&(E M,T$H($RZHO R( M,ZAH#R(;M'AW$7C^ED6KJ(I.\5&DO2H;@@6YP&DP)YX7J^P"+Q0:*W!]GB)+ M<;O48F41!0&O*Y@#+_(:1.HHW@OV+03?E?7J?0= 45\"V!]GZ =$#V>1S,Y6 MPO.C:(8"C.S'($^9>2MJ78JJN!7HY)BJA5*:_9BI-)?)P3->V+[(XICEA8"- MW8";?ZLD^I>EN8^B'XT%$3:E#N4EG+<7W\ J(Y[ZPT.H*)MI:3V(?BJ72T2R M?\JK_460[SSMF->@S/9^4/V\4N&-(KTT,[64^DVS)GV/&:IY<7G(O\DS;DIU MGGMVJK#(D=8X)54*22L5$,)6Y8E(ETE<DP:YW\U4#@9(N;^.]:\I^F4<4-!! ML4')/_5$/.2P)NQE*>U[-6>LJT*Y\DRH0=%B@:%]:GWS_/82</DAY2SACL#9 M!/XWL&W!1E^RJ"_581<\W".27JF.A)G!BXU/[HF(WF&&16D2>S=C_LD@F98( M$.4SZ/V*(0)T^(IJ--@!#$L#EOA748(VR]'@2PIO,#\AK.43_*WHM:'F*)@= M>52SLB?><Z'8:F\>96QG\=C9>UNPSR( @6@M,J:H/W/'J*MD[^#/EJ340$7L M896.4FKE'..%(P50AGUG&=IX.KMU;'=RYXRM.WMLW+DCPYG<CHW.%T#E-2?_ M*-6<C*LU)U-><]+Y;C.O*: 1Q475VJ*R,L8K !CYB (CE7MX14,4M)2RT&<^ M!>:5S6M^'GG!T'LR6 ]46E%$?T,=<$A8/],H]HI0]QBVPB%HA<T]3+";YV5) M:AF>Q"/6GI!IK/I4@%#B<==TC)C*-<C<#:CR\MU2]2X^<S^S346_'5?]F/J% M[MC\Z66>*C-G2A:;$/D0M(7'!#LW'..<+H5N]Z_EJ!&ZY4#@C(=C_<Z^<V\M MW7:FT]O9[>A6LX;#6WAA&9-]() QW^[,H6',]PW1^H]"6?TM5U8[#\M?2]7B MHG9_3R>B"B-M_<2]5:4.?$$0/93+U?<U=5 40]Z-@6E3F#W%C=@R<BZ9,5)3 MDW_#4Z[H;_S(+^*0B[.B+8(56H6ZHDVV$AH2PB+90@L]+#KG$7QT#O/4MKP4 MA#<@@!'><X./44B4)?#+Y.</;66\\@TH#5!IR:V)+>7[AZ_+3V -+ZNTH[&6 MY&Q3L+<$__1O[[1W]'6"@3C^^LBF?Z51P,_D0?DC IM@?[8/_C+=P)^P--XV M&MTXWBXA'\0?!Q+E77Y14W$U%RW7?^(>)_8,T_CIH_C2_F=ZK8]&;0]HMSV@ MG+R<_ \8XSJO,>C!^G+<T\V&=Q*V>O7@@:;KO';MSG&MXNL&4[I^C6CU^)0F MM7PA.Y#%F()C:JHBR> :R. S9M^\C@HDZO5G?3FY#Z^"V@U-=^5!7\=!U[GG M7!YTLX.N=TV19'=)!6^/!2]68][T(O:G7?VUMB-OBI'4X(,^WT#?.@ TOGZ] MYOG6NF[ON8.M(\OW;]*KN1Y3-6U#==Q:-]@V/8-6PTB2Q=YJX:>F25W3!OM] MZ5M99'%235;9#I"PH_SIW&=Y240LY<3Y>-)07<=6#6>_W%[*B5ZQF)034DY< M/!&W*B=:N0KZ0H1(.W=ZUURLH[JN"]9(K0N]3WIZ4OQ<I/@Y*S5W0S:=$[RD MX)*"ZTH$EV:[JJ&UZD*3@NNB.%<*KFL07&=-Q6E]G?MW12GOBSXMY6X5/U]Y M3-?H4@I':^X\9^2JUL'UKR_B]&?6VUGIU .B[!TA.O:@3LZ(I$$)C"<"1MM& M8*P5YY!$*8&Q16 <21J\*!KL-3".5,<R5,O8+]J71-EMHNP=(3JC@13.ET6# MO0;&H>JZCNK:0TF4%T64O2-$9SBH4X3361ILNV) ZZ@?]A^EZ]S/'7KH&(^^ M7'!<4MZ:-3)5RY(9]Y=.G?VA2-VJIU-+<NP0.?84+ U;=<Q6(]*2.B58-@/+ M5G-4)3E*L&R+-%7='JJN*87YI=-GCVC2J!?AE^38(7+L*UQJ0TTU+$F?ETZ? M/:))<U KQ-HY<NQ7LNQK+C>XSGC*BT5$%[G.L&Q5T^MX&3H+]ST@J8LCHU$M MSX D(8E*QU')L%3-DJC4+9*Z.#(:#>K$&B4)250Z3DZ:ICK#.D:*)"F)2B54 MJI.M)$E(HM+Q-$RPX.QAG21,25(2E8HDREK%[]UWLEUV5^7Q-H)%_2>_-M8/ M4R]<^WBAEY?@/6?G]@IWC.UZ&JZQ56-H]<(Y?LW$V1^"U&H9UI(:NT2-/85* M31T:,DOMTHFS/P2IR9S)BZ?&?D*EI:FV);7*2R?._A"DU"HOGQK["96FKMJF M),Y+)\[^$&1?H+)?N9*3C1>NB>*'RLKS8^7>"S*"7ML%? \F0L(4_TS\)8F9 M1S?PO;D?^*DO<R=[V"#%5$<CV<KLL@BR=T2HR:91%T:"O<;$][IJNK6<#B]< M;)>NL+K2!N*](]K_]5^.H1NG6*W$48FC]=)U5*U>1H D2(F+4K>\5A+L-2:^ M'ZG#4:UHJ]0M+X6 ^T>TIP'12R'9:^EU^MN.^GS#M>*'BVA+SAV@Z!A;]S-L M:&AN76]'YR(UUTR=_:'(84]ZK%PS-9X'*\][-Z=KJ/:PU>9^\I[9KM%UGU"V M']D9UTR-5XBREC92+8FR_:;K_J"L)5'VXJGQ"E'6=#75,23*]IJN^X2RM>[6 MZAS*]BO3^%.8DI@DJ6B]>IW!H(ONV_->=U1S6*<#]Z7$=JZ B^/ZNI5CDB2 MZPS)73;HN:JA2\R[: *\/*+3!G5BL)+D.D-REXUY%B;KUFG0*"FP,Q1X>50G M%;T+)[G+!CW#5O61I,"+IL#+HSJM5G[3I9#<E32]S9V;,E6V,R&SDV=X.744 MY.Z%&:Z9,OM#C0T*?B5%=H@B^XF5IB&3N"^=,OM#C1(K^T&1_<3*4:W[NB1E M=HDR^T.-$BO[09']Q$I=U8U^)/M=,VWVAQ[[A);]2C_]+87WN7M6><]S4']6 ME9"DUQDIZ75?G9$NN]A>%CGVC@1E!\9+),->H^)[W58MMY:^W)/>35= P?VC MVIHW1TB2O122[37H#H>J[DIM]+(HLG=4J TD"5X6"?8:%-^;(]5QZU152;%^ M,13</ZJ];DWT6AK??F).XCE913$1+N/4^U[KQK,^QVUZ&E-T==654<6+I\[^ M4*1=3WF7U-@A:NPI5@X=5:]5*"RILTO4V1^*M >2&B^=&ON)E98Q5$U;7JUP MZ=39(XJ4>N7%4V,_L=(T'-6IU8M!4F>7J+,_%&G5N_.L<]38KZS>W^/HWD_\ M*%164=S45=L#?NMUT-"V5%>K9=W),'9')< %4J%>S\$@25""XDGT$E,UAC*W MY[(HLG=4J-=J5RM)4(+B:<C1=%7'/$6A@R1)B8JO0,53I(M)$I2H6(L<74T= MVJ?(N944*4'Q%:!8RY':51*\EJ38ST0VM[VB )QNCE1--FV\>.I\NX6?]Q[H M=J-S\G;2KM%Q3U'6L.J6P4F4[1!U7@W*MJH02)3M&AWW$V4-9ZC:NDP+OW3J MO!*4-27*]IN.>XJRIJ,:$F4OGCJO!F6U_J-LOY)]?R%)\D$I'-&*EZ:Q/\]2 M;QX0)8V4, KA6,(TCH( 9@9?8[>RR63@_H61W'J5=%T-(UT!.?:.!&6'WTLD MPUZCHFG)I+?+(L?>D:!$Q4LDPUZCHJ$.ZSDF)$%*7)2X>,UDV&M<U-5AO3O, M)4%*7&RO,[G,![[H?. #-RR\N8UPL&CQ[=PQALOE7A-H>AEEN*=-V/>T$8N: MQ/.74^S.LW33U5"4;@Y5;=C<<?.:/>EFO$I"P\F(OTLBOV:V=N,]Z%*#?48* M/TDFZ*I\O#81^!:Y[K;]MHPO!=G%\?"%";):J9I2D$DFD(+L4@69X9BJJ]7* M'I2"['IX^*($6<V: RG()!-(07:Q@LP<JK8I!9GDX?X(,F/0O,%5?P49#4[^ ME0;JQ/NO)C3ES/^K+JNTCX$?DIL-H0>A&]I/E9/01[#OI9W^,TM2?_7(WO)# M8$+XD0/?:<R*["5^_8.?PL,6[)T'-K%Y%"QAT*^;F!!E"Q]L$H7 XY?YND[Q MN"]DEY+MG,2,-$Q-50Q-=T_Y2(P"[[P8%I9&2KHA\/\.+-DYZ9)KTJ;[/&F: MQFE(\]W?_R#W),Q(,JBY,P)NV+]BM+I'^^[O?KB(B9>0V@/4)BO0 ,WA:#!4 MX$N!'X6UAU&5**X_"=T8F#\U>#:P6X,-&)BV,F^X?GH71[LLWS:$O?O[0)G M6S1O!?A0@-3YR%9Y(.RRZ9AL@>.]0(D%+T6K!B=JV,[ :DS2RBJ.M@H)R *V M;*'L(I@M3'85>TD:9XLT@[DG)+[W%S!?+VS"@[KF#LR6)KSS=P2AETX)H!20 M-?9A:Y^8^4#Y0FK3P#%P_4+6>)C*'R3)@K0!*LX)6 N4KU!NI+ S;!51O/7P M%5W@TD\664)OPXE)X*5,]B9\#O$^T%^0D/I''"6)LHNCE9^V(ZC*(UZHL+(Z M(*OT@7$V666-S%:0[2*$585>/<!894?B!0J*-4$!D0N+!Z\!S.C60*]_GLV M'Y[=0.^YB&-LMD$-S)=#"H*)K%],4JB9[*($Y,X]"1X5'PR[!4J7^2/=<O1F M>4%P3N7)#XOI+DFR +T.YN?-86ITK5LO7L-W8.8QO$7E(;Q\I7J@*F#0IO % MV(-HM4I(BCO@P0,7=!0843PG?*&NU&N-(P)Z\JAVS1/%WP= <3\/+M%,_D)H M2Q%569,0J9TNWUMN_="'4_60,Q3R?4?"I"U3^C5/O% -QM 'VIDU&'=@G4V! M,2R[A?5?A.0;*%\W_CG)E.I%N]@'@(;O'92L>$T,5K.-4Q0KI+)#L+67)-'" MI[CZX*<;Q5O\._/1ISK/$H#*)$&A!+\,LB6'V=Q[0+^:^#E48R^D=<R@>Q$E M:4.W@CMP6^!<"FF-W%5&NSN/3FO8>K9-XAA4)0"QCIK/_GEL0%*!<$\\^(*/ MJD=&J4F,N$2-*HG"D 14+F:[712G^>&A!O: IXJ[$(89G%KE^6(8T!+&08)U M58<.JWSR#U2#:P!&@U&[6QF0-1=:48J;A(HFH;H"O+TBW$_4B/%:G7))@2FK M.<EC DC()ANC5L.IX@<'BDK=*V3WCU3O^F*9-);K28!Z&%!]$R$WZK]11SV- M#3;(OH@-:F)Z7J"^/]X"8_O_81@ ' GBTPO7/JH+( 1(VI*2_^QC+E2SMUIP M3393KG6[E2C"!0!0UW3K R7(>Y;(]_6JF* P1(7KF,)[S L#W\D6^\\2HIK% M@D"H^E&6E$<]-A-E0>+4\^E,X>B3_*,Y67A;&"S#)_/GD.5%HMMD \NF6MK* M\V/EW@LRJG>@A@D31#4'_DS\)>$60^![<S\ :P*5T?J$,FZDZSO-^?F\+DI$ MDM=O.&4OX(AH'2+! 7_%U #H."RIRL/&7R OHR>2,AOHN8LHAC=V44@-UO.I MMSB;??^D2KF_E+;4S#AI(39UWOVI2:X'>"AR<O?QL01_"/<DWDN,/,#/QE@( MZ[+-O;Q(^N\F%J/LP 2[F</F?;OQ5C"G#U[PX#TF\*R_;F*^G!_-\6U2FE\X M [ZM_9W#LS161P:W,-5SP75]*^VD<-V*]-R':]1[43U;4&5&A"GWU5#Q*>HZ M$1R+EZ3,+T==/.&":D&[* $B*'E,X7,_6B94_Q?ZX!%=E/IU\&3):D46*4(D MJ)D)XB/#3&\!"V=Z;T776GC!(@LH=H)"]2E5?!PK]1?^CCFA-EY:F7KQTP<0 M*J"+4HT@7K*UP%PQJ1U6G<$@P<MPVJ-QR#0-4(EM.0Q)<^N\18H^S=_FP%UL MJ0IO@DAS[_@$)Y4)_E),L)G5!OHY*3OR+C'MZ1._OT 8,NWX'/9'O5 7@]N& M[[^9BZ&=S,H+<#'L*\9=%V:'/H@Y"++H 84'H))_[Z>///S 0S@LDQ\=")C, M0FUCSB4 3.02P>,W&G41F1><UW]6E9"D Z7^4?U@6"9KJ'P%08AOL,A/$WPI MW3?^>BIH%.'4VH@N70)S'YB]+9P<IXLS'9UN#^Q+.KLFL170@>F!"6%>LCRX M"=_E^>^YCDLQ6)SYDJQ(C.%3H ;BQ2'@:H**M,<"\D6.'>B:8;+U62;:+H[^ M1&4<EC_Q0F_I,6T:GY1D\R1%/9OJRDCS :&@#Z)@%W@+YA)F'4Q)O,!<0&YU MP+@_-N1^]6*PGDR=,>-%>H5_CZ-[GVXADCZ'^-3[WD 5'Y053R35W9//:):Y M_!?;:B$CY4+PFN4"A=SJQ&0"V$&JJ#3"3<,9#.O'HAD4G>Q\+?.RXGF-/#$G M.E][,&IZON</H!S9E*/Q1_SNUO^..[8$(@0@75"<1R\08&LN4"Y7MT?Y%9,- MB'W<C6J.=?UM5IX=G"G[&![-^;I!I 2'/)>>:+014WPS-:N!_=Y25&OM^0TV MJME9:1=U5DU5^C.QTR70,N)-">.3-";A&OY"-.=)&\H_!U\& /L!V F*AU2; MI#GP+[(8?K'PC^171UG,'#^AQRM><O4?\TYR$8./H+:%[['LZC&6#@$XPTOV MU(1:U4THOOU]@RVJ $'MH?YW%I(6DY<:4'LS0+H -'B6VD5TZLVIFW/5 ;>= M@NJ;[-_IJ+X!QM?3.3O6Q.@SS+6UF.&1\<_=+.AM^R.=\F%AST]*MG62;9U^ M%"JVM(%^_E89#9PO#2M-W8&FM=?6J?8(#6"H)8R1?:3JDI"M.ZT4*[]9'RG+ M,%I@^II]I*8O6V%^-)*UGB;E4K>1)@G9EM.& PE/+$Y82#(_O7U#BQJ5)-[Z M85[S(D*6*=)^M-UFH;_@.7&E>.7O),[RG,(LY+9=BH'1M1?3'$R,[\(4'NF@ MVR@+4TP0I%8?CV-&*:$13F41>/XV8='/K?>(28- C4M6YQR&Z$6'R>4SYO-H M/1?P%UH(_'L<+0A9TA"NR *DR_V=+__.3W99V@@ZE<^P=D77A1<(7R8(R9AC MB#?<T2.:P;&$-+;[)84W$"5ICN4G^%O1ZRI,QU9^_%&U%_B"9BQ!E"# 5.+H M?@*GGP(]]KK9C&QOU[/V=NZPA02LILUA&G1#:ZBRZP-]*%7V$ZGL;]1-SQBX M+=3VR[,K3VLO5['^X9A-6E?V^7#.%KIL)46DTM7PR<00V;*P0<O"3]0B0V-D M'H'ML*[=6++'3-0POMW$T!VU4AFSV%![]06F+7OK6;,VQF1>$BX$D8N"0]:^ MC"R;4<))S?NF7<JT-NJ$\D95-#\YH0E8!4]^+0SXROGP8PS)VMOOWOIB-@7$ MJ#WMT;#^BN=> K;K+O+1:BYE7R/7=Y1Y>VUB/]7/]0(M;MG.]006N]U&RZ5F M%GNC#/:&%OM(T]HL09!*T9YET:4>5ZWVCW7:()ON=S']V&B7VF@X>VE-=JT6 M\/1C8_75;:.8\E6=85_4[Q9C@TV6-6PGG[Q85L.NL2TT0VZA0*J\(%9^"8QP M#$^$^;:'BWN\!&]_(Z(9"N]G,E!^W_-)I%RS3XKS;5Q6TLYVB#Y:M!L.M@&D MYI,?4WV8V5;2C?&D)=25)LC+^IO;K/>Q(SW,G6JV[ PT>2)M5ZL>=;!WT[%^ MI"R_6\T)K>K\9'/"2Y[#29H3RO;G%^ )<]M(E6UV.:+69@N<'DJ\_OBBKJS? M^@5&&\[6;CUL@"!.&]GSYU4#6^^W+G&PHOE??(/W!L&>-KH#GG=W:G+'U7"& M[*4M>VG+7MJRE_:/#-B>]-(VC#:BJ\T,UE;T36FP'IO6D>[=/=R@#K4+O\2. M$=WI%\Z_W"AU8CAL(PE:PLE1[?;)?N%""C8Z.G,DT^A.!'3<=<F4X:=[;V.C M, (*.J">']X#JHGJDTMHO#W&3 )F>8GJ!#$Q_EP8$RRT2JOT!D"CM9%G4FYP MSC:-&6"Y"S7/Q:&)$KB0**0YV2MJ!QC:QQ\ +?V&_I%:9V#?Q,(D>TGW>,D_ M3WO>7]BNGO;M0U=VWF'A4YAGX:L]]Z(TDC.-TK]:,"?F@';HKMAE@#&8!D9? M5?W#A;.G0@QE#PBVZBC*ZYZNULN](6HI.[(D4_]B%7'%?2]UZ?$>B\Z4'HW* MXS;T5[PXBT58#KQ4-&S#O(+W44Q3FYE/8\N1QD-$JOAV1-?)U/M^(V80Y3Z* MB]2#G[X%H1V7P4F[Y.NFVT9::X^5IP[>NV :31(%3WSO@MOJ/4@])*@N7O0P M:GZ1Q_DCMZ^YZ*%!(.\,U=(O;06F4KYA4CJ,2ERMS$E(1(.#LBHB8BCRXHO7 MG^%;7WQQQLL4#+V=:JJ^8OKY;]HXXZTH9AME9STFCK/UQVGELH,>'L@)[Q*Y MBML5.G&GR!U9E&>F-]:MA2IT)@CN+[NU<YF)=\ALO;ZXIQ-7F!QELE%]>=9Q M"^*IRJ!NU7S9U?G5J?GR%'_YMW?)[&X\GLWT6]>XG=K&9'@[U"8S=W)[9SO: M>#33\3=>91]DL5A7YM"L6.RIFX':,<+WKV"IM*2JAP$ON<K(U-H! 52Z5P#N M+*$G%8$-FI$*LF._@S25"\_TO,H=FB*Y%::,7AS Y_=<CC -(,H2&"[Y^4,M MBGOZ&$L#B&U%)OV@B6WE>XBORT\(,8<SJ!X%?@>&9!NS($' /_W;.^T=?0TS M7XC71S;^J[^%7?M,'I0_HJT7[L_VP5^F&_@3EC;'+-OX9H$[M$O(!_'' =;@ M= #<4NP]@8\/__;.<!&^TB7^$^<?\^FP9YC&3Q_%E_8_TVM]-&I[0+OM >7D MY>1_P!CW8,!BR)DSUSQ*TVC[L0(9J&J5\:#\FGV_\E9,<<1@F%&"(6RINP*, M_;#QEP ];0 W4U/WY&1U#WJ[OASW=//=CQ?+094O1=]]5^A=%\I_:?1_M3;C MW3-Z<;$4Y[5K=XYK%5]I9M>OS&Z=4KLU-Z04M*$D&5P#&>"=DJ^D HEZ_5E? M3N[#JZ#VLO-5'G2_#]J1!_WF!\W'I%;NP8"2W245G(D*CF'!B]68N;?XMHZC M+%RB(R6*/_S78D'(:G42.FE_^>(NX==''=@,/M3@H#?=LG.QUK,&0H\WX6H7 M7KA'Y>E?W\(E[\O3E[Q_G0N7O"]/7_+^=2Y<\KX\_6OF_7HA'[VEE3Z=&%?+ M1_+N[U/13N-W>O'JIVIU^!=>'7Z=GL/6UW?BL_Q+@V74F34]IN;3UE5G-%0U M=U1C^B_=T5;3)27YMTS^+1&2/1QH#992;/OY6?DG27(2<4^(N$-]I([,H43< M*R7_MA#7&A@2<27)2<1]CE%48V2IEBT1]UK)ORU"<@9U:$@B[A62W%4CKJ6. M[*%JZ1)QKY7\VT)<M]=>A99S_SKKZ/[=WQ&L1J4EMI_")39?P%[/[7F\>QOR M>%7<YYDDVE8WZ?1^$FLT5$=NG?SYVAO16>'39_J^'IJVK%KB3)+S)9'SM<*U M.1RIMK7?U4;2=]_H^WIHVK('4OOH.SE?)UR;ZLBP5*=6WH>D[TNB[^NA:4L? M6)*<>T[.UPK7IF:H(Z=.&;FD[TNB[^NA:8#KZW"&U&Q4I'74F8^7C>..TZZ7 M>?-,>HD8/ I;,0?*(DM@?B26R>O/$; )!+R,,FS!>9+6-N>+0[]XG>>5J[8! M9E!SK]61]756?DH.ZZ XU#6M!7GX@\5V/1@NJ5;*A:[(!4-U'5LU'%W*!<EA M4BY(N7 U5"OEPH_6Y:BNZX+-8$JY(#E,R@4I%ZZ&:J5<^+%<T&Q7-33I1Y(< M)N7">>5"-QLJM[QT^JK:8/FWXU>6R;[)7>BB=6JN;[]A6F>E3I^)4Q*D),A. M$:1$2TF<G25.29"2(#M%D+(_[S6?OH0C"4>=(D@)1_+T9;MPV2[\VOWX/0F$ M=4 QT$>V.G3KM!WMK (@B?_MR<BM5:AY*0$H27$2;MN"6U?5:R4A2[CM _&W M14;ZH X-2;R]0I*[:KRU3$TUK#JZB<3;/A!_6]F \F(&27$2;I^'V^%0U1QY M]=BU$G]KWH0Z7?HN!6YECW#9([RKP9Z3&ZZFH5I&K:9N,A#=(>KL#T76NX_B MV25V70A=,_'V$UI=4+V'M;J_2F3M$''VAR!'$EFOC7C[B:R&90*TUKGZ3$)K MEZBS/Q0Y'-2J2Y?0>KG$VT]HU2U7=>LUWY'0VB'J[ ]%6M<)K3W+K)Y$\2Z* MO90YG\,HA-&#:$$[7"^B)+W2I.K6[EKH(N>^=QUU9-0)U+]TM5UBXI^ODX(O M+I;YO_[+,72CSFHZJ\CT@(SZ#82.H0YK96%((+P8"I9 *(%0 N$S0&@,;=6Q M3G''ED3"SI"P1$*)A!()GT-"PU8-72)AKTE8(F&'[OY[H=?[(BX%C/8ZT9X[ M"'!)?'>2GM.-HU]=:O?^+&F<,_=#<U73;7X+]6N6W5DM[WIY^)(BF,-:Q8H7 M'\&4Q"L%4 \%D.X:JCT\R;6%4@!=#@]?E@"ZRA0:2;Q2 /50 %G:2+6D +IV M'KXD 72E.9R2>*4 ZJ$ ,EU-=0PI@*Z<AR]+ -5I8'/Q HC&QOZ:>L!B^?OT MW])$L"/,S8;=<Z@;VD^5I=!Z@M)4_\R2U%\]LK?\$&@0?N3 =QI3(GN)7__@ MI_"P!7NG>@'CUTU,B+*%#S:)0N#Q2T6L^A2/^T)V*=G.2<R8Q-14Q="*F/TI M'JDLHNW.BV%A::2D&P+_[\"2G9,NN4JX+R5-]P64.3P-9;[TH@#X8[V%B2A_ MD"0+]FM<6ERHV<I"W_W]#W)/P@PF7O.\W_W=#Q<Q\1)2>X#:Y V*F&$[ TN! M+P5^%-8>1E6BN/XD].% ^ZG!LX'MZV^ /G <9=YP_8SS5[ )[>)/VWCZ[N\# MY>O&3Y3%Q@O71/%#)1;T^^ ERB[VMUX, RC+C."^"MI<*@O@H6@+C)OL8$F8 M1A'!D[=>$,![:>R%R=9/$MA$6JVV]+%1VCQ+\8V$\[:*PP79DN=@\('S"<!D M</<>2)*2.%3^&?J8MO$E]5+XT$N2:.'31(X'/]THZ]A?PA:#:ASZ__%2\5P/ MM(T \SS@>RL?<&7C@?H<XA-W<;2.O6WR4?%V\/=W6&E*8*7U2<?6&C-.Y016 M<;2%%?P[\U&8S;,$("Y)",X8E]:$R(=MS)2=&$Z9 "&L2;AXA,D#6<1>Y9SS M%:DE@O)21A"H6 E!G0 X^RM0(@'O?9#ABU2)5LI_9W&,[Q'E+HI]F&;$" ,> M3@EC$<$?^$5\LT(E2-R$SI!-%8B: V <I#Z0*B/\*-50E)E_J@$5 CE6X_D MHP0>+&J/F(%2_@2YA8N>>*&W]."I7DJ9)<GF20I39T.C$A(0G,LRBY'>GD"" M7[UXL5%,G?$Q/=G:9Q( >2@K[QX. ':U_M$"<($@A9V%G:>G2KYS@$!.@F-\ MV/@PZ=H/",D:*.0>N*T!^5'Z*.,%G&);G#QJSAYXD(S:?DCR,0DHLR0;?Z?, M2?I "*/N?PZ^#,"T#X (Z5CX'J4XY !\8XR])T&?@9?L:\G@=,J1T8YR='#[ M>WT=AYQ123(']KE5I(%[/@UI9 ]:8)#+T(X.*!: WE/@S07PA0>("'(G;JSR MMT#-38[4'5CUJ>DB#I+I4O7931_H%[%#=;T,S!! 7>E\-)SLRTMN<^PG:E_$ M=I9,FUPA8R8'ZFA<@WV%@IED8,DDR2I#W9)\)XL,=1_8@2A;;_(?P7]!9R/H M, $ES0]3M,\6&[+, M8U!+ZPS!:@>_DIZ.I^\@V4N9AZ5MC^ K:)<\17V%8$ M_@GQ4U $?52IQZ YH,:"6JYZSL-I@ :HKA=*:*%+@@J9 )C':'5ZL JF>D7T MKR5H:H_TZ!8D3CW8G1\<7[)_?FR3X1%H+07DGEJD\%\2)"A"LM";)U$\%ZU< M!LKO>T9*RFT(.!AQ0IQACIC.%.U>9XS33YZQXY8D6< /X4G>/+HGQ^WWHXX! M1D,998?C9GA-Y54?G=.'^<IV\&_GS&Q)7[]P9Z:NN0/SS)JZ<U9?IM7<EWD1 MB%YU8QYU7<*(99?5<:S<"88^ ,TUC/F$%Y-Y0W*$IP.6\-#;(5X4< A")LKB M'"=A .K.:\EU8;V1$_*'$JKD<*/V4EFGX%+S^$Z+QU)M5$G]+94?*Y0?#$[Q M2YP@8;CT<4>H_!2#YM(W43: GC"W>R "JGQQ,MA%*:$^.C3BMCZ;-9/M<))1 M_"WQL<,:U;:4 ":0,O\,\]2PH"()[_TX"A'*89R8K#/NQ*$GF<!*43W*=8B= MEZ*C$A9UEPG'#TQ^!3I'A,>/S+7U_HQB5,I@,4@=/]PEH>[A=.ENH*K*J)[$ M\'K+] SJ4B6P=4N0M\%*N$@?B1=3HD4OU-ZC0<W<5(9UCP\+0APTP_U103D, MDD@]<+ >IPS47;KNZGS&>=L9_.N_2[:Y')<NV=.Z9,^JZIG#LX>MS=' .9^J M9QHM;,"%Z'IOXY1M@9Z;.64;& X7<9 -G;*C"]F@,_ID&Y/P4SY9$/5Q= ][ M!6^O_9"ZQ>81YF$\9291 ?D2K?; Q=CU4V);](0[L4$FEC-PFP,Z(*&P%H(( M[;:#S!D2P@$20M7<LHL83J1P>7K4M0PZ-W-H+_P #8:2K_I SQ'9X/MZ3TFM M0;0F\5Y2[X%>U(*.H]C[%YW0?S>Q&&4'0N-F#JSR[<9;P9P^>,$#K!R>]==- MS)?SHSF^33+]"V? M[6_<WB6QNKHUBU,]2OY[B4\-XN;P-B!+?!V"55)8+@, MH"MF^?" ES'91 $+F7A*Z*49& \407. +'$8PF 8Q? ?3'<ZFN>4NS\V'LYA MZX< VT$.37E.5?BJL$V.EXJ0^!?IJZ^VS_]<:9\_.6R?WT%3;<+C3@D!H1"N M565-0H(D0TENB<>-]B<]:O)]1\($O9/>%HA&Y$0"%?J@(@/DH\$+HH"DC&*+ M!-"5Y\?*O1=DA#O>6/"/Q@$3?TEX4 BLW#E* 1]%"LJ_*%6*#045(6&Q#B#. M9R\NN QM]3(-8TRF;JY&-+)-7:>-?*'3576<2'$_(\$\$0%I<H9M**/E^ L- M*214S;\1KG4&!DV3F\V!TWRJ9SP[X6)_/0[S7W8:18$PRYS<*(N]#8_7^?*= MGCAH+N1?=. Q643K$,9<OMW9-T%%# _1E3'W 96&)CGR,#BA0W"GX.62QO* MZE)9D^(*UJO"H$V6931?5DC22B06IH>AT'NFER5IM/AV,V<Q:^!06!U=Z2F5 M_;<K>_T,<ZVY<R\:_]SEI6];47O*AX4]/RFG'C_)6MT3UNHR^]-/A-%ZH;:> MK3LM&'L-*U.T,Y:FV -CU'+Q;OV,BOHXUA)(R6KA]JN%VTW6 _![JVR]!I6P MKRQ5:*L6%LN<&^QM"TZ LK+\PA+GC[*"MQ/I8D8+[JISY(OMQ;Y9-!W0,RF* M+H2.$E>U%RFJ7AZ5;V2*.VWX%_'PXL0+*JE*I13C'',58 0" +K-0G_!LXQ+ MP/L[B;,"=M$?%"]_Z WZWUE(F@;R+C(]\;P5XW8+1--,,1\-1F?3RRU3:\.! M)8&N=CKD@= X)Q\UH25G8+20]2<IJ+T\3+=)VG.?3Z1YXN=>I>^!@=UHX_XR M<ML 9; K4$W9-[&I^H$55F&>>?(:G4:E]5M@<3Z9J83GWM'CVU?DBN)]7KJ_ MOR'/&M8'E=<>DD00X'^9P?[D/O60L1I W?%BT/WR^]+.EXZRI=8 +#GD=6SS M B/@F*ES0!0_*I1HDJVL6\/Z9S+W$A_6$_DAS_Y@CCXD=IB=2$:FF<SDWH^R M)'@L1[Z)%Z.++G=5\8U1Z:_100/+7L.A)"FN'4.X;#1T/JZQ"X/_[XS?";GT MMK K;!+\">+;!&R<;2E+)8URMU;YJ4J:Q2'VF&99=4&$J9]96OY*P^2@7K(E M=1]'F YT8*M7T@.>+-Q^89.+DW:PJ-F%5[:P>),6%CV)\5F&,=#/'>,SSECI M: Y&1GM-+20,/QG>>WT7C:-U7>IA31B3\3G4M-9)8T]Y^-%47UB)]DP7"MEV MHAMM)[X^I2-XF'!84$2'>JR\OJ_*)??.D#!;$8"]C[XV[X\KNW6<-AQV5B76 M-<^NPPZ-)BU=&^JPAM7&!D@EM@OQL#.W"1D.;!E]Z50\S)(G<L6-4+Q%'&&' MYRS>LX)?8@$+ASTS_$1;9F8&BP<5$20<!/X*> IK)2C4W/@56FKZN,-K_6#) MCSX)EB(NQ]?[=$W78;9ILZ+.%AK %<$$+$#%XG>J!OLQ%04L(H,9OHUJ$MN> M)XTZ>>&"\*B$\,GB3A<%LV7(Z&@/EE%U?K('RR7/H:L]6(IKH_:BM<!,Z).+ M,HP3KB,>N&%NNX,.[2RD7FF6WV]GQME:';2X)4^LC,L>E%)/9 /_Q3"*!A4O MZ)A5ZI %,C,CPO]:H3?T?_I,DA>7B5%7^%&?ZEFZ!AWV6>O".7;'#FA4RM') MGG*MJ%&-MN4OAM9&B?Y;]+43&O#3!4VH:<-,.D.QLC&7;,QUDL9<4BZ4IW69 M3G>K%>!MYO<>ME$'TU8[BBY39S.%W$^J'76*.M\66H$Y;80NSL="S?MK]9#< MF@2S6^SH-6JC46!]<#U11Z^7D%8IGUEZ&IX"MA>T#VOJ9W;;Z);Y@OYAS;S, M5AMFW(NZ,3:=9\N[F7B!%_O<XS('+7OE-YUC&Y<Y5^8(UN.*4.\.6 K0D3/ MD'-'/\IS7)(5B>.]3F_"-BEGW.P9U?#V-Y)R;&.FR>MN FLB&UJ@I;9:X/W] M__,4?_FW=\EX:FE#RY[JKF79,V/JSF:Z-AT/1YJACZ;.'88OO+;L\7;,[VJ3 MLE]H]0MZ/7 ')CS%]@^21%F\(*>SO4_E3SBRQ(F7;&!%--626KZUPBGG#RK1 M&53\%UH[_HOQ-LJP]JJ4:TSSJG'?J \"_\#] [['_5,8BP!BK G6ONPV_D*A MCH-2R=K<"[]A0C,;F@EF="@$0?20*.^IJA1E"8R?_/RAS1,I_5K0)'[S@R:( MDN\>OBX/'T;QU@NJC(C?@2%9QN&"! '_]&_OM'?T-4Q[(5X?V?*O_A:@[S-Y M4/Z(MEZX/]L'?YEN/KCNP-%L;>@8QA#6Z-@_?9QC&X_X1L0!/H@_#I:/DXOA M_PA8.)GP;^]<Q)QTB?_$_S][;][;-I:E#W\5(M,];P+0:DNV);LRW8#C)#T9 MU)*I5*'Q_C6@J"N+%8I4<;&C_O2_L]V%%&4[(FW+-@>8KMB6R+N<?7F.^:NL MC5\X'O_UK?Y0_6_#W?YTW/D36[^L8?M7"A15&,1R@M.T*-+EVPJ58$C0)0'W M9_Y\Y5<9D<Z(R>3&%+N]^M/O95/^ IO1M31L]0P>;G_8XC@'3OYA$<V F[J0 M0C?MSQ#WT:N;]RJ,(SL9KKYY>1I',^\_#NG_GL9=-^BP6]SVGAI>%#6\5Z%+ M#,,F8-GODX'3(/S*&694.FGVPW^$H5+S^7T?45=6U<566V6!16OH\J1+[.$. MJX;)#@STH$?UP)S5N>38>EC"FF1E;?#EO9/+7^[CWF\ZAIUV2T31Q79/3OR3 MTV&7>W[<ZVLJ2.M9MV?=9\BZXY%_?';R_%EW7[RUAS-(=/ML6WOD&<@N8]"/ M'L&@OW\>'AW[Q^.C77CXENWNK:+M:7+?:7(X]H=GH^=$DR_&U_TMQ13-UNA\ M;Q?O2LQ'0,RSM,18?QOFW5/+:R?#^;;S><*6]>FA?WA\_*"'LI^F=R\=>NG0 M2X?:-R:G_OBTWK+Z$J4#F55_HPSX1O-G5\4@G35BW.QT3]?>'X@RZUW![\K, M(LYAGX2*=-\>'3P50J34!"J8L0R*Y/[=IR\&5T$4:TBBO%SAQZOO<=KZ?6]: M%MZU@A4FV)G!_?N(B(9(L=+WX3P'ZS 89-@^8^#]2^D6$UC1(KC"+@^/2)]P M:6\]A:"^/GI#L8#CIE+Q,%II )4*;H%&V*,"#X04H$Y;^ 0<"7U@X#74DMR^ MGNVW8K#;X*6$J7"S[>M-@QA[Y?$9756<U&3364W,U\A[:]?U$RI+86P'7EY0 M%JG^!>ML^DU?N=)7KO25*WVM0E^YTE-#7[EROS:KJ5RIFDF])]_GOY]__GOB MGYZ\@/1WS[D]YSXSSCWU3W8+K^_G[?6%*]H>T84KK<V19R"[GGN5P/&S*A'H M"?*I$^3Q\4YES/M*D"_&R[VE9F5+)J WE'?D[2X/X2%\O+.SG5*MV[:YMPJF MI\ZG1YVG_MEIIQ&(_=<V3T2I;'=5,+7>K%*\WBSL?*\/H"%&_N'Q+BIB;S7! M2Z*II^EJC,_\R>&S<G][;Z.OD.]K8/L:V#M;OGV%?"\=>NG02X>^0OZY5,B? M%_L$'7TMB+U1PB,U(IIS1DBC6&$>@JA+ O3G:0(._RY3LZCP@LM,$9@CC2C MRO!<)5&*_PE+ C;ES^F9'E0SC_,[J+1=\<BGFT$.T\1;P!]\3WV+<JJ&!_++ MTFO\5QA@@76QEH7=_GZ?/L-XSVN"R>91[WJF/0.K<GW]O*2B?%K0G&K7:6J? M,QOP.HIC[$RXBF;*R\OY'+9%9P'+R7E4/)6&E_3#4BG>ZTQ-<<[5*EC3R:53 M(#?=EH!?U6].S0#51*D9+VH5!TF"^Y(%$U8L[)!B*@)9O3,EM"0C.62\U]HI MPU9A]6N],6!(.#$\(Z"\F0ICZM^ W8&TN0:: )ESN7#!D'-L :'NB.N($6,) MWSN%32M%1\Q/'FP.W]LWSO\%3D9&3JZ]R%)>E!0JR:,KY<O(;;K:L'!'WC3? M.G%-NEQ&!:&J"B\@"ZV(OF)"V>6IA0E^.\@R1 SF3\/M3!41&'5W")+WYM%2 MYT=&["^D;-EX!I>X))8Q0H ':?HX\@1[4[B39 EDD#$ ++'5P-,>8L.VYFW& M2K<<.)7IT^?.&3B@SD:RC]O#7/OV1(%,J.\H7^%-MUC6X:23J23"NGNCVYZ M0/B73,53B.9-LI-:SLJ$)Q(@&]#4(G49A169Z'L$E(V:I,S"!:%[6ST8E,4B MS2*<9%#_&*JLRRQ8LNBHO@YGZ297*J>I=?:]V(Z6J"Q?1*N<#8,0CB1=PJ^D M%VV>!7HDJI)'I%FN)P;S+UC=5=Y'2ET+=%?[ZK&\-+66! K+,%>&X'=*'L]' M6AHUC=XC*=F4Y2 H(;N O E&?)\&M-;+\&?]@-:GNX9[&=!Z'V+HIR )V"; MN2,1,J\WC\#L#Z.:79P$/*R2+;8XG:+F#M,D78*@<.9MHN0"DY">1'8^LFXP MGZ-1@Q(JKD#>:QL@TY#WY"KH22WT!4>(K,#E#'E@RQWZ6UF%X[- C/#\-Y(X M ;4 +P,<#H+3-] P!8D& A(DU!Q>D;*FY<]-51RI*R5/P_G;!W^6 9FXVU[M MBAT6FSD(Y>( Z&T)[\7QT2@%!]YY&()Q!=>.$T#1*$YY8%S-4[H&KD_07Q&! M67=;R"$A@R# QRN::JYG\?)75N BX"-CG(-"+<*PQ5L\L*QNSV=H!)6K-+F# MR\5T@!X1FGL>=FS[QF[!3:*E!7(>7$Z<SA'3V/8YOC0.0&WAZ%7VT5PX_#1K M7"8[7G=U!M]ZB_0:Q\6*5VA>P[>F9C>?B32<\R;O^DZ@PA+SX<J.$M7>#)O9 MV!8^8RIT> EQZNK,N..4R8<U;6Q_O)"T=I=II&'PK<K"<(JZS1U^H8(L@54; M"M4%S^@1@>#@"313%09H ^0EF,/F&X(B<$V'C:^% X>WD3]SO5 )O!3\)<$6 M@(^NR>;7TL98_7@><.X1&?WP<J$+$4WX;#+=IOCZ*4U!Q9#"3(_S-2M&UE^D M,=Z!;#J:FZ@+\1/P>(8#7L2006:GZ7&-[X?3*'"A1#>58<(&UT!.V_B0V,<O M_,Y;T^+A_JCH 4>+?&&50:SZ.]K!0#%8E;+W''*^7X-K13#?*/A:+/<OIX<= M3 _BO5*0),V^2AB0U&"KM0T'9\?>M.7:2#+@ ;99Q^FD]3KP*.(TP, 9B(H" M#@O/Z>Y14HXN&-2/-KL9C3O8S<8FR(+B';:;@ST^/!T<=S((VUUDIJ[2^ K_ M16L<>+_P-![&37$_:8+9(+O;'//XI/TQDSH"^0:6?!*(:?+[X,L M$D<!UF[ M%8[/!F?MS[EIB1?@NH YD.AEMJ2(X]%@=#\+/<>(1A [2^5\"-H0[83&T?&X MB_EY*#44F$49R7F1"KM)D!:QR*.3CO:B8Z0W4W5+<AD.AUV,Q+MQN7#&&3A( M:.\Z&%%D_=F-^,[ 0(?2X)+J# +^YK[9'7?PG-JJU>%I>PEI0<;0?ZE)>3SJ M1%UOLM#^>VJ?T*M: O%(AM1->F(0-0#"1"\]G74/Z+4=O:N.Q[6YT>>(YC4\ M/&R'WS6<W K@==(Y@-?I ^)WO>QW[4O[2 ]+UF'M_N0A^T'N#5;JMT6FE/=3 M2G/+/^#<\OY:G\&U_@R:\[9;[:72"R3?!^THNG]H1 \=F?[*^RM_9'&V3ZT% MSV!_>X;VN5OU_+VQ0H\"V]/%%KIH H1]&+KXCK/HB6:_B.;QA$E/-$^6:%XT M]/3/JN" N]1&$5S*ZS*GW,\;IPTH"(OHBNNF^^[8^Y4N>]K[^,*P:\^&_G#< M*239?K:N]JS;L^XS8]VC,W]X^ )PIWO6[5GWF;'NZ^'AH3_:">?MUEU;RKVW M<^CJUM_TW-YS^_/G]M%HZ(^'+\#(WI<,=>=A XD42-M:^T!!+ZN^(T7YF%*G MS;J[LQ:.P$N?[ 0<OI-1L)=ZOV>9GF6^Q\ ^&OO'1[N,T.A9IF>9%\DRX\.) M/QSM$E#J6:9GF1?),D?HV9T>/6N6>=E)8L$$Z5/#>Q&VVDM1U"8R]0!9(M3J MPYUFR>W=6)^>R7HFVTLF.SOTS\:[F $]C_4\UO/8G78T.3SU)\>[U+[V3-8S M6<]D=V.RD7\Z/GP6//80PRKN"X#OU3]^,27)Y\;OW'N,DPN-:;(QQR'*'>B< M*)G'):.1@H>]!=A>D+/U*3"41T[@BR$L2Z-"5I]5AZN3J0YYGH81(?V8B1M7 ML)04IT:L5PQF:-ZK06LE"C#P/B4$SAV%)4$ -;\#D7>C),QH$@#A7UXKFAF M:_/@BY?PSC0NE_PV?(A /851%I9+Q'_"M\-7,WHW85V&:5[D+NI0'$Q36(,= M/8"GE)?3$*XB8R1@GX V!<!;PVRN@@@A41$MD[;O'$FF0A5=(9OD]$U$\$&< M6)IY /\,"8ZS I\;+G"Z >/M1LG&B2#0+WR<H##MTWU/+Q+?KJ&.S>_BB(%> M(UD&X\<0*">#E^*G\0]P8RA^8HUTC&"=B"PLBT7HX6F0 \$!/>B%1@A'>J62 M4GFSDO! "2HN6E)@!Q[,5V-N!L@.CFHI;T5:T2BT B4K7T7\(4%I9^0C1$:E M(2(\>01QH&8:JY2 AYL)-'-A7!'W&)XGHT;P;0@<!+\A-L%Q#\N4@ )D*YKL MMLZ(8'J<!U=IQO"L*B"(*P?]UH#$+W&(B*#!6N[+U"5^;.!=I DAYS;M1=]J MY8Y"^H*+'^WLZQI'<F2R'0UDG\->"-JUR&B "7+[%*]F#H^O7:KF$[D..9 9 M4,R: 81!"<5&")%$H9T;,.UMZ-GF5G.:EY%<[C_ E E?[HR]Y<0]6Z"L-?72 M.'=>$(")4+!*6F%?=@V2YETCZI;PR=KB1T_7#I,9!&022%Z.4DIE5OCC%!=[ M!E;2501<3F.@ A'0#W,NISL_;^"U)RY=0G5_E+7SD^$ZU>[+VE-2-LBR!$FO M!V&U@N\==@#:"90?X 2",J;5X.+4-Y6%$0\929,#46+![(IFI.FEDU9EM4R_ MGZ:H'&B>6I*@WD\3:]TA=FW$4Q3T6]@$*T =H%56)J"?6"MH'0*/^JRRTB#S M FVI/,RB*=/MO,Q(=<Q4$41DX_R<%LH;#O4+\$>"_@8="8(=R1W^19699+]\ M-.CR!"3.$PO@,9_@W]YPL.O%-#D/3:_J@ODU#S=R(LI.LLJ;Q6;=6A #E=;F M"[62H9^BE/PWWQU>>I&F,7V1;6$XX+RD 3?@"^01S6K H68%HVF+"0#ZE1E2 MK#+7G,4'A^LPEM$_(9@G.)NB+&1\@!Z[4[?=GK>HV5T[^*@%P;J)YL!3R*G" MN?KH5RF/4V(SG?@0+#"\B0PL,+#^DWP9Y3E^PN%%0E0-FK1QHLEQP].L$.03 M&$SU'LW4/$!*="& 7[__\LL;+]BC 9;$W#M_^VRX^XMG<$1^W5[:^7&3W:F< M5G(/E]+&*@.'J6)W MU4(RTB#8.D\K$,51C.(@)'.>:P@[$6#!1RX08&ZBR. MXE=TJT J!Y4I(X%^,@\A,>KWKEQ/[M@BP-DC-$D$%Z(HT)&#VL#%M:&"[K&5 M4;O WJXV RJUT)-11W9 )$CU&9VKG>E47*>N&KHP>BO7YXFS:\QXN TYMU_3 MUNHIFUD_;>WIKN%>IJUUL%2:=04F0I;NO:"P@V<QR(8RFV)6(9X<?0!G!Z4\ M#Y9^1Y)C$>&X1XRJ>2!H5,P3JWBB%>.&@Z00!0 ?PF"UV.!H)9LX(H<L6< W M!FG1NL*)8 @]3A+\=6522>YH#UQKF4B\6*N2-[ZWBLM\(]@;TQ#HAFBO+\.* M::UPBQD^6J*U.6X--:]K?/]9!AD0^-,;JX0@\+I_[ EE=3J+_;0)9C3TW>E0 M_#X'%#N8[W,T.AN<M@^\T!W,*2;N#/UN.=EGW,4<%YHMNSF>V@RVA1O)>28" MI>$HK6"S ;NO_KB+:3FP>- Y(:5QR!4E.0LNG?P%Y)>,WS0YNPZCJ4^5HUJX M81UPU.1X,+PWLFTSE^?X=##93TX?GG4TPHL+[#$;C2MTA[=B""X)W8AI,)^# MC8!#%]W475*(V<!VB75V'?^3AXV:W9-!XQT=_M6CA*/,W@[ :RTDK7H)ON8J M6BFRMVJCMFUNW8O3<&/2U+W+J9,NYL8_1SGU#*.PCVQJG)YTH= ;!5"K>66' MDXYXH$EBMQ2-1V<=#2?K3#3>NT0:'7=D]_4B:?]%TN/::J/1J%.;J&N3[:P3 M+Z)18KYM*9A&74U-?&2;#;F?*N^>GNDV/'TTVVWOPTJ_E$A+,[R+-0<M=?5H MH9(\NE+U:"D&=8L@P>O9KL>QN",2ZN3Z6ELK&U,"##^%X4^L6+19&#VT'0LR MB4JD+ LK9G.E>" E15O=@;)7MI!8DUJ)TX>G<'J2SW$H? ?.T?MTMT7)L8!& MF&(I2JNRJJ8@Y86SDU^<G>Q,P%,5I]=41QU(087O7"O6A<(WHH1SE:LRR^%? MR*&%NHS"32_6.48@D1@G8UXNJ-PZ2)*T (Y0LP@?[-3I@JA88JQ;%^N02).[ MMBFU*('7!%A"G#_%Z/)'TZO^HJ++G92M-O;YOY@(<U=J"I-'NXL),Z>]A2%U MY^G9'2OZ84<>$9Y@ODBSX@!K&'=?4:9T"T*+6LU6YN=)%UD+:WWR9O 7G"[$ MZD]2^-13(+\B97\%EA&U7O2BY='=M^&P$_?M*8F6EFPSZ2@WT94@Z>#HNA:V MH_&]B!8*#X"=G>*#TO KF.Y@C(8+<!J>AC!YAL&GQS6,)F<G@Z.7);TZY]5] MDV<=&$;M4AF=Y9[O*KO:+'<XZ3;O^]U67-N\];C;&.C:Q(KRH(CR^=HK@F]4 MH+=(8RK>=V,_]>I?NIJ#*?7#8#V[2G+Z9*]=7F1JX_2T0]GX)+1+VXQ&5\*S MIDQF:OJX!_BV:ZT+<J\;M^ON:J:MI#[N:,7W)J1W"Z6>ZE"JQ$V/3^\K_(MQ M>W@K9CJP\124 0,?>#\ZG>=['P^^D'9,P:"H1/]%Z')+<UHHS@4YS<VA/8+0 M/0*T:M>4PQ%EAN7EA6G]=/N*T^D?C"+"2!9!N(C4%1>G$W!**+@JNOG4]J#/ M%+9($2&MTAS.RDEFF@I];-E:!G^D&4I#3D;D:NNZ-U!1\G+ZAR1- GC.MVA9 M+FV+-*4X=)*U2($PV@5O3HZZL)Z"O%7?>=>.(2:B1'<+?@W\3VX.4_)$\)M@ M!385_!)N-&Z9!.[@%)T\HB;;"F^@J(J59+C1MK$TS[(LK='Y%6CL.=#YP5H% MG$FG8"3_N(V .2=;/9F_# \/[0[=A2+#P%(F];S^ER)+DTL4QK[W8S$;T$/M M+[TO*X7=Z^B-XI_OLI/@#JMG[@LN+S,%PE^!51)E'O@9I9*.%RUT[L2.K5IB M_S+II*!VSUC+MPVA+4ZFD[*5J-K3^I__<3H:';X]UQU/FJ"(FL,P*Q'8!6L) M0)[39X=MJV].N[C?YEU\2O(R(]*WA0))FASHOBZ'2@=Z,TCY;@?OI@ZJT'9: MQC.#&Q9PZ43A30[_BFQ]>O)7ZA,&TW#@76P8B)N/*U=:&HATS528PEK^K>CA M^(=,Y2M![W(9%TLCJO 0L)"282,.F*N]8(;VB-0#7,.1X\+#&.PZV"R^(=_J MUPJSVR*,W$)S:.,74080"R)9UXQA^+[Z%F);FQ05V!*#.PF0[SN$+3MKA.+X MKIUM6(1[U3V\ 4;9=P\_X36TZQY^.%?J"SFWOSK.;4OG[_[]IG\IQQF?2>T: M-O&B;,@70<; DQ7O79PAD"$(_)=]584;R:DY^%AI>)D%R]Q[3=]+RQS43_[F MAYW(;'OKM_. "AKP8>WV\6?W#0P863G^X2&#YA((+)C-<2Q__?NKPU?T,ZP\ MU#\WG/9O$>)U_JRNO5]3,#;KJ[V.9L4"_@E;DX&<"#$4K'+U@_['AH!Y98:I MP$?PX/[^ZO35]E$K_(K)\5_?Z@_5_S:\X4\W_:WS/QW>Z6O/:T8H_7C-!#@% MUP4>\;_<GLX1ZQISO)095(:T1Z]NWJNPC>QD<Y3M/1-!5\JN@0R^D,A]X==_ M]&*O_YQ\@8;C>3'CM$QPP:O'%?I!" ^\\8>9?T[&TO^!L?1_C<82'L;I:#CJ M]#3V<PYZ3]4/,=[C<>_^H6=_/ P/WW#E+X1WGY=_\NH?_U,FJHT&[D728\SA MV9W=]E;I]834CU9^U@SP8CR[GX(L7'A'P]ZK>]2-/\#LX,FXRTWNK6IZL?38 MCUM\7 8;#OVSD^<Q-_BY^4WO52C1RV&U5Z W>??<=YKXXY/14S(<>S+J/:?N MR']T=.2/CW91*ONO.YZZY[21$]M%J[Q8:_6)>4^3P^&SL.QZ>NR]I[WTGD9' M_N3D>?#8<_.>W*Q3[SD]%<_IY.SD*9F-/1'U?E.'L;@S_^RL=YOV49M4$DZ] MR_1\7:9C_VS<:4)Q;W73BZ7(WFEZ9#4W.?+/AL\HY_0WZNXRO]_7_CR$NU^E M<102V'V14OMO-L/!RO5&N\!T%!=9,%/4__O66Z37"B[&9_03!_,$6WDKLY>= M1Q&P!3PBY4Z_7!5%S%.'\:&5UPR\]W;&YEY#7K=JS&\YZK[: NX<^R8>$LV3 MV!TU+6V#FM829ZL+@%6&"G'FMCY# +F>B!\$L:WM')PNP-!VG:CR@"KF?-_0 M8-I@(W:"\9RI90"7 UJV+!9I%B'6ANUP5]\BGN.UV>2N0;3,]W*O%*UM/IJ6 M!<ZCP9NNMM7SC)YH2?-,^+^+C(:4.&'1T=![+?A(IP[2@/>9%_!F4($?X$7? M\'E0\VM$!XD0!0KYFC ^*UN?W^:X?2E*T9N2M1E6C#T'9@ 28X0(C2J+T" M&)SQC4_Z_W)O%N5AIAA)S6 PR1-I8KF H2'DR$S/^PM6*S!WN/4^M2-E\/.Q MNH1_98JPU 2YQ6*\X)2G+.*U? =PL07#F=/(IYPG]8#\PJDP ODG-A*CN,%7 MUAY"KB J3@6^Q;E-1L:Z]>"7Z8Q!61 !1V7+*-'SUW'M[]( ;#UX]'MX+2T. MSQA?3_0!_XY $N<IG)4]:YY_%"'40H%[B$(U8-[\B -M9GS2<) \",@+IOC! M)NP&.-Y,S9&"4N_G% R_,VWZX4]$V!<I"B.\V@L7-D9FRL!+OE@ F2CQ/L&_ MO>%@1];D'_'C%G.C\56[B^N[26L$5G"E]1V #N\/=>2]AD3>>Y#&?^'PJ3 . MD ^12 DFJ@HY4D%TO@WD6:Q$8C'-;_,HRUN@LG9B- *3H JL(I[X!/NT*A!5 MCI%51'1\%Q;*#3>WM2W=>5XEC+*'T"B@'"ZCA)<'2C35O^ 0%?VF(_24X=&K M[?%P?L?H;M D&U\;/>37;OK3CO O]_FR?<E8WR.&PWL2<03<UF<?G]&]_DJ1 MMSW9<G^E75SI9PYF[,F>]Q5NY^G>KS:-^PM^YA?<A)AU]SJ'9PLG]1X<XI=) M^_V%]Q?>7_ASOO >+? ?GU7F$6!D3P$OE +>2SAUC\L\=\/KZ@Y/_+R\+//" M&YWVN"-[MO''IHQ?PB+%ILH>D6;?-KXWE''2D\:C5NKV8)T/"-9Y.#@\?OY( MG3WC]HS[S!CWQ#\9OP#.?6ZY8^Q06S.[CHY[I-VG?IG_4\9RF[L[%/UE[M]E M[NX#]+>YN;^]U/UMUOW8YO?>&M(]]??4?_>%C_U1CSZWI\J0@!3$4.V#I?N] M\?O)H:RR*.;]]Q'1_=[X?=__\*PG@$>-K.VE";'?X!5=![;WUN3N.:SGL$?A ML!/_].QY#/UX?D%F/9* F6O<@VL^]0O]GR I@TQG#OKHY+.ZS^&XO] ^X+:_ M1O'>VKX]]??4_UT&Z]$N1M#CVJ5M0 L?$.?CW,OA%8B.$R0("?1'"A];(RS& MS"![&" 0@@HC)!!!&PS3+%/Y*F6() U9B+@R^<#[[S2>J8P@-C3>C\(K0^": M,D$TG->_?OD]?^,%UT$V,[A-^-S_+6$U@?=%95=1B-@VGY)P@+IVZ/VR3*)I MF7L?_BQQH? '>&5TI;S/,6Q= RX-Z<<WWJ5*5!;$\1K!&!5\;#M&B85+@]\% M,2$[X18K'X?/$)P&0O>$H483PL_1XN,UGH.LWL48JIR&^A8N@N12T9,(7H1^ M'0(5!U'B701),(OP'LMI'L&_LH@_(,^UMQ#45M<&&^POKI+Y[F\34LKFOC2= M;*<,I(#O(8"S.Q+ F1 8LTL[.O*1 59(I@V97(%= D_P.+G"* "CZK2Y^<M M]&DHS,6.XE=J0KL#G:4)T*60&; V_BTOPX6<"7P)7^]-%1 2?,"L^V]IYN'" M!][Y3 -$Q6O_!O =!_]/$YGBTZ.MY;""H/ 6 :QZJE0"##]7&3+\JLQRO F] M2H2]HG,,[&=@=2N5Y 2BX:WP!!"1K6!4MND:4=60$A@,%7>0>W$43!'2"^DZ M2GC3^$W$ BNBF%YEGB]+Q&<PN.ELX&TB]6EA7)>SFU[ JYOE< <RU1O71Y;0 M_RXR_915<*D.IID*OAX$<UC3#T%\':QS>-??%IELYZ8U/HPNN^,*NG.N]G0- MM]+8ONCRWQ8:M"M@(#\M=E&66.R[>5F464T^(3K?'-'J?.\ZBF.$NP.)0'QH MP>K@N]N0[I"*O2+XBNH/F#\UVO$*M%<*(D ^UP00'S6W"#"&5Q!!+++R[@@ M.9.": X$;9 6C"9^SOB+E;^5("OT3D&&A-&*)%X8K!!\K0)$2!]2W^!T<RVR M<L9<AK6AJ"V";UX<7*-8!&&(PG(^AXT:65]Y&)X#B-=KE$_PGP$H) /<YZ.P MPP,L<X3=@R=UB*;W7DT+>!D85B6O1 :J@](D%,4O@J)XP2B*'P5%<7<5/U5P M]CX[17AW L\87&:* :>UE9<W EA;>[),8D*2%%5D$25)R"]5<4=HOSJK#2>W M\]IPW 6O;<;"Y_1_#1=%OZEW@E9O[MY@9X>= !E^QV818O8>B&_K"H JGP*2 M(EE6P2;#(/*GD9 QXE=G;(N1X B6C&@-,LI.E920(\DB] ] %"EKGZEO<.Y: M5@<HNT*64R0"K]+X"@6OK(/^2&CT9D&55PTE7NTC9"[R+LA=N-K7$5C$;8!_ M!\-C;]H>][>V&XT22R?S.J)%HKGJQ2D\V_R5CMS\GLQ//+C@$LX P6/A%R"+ MX+A6&9P/:)'8T9R[;WHX&)VUWG1-M\#U_X%J23NJ5HP*X"VK'/I;C?) RPM5 MXE_3%9$,/,>0!'N^B _)P0#G(1:.5QZ.KI-+;S25(!%-N>66_ II.O>!L+?H M4DP173=B]S%3Z=S?Q%SVO7*5BK^UHOL)C#]$SG=4L&*D;R;J&A]N$*$UNZ&' MLB+$X,3]/E+Y[M=]? C>='MPZU4,<H%IN;(XH4CRVB+2IQ%L%H,K*1PC;"Y@ M%?S).>,?<;0$^!W>KWBNWJ_6AO%>HY6BYN2P;2&8-_@>]/%R(BNQ#>DVX-S) M@=-W/_!^N_NKQ91"+.DE+IS1G8L%W!#^CLS*RX@H"(00D5J@S3%$LW=?;.RS M,J=5P1="I<B[!1)"(O#)607O$QU]E@0->R4[:O(VKQBG5PK^C;:CF=RQ3/." MB ^V,0<;#S[V9QEDN&+TOU%4,L*X?4QN 98IB".[)\=\BK9[',%)272";A?M MK I:<^TL9RE(902_1L!:^/-H<((/&PX.6\F'7:'P'U"MODNSC'"(7>CT#0V+ M!B4?;IGS.6>*[T-948 KF\+A$KYYH.\NS<B;$0_"-ZX$> X*3[+$L)U%))=( M(X9$5VF&FF15PK]RC'<A0RP#^ 9*4QK+@F^8ID* -^LR'7>I*3+@1VE]%S!_ MJO8=C1@E_5I)T,42V#+XJC2%QFM'OSGQJ&TO(P$!?F TQ9@.^@$[FN@/:7<A M?V-TVN&!&_01F4_@.1JL9R^X"J*88ID" $\DQ!$MO#_[,%9=#'M?%!)J-%:6 M]_O@RP X-0;'7&"RQ?,)8O@PZCD,%Y('&T9(+[^30MI=_8R[43^U;>M52QB@ M$IV^\WGXGA,!0.?OQJ/P13>W,+RZ/PK<:TX(Z$CJUHYTK[G]PD\>;-TFW^"2 M*"^_LHH[/>P<.!K$H/.X)Z!+P$6;DCII,S^H*ZZSVJQ)ZB=:ZELH?;/TJI'8 M8B.G$S C[GTCUM,T'BV15A#'QJBT-AP-9@G6E9DL=8FSW1 8>'LW.H<\L#;T M-AR<3MH[TG H4VM*N:>[_33U[!R6Y*V8!ASC<?M-&!:XD>;:#9D:'YX.CMMS M!6G/K20\\'Z1@7TIVIKN)^TMM1F[-!R,3]J?-WDO(()3/01G0_VU6.'X;'#6 M_IR;EMBHZ5IX^:/!Z'X6VJ1%<=)1# Y^.Z%Q=#SN0K8#%3>8NGE>5L9OW6!N MP[=8AK0()!Z==+&5VVBY)9$,A\,NK(*F55H[V<1- G;AG/5C]#9:@I4./I^A M?]Q2$XW]1CX2YN_QTMI(&;!-NE!-U@=S WI6RF]WG:\Q@FZ^C>:J"3 BG>)7 M,"2X0<5/P%S]M6;V&.U7I]RI"C),QRK,S-',-^1*#O?2CX%'D0I3\*0BHB,, M?N+I?BC!_&(B6V/ 2=TM5$AARYVO'6AG=/+7W:FFC=<U&AP>'N[^;L[W*AX. MATZS'J1W6QCO]6: Y8WO4;)%KN(=!CB=*ZA^MN61'S[BD0\?Y\AQ^.)V+L*Q M?8;P'=FZG;N:N*F9A7KN^.ZKJM:YD46,4Q<S4@HJH]CZ+>;(UNBP$R4/Y"'. M,^9*M7(;G_1UW?6"..3\V2FB_-%>AE0 W#''=-N-4;7@:I5FA5LQZPX?E2F@ MIISD?N_W<#">/)[D')X\R/WN$.N7!H%QK?=A.+J#E738436<32IO2&J4T[E3 M' X$E$=Y86HRJJ;ES5:6&19)"3LJ)MC(U&)SRA9U$.4>"PG.VYT".>TN*&4: M+OF)WYG[:57=,.YB!G@]_6024G$ MV8&$,\"JDA0 3B/A';CT]!EWXDGHCC2 MK;1P^9=1DDBZP?P6@W?L[]C2#S?:TE3^08%)YS/.2I>(6S^M-D=4,GYOO040 M#]P6!?XPD@[4!<]EQVS%L4VB('E?0[D#K/]Z@0.$T8=)X%T91N)D>C \8AF5 M2QK_K(#TBO432-$YY%J1T];9ZT!"CUH(R58"^G!P_$#Z-V63M4PX@,YN+_O! M=_"5O\?E;: ,9^7?30=;^^SVKJ1_U)?T/Y\U/)F2_IN"!A$7>5$-O$[*5R>[ MEU0_^LDM;^$Y\/8S']Y]^NW].9GGH$=RW>(34+3Q9G-]X.&0>EWEPG7><5C& M0:&K^V^46;<N-<+&I5D9<O6!$PG$:G)4\1?XCP].G]/=G(R$#+:\I<TS.ND@ MK,L6B(WM4.B KW4!M(?6*BQ2A^,^JAF5&.%AY0\6CSL<M'!P?!O!PC"T\J0R M"IRT,,:,7 +&CMSPNR#YBML]!Y<^"@/?^WEP/M#EO%LCDFW#*6U<Y$&5B#]I M#^,BO9%1X3Y9Y6UPXMWN$X/97'A+'31NZ6'NEB7" 7,%.3 ]7D/#2\V2/V!5 M6WY'@J+B#TK/P[FD,W[N:^ JJ>M!0]FX6TJ>'!1%%DU+'D>/G8A<3P?'.>,\ M;0@KSTW)F].OI$"ZD&'-KGX"9B*6HQA/#<,&%'9HS$J)_315BR">>S,PR6&% MSNK?[&@GWZ'_HLO&KHU0" 8]@BAQ^VBD2-5MLN)J_67P+5J"<W"3.H$3.P*1 MQM6CWFO7J6TX=_W2%3JI!3XN"$$2YU)A6A&R?QFYE3$^'WZF6>/(E*Q:PJZ6 MTY+?@[E"H@O[&OPV%?2JPM3, FE=IVYG1(T_WKC] >!>;Q[+-BZNG,]^UI-0 MDI NJUKE+!4U7 6L*YEO*);9L?UJ_' <\<5ZBZ:CF0B6VP&)ZK&-\<Y%PKDT M+($>0N(IL(F00D-R=BA"@CQ7KH3B'^6/Z)G#Q]-KE)P4'ZH42%*A%CP-])6: M72H33ICK5@NJ+>;F\[L_<6=R&;<)6FY;](SZ09&+@4(VX0ONN"?BS3M\]A(X M&FY)*7%NG7Y#/%G6'Z#,2G5C75@#)=E*>9\>%6*@KR#3BYIC@[)(EP$ACL14 M$9FI6)&OSD$;#%E%"NOLD:@H4H1=-DY@^B9B+,B5I\@/18JXEQZ+^SX17@%] MZI]9,&/!A#+^%H5-[2#7J;ZW.6R'F )^@D^XC0%3A;]>JN('41RVFET>FO$K M=>O)NW?O#C#D1-9JAA3^!:-CV"#\G\%R]=;[G*:9::B0]5I4!Y'#]BU,>QMO M"8*CZEM^2M/9VCR7#P8;D6N $9Q!W7$G'Z,"P1CH8_+ -[M6!SRVL4 A-NH2 MLO:"J[!]N/3L4NGZ=*,/^6]N@X3/<L_+P>?B3Z\,[Q&;U[LI*HTH3<)ZE:6+ M:(HK8ZX1@XW%*WM(#?NA/G!R!<W+T7RP7<;4(4FB"=979N$B0"_574M#+Y#E MC4J3]VMK4%5ZDFPG$K?*:QR6;./-;YBCDA2MZZ","VI&NQ*!I7^W72Z\95Y! MHR]*2H'=V%A]0\/2%IGPUG&L@ %0?A6/7V9O*W[N'+S4B"@F*D#_<-%/@)X6 M\(<G8-4TDGJE^3:$MX/NR=9,.[E+/,*YXA1D:9X?Z#_1,W(2\40LR%]TMM>P M#MBIKPE+MT,M$UTPRSH,?ZBV+7,+"")#J&I3"Y=+H R )UET FY0:UE6UDU3 M!"S2+7G.*C0W\#Y1*^L'S9OOY0SOY!FG(9P6GP<Y)_I0?3>[E>ON[6WM>8J, MJ&*QO7V7; SI8,5DDD!T52P?-U5%N!AAF)4&^D@<:O%UHN427@':$90O6DR! MQ;KRM2AD57FM-$4RISG&$1)H/4>VD7%WS"#?XQ0G*F4^@J82O\W-2XL>;!D# ME@:*3*^C04?_X[\"+YK]_54^/#T]'4U&Y^?''TY./IY-3H_.QV>3R?'[L\/) MAX\7[S!>'W2%.]%:(M"/5>R(7^;S@W=!3'+_RT(!I?P&5G >D&N^(Y+$0V;E MSW/QVA$:+6)-#Z_ 6M2U[4JGV#_QF6,SI+#UJ6P]IZT'689X8TPQPBMI!OM" M 1G"H[D1V*2.B8 9708_GD7Y5^Z>9<^%4.+FL0JEOI;"1NX+L3P?Q9Z#F+>Y MJ,*Y#]TA8??@. &$RD4F:"K'H,U[%A!_I!$"Z,#/"-?C[M6O(&B!H92&$<4N M2#(G:7(0XH(X7"XP.<2+: +Y33$RERE)JJ^M?U7!#W.ATD1(D$Z8I@0BQ"R, MGZVTR>K CK:&2#^O##:1/ITE7$RDP*Y)UXK2V :@Q]TP^&S@M72(I'/AE _] MXES0SAJ&BC)I9S^G(-N&0^UZX8^;.9B/QFS[8AO$X3@^P;^]X:##G3:_:N=] MDL"78M25AAV!?>95<MVTO/8KM5N?9;5#:E?4R_G1:'@T&9Y<#"<?3B[&D[/1 MT8>3H\GAQ?CBW=G1Q45=O?0YX?U90[N<\$/: %ODU=Z7^_Q6#3XQ3&BYQ.:4 M?V.($+-9@DVWK:"S3=!=H*-D-#)M<(:@E/3L'T!KJGN)RSMI,1V2-(APK"@< M]5HFB),)Y@5FQ1"';JH2\#E0Y=^@'"OJV]8YUNR"AE[\:IU5[K1NY8SCI</B M&_U;KJU>?Q$;,V!&D)50,5622I[H0.^<':5+26OET4R0_2I??DT67EKF\)3\ MS0]=U2P)-3L/J,!W'VK^$&; G]TW)&@-Q559<,BXV$SA8(?%\M>_OSI\13_G MB*PD/S=0TV_1$O;[L[KV?@5G?P/+_#J:%0OX)VQ-IG^3\[/*U0_Z'QNZXY69 ME (?P8/[^ZO1V:OM@U3X':/3O[[5'ZK_;;C3GSI_X U_FO3OZN^KU;L>=<+0 M4Y]HL&?[,W+OZ-7->Q69*CL9KKYYY*IYVG)H,Q1APX(]_=Z=GC;;A+\A7D!_ ML<_O8G^E=NP9QU!?[K2AYWW)H\/187^OS_)>ZZ, ^GM]'O=:[P?I[_5YW&L] M&-S?ZS.XU]\0 9B"]PV[O[.3]Z CFSNX[Q]37 (VJ5(UQH'3U+IS//._\G*U MY91@LV]O2-!,5L6K?[P>OH%7EZMZ[+V?F-VQ>&D]K?GL>W?)7]C;>=D[[F?H MGTXF_G G\WS_)F;W+-:SV/ZQV,0_/=LEK-'S5\]?/7_=NI_QB3\9CWO^ZOFK MYZ^>OWK^ZOGK:?'7T)^,1O[QY+AGL9[%>A:['Q8[.NLC'#U[]>QU+^QUY)^. M3IX%>SUJ0=Q]I$2HA]&43#]:6F2T>UKD&0@N6Y)\2_)QE[W>-W,?'^UBF.ZM M@NS)Z9%-L6%/3CTY=6=Z[)2Y[,FI)Z=&<B+(I=$N_D=/4CU)]235DU1/4CU) M]22U5[&:IU;7^F619H43Q7FTJ,U17\S:BM$[/83[E@ 3?[Q3T\?^!7%[VNQI MLZ?-GC;WW7+JJ;.GSIXZ>^KLJ;.GSIXZ>^KLJ;.GSI=)G8]:=G4/^_REBDE= MP?A\M&C><5^#]52C\T>C0W^X$S36WBJ<GJ0>EZ1&I_[1V6E/43U%=4519V/_ M=*<FIIZB>HIJ#OL?^B>CGJ)ZBNJNF!UDU'C24U1/49V9YB"C#G<!U>LIJJ>H M;3+J[.1)4=2SK<2JQ7'R2B"'IJW1.#<<L;96!0T-44FH6@RN;AOD.>E+MEY. M"'AXZ!_M%!7:OPAP3YS/CCB'NT"#]Y394^:]4Z9_,N[!=GK:W$_:/!WU6&L] M;>XG;4X.>YW>T^9^TN;Q6=\AT-/F/M+FD3_NX;'V(I['X^'5/E5EC?NJK*<: MJ <_\F07G;.WJJ4GJ$=6%*=]059/3MT!MX_Z2H>>G+J33L>]LNO)J</\4%_/ MWI-39^1TTN- ]M3477?$+CF8_0_+/+7Z*P<):R-D\U@1&Z;YUY.^T.KE1'!' M0__TM!\@TA/G/A+GF7]V^#S2"SUM/C?:' []LTE/G#UQ[B-Q/B<$C9XZ>^KL MJ;.GSIXZ>^KLJ?,Y4>=3K[GZ\&<9K98J*;Q5F84+C.)AGV14X.\>L?#JM"^\ M>JK1^8D_/NEA07J"ZBYYZ!]-^OQA3U#=)0S\T6DOH7J"V@.+MB>IGJ1ZDNI) MJB>IGJ1ZDMJKB,V#!A;OX0 N@E54!+$3S_$R%0>%FGE%ZD7)E<HERA,E7IF$ M:9*G<32C#P3S>11'\,]'# &=]35<[6+":393F=[)</7-H_OU_N.0_N]IQ8S' M_M%P)U2870]A;U5>3]L];?>TW=/VTZ#M%KF^GKI[ZNZINZ?NGKI[ZNZINZ?N MGKI[ZNZINZ?NCFKPAOL;N?TMY;AM4F1!6)3P[X;.VI>5)?D.DCT"DIVEY316 MAF8[Y=#:+>_(H'^YSWT^;FW-R9%_V$% JV%_>ZM >P[;X0#DH?B)337S3-EO MMSUW59D[]H>CG3"B;]MY)U?9<VW/M3W7;GQA.#GSCX<[X5OT;-NS;<^VC\2V M1Z?^\<DND+$]V_9LV[/M8[&M/YD,_>&X-Y-[QNT9]PDQ[M&1?WRT$YA1S[4] MU_9<^SA<>W+L'X]V&I+[-+F6<E5_*P)8J?D]_:^SG(W*>&=]?Y1Y$<W7S@M/ MOW>%_(7_N]O_5;= Z_9"%<="1W]_=?B*?H9/A?KGAE7\%BU5[OVLKKU?TV60 MO/4V#ZR:P+N.9L7BA]$QBR"AB#OG^^#27]U\I+7W5V3%(;_T>T_T]?#-]] Q M]D#<LL@;[WUGTOR7\A9!BR'H?QD.3B?>-(KC*$UV?HJ7SKVT+/(B2/#D/6#7 M++V&?^5>F0#CPA\S+U=)E.)_PC)3,R^$_XD*;PZD%D?%VO>N%U&X\*(DC,M9 MF[GNL*71N/V6> ^P$-Y!L5 >HR.G\"2]:@\VW&*EX\/3P;&W[/CT,W65QE?X M+UQK[L-6B@5^B$]XJH(,CADVH_+""PKO*L@BD@7+(/NJ"B_#5J&!=Y[GY1*? M@EM?97 QT2J(O6"9EDE1>2$\8^?%?U&K0BVG*F/;X>C0]T:'=E[!]Q]&II8! M\-ZLND*X)MR&V3;N$5NEU'RNPF)/=X KSH.E\NE?09)@]4 8Y N[#_5MI9)< M>==I&<_@:KU@M<K2;]$2]A>OVY#FZ6#8FC)];Q6LB;2 9*+8^R4L4GM00SRH MT8AW!PLN,^0H[%E#8L5?:C8#8@21CA4301R#J("+"],D@9N#7WG7$9!W,W^" M5($CR12<Z9]EE'&WW#+XJKP_RR"#S\,96=*&Q7(/';R^A?@9=W!R1+&P'MH7 M$P0)UB"FJ7JPZ\U#FZ=9]=1N,UEZ"^ F"V#T-"R <Y;'F5J!0"#J;9800#*H MA>?1-S4[(/$7I^A+(,_,U+30"EA](P6<WT%G]P36BL".GA2!70<Y$%F(CMA, M$]/^Z$Q0!S,D<RP1=5J?M;S,%TH5/;FV(M?CIT2NN16(:,!'>8B_1<I=*1!^ M9!QO3*;=)RMPX/T&JORFU3YM9G3NA_T+_O=5$)?:_(/]LK.1]YS;BG-/GB/G MYA5F*!; O(O@2GE)6A!*A@)2FWE!.V/^0;BZNI-K\!S0D:NS]PVL-%6744+^ M@?@%>O^$$Z(=*A6 =4<O[-FI%3N-GP4[S;<.:-\_-;A]K;T2[+GV;EP[>:I< MF]\PF8_U'@:X4.T]<6:8 =$7*:T\"$E,H4I;P:?#M:=BCO8-O)_@Z8N#(CU8 MXC]@TPDV6.DP1Y#G:1C1TU=9M PR6!A'"$.XX0!#O@8EG;^:>U&NHQX@%K-T M6>4[4*]A4&*,E4.)94)\!BN%5989!UI7&!D)"V]>%B6%&VE1/>=VP;FG3XES MJX$X%[2-E*Z$:(%:@R3'X#7E;C+O2BVB$&A@'B,G )52PEN(#+Z>DA4'5US. ML8LP@[^!,)AY!1$ /$=3=[%>*;)YY8F8R(F+15I>+I" R42VZX'GD^+1XP*, MSM'?1F. 0NOP'OEKE'DS%4=P[!Q>1\X+"Y9$_&5:N[5D@27AJ/7;H@P#VUFQ M)FF&' [+@=.(\&7)#/8X@Z]<!5&LV:S4642]1SFS99"#5'3XF<5C<)DILGQS M'=*DA62*_PQ/(QXGFWH#56_@];S:AE?/GBJONMG"3;+(7;U"VN2ND(N81]TK M%]1G,3"[MQV[P)0KT.^4BXUB8N[+ +\[SX!SLY+D&&C.] ^0'RV3;N/!I(-L MI<F1MUG(4?OD'QDD*%7Y%$&&KH)HAJ>^\S,[\,)L&G+WXSGLJ-Z!%4T3V4:H M1D#(1*N@=GS3%OGPGX)U-6N]\Y/>>HOT6H$@](T^-L;G]EUIL]2[2"V0P"^N M(T!J::NI.E/H0(!PU=J<HD6<99>T]\#[I&MOT(Y8X$&RF(Q: ,<"0XS:W[@C M4@*R'A(P,!;1"C<*-M52RZB<W 0152G8(+,RTR4L:ZQ[40GN[[T*2:1Z?)O# MB:D^@F^H/,RB*1IK90;?RUJP'?^('_\!;S0*82^_PKOA3,]#,%MRJFD .^63 M(UM13KZ/\.<(!>3NT]>]8)I>J?U50(2)$4W+HEVUUU$'HE],T[Q"6PU5)MH" M=73AP/N7,AZXN.8N*K-Q(XM%1E;XQGOPPN_&K4&R]O(RK.CB6YU+^C57L-:+ M4QWC"HE29;=98QV87MZXCB9!_[O(]%-6P:4ZF&8J^'H0S&%-/P3Q=;#.T01> M9+*=.UJ,]U@ ?,<5R+$^WS68E6RCL8V5N57L9^!F-%CX]*L(0T8%^S^MU[XI MB>DWU[RN:1K/X*&_)QA!NTS@6S/OM^";]TXE:AX5^=V/_3LW=W38Q>9>_>-_ M2[!Y I(D6D3EY32/9E&01622H^DF;K3Z!D]+R&Y FPC+/U/PBG\??!G 2T%Z M^=Y%D 3PW82>F)(6!#4+^P3# ,XE*(M%"@O!1V-(8UG&1;0"V;6"Y:4SEHE3 M%4=@YW@1&1# SWF* F[MK=(\CTC28<@ Y6K$::L$3L8;@KF @3UT^IWKP-=. MY3K \U^#C PS<NAA"^4*I>;N.N1H<-A!Q1ZH;MAF#F>!LCI711%S!L[8J\[) M@TXVH: HX\N SYG;@WLH.6\7@_@OY#OF?-]]1TS2T2&D:D0?B3ZI9E.,F;7U M\/T[F*&FAFSK4P;WQE+#TP>3%S\AV:OE*D[7P""?%4?T/H//N_\2X[>[7Z)+ M(;88?EG9_$HVCPX_A0?8GL8@6YG@'^23BDT?<<\&WD4UI&<SX_ MM(4Q0("? MA^\!489I3&D D"K3(+L4;]0&_-A(HQ=*:L2F49S@(0<QS8K8NW6>(L7"M,WZ MBC"H =(G!^\\FD?H=X"Y DRQRM*K:*;,:XRL(EZJG@"):6/\FJ\80S&]\7#Q MV_I9^C5>D0&MP$Y^*;,;OFS?BK^A.G_O$IZ085DU'39%7W54F%X''PP\1" < M80/:^B#(#]9I>7"9TN^&;^$F<I#O\+\V\53=,!Y8!C<G!QVG(8L[W$A2DA\& MEU(_)%8.2GZ#<6B45I=P]PE'HW5-?XWDX%=K4A .G:&.0XT!9S&3,@E<9J(D M),_O!D*!WX8J;[+\B3J3RY124A*RHOUD"C6C?R=)O/ULS&Y8@>!;[GJ-+GOB M9B0%I57%WDNB?RFZKB#.4ZY[J57J!Z;TO[+O7.<*;Q1$<Z:'*6BAI6+I-<?_ MG?GZQ/,;WJ S&,8?FWT'G1M]D*6%4-)Y2,; Z/!PC"^%!Y$<@??BHK2"%I%# MZ\G*N,JCJQ4H(TUB1 P8U\B=&B!RFO =$VN;V>.A8S%9XS#&Y S),3!?A,N! M28+D$@A[YFL>E[_DBDQ%6(?]C/X(O$H^%:)E& :Q_@O9,HZ$,-8BIK(P2/.: MF[Y@\3XM&<TD^+MOV)L 4"=O<X_O#FD;G1J0O V?H?)W;&Q&0S,RDN9ZH<B. MU9]'HU08F8D-(ZY@+&,^.@!K,(F6Y=+<RPRD;(A_7+\9L(;G(!G%Z^000V'" M98E>_RQ=%=X2+%2,X5 X8(DZ0HGVD9W(V>C80&!>*)]F^S$#KE@$4RRZ9]&) M&_#)XC3TH$-8R$M:@6TE; HG:J* "U"#RP$\#YP&3 1FE]0NH'5+Y:MO\##_ MAG25SIP]P_XR5< [E37QC')O),'4,1'J2M91CO@FV)'S&W$61,PA%<-O[I5T MQ4"0QK>Y>ZQX7:#]([*E?:.T<,E350T'.5M@!9L[NLO941@D&$HB46A\)HP& M+CG1(M$B_$Q4"=@J#OB)^2;5%&4BYD6!9'$99#,=#Y77Q>"CQ>0-7*?95VTU M,?W4=7*(F &*(NG.^HD0KQ4JL;RR$5=+R6NHK4G[?X;:.(-=H="JH'/>]F04 MVA0W./V#<N.I2S-QQ*R,1BVP>9KSB<;!==V'1-ZP9@P>XP8WH6 BO23,6M%_ M3+@?M'[ZE3B41,JGA!3B%VSLP08RT4S#L\DQRY4E1\KYIKWMGHYWCI]DN]D\ MY/30EYWEQKIU=UVN2"@;"02B(*7$C26"E(L?&F2'*'7GRV"?S;+@VLF2T.?2 MJK!G%4X\1#I&2WM\[1(DN'E.$-.Y <%5;HIY#9<-FCAETLP7R(J21RD3$>H8 MF[578OB;%H+Z#;[//YB[I6(%Y.@E\%?,9VZ^KGLHZ3PLEP ;ZR,PNB^]3K0< MYLRSIB;?I2/GF[F0:@"K\A; .GC(6;I*,QV1T&>P%DMYVQ[G$B?:]IZ0@C55 M.9C:R_-M&R>(O=@X"9453!49QBG*_5!T04@5U*#=T4_13W-(*\+SS]/X2C0I MK?(ZRM'\B&+CT$6%2P#VG97P/OR)KQM=$13'&=IN#5^+E%N2/E4*.1=8+6/B M VH#KA!A+A*7 G25GN5-6>"\B4B]SAXW"8-[C+A,'BSB\J,J"B0F.(\+[D7\ MJ!WJ"SL9$W^WVVZ'1WL9@;'=^K6:C-B>A_1F<FS!',5<J;MC,)CT<5$Q=URB MW'BAKVNU+!Z"H[HK_?9\3[0B9".4@AIZH((V("5G=@&;N[R]MW_/&C]V:NI' M@8NWMKG_SMO]CP=GK2/@ ^\CRC9KZ$0)YN99CEO;LWE'^A8="M]*/.@CPT-V M0AG)P0[J,)O_8P26\DQ3OI[2^ZN)).U\F#+SH\NUOE=3-/RP](KMM9T7QX4% M.XK8R1TTROC!-,IGE1&1HMO_+@5GCB[R<X 5W-X_RR #VVQG=7(7IV/T4-ID ME@(].EXC&3$W%?R1]^$<SY2.)R43#T_GTIS.?M:8W&RUU<.F!OS#28)).;/] M9+T\> \)X2>Z5G@!^'=9KNW^,@X0ZZ0AL)VH:VK*H(),^*UOO7\VCM.\J)"! M().0><$D$8'N9E\QD%:MB*0_53#1F[XFZ)F018OQ,#2KV</B!^CD26!I2B<A M]$Y,:(5BLK*>&C83YS3-K!V#H4)ZH9SJWV/($?\$'L$,_CWP/LVIC@S,&-HP M/]NOOIY3SDMCL),:IZUPE-IBQV1F.V#D7T6A<K-FN%]R*2A(F*EH.2TSL;CD M<>0APAV*%4!/!'LG#M8YY=+1CX!%_VY4'CW]&B-7&$#%749)23%$^,,RT<HI MU[Z^R719-J=7ZPI\XX@A6=C\-2CMA.KZ3?28R_@E#"^:=H,_]JOVJ(XIVM<> M/>$UW$OM40=+-0QF2WPO2:HY3*B-6TXV5K/@&!X@?4P);U18Z/"+,U#I_DNM MX(@4E]U(Z-%-HY$(;W"B)!CBOB5"[*RK--,\;P2#O-THEFK0VG3:D%\"CR]# M)?).;/2JFWA7>YUV9-KZ*8ZRF1]TM;J1J"R,13:97> AH@@^T$H^3/$*P-$& M P0/' X>/T3M#IWZ">#^Q)@*#)5""FQ1U0L+^SD%#W<XU)>$/])>+]R.C(]& M$W_!HB[3N/$)_NT-!QUNKOE5.^]P"[J;^J:R,.(FM:[<WN%PU$7I%^6$KL@Z MTI81V1X;QG/5MG1#TI**Q L"EZ0<>/^MNP3DLR"I** C1>DU0G<Q[GPG?((B M1$(%AD<X1(2_A44#*^,1!HR#N DT4>8@0W.P(ZUAA\V\D385,3Q)0L5DK4E6 MF"3L?>9K.K*8/V]<$]7D*8V-B<61W&<)0OP291D%7Y<J7 0)9@NI@Q'DJ\2K M W.9W*Y A1A\?XR.JM:IK@!",]7YMJ,+PB@+RR5&N4*L+Z+ 6L[5WX$I2# Q M\F7PC?+5JQ2I)+*]QS5D4*(0SM*5S$JF+5HRC+F\*B^7*_%YOM!+-3U1 B1/ MX7:Q@XN !_$X9)ML0.._.-]/J1ZJ%XN^T9,I$:@U'1YW!=HEP.HN1GS<-X^2 M&#:U;=U:^KH'O,GQ")MFD[?<C=25]!H-VD/W<LF87:$F)&"!-*<$.WD=++B, MQ>$B5#3%")PCB7(/Q "EC3&7C" T<NN:2R1KC*J8\T/$#HJKAM&2D&(=^JX3 MVV8C(MAXOU,N TP':RBC?$'9:T[!)(6&!-BLOT6BM+9!T\Q6SJG: ]M8=F$< M6[M'IH.N[GUR-NZD7'F?^&O_U405@I93S5B'B"P1+;D"T(8OC$GO NN@^',R MA$)OE4I]<JZI'BY#6V?3%O)1_& 87:J9T)CT#:U*":P3_ZFWQSL+\KT_T@CQ M9N"O7$N#"D[9-C0;,8%UAQ2-T($;&_R3^IPKQ8EMXSC(IM8F.5TFPJG(T(Q% M1-4?G ;%4G%:X>S&,Q//(=N& 8P/ 4NLL%$.3DN8FC+Z).C E2AH$^$Q1^A7 MXE#.[L@:P! -7MP-:\2KHZ(QVWR88NX#BU#!\,H,T$+3*6F+BSPN8U/YGE,C MUT0 UW1Y$NK!"$9(D-_6R(B#:$G%^Q: @81J<A5E:;)DP)*F79BBBH;%4LD0 M)68PE<\ME-+ND8/BIS(?'YZ*21*2EK-@R?72=(,Z/,6+VYYJ=P^;:-&NTDIT MDU07O9"L;>.%0ZTF>J7M83Q:$#?1K"25P:1%%O3E)6:ML$Q]BS$>.&<B@3DJ M)MD(,;NKYG,W@0&]LMF&+K5!:>HG02/,/,,78B?*7'/HU5"RX]@CUE?&MXUA MQ<KU4R152LVHR<0Z)A*!V*#26DV)N677J\=O.'*0' UTL&6'@89>H*539J*! MPD"4I(ER7!5]J+'DF._'<Z'W/8#K\H )KD\)F'%(3WNO8/^EJSES"@51)7"] MP,EA )0]0 /R)[*_0$,%?+U!"91<Y3BQ"IW?:K'SNZ9;"L0#@QPP@T3ZZ-", MN\R"I30_S= J+:B$\>9%MNN<'W81FEBA/ A92H:J<?TW'&2[#9S<QP9TH8#= M!(?U[G3C2%\M+N2P^PU)S#8!K2CP1V"143>0YQ3A,5A1#AH*RWBC_*NI&*>R ML$4*<O$@O<;ZDC!848.4)5[&5UH[)H10OO1-NB=I [,W,P*"133VR)A5-C%/ MPS &RATV!*?A3QP3K@>]V4K 1C9^CBUH6"UX+EBR\P]6]47DU=$.BEV4)F MU'I.<>YM?64.,@SC-"*PW-I4EKIEOBYSM4*T.1R<=$-K=-=H$>,/V"RR_Z[6 MCVF>&V*T3D6N&JB*:\G","M5)>:4.F$-4Z$;R\_5HE;AADPAQ^D2^Z3R;?F( M*>*<EH5 +O)WQ*_ 1A .V6FCQC(111*RR+I0=B]5LQMD6S2?8\Z>20K/0MK^ M](I,<3\GUJ61QN5P,J?09HW87T%*3?XH,[$<Q8"%/[!%KA5#+:Q(M5I6FR5N M;3#F5FS%K\0-J8W;]/3A8)49>9/N64D[!5X9HB\2P]I[LSOB)RXB1'*A,&L! M$G,FL5 6F5R$P(WF.CCJ/C>8@:@A"W[/PHGM!D=I_!H7DFAXVC*V>9FEN8'\ MT0PU)W?(:!+F HJ"M@)M&9T>=@$+U&[ZUF@RZJ#J43B_Q3+ K.AH8-"C+P(] M,.#XS(2Z[8P97)_;KR0=5\8]<: FDC0Y$+_>%8T#W97UJP1H+6&*-PD?^AO\ M4T57 5DS>Q;CW"NF]S FWP8SXWAP^MA4>S+NP$CJ!/:O$UR[=H=QV 7R(#O@ M&USZ&70W0NB9FC3+K)I1.62D6;3=5H"V'OTX3SH!KMMRGK_0T?&1^5ZB"B/; M]MXV_Q>A6ZMKL@T=<QQANB/NY"3<(.IK(&P(X[,S5$+%WS09X9SM1>NS8G#P M4L+O"TQ+4&U2%=L G5#=;^!+X$A:VD)\3"QA07E6FKG(:JGNK[&H;B#MI8E0 M?X<"U=+0R]B":,FBZ3OE+'T5=AE/).062XP[-&S,=,&3(VFR]::/SM&@E(=$ MGU27PJ(/JR/!YHE\"!H83EU1V1GYS%>4!.5P@4GG<H46K1)6HNNV.,::8+0; M7EB-JC9&2ANCJO7PJ?<=+4ZW%:(W.DO2>7Q']+Q=*[SWJX)UW%>P/I\UW#MZ MW@,F&I#1865H"UR($.,XPH^687?3;B=[V9096 37 [=D1,X@K)Q!7:09S*<* M#&QAT7BM41KE[F--/540+C#JH3^K'UA)(%)8$J%D=1\_O2YSLF/*0.1BD?"! MLQRM9%&H$\"%"K*$ EVZH-#I2Z=*8,SL9]B"+I'<+2\4%"@GY&7FEE3'X=@: MFWD095QS1 _6T!]2D;;C.@R2AGW/=%V)*VE5C3JZ6!\(YE?H%L?9=++"]3&Z M %E &BR*3" +V/==5%./"];I0 Z"E#Z'UW5O5]& 7W 'X#YJHY?6#WY3J-^- MZ%CQE>+N%9GY$'@XV8%@8#"^;/,5FZ_G< "#(@K<1:$02?N0T!BH.PE^&MY? M<'ITUE$=D"X+J).EV!*UUN0R8<:YXRVSI1QE-50AY_IDD$ZEUON=#-+Y@H-T M'K+*NV7X(<#L3(S&(H) >3BG)(<CR-_\L).NWM[#X3Q@8\Z%2R3XL_N&!&5I M7&U@E=D8G0T"J:V6QWZ<G0U.#T\.Q^ 5CF&;IR=_?3NEN2H'U*VQRM4/^A\; M-IN=) (?P6/\^ZLS/4&D87 (OW \_NM;.V:D^K?A;G\Z[OR)K5]V^]R4:5H4 MZ;(Z#05=9Y<$W)_Y\Y5?940Z(R:3&QT&>_6GWRN-3J5-'(.!WS-SY1[WAQXG M>GX_+*(9<%,7PO:F_1GB/GIU\UZ%<60GP]4WCR2G]Q^']']/XZX;+.Y;XM,] M-;PH:K@Y/U"?#G 7&3@-PJ^7&1C9,U0Z:?;#?X2A4O/Y?1]15X&'<YXB:#T$ MLO@ELZE#V3MPRX.>RP.S4>=B8NMA"1^22;7!A/=.&W^YCWN_Z1AVVBT111?; MG1SZ9Z>C+O?\N-?7%$OK6;=GW6?(NH($]?QY=U]\LZ[V^1VE+2_<9!\]@LE^ M_XQ[ZA\?-=G?M[+M+;O=6^7:D^2^DR28@9.3>@;Y2=/DBW%F?TL+@?&_+8G0 MF\6[TO41T/4L+3%4T(:/MY[F?IK&MQU!&]OY 43:F7\\.GS0?>^M N[9N&?C MI\K&W5@F3X*-*^-Y:X5@^U;M@+4ZC74.;M4"Y?*Y*Q(>YH[+*@E"(O!^@N<J M[R+(XM3+HV49L]7"-3/XKZ4J%ND,[N=R;0MO5EDZE>8S27:H*JJ:P.N8WGUV MLJ-D51:YTPP7> @VPK@#! XO#7Y4Q8+#+%)<#_<#,MP)]74'U$YFZG4$^6?K MEQ@?#,N5L()XY\J(T6@P^NON=15M!J$>'0X.6[S:W)O3LT<U[NY9T6C4F(_P ML@0#%BG=6P'+1J&T*E./Y'MW6M]6LU=7RQ'\KQ3020E9A6"=(B]3!LR=EDP7 M[F2W@$JF#^8XS$J3R]\T_J748,_4%/$O7#RXW2]\,'RL^QZ<[?YF9@<K&ZK= MH\1^:;9*Z03=,C'A3AZ7CA#),BF"4>*"[*LJ!AZF[FA<0"P-JP8V3KY>YM*= MR-+(68;,7!.\2\860P0RPD#%A[S^D?YS](;*QS6@XDSE819-N4V# #9'3?B: M3=57CXRTV>(&OSCWPET6M/ *=HY;[1@*OBL-I2&0 N=F0?++!"%$NT',-Z?! MP1FH\R2*@)?!'ZGNG19LF;O5:%; PLHT8%I9)5W75A (9F[<97#T^Z&F"] M3]V2 ^^71-U^[@2R4L-SJ!Q\6MIS-_#M]MN+8(:P]59^M$)MZ 2S9=\N8N\9 M%B$L#3/=C541QE3ZR@1,P1E<8S#8JN7YU9'NE;%(;D^2(TB+JH9$' 8-RWKM MFAS8%Q<&>=V\Q7K^&\KRJ9;% ,=6[!ZPGRSX7+% 4Z95.V0"Y[$[02_A-XO< MXY&">T/75##OS*=/5&$:X[;<7OK]A-9*G!P]?H_U:0>X "^'&MN <&Q2XTSM M%34.'[\K>S*8=$"-C+^CY31WM\S%)[5-VA>V[;AR['<Y:-W.'27:>A3'H8)1 MF%MWH=)=NZEQ__%?@1?-_OXJ'Y]<G)^<GAP?#\\^GIQ=?#@['H[>O;LX/3H= M7ER\.S[!0O>@JYE<K54S_;C1)H@EL 8KWDQR_!6<[J?0_5XS\L.-_0B"&?5= MZQ8O&QS3XW*P3=KT2R,@&M"7 =[%3Z L& F=IAY'>!7N@03W98H!H;3Y(P8 MX09E5_^@:V.=5[B0OQH"%%=AQQO,&&\<1^X9Q%T<9FC6@V#Q4S2+"L'JC W6 M^PT[SC0$'G6&7<ND)\%UDM8Q="WUT?Y9!AQW:QHV); %$ @*\KI(<>IM62_ M:;@"W^**F>\S<E19+, !_+>@U-$W;]@"^<) KW CX WCA:=9,8>7I-S(N75' M>BO;'NTL.K?=^@G"C#E$17$1'BAS@,-\(QI93].J9HHH![X,>D^M)<+B/I;Q MM-P_+DOJ#Z3AY@/O/,:^+%CK-0Z1(U_+HNZ:+3$N7H*3?VL(^2AJMQ]<%3ZO M,LL%&0C'?Z9YU:H&)9FD2PH7"O* CDQ$RQ72;F4<:,2CKEF[*L13T'BS=._F M&&IH$M<RM$?3'(/1<3]8/>QH >>1UM#AM"-U?,/Q6UB6<24RV,Z*8B:,RJRR MR[4-A\(K,-VF89JI(95_+1"7SFPS]G*G913/Z&72"&M!TP1G,5TN<:"*# 0! M.0GKHW-'C#?%D&XTAKDBOL00^3TAN& *0L$[+N#!L\#WSO$90- !/?-'G.F M \(Q%#R@F!E</=&-P8)T+M\&BYHD*(I:2P+60\/3TO2@X_ "CHD7(<D*&2=M MSEZF)+%&49BIJ(U;+A,S&$,_G7"NC<015G%(T Y\5M^B7&P)I#D@%,1=S!T< M::0N0S3T'?TZM EP_/D:S D<=X0+S#=0R\UH.9DU-P/!BU2N9:T9TR3KT</. M9Y50K-V-01S$6W]M,R?3(/F:E:LB7+]ANK)/)D@4\^!MSZJ,B=*65^43!$VB MIPUJ_VNV>?F,T:G#-K#1)K560?]J4&=SFC4E9Z<QN TL_3U&.CK!87CUCU\2 M[W^"I$3TT=$9^[^^]_F?_QDL5V\_ (=QP%UCL=#T> $KM3-6+,HV?#7@EO9_ M!GQ>'[0LNF#06.^UQ48%2M5O F) >&Z-$(DH_J@>K82;1['$YRT%(:T6@A?+ MTA0L;'"B,F>4U>^#+P/OG?W*13I3%*8'(R.92?<YV0LI2*#4.)75M\B0+18. MDF/4WB>05R$A'*9H1^QH'%!-= RDL^> ,),>$.;YK*$=(,P60=3!4E>9.EBI M(I)9WD;(#CQ!5JTQ(? _V:# 2#($<=;=T+9Q!\C(M^L/OPUX7 >!$@, 8T;' MEPF!\.U;>H!</C;L- ;+!B7X]5_C')2"2>)*F='ODFA$+] H-0?<IC;EIC(X M!S[VOR48-8')KED/SCP+K4R<K=,5)8XZ@ A$9+(MW-6&!(?##O!<#0TN@.AD M_";Y4)H*#3%YFHXL/KMV#?709HV^':^U,<?7WM%E''< ?WG#7>@!U'H^#1(K MQRLT=1G"8^?7')E&<N%#<SN D(IO (6\6Q!Q*M@O.6*_[)]PL*-S7 !V<,U" M\5>VFV]1;MTPW\3%B*SF'D:],QYF(!:J@1X2B1G1Q$-[@? XI\;'HI0WPCD9 MJS!>5Z)]'!.6D77.6@F.7O"MOBQXNJ:NHDCK513T$'=,I]Z#TN-NG'F=L( 8 M/5U86N)^Y::]#KSJM#)QMIW9X';0N?6'T%PWHA)H.58;4ALGB$6Y ;>B2(.) M 6%B3Z*.L4G4@;3<)1UOE DR()T1,R>@KB-#6.SM.=_GW4D'3EK=<$0Y9KC MD8Z-J_69PCZ?DGD6Y$6&0S7AJK[H<\K5)8^2-N!H;;)6P\/!28MB,UL,8^5/ MAO!CI9 /7MHS3.NUQ/SNYNJ&@W''5[<MQ0",O#<'.-A]*3^G+9#L]3 U]^Z& MAW_U:)A,IN[&"ISKWE/*E#+G/B=_0TX>CR1)=Z.&^^"NCH< -*(=2Z;YP^C# M^?'9T?GDY.3]R>'Q\;O)R=&[=Z.SR?!D<O+^_6BG3//IPR6:J^WWG\RPR9\" MFC6UF_6P+5/>?54;_U@M__TL$Y/MUBXP9+EKA3'PW:?$^Y\R441%OMA\8A=R MXP2YT"EEG691QF8V_CM#\XT31SG\,69KD..ZW&WC78*5O(I65.!?B1=7_'8W M-Q'P+"'*9S&V(<]3GP*++=)8-84:](PAWX3S:9Z= QUNF!>^L006I&H9^BIG M"\60U@_B(M&45FD3V>YX9]UV0E.%S# S@=C5,0HV[\V[T56@L88&;'X3ZUY+ M8WF\;[=0.3&,AMM:11F7:*>GXO:U6Q1,*1U L7N3L'?/8P5F=5D9%L<Q\(T/ MF^&&SD>##-:3":"O0=_GE$JF<*1HPDG#(,2I3N 07)*#4]NN/OBW0&R.KVC= M'/.-:K)85^XGZC*%6])9C_J0U@1$9IY3MB/FV^=>GLJ'KNWDV;P,\0OS,I;\ M'4V6D?0!_+8^_WWS[/A9=+04^H)?T*@X>][N:/&,_5DS!-644NQ],<R>S=0R M@6:#)QVX^K=5Z=OIL(MQ?-%F7<H_S\\_NVE.J<NAKJ*FV5O5C)6=>R1#U?1P M7;%2\NH823+U"$=@X[E315$,(D^2965>C6?)\KJ*G!YW44J8FW$8,QKRULC3 M95+G:.",?U-\R1Q"FM584A^K[XI:'E=.>6J;397Q&-5)&E-WO+0!3->J8M\+ MZIM,C_\&+:@2[]RI1#^7$*C&]U^W,$-!E& K7IGG'/RQ75F@+&/3DF43Q6Y/ MUIT[L78EV*8#Z18-&W;U&4P?[Q/'ZN1DW;R'5)S6(-WK(U@-UKW<$3R7;VX@ M_S5Z?+,UBVV+ZIR"8A%AI0=:S(QRK[M?=<#NBD;5R*3.U0K.1MKY-@<#U7D, M=HB_U^I;BQV[D0TD?[V5?54\/.52*Y]$SZ+D^<3)6OJ9I=*2.U+Q)RQPJPZE M,8>^+7YN39#*>,Y-<K#7QX'BB@5EHNN-=Z_[;ZW5Y P8]7$)V)Q+;(I!S4OI MOP4J8(VC&V6<\<OT%9XT.H>G![KZD'HTHZ]@"2W25 :PFAU:2N59I;D9W%T9 M1N_N=;-/D<Z80M01UQ!^0Y5 12!IQC6-0LM3,!2K(Y:VD6Y5YI/=&]CR11E1 M[RD9I90TQ8ON,(1^QSCW0]9T_Z@N8<.?339D1^?ZX>NXV>B.ECP\!/_+LWKA MIRMP75*01G%P#68\*GC' F.JCVG;-@EDTD=1KNZ4P>!JN$ #(KU"EOF,>&D MU-=F!JL,9R>Q A+QDMO&<O$'><HOEOP ;4J_ M? <1^[U'>N-3OY,A@;^=7, M)#%_6Y5)1%/(S&_"Z I4,BPCX (^;(WG\Z"QS3Z/0?L#A M]CZ:NP=D!>6-5 M([L[X*W6*AJQ4IS8KO' G4,VC3(9&_B849+))1%QMY&R?!O,^B8;:T8X:[GC MB%+\(#8&DJT6X'E.X38,=,!FA3#:+#&F]UCN<.!75YAN#BAVI .]"Q:+O:CP MJL)]X0K^AN/Q!MX7Q98.*ZIFZ^=[.]+E64_!&&(*=V,=U!HIJ7F=_W7UT^T\ M>D-OS<7YZ>G%^.CLZ'A\=#(9OCL;?GQW>/[NPW!T/CD^GQSN?6^-'HS[F838 M;Z"\<A$N>R^0/[&XE/KZ36%)[$:5=UC9#\+:V9RNCI96&QY'/O"P*]BM=G8_ ML*X^P(K>*+G",4?D)5I)2:7?0<A63,PM>6PC@9)P+=3*7*_:W*L]KR.M0Y7N M4$<J?'0V>3<>GH[?G[X_')Z,CS^<3<Y&[R\^7+Q_?S'\.!Y=U/FH+T#=GS6T M*T!]T$9"^!A!#)W;D-EG[6S^OD)%N/=2#V-V$O?0-?M@-L3K/,IULF3;G-4M MOD/FC)C=\#?LLVSGJ6\J_*X46T@K'/:<<1RF*5S)H4;^5%"=^';KVW0,+)=^ MCV7PU6(S":C!1CD6.5#;'4Y8"#B<:F:Q%>:FBJX"S*#3\YS6U0- 9(@LQO5S M;="5F<IKK;[20$(#BYV "28V$AXFC"UY@2F&GNDLT^UGPMF":1SE"S0R46^% MFKB=>+!S3#1%&2-C?$L4WIIT:M']9,Q7$S%Z7R74<X=0K?UW42'27RV1_F*( MM%7\G W#3YH[=@?=:I,VA[W3>.M?B?*:891TUU_#19J06*WG+)BE*_H CM=& M;#3B.R<P))8'1Q30M]*]0%P'<*9;V57&^51P/-+K[QBE][V9[@><+OLC;7WO M!3HZ;!UR8777.S&,=1\[P3-[2MXC;1<$U/\"CX#%!-8],ZQDUJPO*2-UD>T< M-B5T'_ Q-SGP!A_R;'0^/AY_.#_[\/'CR<>3PW>G'R8?/HR/CS],3C^,SM_O MY$..CA_.K/JE+.(T_;ICU'%+?<\]A?"<YO., WJ767J--1,4@Z;(%4UJSCCZ MJTR;,W=_<NA(]XGJ0F0)Y'*]UA6&YW%S*EMBU3J>#:CH*VK=]<$IO$HSG@N= MS ZD)WB6$1 /RA?<;A)VO$K#:C8R)Q*B<<=RX'Q&9^EJ$87-NG&[5M*B,7N M<7 (Z.7ZKWQ^IBF9HN9+3#@<8/.R5ZX.PG6(0:EJ:3DW508F1F.ZV4L!_%RF M,Q53_$V1:XTMR!14)T2&4*TDFH;FY1*S)'3>!EK+-ASGBVBN^S@CK%V$/W$$ M=XX!,\0K4/$!6[^UGGK>%O$ZH0Q8/ N$";C,B+VK"[8M[Q;A0\9!ZV=3"&$9 M69,(K$?XP[042"Z#-L%U4M397%\_?/"2[4[[38I>44AA$:TH Z(O/*K<,)7\ M,)'1ZBXEAA',L*U6NB5THSQF-TRH&^.N:2+))@<+QZ3\>28OV^BVD$AM%E5) MN@*[:C'5'OT)/ 2:I'3L]RD<_CPJD$,0MC.SI4IT!'RHELE660J?)IX2;G88 M5%H7\+C@GR58S!Z%BN(K9=K^O3R88Z92A?8XIXB,$24'U(L#5KB*9RC+9WS& M#L8%9H(TB .VH,O^%I1YI!.RS?'<V6'SUF1NR65WJ1]_-VDZ:BCYF&;7H)8. M?@11A,MPE#0+!*O8=M:B[&$:0]*DT,\[5?P(^>-]9-"&#A3^=HWO.U+/*:O# M:JX#D<:.%XW)DS28@=1(032L@",\2J;XCOMFJWF1C52X2,C*IVK&(LJ5Z;DA MSU)_6J ,@A4=P;\5>>E5786/@U.?&>B$!I6U8P%)W:2G<-HCV?-W5'=?6#GM MN-_Q@UHC7!OA*GJM*20[_S/<\T+CH2 AH'P3P;Q@.X,093;;J@PXB-;5QI)W MGIAL:+T,NX5UP^),_5E23")%!Q(=4 +P81N(RD[I2XE2,_/\*FR'AE=A XF< M4,FC;31S\5\IV2?)?U]"/RBQ6--&[(24*V R1'E O9LA^)T.STB&#G0E!5=( MY-ZH<O-U#E(*],M'+A_"TGRV4&HG(SQ%V+&F@!?#4=A".5<SPM1Q%F]\ <[P M(:[&'5?R*1%EFRNK;6?K!,@IQ%2IOOP5Y@!S178EH\7X; W9LQ(SMDI%$K:[ M+,FRB;!(F0&NXB!QCU<.\DZKIH93G*H@C\06[<IIL':8E52\C%J12FKWGTFQ MRLQRIR8%P5CD#!/S,'N#TL"(;N&&&2G9(*%AZG?63^+XZ Q!QM.5+H*AU+;] MDE^OI*(7< F49O:*5<V 4#EH+12+K]7@<N![20#L"7\%"_*-7 HL5MR1IB^ M919DPK')[(VN3>02Z0CM"-HMBBYB/UR>2S%5^]/3>3ARJOF(T#CC(^8T19T9 M42N"F$"8L$*$6S4)[\I,.6\^%F>S!_JTG%O8$$'Z.C#*1D!:F082"N*&!_A. M<S"5BY*[#_*9(/^=ER,_RZF2\U$F\-8KK%"BF\K!5.32-8.#OXF815? H%FF M#H'ZB%Q_\BK*4HWXA:6G('V!K($[0I+/SI+JE:]D XF0,6>"T?(Z]W./0]%P MM72<4^8"C8$'KY<",Y%C%*=LX@D+ E"_;!#R%"EU\A@*AR@HKK%' M@JZV]? MK9'EZ&WJY^"%<R-7"?YKL(V-.79:T-?125^ !S #-^P)R+5Z+4V34/<K/>^. M5LF451L4]J+/:[U!Y3U ?+!>T^8>L(IP]1II+C1V TK/8**E<!'1TE"J;FY4 M>"0DX>H6\%DT:*Q#2D5[QH'>YF>CA82H AFXP@+&N<%Z&*V'TPPR#%Y<P-T MJR8"6,>Y)?UM85R<' %V"4-3;3LM.(L(\=I"-/0BZD:Y8M6PHJQ3X>#OU7J/ M@'9G<TJ)<1CR5BW=$ 1H9#5[QPVR4:(>7KY$UXDL1?)B< (/UQ:SM0*K:301 M*N$$;2/08YS")R<TH$W.D*2#J(1ZJPXG0#BAJ/4 4,>5 AK >BZ]P'5-:VM; MV=!LG0?LY3J/O4V&2#?&$D06[L!"T\7H'+*6>PK"055]"<US6C[ZIM!7:@-3 MVB,P01X'NH(/> )G-F$!GZZ90?P_HCL=*,6@(5.U#>8XYA9AQ3K0>X)<Z'/! M3E@22S85,6_8[I5K:S9[9$N-_:W[5'1SUK[HIJ^=V9<UM*R=V2(3.ECK1S+H M ]1;_JV<+447<:RN(K)5<P>H!SE=<%\(F?0@G1\ 13H!4BFR%R!>5Y%)6VLN M3H>+L(,6=TRFOH0<J&J">)R2 R1#;G7+[^;<<K6^J*6(0ONDJRDSP]J\%KK' MO@E8*R8,K+;5T.\;PL>-$%?]K6;#TQ</,$@,K(X-":YI61BK=*QD7Q]E7==* M+W900=JIM=5:L%PTIBR:*EOTYHY0NL]H!)O.C@97 9A-SA>";_;XK&$H[DRF M>"X/E?-P%P41AK'*&[ZJ-3!9 S,VP^E+Z&?<\'ECD.W<6O>0^O@]F,T1UP;E MRF89.>BK*YHL3Q(:M.L*KG#(6E&(-1Y2;:DT]V"_?IG-V/]DOC4*?8,Y-I2F MOGL])LD-^;G&HTGVV*Q$D$L#A?APAHQ<R&!'*^MJ7_3&T$[ 6%=VB=U)AMQO M5/K&CG!*WVP!&PL?3#3":PE[?;JNGZESBC,5@TZMV2&X#L*US9J%F"^XD8[# M[N)$;Z)#P^VPP\\BQ-KJR\JT-7A-R08L]_RKAOBPR>.::%5DDKRF6@O'GH*I MS-F^)2-+9_B$F1W%PG^8L4M(X'W[SSZ_5)./F8AC;)DAS62[!= =CBC- N8L M)C"=R W/>\H80=P++FU4>DT "G#] AS"WZP(/[XCW_5(L=\ZEY"8B8SFP@ - M(52_GA.&6[$Q$0:;^":"UO"/Y(V, "1*<FH@<BU%J@Z?KQM*UMK=6H&6*;!E M)G/0(!Q3O7Y:]+BT+("MV'O-R]5*CQV02+KY-!<PZK/"-V*-)R7<"_1^L="- M3Q.;\BO)+R!C1(V0@%]:?0PW*5$0*](2C..D)$D$Y,'+OS+T'#=$)2HVV698 MAPC-@*OG0->OV%?D6"V]T=Q^-=,KF66=9^>:(&3L1;227@#8!<U_*/1<">QP MAPL3B0-_AH^_%7\7R-Z:*=50,:Z"-DD@ -)UH ,AXC7EC"J9I2EGB]+D )Y[ M\$<ZM5_59/+6A!@;7H3H?#F*KAFN$RDWL, B>B2&?KGEJ%PFCAT@( #J93A^ M+%;0+_>]+7_@0)[#F9KKBB#_ZFS;R9XQH(L>;& &G804)"KC<FG<R\9*"O3@ MRT1"CKF33JU.MJCRD1O$(>I?J'AE1(:5$)0M\REO1*K/%4XBBF]B+-VG2O)9 MV]"H(?=?#M=CCEQL7CEJDUF?S\ENI?[%!%O;,W,S,H+".:/*0Y@_@B(X(!,\ MCS!_CX-3#J;PE^MH!HNXCC);#D4_X!WE;L64=*8+!>14H47V>64NK1M';(@R M, ?I3DD*P8-=ZD;-R+"Q9H1?HRNVB5VAS[MVLG0(F(^3.[QY1)':%3P*@<20 MXAQT4FHZS*0O.3%Y)!(M4F5#:ZGD"OWZ_8@L<=6HB%-%-E!>4+<UC3LFP:%K MD^?1'![K>#.;I_[ZY)]O3#51QN-8$LDDB$Q#X\?<HKU?Y^8*GI$#-*;$Q=/T M(]<*+YXI'KM=GVGBW+C.7Y_\TQZE1/EJXS"FE "GCU2$Y?;KSY?8N K>:RS1 M7CI2?)7>1J5-W1IZ:/L>L(6!*=2,XV5&G6IW8(."M-.S5 %*2@0U<9B'P*+, MB_]%>%[7UF,U-KS&?K4($TV<2U*^,L6E5IJ@3*WCDA-@F'J9HJU3+284.!H+ M1&OF!SGC&< >H1"M8\+5S .)38AQ33+.%O/8H*-H:6R"Q@)'_!K.Z>'DDF1= M=969D]#&8B3Z=;QS@<T=Y._PM!OYVUT=5D-USO=6F+8JTWG8FF&7"\!I:*X8 M%HC>'0MM?:=X=.O@'J>HW$TNN^:+[Q9^8L*&[$#,2>8XQL1("VHGDN?Z&I/, M!H)J(2SJ=&?/UCQ>Q\:D_TK#@+A!*OS336" Y-?K>M0*J%]B4_%PKC5AM6WO MCA:H2D]QIF9-4\!\&3ON/A2N(N3F+^/_B^RW)9..#Y1'[,1IA2SPO3%Z/NPF M5BT#)T$IH/>DV%$J)K6P@_O:NNLFY>OTB$:*U.?51!&96K @<[/JM&325%8? M_&H7 ^J#N]SHOFQNB^TRBI VU5)045A&"(SAFM+D148-<N&Z5J@LJP/1FPM. MEMV]/C0GA)$Z:"UV-=KCI5X]N&1:L;B&QL[>%2'E47H5D$2Y;!<K7]A;MVA MA=RT!/9LSSEY2?\6Y -309)R&P)6ZK+;!.<5A$03U2HQ;310&$FF-3ERQ)4. M9CX@)[_3+':2]@F<335IOUG>HZE:]N XL>Y$N2#64$"45_]G&<^]BY2!,"Z) M_Q<65<?.1M/NMPDGY'I\-^>JI71'($.^83!A+?6(V,>*(8?%>@8K"[(I@4B8 MH 7;2DA8Y%Z8@ [GL+F)[V 5(*A2F24!0YP:(26H(0F.XG53H=)%FZR]2Y(( MU$J!%ZQPBC>2<G/EQ&W'H^=66K'O-+'RM,V5;5*M*Z&(<BL43V8]0UN^2F,* MT#0FR^V+@,?)P9\'T\SUTH ;$:33=[[?J)_J,&)TPS:,2G9QU1;6-F;=6*Y( MR'I?BEOM4E=W)CQM0#=KA;0;15RF7BO"-$T$^PF0<VEJ(6H<++<L2,L )PIR M8(S-$#3VP]5'KW_\^9]O:.@=-J(YY4?FU*KU<^(]&3RB#:<,KU&3KW$RR9@M M%LY6201@(? 2S?,Y]Q"P!RGPA!0'5[,*$^O@=+7E0P<LP&F("NM[+H7(N>LY M%[<I6E9K*OC]>/#46+/273ENQF_/L3(FAWW:_OFLH5W:_@&MB(JF%;6'I>C! MM"0L/1V69Y.61PQA!2N9P!6V=HSPFN1S1=7VDMK*5$^)C@3%YI=-6A);\RA" MLT@Q(DB#(5/&SZ'IE!OUU11G",*OY:JA]CIULNX'8FN[<IAB7P:*!Y>,[ZX% MPS@.+]GHFB=4#_]%C'NMVR8X/4?:AY-O1I_)B51$\T8S@MP7NV*.9>(>WTUS M=AE^P8S:77!-,AC/;&TH?&)126R SFE0.>*.\B1J4*I$)USGF^@L )N#-:A# M'>5:N?ZQ=FB=%U3R#1ON3.E&X.<Q'G4@!;M8<X>66X/S)@E2Z<JC:'GC0&@L M8'#&05MCP&A$+I*T0\E<Q5CA%@EM@TFXJ(8H;62;Z;7>-<9AKQ"#LG3!NI]R MR>.0R$X41/#J\4C?)(W(,LFR)Y 4N*6VX:YU#4XU$5GR::Q!-)*9(+HY'V$7 M(:!.4@[2@AU#/1=X?%MM/R</OEF+;"852Z<.OZ3)O.>(*\5]3!%#9*6/S']F M>Y]RQI0@J$<UN!G:R7;J=BWJ/T;W2S]P'GTC$/T<Q=Q/3M7$UHW:'+E%?G7# MWA(+9K 1L!L-KV-FG+ LT5IKQM_1(*?:?7%C,4X^RS %&.9.L"6,<HMXFF&; M39;.T *\@E,8>%\P38C3B3=EQQTV"^] VS.WTZ:E''L6A<1<2#&FKHW1%^UH MZ9D9(.S:I1ZUP#?@/^P=)QK!NBP9!;2Q2,0&V<C) "$LP#'KBINLKP7^"4YB MB09](&1 SA+"+XE/YLQHWQ3C>-(D)%$21\S.K.QL.Q[J(B1Z.&C#\@[APOL# MR1C76,AH$*FV<;1II5.*_+)(PBZX"E[=P+L0#A-V5*:,QSH\6NC,] 1 O1LI MH9+@R8+F/!;47[S6:/*H&K6[Z;(?@J-RR,Q9#6L TS4!?QL=#H]IR?"/DX'W MX=LJ=D=].U=$S4Z)]BF7L%6.\MC?.Z^G]6&]B@VVZ3*M>H\'NY.H]F3)OE0O M+*7EO6IQ<7F)_1(>*T*YYYK0"D+'UST?QIYA,C'.]B_PG2\!J0_]?'B,MOHH M.M+HK>-#*&P"[_T)[+PP]2T(K(@M5XY/UV0KNP3Q:6ZH=#.B;.XMS8R96TC\ M.4:[)V^LW$+*$A@1,E'T0,EDMBV-US@14B_["4@B@Y5RK0O.**V]I$XVS!:6 M6RK8;&T? ZYL4=5F[@_6&25.40]7X\S7;CLQ';^M&20K.W(2-SQ7V.1SA#:; M@N[;DS9TE[<D:=P.6[<0VLPG<N!DM"@DG5@-<I% "9Q<,@*3ETL!TH#MKQ@H MC Z_.FS3Z0C9HDQK:A?- 6WX5\P'-Y,*N]>*IU90'-"4M )OR$ISZGET]B=7 MI9$[)(H5<#:.+8\-TWMG@/2[)&LG#P:(\,7$MIT9&QK10U>F[ B ]G@95DGO M._-TW2!^?:.V!(<XF)5K4AWBA5VZOLO.CK^%BJ<*B.D+Q@)5NF7%'#R)E%P# MMSK(A#4:8:.J(J.6N,-ZG(+0U:.K+;ED!H:T&6&;K]"VSCP++KE\G>D?89*H MU":@8(*9,V5P0$!ZF 0:+XTU2##[(PBY@$E_UI=4@AFJ8;T,>"Z%=ZU=0#"6 M=+ D2PP>@RQ9&PAH?Y,-A4]A\Q@32'PV%/=I=&HQN7HI$"@J600:!"I$(6!P MBMC%T\@\%F=E.QJ*MG](,D5)DEYQ<XL#0Y36,X;U&>7X9T$OLJ-]& B*/=6" M9BHEJB1!OH1EY*IH'&+LT -U$-IA+" N9P2Q=Q. W+O1\?OWP_,/9Z='QR<? M/X[>C4[@%^_??_PP&8U/GP (^<YH17L/[OA;(YB@*4B5,>X203K0>5X+]*KG MN6=J3@/+T<&T8+<:$D(++M&<_ /E9YF84ST"/1?C26*.;L]UO>+NSQ(;G=>F M4%:62D!9"_3Q,KTVLBAL@Q6(XT" :?6 P\]@>:/ ^0):.F/._M$@\,.A4%W9 M.?<V#\_.P%?Y_].2K >:\H?+D-REI01Y])RC=8P) 9(RE8DZ,74J8R:RX")V MN(@BY<0D9K DUHU?Y\@-SA&BY/7,&G&R9]MYX>L]RU]T"K[^>SV.L?9KV*<* MP1JM_QZL^OJO4$S4?\?Y[?IOPZ9?,EW4?ZL+"NJKC8.D_CLF!?U+FVGD T)U MR"WQNJAPHXY5%T43I?L@K N#*Z0+]@OPKRHXSS$+45%UH'G!-X)?U.!H&>@- MZR>%J?_^ZO 5UU-B*8/\;/)J-?/-9=O?*-CSL[KV?DU!KP$I;W!\D<'_S_33 MJ.[TAS&.3$.A6LSPC_*/O]%'*Q^_0F O+ )@00-K^+Y,HUX\9O1XQ/PN,H@N M<?RVEL'BM6]?Z6U)T?MI.Y5QM<Y@;)^&(@,=@1KVL<HXH>#Y"NUZD$/*](&A MPX++0Y-(AG_2!] <*S0VI-]8'^139Z)3)$.D[DA3QT+DIG>+ZB:@ZDW'2Q3Q M-R+7GFKWCFJ[2I-_<%2P,V*FBJ3I4HS$<GRQ_7U=TX5!G'I)J96H.K#8$]I+ M);3?%DX5%#K)RAW5E?,,+3'@[&_)BS-N3$\]+YEZ\A"4F.\6?E--7.9.!I&A MDQ*!0[>$N^IKX'/Z+UCW?#M5[5TUUK"OQGH^:VBNQNHEV9Y)L@[=A :T3,E( M;$=:WTC\5PJ@*>>&3Y2D8S5;4\_GZ7RPY/4D>1AE!J,MV;#_MJ3J>H7\@LGX MHP 7B4N*$/JA!JLTS>154 &->^IKZ!2NH^?\2$/=/JISB?:!"1A^Q3:?,@L7 M#(0G:<XF_X7+HG@(*^<H&6]5"K0%M<5Y/,T?AC/$D-VLI^LG1]==&IH6JM*4 MRQ)ZLID?KP'%4% :0#'XJ2>;ETHVGPUQ--2U8MG+E#)Y4:C!G4W!G13_46NA M!*7M@,3> >X)S,HE4VMO;#'*7-=@ZNJ0*]OSR#TUO61J,B$1G/RL6VV!?KAD MC7I$G#KI=!I+QI,3L@RVUE/02Z8@:Q')Q"OI+W6KFE!(.55//<&\9((Q(B<M MBU! =ATL[F)!0)N)TCTOU%&O\,\]X;Q8PGFG:W^2ZJAL74BM:%X?!@&L#81- M2-$54D1/."^6<%#BF!@FCX=*F\?+U_O]>YIYJ32#2*Y,*M7(Y%L> ]W3Q0NE MB\\,**QT;]NZ9KI@Q0+B]0;<DJX1X,,XB);<&4J(C=G,#)"EOZ!"@^UAT==E M@" U#N8(&411-N,J&L6HMCT!OE "1&6FRWXKP.M.B[D#!D!YCN^<JMI8^+!U MC]_;630ZZZHFG6#ZM]:<FSK=RS( )BP48P=)[,P):6!FBN9S<PP?T;V3"H@2 M34/V'=A_ POHFJ&F_+RQZYIJU]>I=.Y075,:^W)Q5!3OC+2P4/9;3%XSL"]R M1AY;;'$9+<A#JA:J?BC+8,;C/,* N\W6:2G+QS[B6'MEN2R/BVIH+D:$O6=N M.R;Y^31I@,% $#P,D91P,D7$)3>Z7-QBF]]T:1I1A>"7,DPF:JOLAF_AVA"< MS"-/(.4@>X ]Q%@_3Q5E89HA;B,6R:?5$GQ!,#-C7:=K]\L53R.AOWY-TFM* M^)0)_]..RZ[12#7EV5>"OS!9_5-]%D9O-SXU4NBXVD>1D,G=^1&^4>/NE'7* M,VOP%T>?8Q, S49QM8@5,]<J^$INKBA[79.AX1PH5;0V<MY-9N/83VS>QL+* M/TL:_>A[,S4/"&7")B5YJ"/6_S!&0T+(2;ISTP WZJ%5EV@E$])-3_Q/C?B[ MDH.V<Q"Q'"T"@=-@+"5 &PTIOFVX]9M"-K83I@JSRY:+,]F@DH[O2?&EDN)O M%GAX&_XY#G1 C-V^5>6I$DN'2ON]C$@CJ" CN*@#@<(]Z$ *W+ST'>@FVUEE MO*S%6S1ENU9KU_"<!%*L@AK'R,D:)D[/X:KAR.FA>/^OO2_M;AO)SOZ<_ H< M9R:O.X>2">ZR9_H<BA+G5<=;2W8F^30'!(HBVB# P2**^?6Y2Q50 $F)HB"9 M"_J#6R2QU'+K[O>Y69M$/7*O;B*/DZ"\$4*]_D-D1=1T)P*7<QT7%Q!F('0R M1ZFV#$47A,O=NC2 A.H,'?$9HIJ=A/#)L6F++VZ#V)7IN"GD32U'JUDO.!67 M67FP./$W[78OB\664HTS<,%@Q%""T@DD3PE5 54TNG<T6F:PAUN^DC6#&/R( M)^Q2Z[4H&2G*"O SJIDS"7KI)XB\ *04ZA77Y*T_06_]PM!NK>CK6.GK,FUQ MH8-#2&@ BB3=^J[6MH_:9V;-:#CU5W&W#\8&WOK=*E-L5&6*AS.&JDQQ+WA7 MB?I;H:NMA/E*L49U%R)8TK+3K>I&R\UKA8(DR3]*]K'](199UUJZCF&;7/W^ M2GSN&PF^G'K&4.",KIMA1"P3)'=NH!:)U"R^6%;(Z$Z9:*U([$A)K+\6S9U# M'QGH:[Y=E6YJ3J@ML^43(D48S+A[%&C^LKW@V N"RLH\7AJ[YBR!@EZ? JP" ML4RL_T5'A$HEP08$&F9J'A0UQ7&=BQ0"5#% C7I7 *96%'BL%%A0Y&1CH;3Q MC2=#(A6!'"N!#%2#'H8=UL$_=$E7T.(YJ8&[PW"+'^YSY7-?$XG!E#:58#S# MBLCVC<A>)!6&NLD_K5^)@J71NAFL#>?2G7D<]4AF5Z9A*B#1V]"22EJ%;W,@ MU/HB]?8YJ"9%J6F%?44D1TTDENM)_?P1M!@$[K?UW@\I2%*^&WC%BRHRR]TQ MU!M]44-'EH?CM$&4RLR/#&H*^( .5\@YB1GN2/6<P&_ !V/.;,C:VU&N9UQ M:#E"QK)@*!-W)EUK@72>)#X5F%24NF^46J*.]]U/J_PYHDG-4[+6["DB4M9I M<5,, *1C8(X^%7EG>"28,.5.1TD8"9;1&E1)T>WBB9AZC./9P1(=KM )%( U MTS&7YA%R1?J4?)5>DCM3VO1J/&G*6>7T*)B;Y:5M'%.GC*I24IWR1HL:O9%[ MGXM[FX 7Q]P_3<\L2(L+JU.V;Z>L+'GP43M.10*?8G]?&3PCXB,$42IIUDDV M@8,4CA-Y[,:Y$TKN1$PZ]%.(.WRT$UIS5&>R*RL*/%8*1,6WPG Y?'HI42_@ M,$BQ2TYF)B5^'L@NGV0M&_HN2T'5UAX86R2O(Y&*Z0@H<)6&S)'@FFROK5ZJ M&N%QMXI03-UDRH(Z?8@C!&9-,\*5+:/+&X#&5[1\N+1\84V1-&27O5%([L:0 MP(EC690-RNT*<\M>C$1X$G$C,2)RQXHM-.CN+'MA8#*</5G.\*?GVW8R2R.& M KN.,D:)-18Q-F(FQ;:6J;&J=SNV&YP%,N!C4TNRBGJ/F7H'.E^E&'(&-2L] M!\O)-:HS;:S]!H:>&\I&G-*<P8Z1<Z[_QZ_@1'B6S9@%'EHT8^L.2!%I"S7, MB@[WC@Y+LV&HT^Q8P[LA\V4^05P)V=\:^[B>J-YGQ82<G!NJHJ-]HZ.2HXI: M[A_R*&X\YLY4.P+CC\ %FL'<K204D5[7'L5A8O.WP,\"U 43<LAG/4&! -_! M'1,KG"J9KXGZ,3N*V($D6W9$"O($!^)7B'+'3:"8?Z-UH0[3F!&VF,9JMT76 MK9K$8@I(&*2E;>PX1+]I%BC"A90*H?0Z)CY80A0"<&0!Z]P*$05ID4*1:>^> M"I$O%<T@DVJ@F**.&REP,TK]UKQ"%47O'467VB)#)^=0C)/(\I9@- D(R^(F MS%G7MLP)F3L&!.'*"1Y9PU,=R+5FR%[.VFT2C4]V=P&NR\4'^,!T$'!01I;_ M(TQFL;VHJ';?J+9D16$%\: 59"TH=*10&6681Q4*!W-?1V1<KO&DG](R8\L1 M_TS0WJ:L.#_*] 1%E2>AQ-IQ\M"0%7E6Y*FR2998J:XJ:! 1.@".86']LLT& M=B"[NF70$ZN4"$7CK#!P):J.;K%_W3&;5=GIX8RA*CL]-C9XGCBW(K88_$9E M%J6(,EG^"$'S$!J/\%PR2X#G6?>H7Z(KX(YMEPR'SE#A;A3$3^*)1<"?2DKO M&WF6C^A0A.:EO$VVCU6IQ I0N\=[*Q'6;-5<Z;C)K%"PE8$HR4H;#TMMV VY M0:\N[N_%-U2DM:>D57HFQIJ"5$29\U5EH'0N2D!$W76#YK'6;P>QOF&4FK3% M3$B&B5U@=@8;N6,MD;F6@7VY1+4TBL2GT;M6F#Z3TXBB!5C+LE@'0=:I!&.& MYC=[E5( VJ&\;1"$Z/(QOJIKC+X$KV"=0K.4$&,,+ )WA'T=B+'C%S8_ $UW MSYKKXQ7W_"J9I4^O0\TC:P2K,OSU58PQ,:K*FMO#L_<:;)WR,N" UU(&7R/Z MN64T>M])V7BT\$5(W;(I=[KJKK?/I/5B85!+(EO(7M:L@9+U@T23]2M8 !F& M82!-(YV8) M+6SD^ *^X$L\GHT[*;Y>U*(I7+^?@$08OBR8/OG 663V5N[+R M<Q8P.FJF]X34\QW>@W?<65Z2.M*T>52'9-\.29F!J\*Y0$!^^,L-9;?2,:@P M@3-W/:\F]00X(Z"[4.\G+ -A*TX+2E&2BN?>"4?^SGU'*G([>G)#<:^JTY.8 M]Y*8$3 I@:$C%.>.UO]'<MQQ:*5)*17U'"OU7.MA'3UM/K.QR+.D3 XV3V3% M)G(N$0<5]1PK]5SY.E"+SYCOK C%@E(M$J[- ?T)+@IQ,)%*L A&40"RS6;8 MO3$:*A-Y2451QTI16OT.9]C(TG&/6%1:I(/@/WIWNEC8$S_P@ELP- (OJ<S4 MO22BDLW43/E&EI3X0!2D"LV#\(=D546++U=O;8TPHPRF,%,IBN1JD^ZZ2*'G M8;O+'_R[%]@_,*^L(KTC)SU,E$7" PH*J2ECS<C7'8X-VXJXM(H1 FHYM[7J ML,8@M'C5';"U:9:Q$TRGV$@@!H+#/FHC+O'WL60A<W:S;R\$&]$@_U[N#9F/ M>BRSR[A'92&N*/M@L*G)SAMJTU*YF/>0RDMU<6B8W>1A!@4.6].Z>A($_,AT MA!6N$;GHI*U*Y+>2[Q;P_^3#EWH-^E655T6.*R,>,C]6]]DR]DK&\E3JC:J1 MK6BGHIU%6JQ"E:@;I;XF6>.!*!E%KN-:X8K>S#=6.$+H[I,O]YY84(@8!'FC M7F]4A'>LA'<- LW)#%=N@9<R*.6:Y3YXTMM&9=&)YZBD1"2M"L:OHJO<';@1 M*:J>0QDCG%BB,D,X62O-(:DHY5@IY:,&&9K1!$J\',O)$I95#-U1A:!::W"] M]PDB?9'S!#D3@XC8B-- =U7T=JST=J/A*A2='2K!;3F;#ST7T0<DI8IPCI1P M" >.U"*9N0-L)<LM0I'FB,C&S$K'$%XDYAB7-/ ?UY?>*^,J%E/#[)^F_0V? M. K^B)>_1S^$:\M@A3%D[]F6CWWS*W++KU88&U?*N;?UHQIUL[?]./J^C]&Z M:X$0][+R@"I61JAEPE)CS3.E6\5P/"@V@_]765-L5R<C6!IC#/:4?QME> ,W MEX/3#2K\UA*5?EK/@-Q7>&[I*T1N]>%(--2!?A[A];VTW!P8%/;Q/?&"X <* MO"@&OB0SUH#>:/9S>$@L",HR ,V]1N!$XGX&<C'R%EK;N=%"-0>S*%:%94C9 M V5R\$*5):V\)@.XM='ABY=3 '7].#GN2KU_Y'&:NY0/AS*<X9SCB8O!-R2 M4^,J@WZH(5B.$Q#V$F%ZQM8/(?LCJ]DY;D1US3SRM#: K.29@^YGTC'N\)UX MR0,#I5R_,57J<R,L4FC=T$ZF6+*/6=944\D&$#UZK(\]+>G""1;H;N?J2%O/ MKR.U#-?YZYMH4&^V6MW&<'A>[[3/V[VSSEFWT6^=GYTU!L/6\!+OL7+K4!6@ M[LH8RBY [9:CT;1Z/T.CJ6^ET-#'.;]B%'@.YJ>@T&^NDCR[%C9<5B]63.?W M!$M&8MGD ;CO[RA1Y.<+Y+]!1!!38'PEL?&)&R*AEK*/PI<!8+(<#R6?(D%X MZ=@/%GUA(_356B2^;$P)YQ]3S4-_ O7V5-62LET4(0YJ^29:-X)<\%35!*TT M3U(%LUNN@KGQAO>+&[Z]$IFJHSNECYX:Z*B?A>X4]2""4%/P4DO[2 H$EGBI M\*"VIT BG!6K,HDD/C_>7GO"CB]K%1L='[.YP?FIEW%^5I'3@.>:8PA;6(UF MI_Z!__T[=QB(DM$?LN=M;GVCP@+KYXRR&-(4"/P#HRQWEI=JP#[N:IH#;Z3= M0[AAO8(L4:7U4HV-4I F[5T2KXG-1O7!MM5UZ2NX]$ZBD,DT>QP%S,)R[E#Q M=.A9>=LFLL *4N,Y-6Z2$2JI6'0"6K&561 /S!;6D/.SR328HY(."O=(>"[H MOS0#,&>!HM1BDB41+S1NAI62;LR);ZRZP_Q")RMYS)>GP&IZ&*KG,AFR K+[ M:3Q@=$R"D/*EJ,\QWOG %-#0!A, JQ[8Q,%#.X:7!#C]]3,Z45/)E0#QEO)I M=[%LC3<W/9\G(P$_@-$@HQ^.(.J .Z>!+Q:*)VC/Y Z!^H_3A))3,5,!5JSO MP723VXEFZ/#)C[U%-FS.R/$1\M%+"8W[VY Q]] &:X<$S1_52X</!GI, VRA MH[$J :083,&:UAJN<OA')K:Q>),<"T:%,/ES(0E:]CQ1NYLNQ,XS+LPJSAN> MMR&E-3'ID_D)^P,RW4L!M2C_HR9;CGH2O0@E(@*^X4*3,<X8PV!9!N$2W\H* MQ1[B5\4F?ZZ>_US$H%.-<QVJ%@;Y86$:*PH9XS<+1!O(,1"09Z"5+ ,QU8RO M?_MWN/[#)?9X(<<+=I!) >;PV;%4=7A%!A-KAB:Q::J&2U0\?)[=,@@<>#M" MA4^QV3D,ZT8(5EL:I6HMG])2$[E.$>DJ"6&6TC;T?<M;1"Z=G6'*PP:*SNF: M:T:SP$N^9!5YSQ!;,)0LW%["-'&\>5U"DZ_;JST$])I!;NKZ:RANK3#-D9J% MXB3MIZH5BTE"A]75Z(6!VX$2DQ#/P!2.0"U#W,:,ZL!7ITGZ_)@54(^- KX\ ML%MT^J"W5?$HBD$7=>N,<9T:?Q<Y-OJ0'O:8Z"[.M2BR7>SM.75CZJ=@6TF4 MMK66 HH3, L'#I^$W:XY:PA.Y6V *ZV/"Y\?16D-7QXZ+;\">7G*+N@(&;1- M?2!DBE+&GC(4HA2VG_AW[AW9*=U5YKWJG%PI$76-GCI2/K<_QGU:^:UOOQ' M)*<C$;+^VJS7B =O_;P:HXB#LAK J<#^"F2:Y>D@3%*W)FMYA;3<D):D'Y$# MEYXX%^PX#B(^!:#M^*1T$I%9;BC+CHDJ91KZ>L,U%YN5HHSJ25%LZC N-(C= M6EZ)Q!KFZZSO0/LCC9W6C]*?GS/L/YFGO2YK]H&_/>>V9B"5[PFY"3A/$/S@ M0;/IRIX<9&6RXTN>!F0EPHJ)C66Y%+8\$JC"QI/(( &^._MDS*UGB.;F::_S MYZWO/C4H&YF=!:KMLZ\D)*:_I*<'[3ACLI@AHR6?G]&N@Y!$161&R.TI2 #7 M^*> >FV%$^6\D!I6P_:Y_:$>';:-*;/I<,1I6C(-=@=&AE9GB5+_9;)?#]% M6XH"I)Q$9;A6B)Y)>7=0/0A1GR$VF/BVPF%7[U/,86K]$82:7J-GUK,QC?9. M9E![@9UB,LE2D^\^:4PW,;FWC&\/O%'&0VGJF[X)WC( X>=8-:.?1%26;I$X M^X@EQT8?]!LXD36:[&*&A]-;L*:HWBQU..[_BCX!^3Y:F_QHJ/4@:&VH"?+[ M0;210P1^\A:U G">GBF.#N;,+-325%;(V4>25F0]]9T"R=4W]=2X2$*5'LRL M'1=C:](!!B>V/YJ[*540 N-.^(G"(%I-=LJ3)VWDK=]FMDZ;VTNAY^V>V3YM M/./=61^'*/!<A\Z;6CHP^=:D6A6(U:GH\;%AD2WI/(-&4J7B67M=EK)AUI^O M:SR+2/[4;CU_!!I%I^R",F+"K(#\H EZ^Q#;UDI7Y_6BP#+$9'E1D!/,1=%+ MIG#1THTL D^:)2&PNDBZB]*:W"A+AX(A!PSN[' H(],ZR"D#%_JR+(@>3D;^ MDG9$R?4Y!4PJ(JA/@?'O^NX4II;YW4BL;:Y0D&\ O7.4B8+&R(J%T-P060\] MN' BG%N1DZ'YM0MHVABY&'O!G,TB4@-#Z8_P@US/E,U>#.N[,_Q[7\@=29TZ MTRU+ZF*RPD/Q.'4W>H$CC 1(JQ"I3[/%-G_&\WPLC=9INP1YLVL.*KB! +IA M;=M_3G'?Y'YIY[.@;<UE'5?:9$OW<BEXP6>M=_VT]^SE7J$\9J/DSIMH5#'3 MI'3R^@>PLY)IPB2J</6GLU!,L$G\G5"!RK<8[_RE1C>9'V#^D0"1K=K9!#X& M(A 4"!$.)H'G:%$WI-%XL6T@\Q4/\^I<PS1?L]7O7ESVV\UNI]%O#QKML^'Y MH%GOF]WZ^46S5V_E\C6?E JHC^Z(,_]:!Y/Y-T"!&GBLP'S%7O<.YGWM8UI? M/XZQ^S0%%<7]Q!VYK)]0Q/+WQ I!M0&S1I8A@+P:8CC.K)_\3AP'JSZHB"A- M,*(D.2L--0\FKA@;E_?"3D@7^8*@%()KT?BW+.*L?DOU0%GJS4I@(8/F.O$$ MBPVS:9V8+>60NN& '2I_EXK)RPIO\ZS9TD/NQEN\0;_J%U2Q8.(NTFN:PZ0' M?2E22@YL%3C-*"']() EJR#Q6(2A2MOA>W)KQJ%.-UZ=0/F'U&JS_*;"BE-\ MVL <M8D@%(0LA:ZO"Y 5ZZ-61 B0GW5V?5$_';5T.EPQO HC3VL)'17\\-R MF'V>M5]F1Q<.3I;4:ZSA^=NI/>W72]_":*>&-CM!/H]M'#PWFLA4#FPG@@D0 MF%;"+1<HK22;>X[+S=*YZP8[=NEF+B?SK)"+16".2PSE)"3637?DDV@DB^<D M1/E2SKQ,4N M+B22+YP+2L*B?L[):)IFH169>8U+L*QHM3"CX(;2F&L\+<RB MP=NF&"[Y7[D\_/)\>(9J[6:PXH$3&>B#X#1+^>O-Y< ($Y40@Y.5(9P-UC1U MKSQM36FJN?Q\<L6GNK_L8S%-?-?6D^@RTBB"/FTAN5FXHC]T%KK4FBO E-M@ M3NN%56FP4-PJ.TN>2BD@6YP]R(KLJTQ3]"*J/YD@"/LM5'6%*RD/2%CJ",+A MAS#8VYU N/PT/XHH((_-I3Q:&U#2+ DC5,9P%PK:4OOMZ!?U%OW(2/5'TU\P ME<"VPA"I&U,XLZ,6)3-,K4RS"%,-)=^'78ZW5#K+N4]RXU4)U %?&+'G!I4V MKJK$LU+;T&U1--4*-& '7A"^_[<Z_<<TYB WH7&\]\%F?A$/QX:;SSE+BJH> MY2$8Q[!AL>^D8NN&1D#>76RIM^UQ+(CM<O2L1V7V%3?@\93$-JC?;T9#? 9A MD+O/9#ZK^+8JZW;5W&Q];GK/.3DW([#)$^SH@<1_,A_BN <3Y,ZX[O@Q),HF M5.C.^?A8LT%$C'(Y"%ED2_I=&)[[ Z4*9?(5KJ\];;UVG<0O,E'P11<%BL9O MN%/6GFFC16"VK50.)P!VAQ4BXIX#34A#&W))F3VS^;'")B%H0]^10S2D]H^8 MZ@S?@ID?R,1C_#@.K03S7-)GLF9=P\ -IW\;$U",Y@*N356]3-0CO=N6GW+M MP/<6&NNNT8RM$<%K4QU!3AO47!/RO:E#)F/K/!E0NJ<BENHI4QDEYN5O-Z8) MIME)& !. U5K354<TE\3P7+:0N_=FE9ZP)M\,78Y63O=$'KNB.^ >8:4*Y'+ MTW%#1BI*L^5KQ3QRHC;<$,HSS[SCN WY:42T_"(G+]*AZ,NM5K:XL%,WTI 1 M9 X2[3Q2 ^TY+RMN#_'@#.=!&PT\)1$J$UV!*&!+/7P G(HQ%B75=(-#H4J0 M/C,2PI>DA[E4WV15T<I5X%(M-J*PMLM5=ML?B7,[59$EI9B?3"V"?\"U&.$F M)U[,[?'(U^($<Y\7BN>F;41$L/#J%,"D8:D0EP+V;:"O,.XU84?<D1M*@F_ M&(!;N0YFC5*D$I\8L(T5D9=LM*#\_"22VQ;/ WH+>KYF(J!:'BS*6>C6+I[C MD([/6#\3T1*Y(UY':OFF%$%%&Q';=:C5HL(I<6YR?6"YP!M?0!+)G00!V03C M!-NY2-0,K>1)+0308H&^<"!R6$1&U"Y..4"5?H9GB*C0,6X#L!6E4HX$EA5. MR7?K11]?D*NA)5;3SA]5EU ,"-B= [88VFW:ON:K=57EFV1]8.Z$6CDX+NDM MYG;0(N:;/*H21X,;,2N7^7(0>+?<D)W2\$#.S)[9:9S7&YUANWW1[IPWS$&_ MWAJ>G34;9F\PK/! =G<,Y?HORQKJ"CWQ:__Z&ZO25U>J-)PJ[8POW_[_Y;5Q M]7GXY?I3_]O5E\_K(Z%FNSOL#IO#\]X *+7?.^N>=X87G8[9Z+2;PUZO2*D[ MY\2](H6'O!W;IG]O% ?4B^\_4L=:<@P+G/2V5O,KQOYD,M<RB!C*.C*KL#(@ M2"*"+$VHHIM I73L;N[4.\OFK;S"C&;%O870TX<5MC:HARQ65&M(I;U8-@N6 M+-L\$N)'#<NZT9J5:5_X?&Z6*OR(!0\%P#P8!5:YD[) =5Y_)"$H4,B9[4DJ MTRUN!OR.11!W07*L*?83J1D"Y%5 )9<G*J<G_6V&:6.HDJ;?V*"M8*HZO$VA MN,KU"+C?)?4GX?#=7=JE$E,J&,/: VOFU/A[(4/.8I$_6;W@VB+79&DYK"S7 M@HH0WC*?@%[(B?9P[8AAL6DW:%AD69/N"&HA>P>4;L[5\ZKP7>DGFJF-[2:F MG+J_A$0F??;2K.&8)!<#:*J8+#?%&$-:;$_O<BDMS8-7Q?H+9_ ;-F#DNNC/ MH-?($YU65.-W%*O&2F6@!YC.0,^YSFS%FTQEE] PI7,'T!56ON^YP"^2F:>0 M:BM\R0RX0;I^$,Z"T))J-86>J9V7PNIAU,7:9D7-:"O<2J?JXZ=^53A9BI/. M1:MOFF:_76_UVF>-R_/.1:][T>^V6Q>-P:"UI/CLLCCIOYH\T=$L=U^49.&0 M' @(T_6I-63V:Y^YK%+#0P%D"%S<647'/2UH A2D(:!-,=R>[*S**+:Z=TM MZ"8E?@L%5A9)?,&5:VO0765M/HH:Y;3AMD0ZH(WT5TNO1<U8!(E*<$'L:6Y_ MKFY7L#Q+FY_AR$YRZ+'/6,N-HC:E+O>W22899:28%1S9_1TC:Q8E=+,+@3U] M:Y!UQUE#V71MR>.8<?-UM^+S?_C!W)>=,H*0OEHW) (SQ3@TMTJF5V9*VQ7[ M3%*PG74O)3=1+7=S37.LIAZ%FDR^Y8S]?,OO- M> >Z@YT3<DH\0QTSP.^@O M94G(URQ=0&N;EJT_1*T/B+)>OVOVZ[V+7AML^+IYV3//FNWSB_->=] X;UPV MM\\1K> B5R>--@XF:?2['R+"?TP^[ALLA4%"O*3L:3UK$4G^.QM)TIHL+['T MU>)5&TYVY_6:+[[13VXQ1M'F "=9/"K3TJ%Z QMF)<'PTBIHBQ#7E*MZDL4W M,J.5S"[M7KHBHCQ]OB71UQ C!BI2'TVL,*MMTIL/2O2%VUM4X^/B6X&/.VAK MH19%?F1I%N1G(#,EMI9_G7JMUZEO+S[7SX[9-TVAM*++$LHR9#I)<3]1$6:L ML36FEHH:Y'= CXEJ-^9VLH;.$;)_C589UK!AEJI"KWI528#\*VU@IOJ,;G(T M0Z&V#$X]#BT_LF1.-1HEV>_HE*$CELQD79:X%QSB8>.$CZ,Z3!).#BWM&\9^ M8VV_]=;ZY6TC3:_2.'N6AM[4T]!KG**8SD ?EJR8!:T-U4?YR%1Y)[)1^?&( M\G#'YP&4GR!V.;E,FR^J>Z#U!-X=*^P+U2 @&(]9B<>42HK3</SP"7;GRS1O M?6(XX"<)B76%1;L4Q^I6Z?2',X9RPU$OI@1>(0\+C:]IO?=*?5=#7GF.#,J_ M^MO$#;>%AECQ."5RGE$#NN*ISTB86S7&G>>3!&(48#XX;3B;QX$L/5C6C @S M3*<=KC15D(SN*I24W80J*5N.:@]8,KWUC<//^AL8IS?/#*2Y7EI!:V&T[(DP MZS"U$59:A">$LCF+Q'OUQQ(ORMP9< DNW%_?F.TWZ]T7_(ZF^6?-V9'_[:&? MVMO=MMU/]=*?V'G-X?<VNNUQ#],HB.-@JBB"/[TW9_>D?3J&<L_JA(H\2'V6 M-S28=%?K5@6IUGLJS^JM2;"@$H^G^*3D7','59_, Y-37X4T@N7I8GH;.D;? M3UP'#GP9/#J?%IZ?7WH:&V_*V=<RU^(AW:NLS?\68,_[SPF*!A1(-VRP*05G M&XFSYDU_B9+9 S[.!VR$]BQ^\^M;$TU0&$TR*ZJ.QT:KS9)H=1L>]&*$V)>H MM5]#UX9_T:\W Y(D>CSR_:YXDPC7JINO,9 5?/&GCL>*V'^(?D1R=WF+GSJ> MON\'"36O^>I9G$K]-0QN0ZM8OG-T1[<L5KUO1_>3=>].D^E/I4JIU+P%:NQG ML96?.J0+QEO^+PSZ_)*I6S]U3&F?UX7 E,:?.I9,[?R.]1\_>5W$,CO;)75X MK2Z\43K$AY%E_[@-@6\[)S*#".MRQN.2>([D;.2066)KFYJXCS%G\M3\X[.8 M_V.EI^;-K[\EWL(PC1.C:>8=7D^01R^\4+LAJ![5,0]X$8YVXINK*0>\"$<[ M\>KL5[M_S&=_,S7I)6:9?V:KI+R^F?!5@^8;RA.Z%EFL<>M W_9Z:O<Q/?4( M' &ESV^MYDP3+F<ZN3Z63YA/65K]D_)&*D(JF9#*VJP_/6,BU0&H#D#%22M" MVF]".GI.VNAU:MUVIV8V&OMT"';"?_H*%L,WZY[@&K#[A8LP%S_-2'A&8L?! MFJ>O.O&7YP6=6J>[#1=8.\V=E9%'2Y';S._G;>\V4O71K?VI1ZS9/>VUJB-V MR$=LSYC^]A9019.[1)-5L&#C H 7SM@JB\HE!, S4R/V?5>?$@4]@+D>^OPV M9E,',-=#GU]U+@]G?D=S+H_%<WAXN08'J[A6%F5E4>X;35:.Q.J058>L8OP5 M31X935:,?Y\3-G;OH!U8BO=!)&Q4/.QGG&S3K-6;[7W*PJKHJ$0Z.OI4Q&;C MM-.KR/](R7\'K)"*D*KXPNME(;RJ!?D"Q)S"E7*&0KT";WA.B/20%^%H)U[E M9%6[7YW]XYQX=?8/S+-W> D5^TY@E7U:V:?[1TA'[^>K#L#>'8"7P,#=94)[ M;+X5(5:<^ X\<&"/QR(BY70]2N[>EN^W02^[00)MIA2C+O4E=D./[F\?(%N MK5LO=EA\V55Z%<3H*E>O<C-53L9]8X;[H\X_924JGK9K5+V5H*[RCW?$9MB] M@T;&Q#MJ1)I^[Q1ZF3RM7^I6W4W>_/J/S?Y;VW!E;;]=.BD8!%DQZDW.6$GQ MDQ4;4%K[5V/Y;:N:M=)4WJ2D^I0XU9N'UWKU.A9&E5M6V0'WJ53"\9Z-CQV& MD!X9^L9440(-7/FVESBP=1'W:@O3")IC6-1MF9HJAY8C#,>*!7X3)?9$NS Z M-;[X1I9\U**\HU[-F O#Q=;?\"1C!@_'IWL"[C L[GWF4L]FBUL\GP=6Z.#C M+]Q0V'$01H:%':CNZ/Z(XGO92^&!U%R([[>2>!*$,*W(2"(C#M)^T35C' 9P M$5 G?LW_GP"[NYT8OR6^D%E2#;-F)#.\XD_M>OVT;L"B>=B!&H:#8PN2.(HM M'VD%]/OI-/!Y0*>YB&."[9?@\6Z4CLZ&[1@)8XK+Y\+C,&(YY8@E/ XN<^]@ M4;V%X8O;(';A;P<7VX\L&SM@1S5#KH[C1G8H\+N:,:+="7)/&B41D!$LL1W M,-6]LYD'5*/Z:X?PT,3RZ'I/W,)?(;;2#L54^'%$7P>PVZ$QMFC]3XUO^ER< M .;H!S">$1 AT@*OM6730^#^A1'-A.V.7=NPIK#!U&Q/7R]Z![;-PC4)'+@2 M)P)K)L*IZ]/L1XNUU!#3*V@/X6\7A@SFKM"6AAX_=X$6DAA'ZMKBU'A,PE0L M[^DLKW%(+"]C>,0KQ'3F!0LAB+8C*W:C,1"==4^$)8N(U!' 8X;G&DZ7+^C$ MTE7$,^\$S ,O'<,QB^+0M9&\^1@DOBL9 *CQV(S=MX7\<@YT3]W3\!F1B&./ MCB<^!GCHG1LD$; +?#@>%J!S1XQ%&,*'-6^A!YX^=@KV6VUYA=&W>B\Y^E__ M8AFN\]<WT66CT>S4+^O->J?3OKCL]WOGG<&P?M9MG9\W+UM#9!S6)M-^]E#I M8[[]WA5(>*-Y:FR;6\,?\?+W;@Q+;:]ZR8486XD'S/W[+$"UPG?A,-P(.X$' MNJ)(R9OL/%IG/;7Q+@AIOSQB_!SX8GE(Z78.>A=-\Z)_WAQTFNU^K]]O=/OM M;KW5'9CULXMN>^/MU.=B=LL8^[K];;WP_GZ"J1DWUEC$"Q#ND>T%41+NX+[& MFOKTT Z?7YXU6A?U^O"BTSX[.^LU^N;@8G#9OQCV6@VSL8,[W'[A'?Y"2N25 M3Y(-A>+.[>WJ,\N<N3C$Y;:IC^@R)8S0Z!;+[NC?2:B>,K-NQ<DH%-:/$VL, M8WIO>7-K$2&Q3<(\@0[-R[.S8<?L=3OM]D6O<=;O #\"@NT.F^?-=K-(H!LK M:B_H!]IP!$MM; ]M#*N)\TD6RQ);.8F$?0+C1VOP?91,P8B4OK+GV36D(+V( M75.J!?,@9^RLTI.?8]>4P\,?8[B7]Q-W!/;PL[3\Y:&NR]^N%_@R?M8?YR/? M]_("3>Y3:<9V8;1,@F8=YB%#2S9V#9]%XKWZ8XEU972<AFS;;]:3+;^B]V>- MQO,_F>M_:FUU5Z^3_:8/:/,(\VLF";Y83W%)W<9:]OP:@_@</(DU'$GRWTL0 MV!.RNEYLMR]$9(?N#'775RVC>?E@8?/4W*?$PF,_8-7\GL4@ED/!:HI6[FI' MV$%(INI["N*@-O-!AL.1D0V'>;59L$CZ\,:8A&+\US>3.)Z]?_=N/I^?PF6G MM\'=NWYH3]P[$;T3SJT5OG.LV'IGUMOU,[/]#IYHFF=-L]$VS^J]3M=LO'.Z MC6[WK.6(^Z9Y.HFGV^S"M8ABBJ$,<*W'L-H<K[OR878S.4'\XO?$\F/+N!'A MG6N+J(97G!IO-?_RV/4X "B%+V\P, ^*HDV$,0BF,+P%90!U/T3&$'0^OJAW M\I_R]D\6K('1Z# . ?F[W70H\#M,0[@^1GQ"]&$+WQ997,$Z():[5[G<%4NJ MYG?0++?7;'7KK?8[I]WJMLSVLUCN^<*SYM%:GEI#%FI-!4S0(?X7*A9](6S. MEF#NV'N0^QJ/,%XCX[GI<TU3/OA8V:Y9/Q!5]Z5J\E]@;O_^;V>M#_^Q(TQI M)YCN*VS>:W'<V3P\.VG6[U&9$_=F?6NF.0C\*/$H.:)_&PK.;W"(-ZD.6PW6 M&6N&&(\QL>).R&PT=8'Z';@8I3^)>"Z$;_PFHD@8EZ?&IR ,7<YI6LF9#Y/A M'8:B63&\BN'M(L-K;,OP^J@!$I?[')P:I,KU-:4PM=NOX*NI[\:+TOGB:HL? MKRAPS,/DB\V#X(N'SCH.?7X'Q!J?X?!LM.JM%CH\.YU&K^<@8^ULRUB!BW'V MNN49WP08PA\#>$+&;I'!#=UQ/-&^ ^8[#))0?5?DP8-0.&!Q9PP8?_T"7'F4 M1/FGT+LN CNA]/F:Y-3,CK-JB([BR-8T (5W/2.V@5@LL,NC9!2YCFN%KGC$ ML7 .'#N8BQ"^>]+-AHMA>TZ^CZ4W ![WM\0*X>H GX>>!@]7)XR,F16"1*(+ MXZ!FG%O^#Y(X4]@3VZH9GT_[/)Z^,W5]-XJ1L$ P]6_A+36:&S[NX[N!<87E M(,5'/NSZ .[=*?@^_M^2UR-;[K-USN:<N\,X3#&W31_[W1-S>Z3^5YK_88JW MHN;?*D- 78N[P+M#KX>4,?0CUK+EA<U'XKO&;X%+_T]_7"=A,J-@KT3,^>>O MQE=XRLB2\N9FCFOS$=/#/TK10\NQ5F[@KT^31@?(]IMFY>:NV/YA6FT_G?,W MS>V=W&D.!B9=@/8YF+AB#&JML!-B2%_&\"NP[UD21LA"4<F]3CS!.V VK1.S M]=;ZA4.(3C!#UJ]?>\,%AS(SH]Y0M=HW5CBR?!&=?+GWQ,+HVU0[V*C#%6]9 M6T;VB66*AQCU W98.<$K=EAIP2_ "[?V?Z_AA4/7MWS;!=7X45YH5,QPN_YM ME6Y8,<.*&9;/#!LOKQBB>;L)HS1[O#'?3V].!Z=Y5F@VV_7-F.99O;,1TTQ" M,*HG!\XXS7K%-RN^>;PV]9.G^ W8QCCP8-W0AS=.^14%U1A>BH&X5F2P_IY8 M80P,>8%@6D$8([(5Q7?,^LGO\%2&PODG7V5PR"[S?JHVAS6#X0:0R;F^<>4C M@S?^^_SZXWOCK?L+O!6+51'E!]//L$J-G*GGED?@.S<3(3"(]]9=?^U--AG@ MAU]F@N4)W[7I;3C[4$S@.N3U6)HQ%?B NTWOMZ*),82%QM=N>M/E/Q/,*D&) M\O8.1OHYB!G?:,W=F<#)GE,S8NOVEOW/(R^P?S Z')!3"KME."*V2*N&2Z,5 M!+_?,J$*KU4RX=!E0FF-$B:(.7B'JJIU*WX>\P?.RG!OA:2"E:"=6R'/OA Q MO/ KGPAXDMV_*UBZRS,Z/K@* I=Z$*ZBO1Y=XJR]&EWBITF-\I!T*"O[*;QU M"GS=$_O"6S]9/O!4RA=0L*Z$& FJY R4.2L.PH4Q [V6OK7"T/+Y\M=5R7[* MUC])9=BO;1^29@T[NNR#>:(LVRVHLV*'>F=KJ+/!H&%V+@:#WO!RT+[HF[UV MKS?L#%O-1NNLT32[;WZMH,YV=0R/$N>#4(&-]NS^)89*'_/8,#=7?_O<__;] M^G([4,.S_$")LG3MI(F\I(0E_JHY>E&%SD%]*T=OBJH*FK$]03&AO+WF6;/% M:5G7XI:RJ# !;4VBV 14:R<!'=ZVDH@ROEQ"DD=]'EX_$D8$<V7,<H3M'HF) MY8W1]XTO('<\7U#CW*[$A[OH@2FPN[,EAF2SN9(P<BMNE@3M^_OW_N=O?>/F M\OJ_K@:7-[ ZGP<E#7N93)KU<@:]M2%PO&IW\U&UN]59KW<_\%.KMV,J>7EE MDCL8.2QK<N>+]P<#H+;U(KR+WO$B\+^_75Y?_X_QGZ?&Q\M/7SX_IV-HY<_; MT_GME=GXFPC!9D9Z%=,BYM]+OYMC_'W;QHXI&#Z30?[JU!SA_/;JU+S]&KJ^ M[<XL;P7YEN9@__EV>$Y'[:[0S$L8T@4&7M]OB\N/ +5W%!.1>3\<%]GZ:>O! M=E\O&+%37JI>?86[XE_^\FX4.(M?__4O[R;QU/OU_P!02P,$% @ QH1A M3XY\X8TM)@ M\ !4 !P=W(Y+3,P>#(P,3EE>#$P,2YH=&WM/6ESVT:6 MGV=^!<9[E%4%G8Z/R%Y7R;*2..7('DM>SWZ::@)-LB,0S<%!FO/K]UW=:("@ M;ME4HM1,(I) G^\^7_WM[8?#T__[>!2-JTD6??S\YOV[P^C1YO;VER>'V]MO M3]]&OYS^]C[Z86MG-SHM5%Z:RMA<9=O;1\>/HD?CJIKN;V_/Y_.M^9,M6XRV M3S]MXU _;&?6EGHKK=)'K__Z"K]Z_=>_O!IKE<)___+J;YN;T5N;U!.=5U%2 M:%7I-*I+DX^B+ZDNSZ+=:'/3/WEHIXO"C,95M+>S^V/TQ19G9J;<$Y6I,OWZ MZ.O8#$SU:IL_PF3;,MNK@4T745DM,OT_CX8VKS:':F*RQ?ZIF>@R.M;SZ).= MJ/PE_5::?^O]W9UI]1(7GIK9ZU<JRM4$WBUWGSY_>G!TN//#CX=OWKQY\63G M^8]/?GKR]LV+9T^/?GI[>/CH]:MM!?^GM]R_W,R9R?7F6.,V]G?W=OYK>;I7 M^$W?0DT^UH6I>MX8%# =?AW,NCX35OIKM6GR%"YY_^GS9].OM[($F?Z*+]+' M.2]N8+,41A*0B79WMG;;FPIND#9\N9VJS(SR_01VJXMP^KTK[W2O?\&''XY/ M/K\_?7?\<W3P\Z>CH]^.CD^O=?W76]&UKI\/Y?>ZK,QPT8*('UZT >*ZBSH= MFQ)(1%[6684$Y&!4:$V$Y7&%/_WW?[S8V]MY>0VXP?%IQ:E.;*&0].W7L/@" MMPHS^YFN.?:CU[2VW9<;<00+)< !.FCRRD:T]-V]:X_\JJRG[H69+BJ3J$PN MH[+3E^= QXMI]>AU-7ZU#2-<!]O<SI[LO4S5(K+#Z* >P?W'1+WC2 ^'.JG, M3$>JQ%^KL8YVO]<^R^K6]\E,ZC%NZ^Y [\@?XEO@G;< ?X-%I/(T&NAJKG4> M_:K+4D='6]%OMBA,&4<J2H#W_QM^PL<*71I$8MSUJ?X*%_GX[O8JN*UN!<]P M]7^O82P5G>AB9A(-FWN7)UNXQ;<Z4W-5Z C6,96E1'-3C>&U2*4I;)M =N_% MSD[TT<)=?U!GT1M;9WJFBC2.3FI3Z6COV<Y.'/UB 1AL'LL!/7^^\_09X'F> M9'6*=,I4)6! :1-#TD]B)U.5&UR.&@Y-AM_"WQ;^AC72NLMZ ,=N5$%/E6-8 MZ1@X@R[\<_A7:@H #8M_@E2C1O2EGDPSN] T^@@N#O];P4.Y7L"?A9["UN!K MA2#%D\'2 (G@8A.;90QKV0*>'.H"B120*#AK;7+$XKN%]4,ZF<6-+W_K1JSK MC\D^>Z2,+[\<?3HZ.+GV<<<$#G)IT;2P,R 5951.-4!Z5BT TO.J4 DQZU)P M,$IU!A!6$&+DPT*555$G50VX6-JL1I@HHZ$M:&R-\%B8))K:N2YB$,_A095% M(\6@.S53C<<9"ZW*]5P-,G@OU\5H >.G<)Z,1 TZXL"P3CAN_+:L5)81*!)V M*%/06!,%S%GG*D\TTH$<J"4H(]T5\ZR9H+433 )\Q&LBC>)S^!O]!+MSAW% MRS4#D3\;W#IF$XT!G("D5G#G47EFLHRA2W^=HIP![+$:JPI 8@%<$Y17/:RS MB"0W#_TO\84U.[D_VW4R&4+,!A:']U/J!)%T6-A)>-ONIAN$;8@37GOP:#"8 MD+?67"0PE'4R;@:8UD6)0H>##Q#T)XCQ%=(T>)I9Z<T8U)\75(X_? $I"^'E MIP^?CN*;R?(" G"I(O^)BC*IJQIX3&)G2/\K$9*<!AA>)HQ VENCB.*C%@8I MHI&U*7V<J:PFIM2:C($6Y#=MII7(?"C8&9TGI&+,QP;@"D54!!D4VI.SW,XS MG8XTR)\!D.++(5324E%8&X(\9^?E_OV2AJ8@?@-.;F9Z6.WO "!=!M@ZRUJU MCRL"G%L*F23=1+M;UP2[I>'/$X5/$CLER:/7WH%7[I2:VUK-H]?7HTIX3^U+ M6QN:M+RJNR"=NUO7 HD=H42[SW9>+O_[+BP)^0@TPAM9L;:BZ(T&T39'<+0Y MD9VV@2+N,,@L0V$8YFU1+*2I*)WKJ::["']$7JL+(+ 3KP:XX;R,YMDUJA-E M4I@!6=, )TC$CG:W]D!4 ^(7=SFZ)Z:)GB(M1^:M_<' _KX@3P>>#TH,K:7S M1(OR@F(.^P.M ;@!/GNDBBPZW(H.$/Z Q/]:;,711V]"H:6,C1Y&1U]!-*$S M^\#:O.,]LM,8R+^5X1^K#2]\!'.3[!&\@KKO[O.7)2SG7[4N*U:BFA?\[\WA M919N4608X3T5:CAP],P0VR.(% 27DRW\%55C"_*Q'Q./EV".-OMXL %"-,!4 M[E2EF=%S6G4C,/% <']P+<UD?'$PW61:P72Y180.%V,8^O0,%XU_R4!.8T-X M:8MF!H%%XTQU7L(&RZ%"Z\D")PX.<BLZMA6>"FB&><H:W +8//R!^BS 'XP@ M%A$1\EC/+>#:]%>$*X3+S$Q,Q;NBU>$-EJ3^T57#8CRP"CD7[? I#6Z'<5>V M8' 8-(($&V?@B]SFFS!S5I<(4J20XE!C,_5F/EJ# FT&#F(N2+ $R0,4ED%V M@%&=ZAX!")3UP']DFQ/<"'P/".P^$12QX./-6[0M? 9 %P0J./VZ</KW*8C% M -EX(T,ZT !YGV_M,O)N^*/RAW SP;G%#WY\]B?C4GOW@DL=*V]9^=C&Z!L* M/,2]?@*P!15M"D2K7(:NV*ML-S1R\D=\?-]4<-L)S%[>=/EBW11<97L6'!3\ M;0< 4(SS,6!9108OY . GJRSB"E_BI1C8#)#=*"1+I$$.&8+1!-66:*- U$Y MTX24;7(AW(I,8FP^9EH4/+*$$AT/ZS=WLP(*]/E^QX4;8PHL?G-0:'6VJ88P MY;[*YFI1/GKP\/]9/?RK*?0M0&-;ZF@DIZZI>E@7N2E)_D"Q!M"]K*=(2THR M(V1J8 MT '$&B662^;$\-PT$^,W2KRV2(F6>M&1C5-BH$Z-LTYW;%71VP[? M7J*;D:I8UJHHT$;\1&YG:#<%K"IMK@;D6"+YM&W"P)%*D6;43)F,+"9M&VN, M ^=:IVC_P)]\F%*$JW%TSTFF7NX;XOF(L8_V#@.E,S3KPLZW@>K1:<WI"Z!E M9=6VII3.\"L+;V0Z+S N"5(V#T1DOQ"R(J-%1]4@-A< "]VA0$PT2(9MGT3; MDF9#*&4:6'Q!OIZB:P55$93+6:9WQ(83DO&<X@*TIBO<%^B-;>QK+A9(9 MA("I3ZVP<&&I 65,BWW+BI:%HF*AAS4=^$+XQ81]RD.28L\Y3](@&V4CO(5& ML ?H1@%["&R+@M9BXDQP<)DYT]Z43P!>XW7F.6 'JRGD#"(I-K =E4J[VAU M$--QH\:"0W"\B]C=W@!6V6:Q?CQ%+!BU/(>)!5X2\NQ1+<*[2,^!VZB].!!F MWG4-F$,2UEO7NJ2-XRHUZC]=C;QEUG2RN*C1,-D!$AYWXFW)0;13D0!X+G>Z M_1I,H_0AV&2+KNY7YQDYX!O$9,B&"6!Q<Z"G"/<=L'E0#:ZM&CRY%ZK! :,- M0L%',8C<ADX00++':T:_N2H*\@ 0Y28\12J'YJL^R3E@&:@O8R0&>8;%6)!: MP)S<5M',6/R!J2&RZ(2X7:;$7$6S=6F@'9#IR_NF^0/'\BBFD1-#] _)$5+R M&4@#<?0O8 UF"%.(>@"S ?H+L0%F5P3DQO$E^4HTB)1#AKIK90];,=/>#9*H MJ4K@@MIGVO#VB3IC?06M.0E_A]-B#$P^*EW\S2(:V9DNB$6HS"VJ6C3K<0>> MUAHH.YG2+!]-AV5VC >K[EJNER+SG*&ORYF=EZ7'<-5+Z^C2NK<=*&I+MXQ2 MQEC--)_*0F0XM-ET#[1Q! 6^J0!(W9(]N87U8*PT65DP&*EATS@9?LK0B@<J M7[9PTP?"0/]]&%TV*-%F",2ZJK)MB6H+<_?;U[#N/JIKF7JN[*,Z=*($_/"] MO5!WJJK=$SZ^=T\<43_IFS!L7M;%2FF/[#M5CJ:W>'</20_#. ([_<#.. )D M LL: [$<:J)]_[F[$^_L[$2/3X^.H]-?/GP^.3A^&^'_=W:V=^&'MQ_>OS_X M=+)QU]'"<+0WCYZ4$SZ%E<)X;4:)[*E2@1HA3 2%>F6Z1L >A:3CC_-L,F13 ME8VC;E0#,S-BD+D-&&DK-L>VM(B&BY+V"/=4Z$F=^W"/ B;-]=!4SE]T9E#H M S9:6CU#2TSCSA$; .B1( (9='EXK4?,)&UT>2!>5R9>]\,_<?1U2O+S+6D< M!/]D7#*3 1"=99.0QR%O0W,6"[2 S71&Q@U<4F#Z"YZU=;5IAYM3FYR!AI]8 M= VK1"Q&)D_J@E-1^DQ.Y[F/ X-E8P 8.TM@:TTR*5J^2#%9WF2@U8<F,%.X M%>*"0J*,T;E%#H0(_=%*7K2)3NM"]YA*>O41LH\N.FR"O/\4E=4UI=J"IDDE MF[$QN>"+?K]D9\/M,E%L[G4+\RI;US7 ".G)1!<8+@W:4U$8F*H'(N!0 1AS M.X$7,E6"8(TI S3W&KI9]A[<+ ]NEK5A?ZF=:!@^<<02N3[F'Z-]L8M,0E0X M\UE>V(H^EZMHH9WGJ [;B1V83*_ 7 H0(1)61>\^G42P7(WQ4#CM@ZYS?7'A M?M@L/ZJ%N#I0EF:6<LLB!$O&DE;3,;.@K(S6)S1/*6;QNSO XB2/42M@U:3+ M<$#>S )K)U3XB3+(>KBXL-8I,DGV/M'KWK<%.A:)'6P4:_P(Q$OK"H[%J6W+ M:E<<C2W@#7EO=.H=-YT5.)D%3L&=+JZ8]N*VX$U?$P5ZP6"9R8/ \60'CX%V MQ,8JXOHPZ@D*,-/.Q;45&T)UKQB)GQ:^8G,F4H]IL+1V'%J!,8]%-^#M5NQC MZY3"]JWHP _W@@Z<JJ^WC/#$:"2B)]->$'7^@ HGC*,,0RY)*F5!-C/*Q_\\ M;ES(C8\:7]MH$IY@"G2;4PX-QQ!ZM*C8/M!+)N+&+\$O]"*0P\^94? %$ ]R MZ0^9BO7PVX'*SRB0H881'H?J +W=\I9ZG:2%91NA3M^X%[L>=!>T*0&3J.I4 MMGT)P[J@ VU9X[LV?5,NW1$[.]CUBSF]](%#B%VV(!P9_8GTI'&YT,VT,M'" M'^V*VV'GN\@CX6]]=^;A@9<'Y)K#6"5CA<PPEI052JU"GPR^7>><=$S#TS*W MEO62^T:^ODD^T_K(,$N+.X^8O>N-W+\#%\ U;)A/]E[2OU8YS'J=J^S'O"@M MH>L.#&V76#9@1%9GEX ?$_G 2!- P=\MZ!81QJK7Q5*T/Q"6KC4[#(U>%0O= MDXK JC2:=\[?#*X>%DY!9>*=;D67 QGE: NNV,2,982I:7Y7Z-.+V_MJN$QB MQ2QS7CAZ>)1A;"G0U/9+**CRH7):@3OA2XR&@2OG'$0[".T\,.'C6394LY%Y M*!$_9$UN1[^I(5#]M"01T]=FZ'7S&XX. #E^9(2F$P-*S!3O0/S]*T*4@C-A MD_8T4_G%)!UY ,KG\O1,<9P ,I(X*DUR!@($:,$@F&N588A_@>YBB5_R&X[; M+ #X<%V0";%Y -W-A3C6@R\Q.S^A8*[*PF0C#K?P<-3=51E:ZCD""J5,WLNJ MVZJDZAACA!^R?9#$F]N1X<@_,;0J@VG<AF .6/% RA0<).)E.F&N>.*XHO_! MC? Y/!_Z%2[&3HBKAZ( BTWM6(NRPNN'Y64V@:$R-6]%__5=*V?E3#E=B@B+ M9:6J* 5B6@Z<SOVU?#L<AM:WUB5?CB<A$M35%7TH9+RSUT!BX:AV=]*@6DU, M/6F#,!P\W:I+KD%'D4!F\R:1YM6;;9[\(UI?OHG8LCXJUY7$EAZ-XL %%]U$ M-4-':1.E1%"-Y4JZ89)!;AP6.R'*!UC2P+*@;:XQ_T(5"X\T2U%-?1EW?3HB MX@K'%#7AN[0VXK)^R>BJ )@)R@.Q&V,"*^NZ:<B @MQ!PFAIB42' K]I&"++ M?,YP&#&^S04>,?#( J5@*LZ,KLY4X623_@R\3L*=""\-;\,?7?#;4DYEW_'L M4WXE1Z;AVH+ 7HJYE3CA2IU1B!IFPFAX=]AE'V@]1H]14- )LQ^;4X#-PTW0 M9KKG?OY $7O#?"QU2I!54,@^*+N--?M*:TLVN H=UZ##X1I)#]>$"W6V AHA M\+C;_.(5/TXWNB#0%G5:<??($7 0C8NO67@5V7(-'5Q/'AQ<#PZN[V37<"HD MT%\]&=!_N?2;5\Q:]>*:(G&^<%RHH69ZI+*HG<W@2+^XI4FKO9"B !5?,['E MOLA23^^M+#6DJ@:&]"-?,^!E=&SSS;<<4@R NBYQH>L 3]_&(_+TGD2!KH*@ M6W*2+%ES8A?CE*"/<5F0)AG%N27Z(T'/L;_1BR1J*TJ?E@3%%"? 6'O28RM- M!3:QNA07TG#J D7:ZPHE6I;LFI,)ZW&X4H-M6V3C'A%)D&J&UN0-;=YM98TW MFC3L5120F,.JFC=@&< NO+NV.UN"14\G(HPZHV#H4Y+X+=H(NE$V,%#,)*3( M4ZR66REEJ5(54PV2<8HU3J<2I(F_-[EL.AGG-K,CR6E%7LC/3&RJ,=DEK+N8 MJDHA=YS2FV4EKBRJFZI&A4+3 I6J#))C@F6EA9JCR!_[4AA49K4XT^2GH;48 M3$64E!Q)OPV?P1]24(@R.R4;AQC92I#^JTVJ,H!/8!46_N0E>?<@)N=HWJTW M6P4WA,D\XI*'A5/%FI),'29;BK"+.X"4:-,3AB=N/E.DWO?%VAM6RAG\+B5Q MPBP6F#L$5\IJ9-M=>[Z1*M)5D-1H,(7S[O5DL_!X98ATCTGY[!IJ;0W*!"(_ M[FYFBJKVR)Z8(JDGJ%8BQK,RSH76X,=,JX+J&""6!ZO?P.US--\9JF#A?F-O ML%O>]-(.N.@H:4B4;XET80G?VU5X[S9:_-9)\.T4X%T#RYI;PL!60.3V]_I3 M?+X50[\?D=%2N86-7M^,M7-ED\2.<GB^9.1=-;]SL>#K^2HN2K9BX%B6.=L( M:PE3; "_)<%#)#IPH6/*XP\K_(9UC^.E&L85?@'Z59T+WXF7"A>3 <W5-FY5 M,9;LE?[=S<EI2/QFF;1C"E^DB-N@=&-L2D01JP1(4CM9Z8C0(X&DT25((%ZF M9<XJ1O%,/M9<H[.K<O52*^(7YUV(2_.XX,Y@H2,T3_F[0345ZVIV2T2(,;:I M/'%&*;>XCT(8C)F@M)%V+'WXBV3[4OZN# O<J(:+%*F,JB?H7$K#XP0K%TT% M/5L9*XTQC8Q;$E<C?*DN]45#7H&D7HYX_9DTHO6)LSB/@'Z8BU_=.=:JPF9W M14^QGL-*\/6>/*:NF' N04.NR)S77[I&=C;?BY$?G9:<;XYH3-Y=0+W'@HY8 M+ .H%&&D(X4@J-OIE..TO7UXHQ,\UI'K6GG7$@:7>@O$>0?8\IX<2T#$<E5? M$7AUV[,?IDZ?2PQ:B[_?B<_?$8?7Q^EX'@Y_YK)"46,!BSY)E /J2S?!6(D1 M(H5C6$GMFE6YKWTIENCI<E5X/-JN@%E69RAH'/G5RH)%H3CD2A:O*)/0+9/1 M^$/17S38:+ )'W21H!=A%E5- K+)/)QL#8MP]9VX+7:F\0NE?\-P@/=\#.IO M0#G08SG *.5^V\+IK0;<EHZO=E']2@LQ<VFFU)GF:_#T?:#87JI-54D_330 MO]<.T[7#BMK6B",63T*"=?6$NM_U#H?9=6,JTX :*JGVYY\K/.<M&LOEF"I7 MQV,-?7,_//CF'GQS:V-T"%0C3)A1$C=&ZE%3N=CD*L6.9DY\21)"2M:_O QS M'KE>38:Z]6$ZY4)[['<]_0U<%@\P81F%$V>[Z?82\<^:7U/DQC_=I?X8N0$4 MQOJJW/2@Y."BQ= 7HY&APQ"&=H\LH&F:FETEF?'UFYK5+:4$WW<#U7<4Q-;' M8WENXET]H$H--XKL.@9$=>.@]P70N9TWD^MYV?Q 8$JH;+##[8:$,;NXI:5. M(2L$I48P\GJ8*<MZ*6,L#'KBK'G,H:]07ND/@4*UCRSI6$=KL60ZYWP?\@RP M)X!V!RLRJNT,6BYT1<E(3<.X/KM:)\I@2#%B%""J95WL4TDH>6Z*IC(*"LLP MDIXNP<LF*L]M#>OQD:/IC"WZ;*RKN)X!+#D7PN7K+%ZR>E>\5*N\5]$4P7=8 MH^$S]NT J$I9[QGTW]*#9_NRI.?9O2 ]GS3 ]L W^K&*HQ]0\\QNMR$3GV> M2DR>5$?MQNLHEO>=M3=V^@/)($WTI"_-6[OQ=)ZZL2ZK::*66? )='-F2'?( M.;L!U*D1)LJZ!+2I">MVK#(7-Y0W% M P>+20BI;2&E#S*<C(6$R$0F!':/> MJUS!,&%BI"OK ;]))9*RI0:AQ(9"1DHY$(&5/292AO\+XR_#S*$Q6:ZI9",N M;8@.@;:BA@'VW(<4R$A=2M8>=EG(+[8SD^J,<&87O#:T4E.QY":)();"T9V@ M@);K&G,PI!0,^RPL$&/T9X]R7>%?=DI-=YV)S7D\_952E26Z3>2 PR61CZ9/ M XQ@!SF7).XMTH*:,PP"X.3*73: <NZY!.6PO:GD0ECV.;0LMC^0Y<N2Y>?W M@BPC&(+RX"N@?]XZV<):#-B\QQG;WZOY;65IMT X7M$X)?:&+LJBQJ40ZF_* M!]42BSBD18!4[$/P'L@;4R>2., 7>Q!5C2]\%83 S]0=U<5YD''H0NM@F[T M;G*54_D-OZ/3E5TD<KJ8NL3[\V6N'Y#LLDCVXEX@V2=LL&1NK=3!N;5N)S;G MF+E4 9,*F7DAJT#!!TL5SRDF:,"F%L 7S'1H^:C#[HD*ZPBP?,&Q>F2WIO0( M2L<MJ-)(MXO3T[[^56S^<*Q/WN3%) J1T10D59"%:*R*2<SBF>+.9/$52OM2 M\-[OH!6Y&&ZI'PQBA)G MCFT$&E%1;/A]WKH13\X"DN"B^PY.-*I+2O7?0*S M0RRE/K>[I/D]GG-DKK**OYQ6EJ:TY@K;6,ECCBL'9\CQBXUVW*2!NIK2S;[T M[R#I)9VRRN2>%%HDTP3%YE<TH+B!ZVX="-4W"6=?'PUM:7'GEF>A4-T3#M6] MQ9CU)BWBRO?]KK]GRUL]1$&VM> FWSBTK@Z"GNQ<<1WAF4B0CR8EPG+D/H4% M#<8:B51!M"-CL24Q,Y-1QF)0X8G<4)+EC*6.*%DYC'PF DPXW''*J_9C3@ A M687--R1\".JZ26*>(FX2HIOJY)SB0F&9VK!6MT+JDIPZ..(*E)Y<+X(BEFOH MU7KZX-5Z\&I])P$Y<&0[![UOV^(3E+EP I=8=J6,".5F6'QQQ$9P!2R<) 88 MH*4OX!#4_0)?:2B XI@[[':Q;*?!0DILK%"D5]2F"J4>FV@N3\>/B3E=8^DB MV_7--]MR993(W/Q']!%]$QE@?<P!5Y,!7$8&_F'RA[8&:Z+Z/K\G"6T>?CZQ M<@'$Q$'2]8OR2T1SU6^PO.-N KC\&^>"=#SQ3<6BIM4.*W*4=$PE+OH:BXN; M -3=O&;O80U_9R /)Y0('3W9C:.]G=T?XS!5B:HNJ0+SR^@,!:U15Q<)D1KL M2(4_]GLX]YS(S'CJP9O"(H+N/-+\N/ Z)ZGV-\V(_C,W)'M^3S)>&$+)&W%S MGD&X?M1J.-&8)+CU! =-=SM/!.ZZ$% O<F_T]CC!WMO4Y22.'IN-Y8HI9D+A M !4*?R@V.7SLJ5+3- ODM:4.B06#X%P)]SD%LVE!P&B'\[<7P!U<7$-X\3!* MO%%?*'I/71).]9/JF:3@]O>RI-16#J:LBKJL0K]C7PDJ;X'?IBK'@3/1&<UR MSHT*:^2L:H22UAP.SX48R$H()T9I)/XG3CEL9FG'F?2&.;1#1_J#'I;:G?C\ M6*J-V@3!KFS"2-?6!SA+%T>N/W9:JO-2$510RC5H3/ETZQG.->N9RK>BH00> M,D>V"T>'P1VK@+:)P:E]ZS*"X"X[0%5"<GPJ#A;&T#YL-$J;7='5@PV8U":V M@PYHY&SZ9?A:4'&89H6'!S $-^,_TA)H>K_+]HW[MAH<M](-CFF0V9T,-?<> M-TT^6K! 9EK"AQJ65-IB@(YQ6--8JY0]5%*XT!9$L(:&0Y[HRO(^WAND2Y%- M2>KKMEKFA;RWM^O>0"]L*R&W,?0N]=YSV?I4Z[*Y[U8+WIXK?Q#DK\_6[T<> MUDD-1&"FLANE5^7"I\M^7LRL"#M.>K:.G2E:V5!4,2*7QKHE+4I?S.9#9N6I MI0M.<Z,$>5T8[D%R3! J<>X$]]YC^TV,(.OCKKV2$>1G,J8C[+Q7\YMIK;U1 MHFRLE\ I4>FDW#!7&@70 X20$,Z. R1VED(?*792"8$^U5]; 4]4O-A*X0[7 MH,X+0][+R"46J !R$P3G(L^I8L38BA*(;@QB[:6P$'C-#K<(TU7B=$.-H@NZ M+):S$M.4<I E.W%:5[HOTM=IP:FS@-8<C\&ISSC6[R"]E*EIF+<(SNVS:#KH M^4H>2S'(=8Y%! WWN\'(>T44AN)'@!3!1(NMWHL4'U%P=X'7G+FZ2/VCPM;. M$0XBP%Q:R:<%$QNYQJ7TS: >I*>B6Q0^F:@I\W"2>D#:H$@]N4.)LL,%<3\ MS*K@S#/X::9SHT70HVAEL39DBR!?FY*UF![BRB9:Y=Z8+;"Y@B[>>\&@DS>^ M^^R2C6WO@GS^>#_)YS$IKS?-RY;^V+$+R,5R1,"L\Y3^2 K@J;=KN)Z4%$B M:-W=2K(< 7H'>G]+\.8P"J?5-?@PT%3[67MC',;WFJ&,!51BJ)+28%.K&(0: M+,:. 6T3-*&EKC@']M5IDBG)L<OM?C!T-1P+J9WAM:ZA%_;9@Q?VP0M[6U3T M%N"1136LLR#-OQ:"@O*1;0!B4?"(M?R6;SV)>=@)820G2)-0X >3P4L;C(_9 MQ/1H[.0;+K0_M)CO7.Y?F_F\N+-3>VPV5G&(=\-V3N/^J@?1-GG^((&MYPJ' M<)%<\.26_ "_XD5%OUFX]G+5/OZ./$*!"NG*[[W+;],E?EM;^0?_LVH7>R]V M=J*/%D33#^HL>I/- (Q/:@."\MZSG9U[MYU?+)JF =M._Q$]?[[S]-GW5L:; MACN7^-<%FSLX/3W>CW[F@EN /37([]E%TMS-K^[YWAH(VW='[[BR%W$!%A6] M(EJV?:!H\^<"D)@FAC0,_^N+%G*'5*[1#FREXR5==HO>_\C^;Z+H@,1Q+S6= M@Q+A(K0'7L]*%,2L D FV $C],DY.\) E:;34*.))/B*!>VTZ_WRKQJN,2CJ MVIA#>]XM]+0.6GEK4.DQIK1I$2Q=%MA4U4X@"JQ-:)/B7E,<M[\RE4W1L;D2 M/-1WM-=#T>O=D.R^$878+CNO@KH^:>T;%XK[9D6IG <LO1R6KD\(TI6P]"C' MMEL-"+TD1RM ;55BI78T[A7IYD>B_QRV= <1;S<0*DX[KHW*CC2Q&(F'Q\Q: M[G(5'4S85T(16)J"Q-,(.Q5.<FK)Y;$HI5]\W- S"AMZ04DWOJFGC 5\CH:E M]X[M5K2+>'3%F92W5I,WD>W&E()-L?B)*IM.=IT>?6$X [8$!-U+EL:F\+L+ M_>K9SHTCP;"6=U5*;1G.R"7H5('[]L)CH [+-2JF98W$3*>^".PT4XDN6YGA M[,QUH6-Z@CG6N08ANIFT:?+CV@U)"CA*-Y39C?D$EVA<V&ZW1F$8$H@V494W M=O<6 >DY;>Z+1*<T<V4N*/^9T;>U('37E:Z2O'-0K)K--K7O>Z:-+QBP]R4? MXZ$Q<PKYH.,S\['U%=!$S%QV0R#C=R4CR]")PGYXG?^.02(]?19]*FM?<.0# M8[L48UN?2+LK,39D61PJ-(-32Z]?Y^>.&-<)EZ%7%X0!4.(C&O2YK@1]9.<[ M<Q]&^?-=@.S<-!DU\Z&^"'@B3-4$DYH2$.ST1QIU+JE@A&[B#YM8 6ISS^A) MO5@E="!/.P[!$LV(7'#BHI4%)S16:1-()<TJ7)SC0U/I2Z+T^D397 FEOZ#W MN7C92%SKA=$@+2-FQB$^<Q<^LR+>-E%8$8:]ZIC4[20WZGA"CS#6!WWH;<JQ ML!*)V?7( 2PMEV!MBR'>[Y\S]M'LA<S.'+Z9O\F8XIF3L/PS.<8'H>LOK'L/ M#Z.#O?(M5UTNF/_5)87A#QSN1'Z^!XWS<EB\/O6.KX3%@":,R&N'O4.03:5+ M>:HS#'#N3P)!Q>PK=K\K79VI;N=4T"IF!IC:<@ /-R[B5O*">BY2* ;&YAZC M<@8P.I?DG8HL([-J;D80ODO50Y$7!I&M\)!35_V+[G%!Q6; X07[: +36R71 MT3PG*UEQ6)3'W93$"*3T0+Y80U_^\P=?_H,O_SLQH%7B-@J^CH"P,M"2ISU! M$3S# K@8'\1LO#03$@#(N!'6J &.#+R?J)X94M!;%>#F S>^'#=>GZ*W5^+& M![Y^TOH)U*=!;"HF:1437^=HP<D9!2:3]!BQZ$=4%9MB3N*R1(0Q:1#%7BZ% MF&Z=9UT,^G6C!;&I/B41K"0:)'754P>7EIU:PF*JW4A9>7ZY\C4*]_)#M]NX M+Y]"P[F2;2%'E</B1('E'\2IQ2U[,0!8:IL$[0/+5FMVJL1;=@MN+ULN8^=^ M*YR^WUL.U^LQ<:L! UD<6]E#8C)?:K3RA^N-\FUHTSVMN80!'AA1#<!;OHQ. M*,H Y/,;E8[K!*M+&B/CK$#<G%+@)K:@3K!^!7'D6";KJBXG'1BPJ6I*7?4U M:[U[P3_M_5)+K]E<-[6^D1$;8NG.Q-\.J/?I?KC2B3H3.QU79EM&N Z1:Y,C M*Q4B==!6DW1QVCJA)J[-A0?Z@\ L9#P)%O/# G2F2>,84%0_IBNA&7Z>-U' M1,42E:.AHG1WVA3#PS3 !&T;G =PP6M"W\)D^R7WP8-9L+]\V''TY=WI\=') M2?3EEZ-/1Q]^8M<.>[K8D$2,R2-'E]&VW9; G\NJ*5V..>+W7W9L<8W=6XD# MZR'0?_]\<'QZ$)T<??K?=X=')W'T[OAP:Q7E/?QP?/+Y_2F\<8MQH[>SM?4\ M\(=57655;Q;[T3__>0<! ]OE-O"-(HL.MZ(#W$$>1[\6U]<3_MGZ9Q6V_//. M]L(ATD=;$B5]2_L(UGM+,!'RCML*0NZYQU47L.*8UGAS'T'$I$H3[#@98Q7< M(U;J@!M^P J2NB?]Z%ZSMKT?[I"F?7]C[HL>,]]?7FUC ?37?WVU/:XFV>O_ M!U!+ P04 " #&A&%/$M49?0,/ #(5P %0 '!W<CDM,S!X,C Q.65X M,3 R+FAT;>U<^U,;.1+^>?>OT+)U6U U8 P4X754$3 7MC:0!>]16U=7*7E& MMK69&<U*&AO?7W_=+<W#QB3!#Q(2-AN"YZ56=^OKKUL]/OKI[.JT_>>[%NO; M)&;O_GC]V\4I6UEO-&ZW3QN-L_89>]-^^QO;V=ALLK;FJ9%6JI3'C4;K<H6M M]*W-#AJ-X7"X,=S>4+K7:%\W\%$[C5@I(S8B&ZT<_WB$AXY__.&H+W@$__YP M]-/Z.CM389Z(U+)0"VY%Q'(CTQZ[C83YP)IL?;V\\E1E(RU[?<NV-IO[[%;I M#W+ BRNLM+$X;MWU94?:HX;["(,U_&A''16-F+&C6/QSI:M2N][EB8Q'!VV9 M",,NQ9!=JX2GAW3.R/^)@^9F9@]1\$@.CH\X2WD"]YJ=L^WM5Z];YWNO=[;W MSW?WSUZ?GI]OG[9.SO>W=_?V7JT<'S4X_*6[BA_%R+%,Q7I?X#0.FEN;_SBT MXLZN\UCVT@.:7'W\)HU_A$>F22[3OM!RVAT=#>/CX9H8WY4$]''HANBH.()' M>-=@S<V-K7'1:I8BL1\C;PBN*W1]^*U'"[PU7>"3MZW+,_C;9I=7&ZPYDSJ7 M*%[[BGV^2!F/(EC6ZQUEK4H.FKO9W5-JL77&3B[/V'7KIGW2A@\7<.CMY47[ M3W;RK^M6"Y4\DWK_RHV5W='\@C]VQ7Q"GX5<=$BF$:CW8&</KEF H.TW%S=L MPC>95>QS%<U6;5^P7W[>V]K:/"QF_$@I:%Z1")7F&(D.<IBB1B6AP2&:1!A1 M9GSVRC')UCQ<8Q$%)&Z8ZC(4NKDU\S./3)X5-PR$MC+DL3>65=GA/0-7#]C+ M[,JQ[1\UX G'<\QI>^LPXB.<RDG> _\(*(P&K)-;)KI=$5HY$/7)?JFY&KNT MN4K#$A[!+-.($>2 >64*SML9T;&.L$,A4C;CT%/@Y_><IY:S&Z$',A0F8!=I MN#'SS +&V9F(^9!KP<#[,[\ EKVF3E62\70T]XH*2,N+T^ZOPAC!6AOLK=(: MC#NS@*O+T]T%_)ZDT@JQ$/6!OT)@D%'.8Z:%D8CM<(R6[(T%P$*O;XL[;C88 M:\-!;SO2?"4+0P\R*A&6Z*\67:%Q-<!: "&$K(\3CQ 6^!+]ZQW7=F[OHAF& M*HX=E#FIE[LN4&XIS+R2@Z6^*?JQ*#JW<GS++AAP#-9B-_"G!;^_.7@&+&D* M5-V^:5VW3FZ"^:(:NK-WNO$ 9OL<4F@(MAR6+E$@9"ZP(*Z%L41CBK4_8B<] M+03EW([@G(E0)!VAV2[%R;UE1Y,K2/)D"OA5"C(_53/"6JP;=)6V?5KUO)RE M)S2%WH82K@#HS G$.^D4TP7: J*2CCRXF-.5Q%$& @4H"6./D5ZO&\^!%HP M@%>^BQ\;SU.%EU>W 6NC'L^OKEMS:A*68JA2C-&>IGE/3'*+X3M4 Y$"/31% MR(6+<?V*R/$DY:(ZK/*DO*14<S#FTW@6.2Q:!*W1A3"HAN8Y8.7*<7/CEY^; MNYN']W\N,SU$IRYH^<QFALA]@W0#3-4LK#ME?<C20I&(A2709M(2AL/ZLHZ= MX<W.<(ADI@_,"S(2N-0 KKM[8BERO$X+U5V\<8O+8M$%Z^X7%RW,W,T*LS</ MIUE]<9E!85G65G46/(^A:^1Y*,$T8!5(F)6F92O3G'5SE:T29<<5#7!$Z M8!'8.;1P-?S_08R82+)8C80HO*:@Z;"X@9>S6($+P"-J@X(313FP6H$$%]P! M+N19IB#\NP\Y2!'7;[#( C2XGC24*O126@X!7KS:<1(20.6QY56<K$N"GZ-\ M'+T0CX)J0,%A:0%YP,.R',%="O+%$%8[L2C&0<\N(S-E*"!<M5"<TZ?*HN-' M>!!9C%>6VR8 96L>VC)7KXN\BCI)*?''U763=P!\)=<(D?Y4"UE3!LFB6)M( MB7R^!-,6/85R@AC(%8 _I;@L$'&G"%M:'Y8GW!O"K+LP1-T0?=!T*+AQ^95S M$5)^X11!Y2?COJ$?ML\L581FG30]B]BP]65B ZCZ3'1E2AM=\X4'\$$7(0Q; MC9S/K29K.$(1.;8^$CDP3;\?.N!BJ;_GX &:7)A'E \]]04U5TC)35%7 !(< M:MD1KII@Z!R:C+,,X!4,..PK1&=8K<.'EK75H"8A M83*;#!F&7 W%(\D_"4 M]]!F"25A >O** \!M$9!"03 !WODEA_! SR)0N%O:.0:TD$\0BK?16H)3@$^ ML@8RR[#/3 X__"RJ&2!"$5!;&D"+OW/((B?&FQE^-A["GXGMM\\N@Z#'/6++ M\!3NZF@9&)Z:=9BJ['[._J7[V=?%$S.PR'I'"_YAG?#^@,=#/C(K+UN^W^26 M[U<)@LDB0;#MJ5U1^'FG52@$SJ; 01=49!K&.>VAC .J&F#,M9,$$MR& 6X M1;&*AXX/FEQ: #$-UM">(O(81DL1;2-ILMPBSA@5YQ02$Q'V>2H-$$V9#@!\ M9,_?)M._<XG8R".@F]+0\P88)('F(4D#SBD 7PLF2% (8D#"'=3D'1<S*^<: M # *NJ>C58[-)AU"5E]A=_TG4X 7;QDBU&(L+AY!,2*4 V#)JTYMJ" D[*EK MH'$LNGX H@9PW)C+Q*P%#,(.<NKXWFQ)HE(O< 4F6N!ZO'(7L]6N D*=)<% M+1BH>. V-SG%HHEIP*Q!5:9B_5WDW%1E'$])/A;T/IO+!N/CT7:%XT;(Z%4B MC<$/7:T2?V*-6?X!V#_<UY=)+?9]\C[XC#0>YXRJ@M0$S[AL:]Y9P-F/**XO M'AMC'Y1I7CI1GX,NR,5T\D ^)3BX5 @93.7;FM*T8AI8FLKIFHR'6&3V\\+M M)7IL+'E'QM+YF;@#M#"D#E@7.>T\8;KI7'>B(!N <F32R;4A2DQ:YM& IV%9 MWO7/@RP+DD5P;UC/ XD5<&+W$WD;D/++\<S.DV>?]P6?0D"<=QT%*_0@T>H@ M!Y_)T3SK1EU"2D%5=W"4>JZN@,Z[]+'OG 253'!CILZ"AC+53+L.I,IJU,ZJ M6'/>5+]K\:3M:TP:M[]80?',UTH64E#<^ZR*XDMM<4IM<6^IQ<7"RNRJ6X.5 M^?8*Z,<)6*6LCAFW"=")/?<QD\&AW"XH-P?&"U)1K@MP@Q1/JK']?ZI"F?F# MGL>A+Q.E:BTP0?%PTY=9P/["NB@;P!U$BTB2ZM'@^BFDPY9E,=9H]?V,^1Z) M*O3U\7 -!ILP BTH5Q&<7M9-^ A7HLD[?_D-28HI"J@+UDVK(%3GD'B)#PZH M$$=Y:2BZ/Z(+:K<"U067"N^%G0RB*G8HN<V0(G3<CQMKX[P&STU62X)):N#H M3HT@H$S+(@E32$'K,:3@^PB,.U\L,+Z6CFFUJ--P8055[@NJX7A!]:6B^OAB M I]23)@SIM7;SV U0WYO8@I;78E;VH13:!?C\B/ 8]PIF>AK&2.]=(LQ.>X+ MH7WJT5$F )J"MLWQ29X=(3+0<J=&CQSX]3CK7M!N3%"Z3!D+P@^I&L8BZA7S M&T^<M8A'Z%AY1OO\8].DC7Z?'WY]^T1SU6GK+KP-SC+FPYN/]F%_QR>F>*(E MC^_?-DL[]Z97S<=A]*5F_"PD^ YKQN&B:\;WJC5]4"0 N4YBP'N'V ]4:SR# M+8F9*[7V-*>6ACHWG;KS#L&XXVD%@:CKX"_J*-1UT!FY]*?6)N4)L@OXO@T0 M*ZC 3$,06&E31!DPDIDDW0Z)7?W5_U[>B*.!T"$$,4@Y$J%["-0(S"J644E3 MJR(KBA)3$1C8/Q:CK'3=UGC0@7@'7X=$/5*:982=S +7@LF, [N><8YC)>"^ MFNA" $5]A1N5%"<I1QAKGT"[BG2R9NJ?AY[=?'5HBJ0LJ*5AH!#7ODBZ]$D? M#%YOA(>+:R4WDZD<S>?M#^X,?@+_1&( N(;'.).A+DM_:0JS!>'W*QBT:,6 M?:0]H!(JT\_22? ,TXS=ITPS;O(LBPD6.'8_@27RN5J*BZ8D63X*V9HSNN^I M+A<<J-#BSA6]EE%>;NH2>;C!]+?>7?)0<E(^O>-:IN"9,"BU+#M4\MLU#S\# MY,<R$KW1@2E_V3KJQ7A@9+]&IF"L;\.""^B9Q973VX"Y;SUW]/M1+S9\08=] M]90.>PV'JK)%=XHBY_'=UETH,C)%HB(8Q[MLE7X5%J+0B%&U=,NB;N3P:P@C M6 3=TILI!I57ERO"QUC?BAQ\I&*-3DBN24$7 )LTX27T:6'1_%R+@=0 '3B: M8"C5\]='KCVKR, KE\7S6B2<7F-BW1R.^M8\5 65()Z+:TZK9"_--5M4_UB, M([;'G O<0O5<>9# ;+J3!#50==U6KB)3>YD#+4@BEYMW]4;0HA\>'@-L)BW* MWPD'5\;H'$6X"BJGG28"87".35$BPHJOK^NB:\$:&DC@!_4B/6WAU^0QGQ+( MP!IZ+MZW_Z0%PZI;^#<^7)SO5;C04P,P@C._QQ ?8=T;P002+EB'(&*$64OE MKS$?ENR[?-6R>!TWH.M4;@%X>EQ3O$1(@QDYS@Z7,9U#3O1<; \9\!,:_\(E M <+.O7]Z@EMC/)/ ON!$Y-^?R4VU3^9V$+ 07#1%/LR+G._T^4 X)!$\=2F( MU;*36_)6+"-BSN)&>OA9>4HI<94 %L/[5Z88>R.XPQ"9WHO.6OA-?OB9<-\O M!/DF5CWAH6E<WW_R+?2YS_8*1R?)7+]1M<E3#/%L'/-)7Q@Z53FY)@#Y7(W@ M$YCDM_U*%H4&'RJ,)HFBE_NK48."#/F>W0EBKE)1%I\QMDP$R^+R4,&IZHL> MAGV(4'CKM!&=O[N<&ZSI )-Z@,;?I5RDQRSNI>'_N%==(/,O7H3[[[=;P]Y^ MJ6&_U+"?Y*NNR/7'BM7[NQ/%ZO6MG<5 _#/Y-J0INK^X9+<7[<O6S0VCU[&O MSN?XMI>Q5WP1DD/N(OIX+''E7/=R8%FG*JDJON3/(+4V$ \Z"J'?9?;/)=S/ MO, 6]O484\S\^Q\GE^T3=M.Z_O?%:>LF8!>7IP^RDN);L%JM1S0)? W?\_$B MPS)E>#TZ8._?+X&R-DR#M;B.V>D&.T%YTX#]JF=OYGA?_^\A)U_:3":^Y&DQ MLWA?B3N3^<<HX.YB@&Z*R1Y2]@,Z^6JF\J[\:BI,04[[4F _'H8FS#VNW&;C M_?#SS;#RG:=@Y3\<-?!+;8]_/*)OVSW^/U!+ P04 " #&A&%/^#1358(C M !HU0$ %0 '!W<CDM,S!X,C Q.65X,3 T+FAT;>U=;7?:2++^O/LK^F9V MY]CG8 Q^2V)G<XX,LJT,""*$/=Y[[H<&&M!&2*PD[#"__E9UMX3 @-^PK7:T MLY,,H)?JZJKGJ:JNEK[\3[51L:^;.AE&(Y<TVZ<UHT(^[.SN7NU7=G>K=I5< MV/4:.2B6RL0.J!<ZD>-[U-W=U<T/Y,,PBL;'N[NWM[?%V_VB'PQV;6L7+W6P MZ_I^R(J]J/?AZ]^_X%=?__ZW+T-&>_#WW[[\S\X.J?K=R8AY$>D&C$:L1R:A MXPW(58^%/TB9[.PD1U;\\31P!L.([)7*G\F5'_QP;FA\1.1$+ONJ_QPZ'2?Z MLBL^PLUVY=V^=/S>E(31U&7_^M#WO6BG3T>..SVVG1$+B<ENB>6/J'?"?PN= MO]AQN32.3E#PGG/S]0LE'AW!N>>L<#[6#_\%/I%/\Y.CKX6#K;KU;//I?/ M/G^N['WX^F67PK_\K/B/^,ZNX[&=(<-A')?W2O\\B=C/:(>ZSL [YH-+W[_, M[_\%OUDFN>,-6> L.Z,3P/WQZY08OY0$_..MN$7'=WMP"6D:I%PJ'KRY:/SP M8R>"*W>7"ONG7FG;1L,DE[K5@K_G)4[9%E?T8X;1!6=CP28FV3 KEE[735NK M$4N_;-0N#?.<P'=5PR;\1ZVE$^W<TOE11#.KI*:;5=TBWQH&_SOY\4DS\I]) M&#G]Z9L:;"P#_\KQ>J#=XX-/XY^;$,H>.B'9I);)5H27_/VW3WM[I9-XO(^4 MBX^TQ[I^0)$&CB<PZ !5!!)K@X QA/,G7OO#5RY;^62;]#@;T)#X?=)BXXB- M.BP@Y;V"@'\8"7O!@1@>\E'(B-[OLV[DW#!2!8&>/RQ0/W= &)OC13ZA(Q_H M[ON$>A&%<08W3I>%!0+W+Q8()57FTEL:, )2CJ6@+SWVBC\:4V_Z[+$6",JI M@8,$X"O4(Z=^$/BW+ C%+Q7JT=Z2[\\G%(*,R,?/IV:3-&G@=, 07GC8/ 1@ M-[Y[@P%(C>%/&])!ZY9?$NXCKQN2,0VB*8&S6>2+@VJ[%6*$X63Q5T*]'CFE MW@_T!&T$]^O2 C&+&AI(2+3>R/$<U#&W4FT YE4D1'-=TJ5C3C%_@;&!R8U" M"*[@/_&RCL<OZ_D1\>'FP:T#MMYC?1 Q.2 <4KC(D,)54;X1HQX,(R0#N(]' M0+!PTAW*"\/A?$K!KH%C$Q@@6R!A?-D.<_W;;2XT1%*@!G&GSK2H+/IOBDS7 MV:6E5PP _]:3!'19_VT#NI?DQZL+'=E/N,\:$.'>)?WN\<Y4N.N^_"HS?RW, M0WHTI)#.L""BX!5G_B2(AG@K;O!XHL7"B)/;'6])<UZ5=27E?>*4=\A]24!" MWP=&H*E+COR>TW=83XSU!:EA0>)GX^,)4=;W7\6RQY,@Q-@ X;:%@0C0_UZQ MM+?5WT8C68:YDEP%B0-\AR1@_YV S2$+^&"B,K+AY#R LP9@=2GF@S-'3H17 M"LFM [8+F>\<-<X.B&&?)I<9!W!]9TQ=#&PF< 0(^8_R8:E0*O%_7Y?$9Y(^ M/W#K!_Z(#W99G'""7I@Y*\JV::_2)3=9BM;,[74<^#=.CRTY/&6'OK!#$8L@ M('9]K\>K5"$)640 ,,&04X$/7+@#%C0"VXVM4=Q=SC?A1K4\IH%+P.4]Z8T8 M/3'TD^=%,;_,_)N-JP*QT0C.&I9>D-H,88IE=B-A;1RP$02E8CIY_#F))H K M71^B3XK@!*<AQ28!:X$?"E,M0EHR\'W!CC?4G=".R^9O)"PP )IUQA$_+IST M^T[785YWBE+<#AV(;S'Y$F$JH=T?GG_KLMX@9EJ,TQT6)I$ZV@CR=]]W(=8- MC]4BMS'M]<"Q=CI^%/FCX_(1S/@K646Y^/MOY:/2R=T_7Y$D3N!;2'G\+C_E MR90!V5=[#(8,>1)>G_$* N&!(63_*9[>HMMK4%#:'!X>/A@(T8P[8()>@FI) ME!HC&SH()G806HQ]=+ 5<43B>,*;:CY<-*[60U"]U1'"+P\<\-QFX!.+8EEC M"$[$[\,H>!3\+<<H,LP.=YD93(/J7F#26]TAZTT !(QGQ +[>R=QRK[5%>.? MQ3D/":@ [:0]2,I:46B:J<:^:I!3HU;#8G##U,E%VZQ:>A4@U+#LZYTSXU(G M=?E[M5&K:5:+;/UCKU#>/XR#KFV!C%L](7%C$D$"XJ&K0UX22X^W2QDAS'8H M,Q^7)S[X19+W-#J "%3R:RQI$#L/Z\G2 "9"?,KO6+>L+?@NY$P11JCA6(Y^ MWFIBO2Z1^<D"8PC0!1OI4:_+1(B;>7LK$ANT@'G?P,?A I!TV Q=>.IY9U0/ M3!BXDM*)1M>E$[!(]'!Y"B_A.#$]2VCAIHL7 %:NT'&,+R!(?.,RKABN3%/0 MZ>,*$@Z(%Z=29]\C=O;BK;VW(S'I5M]\YUEER^+STO$X@,"JD]!J)L/:UQ$3 MV'V5.1CW^NJ6L[U5O2?%?TC8@ @,9Z9*N71])B^P52TR7I.L02QFKU(5Z%A, M1\ @V0B3N.6.;2VLLCZY^%IZM"655AB\^',8Q)<9TP';Z0 !_]BA?<#38^K> MTFGXX7GR[CU:WKVU\CYMP7JUUV[ 26]I$/!DDGO*EB8M DP(JQ#]"<;)6%7F MAD$GT="'RTQ%/(5'1/0'\W@H0H7_>I!/AB$-X!@P3/:3=2<1XX?WF OQ3;"0 M!<35"$Q-)Z,1AGZ\DH%M-N*2(M%EH['+(ZO8P1>*&-*F5WL"1*RGL]&-&$-K M![FQ..@('N<A.D3Y.NC=P7Q9"T.8 4AIUU1#ML))YS\RP8F3:;@,9W8<E'"K MD(SH5 2)_':]-9>$<'6K(D7E53>N>S1K$8N@CE +?K\PPS:X= >@"[*?J2P? M0+84<O6M#'O"F=YX%6>2U/87EK[\5/2(*KI[%HA<G;<=KHL;K,^#&L;3-5#N M#QC/L#@/P+'.+"<;^6'$KP3B0@0&=.% L,67#\2$2:-BO6658B'/1PS"HEAA M..CQV'6Z6! IR+(')F5<A%Z<W_$?' \X8"2J,G">'%@/!>_A50)_'#C<8GV8 MWA^,A_+^K8>]7#A(ZE%W&CJA-/\NGP_N%KA<$B^6S'F#S(HZ%$]+:C#RSB,* MZ2^7=OF5D<#'C+.X*SP$5>I/4(6X U<*Z^_?)V'_X)X,,"5(DR3O6F<_3(Q MRSR/TN.9[J-D* 4Y@\@<7&5V7!11Y+BX,L1%G2;Z%3I-?($[<FHNP8;APND9 MG54W5]C1"=!9S&=I\D]#VJWCNH5G:FFU6F#.0'0XE<_0?98D/ QM:<Z20&(^ M5&<$QHFXYWB3E?853[Q8?J8_D-M!/%S4EI\D*,^P9K&*P>?S=%Y%9,P"%'=9 M2@77<(*XS@R'RME( X0P60E#<W,V?W->65PP 7GGQ 12$'4B9'5@EE%C$.A+ MW4I6^HO/^(I)0PM"!0KGZ<;S0 ?2YU"Q'093TH^)!9@KZ&)3 #^%<V"XC@;6 M%8OXK0)NX+PVTHLM>KD;SJDN :YYF$Q+16-5TM#W -:FN,;E]$1B&LG\68&$ M096\IK,RK]%E>6\]Q*96ZF.KF:W6IS.7 IF,UY?)UB1" F @QN?U1=E1(^WN ML:5.)[[*TJ6B3154G?@V+UV\E4ARP^^6"M\XBJ>#J+6,D]QBR<63R(DWS8KO M5@51',.\5#O%4V$F>P4A53RZN]*C,7D&&2 ]3NQ@J;>A7:9M$FT4>!B;&<7D M\_F"7&4T\9QN7(@-[Q3^ER#'=^Q=@.,]Z@0+0=)*<=;PRSNTDI<0:O\U:YF5 MV6I]$[.=WG,Z-K!4/I=3) DB2[B#\TH(@H1]&0U)XQ8+MVA)J0Z"<2S3L?K= M2F]>^[1DC4"Z[_(<HP_JGV"2B+0MD6=N3GL3"/-D=85# 4N%'O>T M[MQKW3 M@+LZKIC%+)L'EU_(/E;'D ^TCW09V_0A<[QC#+$5<&Y:R13.&E*;[YU;O&.> M4KQ& /)@<\"&6Z>/L05+.@UX?-CDD7^ZM7;MNCL6/+D1X7R'8^P8PE)H UN# MP";BTF;JTIACB+M/><T!XUE>_L%/$#GY[D3P".WY8VFAB]?@-9 ;6<"095/\ M) ,9QX/IB"9IIEK; L(S%KFDT\51QC&\Z HMI.4592)'] 9L;.UC<]O,]AYN MP/E:2Y;76I)E-AG^\]*C6'])E;SCQF7\59#Z+-43OC)+&,#"-;#C+OCGI;$V M3TV5+-,Y8P'=;=;G-^LHY&VBLWHMZ4\"@!TLZ-*(_X(52IFH^L&JEM "OVH4 M3)AL2@T"3+4=L6*$BST!UO-E]TM(MD2M5*[+R"^=/K\A1XQY%7+AA0*G/)ER MP2I[4_+?"<PF;@= I(GOXL Q<'S ^B <UC,!6NJQ!%H/<JH$#+<Q$^-:2V9E M;M&%_>RR<5*6!NOA)4:$D25"WIEG'!8':A="."Z.J#W ;$,^@(L0O+ #:A 3 MTY7-ZE,"9*ZD-H4:^2W38Q0"QLH<RM+W/=J;,]%PT@F97"3$9D(._:)K)^XG M."J6#E=Z1I(9R34=OH37G^7/Z>6GU*+3S!GN=@W-"5)(-7:YP#HIN3ZN:0W: MGG&8YQ-V@[?'6,SO=B=!(+>\.&&\/H D)DW%ESR)50=297TZ<>6*!=%O9*@@ MO\Y#]0?&9KV5L5D[KLXFI7<6Q\MKBT5\'0_,W873P'28!^XPQ33;\1/36UOP MC3DBM4PKNV.3I87E92%$LKDEN%EM*KU$%?JIN-]!9)!%I2[<&%"++T'PQ2A/ MM..E:YMR%3E99(V+N=@[3J;^!.([F$!_-"OJ"H**G)V1[['I#O@17H)'CQ-7 M%M "-IBXX@Z(C5UWTA/!&P3!W8C#)6=+CI:);ONHMP<KMTCR]J_-^0U;Z3=- M.N7P*W.:V)IEV51N?>DS.?/LYYAY'%AGTYYR.$@U_ #,!HVI_/$D%">N6839 M5A_Y7F*^#EZSX%EWPBYS7>HQ?Q(^O=*I_$2N=\7/1R]>C;27=R;'JTSS2U;) M8E=3;OM9Z!J:K5LM7^%+;25"F^ QI=RLUG?XJO^L]RA@(]P^#/_G36C 35T1 M]LKM Z(Q858BB+L21(=/W!3.F47N$^9HDRZBOF0!:^=70_O5!<TD2DJ6'[QD M-6U^/Q G\%E*L>J9"C#A,J18N$ <3\A?$^.,O\<$!XR&W]MUL)]F-(8\6EH< M/M\AV3\TG]DL;_Q+/<?ACFUM\\;;N9(][Y.:<XGWCE^O4![E'1?) L>LI3FU M53'9$"M:,3'7GC4N+=TQN\0T4\UE?<2JI/N)1\%WHM\5;0&\Q>%NC]J2CEC> M'):<F]3VY^LL<9D%CA1/,AGCUDXFTMC>!!O9(-,&JAW28,#6B'K'MOW5,/[> MC79CI+LZ;[07>30FQ;CTD2YZJ+N=]C[5?SYZ*;QPUN-%JI8ZW\.>-*\GCYOB M+B3<P \&U'/^HN+9CW$7(<))W( HRX'HJWQ_M>S5$+5<V=HH^DL7 >8DG]D' MSNSJJ5V@6YS9#L/:RMQ2>6HGPJR'9LX98[:("VGIE?7T@3+A)-C3Z19PD[TC M+M]QQ#[-%-;B$W)X""M2U@'%!:T[BV!+^FT1LV5<*PNE\:[!Y((.+\;*[06N M,W+D$MN6MIVNPE19!QG2@K&S/JG1VS!N_B60%0-QN/'#2URY5_F_$[SP%N[G M#7JNC-ENAZ(+=9D,HB3)GS @EQ"P+-6%;)ZO"T;$I;=RM4!<?#N;=O_V:W[[ M^9K?VZ[YO22"K88PTX_CU()<$4=DB?DE6:41Y5A<B8(/?? ];X K#0-9Z!(' MR64;T6M(Y&J<A\PV"7B -_ ! SVY?SG9VB5"/R?HR8YA)YSUZ,]'G_%^@*6, MA^V0*<+C&[:F::Q;EOX)@.O+'19B8$F(G*H3RAT8(OAN33J . X-$+L7-UG% M&R<265L@*@PSQGG])\3&WH")_H$PE+I++^ND(#2,_.X/%%.<PXO3!;GTDA80 M*Y9=D6K ('AM?C3&S2:\[2Y15QX&/-V);M8&UP];:9]C_:<LJL=K#DO2)%47 MOI>N>,_<)Z0CEE3@N(1\+>L)R^4/62D'/\+&:[Y,[O+F)-]E[O2AR^7)ZJZR M\Y OF3]XR?SY3Z!['>A2!6%7 ZR9MR2\=6EI]=+J0A(LXZ%T_1"AS)OP)ZLN MM)D7DE173!VD>KP58$7N/'MX%>*@,W \#%8[DR@NC8JKB,-F9@!DP9(%)LXG MF L'$_FTBFH20?*M^,F]4X(N:8?'/)ZY3&PTQYKG !_\O(M?18'O.5WQ0($X MQ-MBQ4&Q0)K5,R*:'K:7;9+ ^OYL:*FUJ=1@Z"(C<%!."YZ<GT).J<)\ 6J# M@-5?Z1-/7%_F'^=?2V%?&*V%5PW8%SJQC/,+N\4_-DYKQKF&;ZYHD<89_[6I M6;:AMP@^\K'-WT?0NM!J-7*JD_/&I6Z9>I6<7O.S*W":;;7A"_QDF+9N-2W= MUO&_B5:I-*RJ9E9T<F78%_S:->TJN4_+UFP=/YCZ%;EN6'\\S;S>_(G9FZNB M_&\+KD>C28 /JL2%(%%'_[],TDSJ#3MGE?+'PS/]J%(MZ[I^N%?1/VGB#3L' MAT='!X>+;]AY\+2^A..!98(YFGJK1?BC;1MGS_$W?GC\8I@/7PM/??C2AZ]( M+PN/)^6-<EW*G[.V0"#R"13SI>+Y=*;O!!#:THX/%[F%6T(:\P@/6WBV: *# MV8EA-N/XZ[I^3AN6U;C2K=:3)_5X%<8_]L_O;<VT-=+2K4NCHK<*^":98N'I M>ILCN?+!P0NQW/(7HFQ([+V#TAN'#*^IRM/I,7G%CK?=<)>8$ _[+L!*O4C. M Q@/),C]_O.> )=Y/9O :2O==KU&,CLF&]^NMW)0ETX7'^/*0OX,%MZ-5"Z? MD#/^_"J1^]C8P IQ2:!FB+9$UY_W-J/:[RV#G!DF#W.WM#:$PUK-T+9)T[XF M-;M:X(\3F[T*RO&2E?IT_Z&+RYNS#54CW[MEU(UX<IN\D.G=Z/XE,?*5(?(< M%Z)[1',[#!+]ZJ3+I@7R+2@^ R0W$S#<IX?,SB''WY5,=Y^^,SLL <%DY<"J M#E;Z_6< ['QL]&FQ<+%W\&L%2Z\,!*VN'Y%FD9RYDR$N&&=>1>O]3+GA2/]Z M5??Z5;PI'>-<DJUV:[M :L7F_ LOXTXNK&%X+ B'SOAIN]-^M8B%I-5K@'XK MFJE5(81LURH%WC(RHAX=X!*5U&WF1Z6*ZC.53V=64>N90M%!W<,7><+[$#(P MC#SG?6M#SE[.FUE5K2WM*3NJ]<6]/*]4O BO7":6)Y:9'(<2_I4.+OY<R(0H M.<5.^' (T8([&74<^F)KBK^L_O.<*/NKA)L*Y-?'#1M(@.8=ZT@!8,NJD,\6 M8)T7GK<U2S/MQFNVN91)U=#J#1-RQ5JMDC7/T*J7R$!5HM?TBFT9%=*Z;MEZ MO95-:9M-2S=M; NZ,)JD:37.+:TN6X0R)ZP%G-ZND\J%7C<J6FVS*GTQN-<L M4[=M\CL=C4_(:=LZQ_;!IM'4:X:IXPM\K4;E#T-O;2LQFE,^#I-4:KIF&>8Y M[][5S4O#:IC8**S5U)B54[1[<M5H5*\TJ[I9@W]!H0WSC[ASNH*PJXC@(+)6 MGPF.[Z^N-)00VS9 TGJ];0+B\%9W531NM?\DK?9IJVV=:15=$:FK6H6;AM5L M6%S="D@,S*G7:FH)W:@;9H-<&.<7EXV:K9WK8"K-9NV:8_<SEEY?27X=B//\ MFN-)NV8C"YU;C793#>8Y W.IDB90?\,T]5JJ+UL-Z2]UTFP8IMU2#\_/+:-* M*I8.7GJI"B1RF>L0^ *,VVT><JD$-5Q\V](,4S7)+S0+DB%N[5>ZI8BU7(# MED 8OJ7.Y+K6:BB]U#WDIMD?AFX9G);J1A4@1M?J:J#C1;%6A/Q4:X+#)CG> M'$XJ8D>&>69IK4;;JBR*K\(TI*47SJ 6R:;E5TUR )UZHVW:@/A)#4P5HV^8 MNF;9%XJHVCJ]7@S!ZDW-O,Z^Y*T:5HWJ.B EYM5J)4_?3NV486>PJ/NM6"E: MQ3O1>3:+NM^*5T52-:I:M?$R6GTQ.ZAI_[XFWXFEF15%$$-*/(O&=41K-62O M S*WB/Z];33Y\RC4HD4AO2Q2*,&%0F(#($2KU31U0K^Z_LW0EE97LHA^N,@/ M\'>MMU2I*]>-BM7@68T-]&TV:@U>B%.'OB&C)%H=\LN*1F0=\65LY.5&4"3? MBHJ19=UN$?$<"C7D-6L54M$V'#.]J+1&525ISVHJ26O_J8RT#<A?=<L41<OY MZI,ZR\5\%!!Y6(HBM-FXU%*Q:DW76A!O*X)\*+M*D2H7V-3_M,]UD[0:M;9< MIE="V<W*HHDK(7<375,&(+Q\8T)2J1+"0()PUK#JO%G\#L;4BK6B"F.X:.BF M\:> >J5<MMFP]5JEH8RTJ-^J7C,N=>LZ;I)417CP4!V,0S]O@.QS:X)*CD"M MN@_8RFG+5FT=Y#NPT+DBW33?FTOP6PFY6R#X.03HNJ5,;(A;K.:$5L.<4QO# MSIOQ,T@447>R73[U[!05!%?%-NR6(@WK\BFN6JNEV]@/IIV+!W.K)/NEP4./ M>:C.?C>2%+^B-0T;LAUEJ'%>[%I3%?28ESN5TJL!*4+\9/^72!_N-%$I8_8+ M U$LS%H[!G*EMVRU!H*QKO%O?=;11MK%5E&],2@7KTO9DZ*N;+922GKQ#@[1 M/Z$FJHK.2 ZD;4NUYLAD#'Q=IJJK)WH=]WPJJO:D'5NQQ:18?%'E1?#4%&HD M7WCYA'J,F]Y#J9#8L^X<Q<2&2"V]WU9-K %JK1GV=;I8IBCLQ"-)=P*N?*!5 M$A,I,4)+UVJV4=>365)E:A+!%\U,F0'46^2B4:N"6RCBUU9#JY+3AJ4KU>LH M(6>6_JJR0Z35:-L7&"H0V]+-RH78.ZH2N$".TC#/T<AES%93I.J3$KS5U"L& M0,WUW!"R/X)VO6[81-6MER"^#9&^P'9#F7C!YJWL==VJR&JG?#*#8F$/OEU4 M \,W$W)5JM"#XH/ MJ692G4$\5?+7FNF8BC/WW&+>IZ]T/:%]MN]RA!2<<+= M;:5J.$#LM<DFMZ3RH%+@=JG5-*NJX,[[*WS.Q',M?P-R9/'M!^_M ;F;TDO^ M/-Q?UB4JFKESE@2[+[DF^$X5N 93ZNP_#B5-%H2^YS&7M%APXW19".CL=8N% MC66B?"@OP27X^JK0=QD9L5%G<V^NVI3J%3.'G&(>1S&;]0\5..;7<9.J<5YI MI!+\N2A[@RURFY*W9IC5EGZ=WO.=02GYKDURT6BW[ 9N0*WIO :W46'%.S;> MJ5F^=S(?, ]?E+7I5U&^9Z3*"3TG] TA9Q9?.[RQ%TLFFR,:%4.SQ2;>G'2> MB3#?)]2+:,XU.=?D7/.NN>82W)LT Q8ZZ(?D]]\^[97+)^3,\:@'OU"O1S9. M1^\94Q>;7E/;]9J:9>-K?RZ,S6['>M?Z7,=1?*MISDLY+^6\]**\E'8(=5*@ M=^H2LR8](!&[FKE2X+(FPHU*^LO2W>S1+#GA_8+SGQ->3GB_(N%5-'L'F22; M=*?7#%LG=MLR-=%(*4G/:-FM;$J<(F@[_?C G**?#=&M*/"] 6!1C[3&K.M0 M-YJ2<\&".7'GQ)T3=T[<OQ!Q&[96U?']@]4VD(ZAS;WP-(/,6&U8^"ZBV=ZW M;(LK0H\S[=22&^:S+&;3:.*6C-_Q%?*D8EP:M6Q*.YM\6S/_R+@%I$(YPT3) MLVL%&"'_H5\3K6TWZINWUCSBS./,/,[,X\P\SLQRG*F^ .N<1:O6#=, 3N;O MF"?:N6[:3_3)#U]7VL$IAB6-L_A%9@5B%K5BX4DJ^<\DC)S^]+4VB(+_:;V1 MXSEAA-J[840# HB>)?I;6M1R]:D+])H7#7UO2JZ*Y _FNBJ8U%K45W \C^G5 M4M9OWIP*-J:$=1[5NL)\MZ;C,Q9:1#.KV16UMELA1JO5!D$WSU>/_5-I?JOZ M(P;W[)+6+=R0U$ X4F.H:MY)23W"=1V&DR?&<5GPW_?&>]]\H#Z/7-+POQ/V MEPJ6MI;VU!M.SGKOP&V7PC;1L/*OU0R-G%J:6;E0!<BU"28IK@.(?0?*E37! M]P;<6N 0:])Q/!6,:GVJHM)(<KA^!\ZZ'*XKFJE55</J"O5H+T?J+"-UG<$P M*&E1EX6DQR! [06TQU0PL+6XK?"X<A1_!XXL4;R.+^'6M9HJB)W703()TLX/ M1LZ=_O/</1.PK-)(U@-QU0E8-_+5]9)W#L$5PS80AM6J4^< G$4 KDR]:.A0 M<N[[O5LU:@%K85C!\:P'XU;Q\JF/;<B"O[Q\"XRI7Q%+OVS4+F>+GR_0 F,V M\6$:@+LM50 W&C)BLEMBL1O?O>%EBN=7*#+6]?C>X+CIL"!@L_Y'RQ^P(%3! MX-:BLKK#6@_.=>K1 7K61D+F5QK2AIU-%3G5!85O?LC&0U*GW1\JS-L]G0)* MC>75*I99]ZDW3ZG?MP!?OU#B@=_\ZT-X4*Z4#_?UT_W2_L&^]O'P].SCX=E^ MM7KV^>A3Y:QZ %?8I8^4O0LVQ()-2-^J7.C5=DTGQI.4N#E!GCR/FQ-A%EA7 M_-'(B49PY9 WW34#GU@4'V8ZI /[TY5J?/G@*NT %OX.7T#SP]&U$W +O+' MQV4\!BX9T8[+2)>YKOSU7Q]*'_CG<$R[\><EP[:=$0M%HN./J)>6M@32CF@ M$9H0CTXB/_XBX +Q;VZ=7C2$HV'P'3\ [MWI^JY+QR$[CO_C#A"@Q*#5J$?@ M$)#0^]>'(_3,J(=_!,FO4F!QBT.X0WS0XF_EU3_MK?EMW6E'#SIMB;0W+(B< M+G7E@$=.K^>R6#<=/XK\T7%Y_!-?E^+TR&\E_K^3#G#Z(/ A>D']^<'Q;[W/ M^,_"KDF8[O3\IS_+2Z>_$M.$W\C;"X*\>W/QJSA\Y<_<X.[\.&_0+^""_..M M<(&.[_;@$LM2\7BF$HO:_Y#/R*O-R#(TOV=^]O+Y>;WYF>=4XO?) V=L8P"G M[*QL*G0]I=X/5+PV@M^[5*P_+?>1Y8H6BGD113](K<_46^G1>BNM",#6J^F1 M]GB_5AXY;FY]FS"8?^P=E@IP*_RW6"J]@*F\BK]D=-[?VCTV9B;E<O%CZ?-1 MJ?SIXZ-LY)'ZFF'PPQ6632#^9TYS+ZC=IEDA2'7 ;[P@2UVBA:'?=?BGG._> M&O=ROLOY+N>[G.]ROMN,=J^PR$K.:##P<][+,/[EO)?S7LY[.>_EO+<9[7YK MUOU@0#U2&=*0Q=27ES0S 'DYU>54EU-=3G4YU6UVY:X./P2,NCG#O37299CA MRCG#Y0QWKYE\+);V#C\>E<M[!SG!Y03WQMJ]:)V*13O2;FEY%I<-K,LRQY5R MCLLY[CXS.2@>?=K_=%#Z>/ YY[B<X]X^B>OZY-1Q.]0GE\Y?73JE1 OPA08T M<&B!M(#U^$Z(:S_X04X#.'Z8L^!;HV'.@CD+YBR8LV#.@AO1;KO8*HI,+^]2 MR2+LY727TUU.=SG=Y72WF:0/'SP&Z5V'ACFWO37&99G;\D6[G-OR1;N<VQ3B MMM;$LX-)&/%T+F>WMT:Y#+/;Q\.<W')RN\=*]HN'Y;U/GTJ'1WLYN>7D]L;: MK3@1)&WYEH*LP%R&V2VO2^;TEM<E<WI3B=Y$=PG/W&!,_*FG(I>K^*,Q]:8Y MX;TU\&68\/)T+N>[/)W+^4XAOL-T[B_FA?DV\0QA788I;C^GN)SB[MTE7CS: M_[Q_<+"74UQ.<6^NW7K[[%S26RWJ%<E6?_?'+B7V4#P;!?>/V_Z/J;]3=Z)P MTG'"H4/:9]_$T=LY&[XU+&:8#?,*9TZ'>84SIT.5Z-!B \>7"5].;F\-<ADF MM[SS,N>V>ZUDK[A_4/Z\5]K_>)AS6\YM;]UY2;V(XAO([BUG;NQE5^_.HW=V M<JS/L3ZWC#66D0/VI@#[WW$JTO6#L7Q1N(!MLM7;[>Q2?"G;8,KA/"_%O3F4 M93A;.<JSE9S![L]6/I5+^Z6#@\/\Z<5YMO+6VCUM_'$&9*?%5)>L1K&?-,S9 M[LUA+\-L=Y"S7<YV][=A?/JX?[A_M/\X$\G9[E%L!\(J1G5[KZ]:VX_4>SK_ M,_2446A[&*,]8MP;?/],H9R=WL+W-_-O[2";(S5N'?)_ZM':&V#O2EK;C6C' M9<GW_,^4**[CL9TA$V/:*_WSY 5DNVOUF18@=?K>HV^XM_J&\MO9QP=JH<N\ MB 4;Z5%ZDA(V"';XY]^^[';\WO3KW[_L#J.1^_7_ 5!+ P04 " #&A&%/ M+DOS;+,' "H)P %0 '!W<CDM,S!X,C Q.65X,S$Q+FAT;>U:;7/;-A+^ MG/P*5)GKV#.4*,IVTDB*9VQ+F;J32U+7G<Q]A(BEB#-(L H6?WUMPM2[W)K M]W09^1K/6!:!!?;]V07H_G>#3U>W__H\9*G+%/O\Z^6'ZRO6:(;AEY.K,!S< M#MB/M__\P$Y;[8C=&IY;Z:3.N0K#X<<&:Z3.%=TPG$ZGK>E)2YMQ>'L3TE:G MH=+:0DLXT3A_V:>A\Y<O^BEP@7]?]+]K-ME QV4&N6.Q >Y L-+*?,R^"+!W M+&+-YH+R2A<S(\>I8YUV])9]T>9.3OB<PDFGX'QXG\J1=/VP>D1F8<VM/])B MQJR;*7C72'3NF@G/I)IU;V4&EGV$*;O1&<][?L[*WZ$;M0O7(\&%G)SW.<MY MAFOMX*)SU1EV3MX/AH.SP9OH<G@975YT!J>O+]^^'YY=-L[[(<=?OPH_YDR5 MS*&9 FG0C3KM?_0*+@3JVG2ZZ$:OB_N>@WO7Y$J.\ZY7=%N6/HWLTD+F*1BY M8T5MD>]?1:_;O9.H%?5#HGFJ?#^LB_?OTCJ9S/8AX'7 AMPH=M5B%[1K'K"? M3"M@,1ABP5S*7??0A(Y:[)JE? +,P$3"%./6I=*RWTIN'!@UP_%"&\=TSMYK MD[&HW?R9Z83]7/+<<?8+F(F,P0;L.H];O4-3K]-BE]RB4BA^-F-WN9XJ$&,( M*BUKW83&Q,DUIBZNYS)G/)^Q,G>F!.2&R>SS&I7F+,,G([EB"8]QR#"=2<>< MKNBV"') VUAN9D22\3M OBM[6AP3* RR5!X0D <1Q-(@F"!9CLM1$@&&35,9 MI\R6]+%</P4#]2:D0":M0I@@X)E*EZ*"MH#8"TC[%BB:%JCF!)<)-IJMFN'@ MG'?R!\X#EL@<S4.67IHC0,\A.4Z;E7F9)QBYG* >O\>J%+@GFGQ%]P#=)2G: M"[08.9N"0*FE-VM#V@W6&##"UY" *$J%!.A"C7;V[*R7)^8V98G24SOWKX&Q MM X+D&.<!BNY4<I@Q4UV+LR6M ?GJ=,6NUU3Z_M7/W2B-SU;^Z*&0 I+G22( M%\8K?,VX 6]:-)4<*2 3,$!_CI2T*9$3688I26E)ST+:6&E;XCI*5J-59>/" MZ!@$#EMVA"85@#ZJ[#:\CU.>CX%=8![<E IL54*B$]Z,SH[@V*^/SD3U5#TB M0S!YY6!BPBAC5OQ>^8$$>AJW9(U;@MQ(X\V00 J"Y/T6"S\D$4IRU^VTD68/ M?C_BQY5Z [#("TW@\>G/G100=,:\M(]?0A@V K1US:E"15T:W*"@*F1]&B(5 MY'X?JK?+!%X% 0.*>^?5L+BT?5 #!$U*3&:4Q6HEA6_H;#FR4DAN)"D@*_#V ML)333J4E0/4!;SWZ^J3%MA$%PB[.+RJPJLJX5)RP!M7R0BR!&5=4,+]:G?#; M"(@0X0#7@]AO^O]/XF*T,RX>G55;X?'X?'QTE&!D3:0@YW.+9P!"'VXQ<*CF M4D1P(^;>P7B1?"25=#-"\%UL*5:]([V/JC!;(UVIV1[D[FN%BM(4&"/65YPX MUD9X 7SU'D..A41AJ. ,%!2#1(*=214.&*NR0(AY!@$1UP$QG'!5^FPB:T&2 M8%&5$]33[BB.BRKR"'2H'G?72^]_7(B9;:NJ/-*E>UB"Q^ 77U #M1S)G_=7 M;#1O9GQ(0V4)E*='FQ^^"\4\IROK;%N9NN:Z^OF9G:Y\0B83?NLX+@W9<@4L M=^R::>MP/*;6+4'Y<*/Z!,..'EB28%!@CFU0UX)CRP:^X:>S0%XNY#JNI$JY M7506RDX?1" \;'E[U) RP[;^#E3=_6_0!_^UB?8?.'N(D[._V@OZ4ZB8!U>P M3!?*WE4'+S.'7/2$HK)5[A>B<2SY3AN[P'$_@%MF>+QS '^ 32.-E8+FA43Y M_"9'& 8(!9:@!O]2XS&/7?BME"B^C],RC_TAX?@9-7H7>"BBTBK1<]2K4NL; M2T!3UQB\:+BFP.\(5*O2YF'5%V5_:)X?D)[DP+HWJLX,.S*,"UQH89%@#SJ[ M+N6X!#V&%3>HD-TBK-LRR[#!^QV\,C6P[3Q*/A/4GG=B%PC.B<&P#M",X#,1 M'>'O#&J/!16VR7RBU00(X'(^KJ\^3)V\D!5*SP!GIZFN,I:OQ0/Z;R_HWWJ\ M9;^2)?LC<_YXH;:7KU#/8T%!XKKM>3#4\M+SZG8Y!9Q:OV,E&MS2^:XU!J7J MV7>-=L,_VX+'\^>G7Q5/I7 I?D4]1I@>8)JQ5HH7%KKS+ZM6)S6\.&@@1]T/ ML<_?-4[I MD)^C"+V5J:BL49<I@3;<Z=/CQU\O;AN3?+J1UL)U1\L-[7DH^T M<SKKK?FC@[9=-?;J<T6_-N3OM_W(NH\W[;.'"!Q0W]QE'S%GLA&F313X%PCK M0;EAE&>M\.6L^Q>4JT.V%CTJ[ID_PK-7;?_S7)0/;<B&%S<?_/N$7W^YO?X8 ML)]N6JR"\P-Q.L$WW6QV4RD0O?:A]X/Z_;^E\T$Y\IM^3W\AN?VR[T"4_9:5 MWZ+V[ZK?9X.G3&JD W:52DC8\![BDF[XV*?JNJ&R !WO*H)/U6$4SY<UP8$8 MYV^3Q5]3T6_Z/8LL/OI<O=S@:CM_CP]$[:^>GZ$_[R_&YW<0]<W$YI7$BE?H MUA3,AOB/N++8PQV)_WS1#^F?ULY?]OU_TYW_!U!+ P04 " #&A&%/#._\ M;9P' "+)P %0 '!W<CDM,S!X,C Q.65X,S$R+FAT;>U:ZV_;-A#_W/X5 MG(L-"6!;EI,TJ^T&R,/%LD?691F*?:2ED\6%(C62LN/]];NCY+>S.9T[.%L# M1+'((^_]NR.=WA=7/U[>_?J^SU*72?;^EXOOKR]9K1$$'XXN@^#J[HI]<_?# M]^RXV0K9G>'*"B>TXC((^C<U5DN=RSM!,!Z/F^.CIC;#X.XVH*V. ZFUA6;L MXMK9RQX-G;U\T4N!Q_CW1>^+1H-=Z:C(0#D6&> .8E98H8;L0PSVGH6LT9A1 M7NI\8L0P=:S="M^P#]K<BQ&?4CCA))SU'U(Q$*X7E*_(+*BX]08ZGC#K)A+> MUA*M7"/AF9"3SIW(P+(;&+-;G7'5]7-6_ &=L)6[+@D>B]%9CS/%,UQKCTZ/ MWURT3R].+L+^2?L\/'_=NGA]>OKN]*(?ML++X]I9+^#XZU?A8\I4"@6-%$B# M3MAN?=G->1RCK@VG\T[X.G_H.GAP#2[%4'6\HNNR]&ADDQ9"I6#$AA651;YZ M%;YN=8_"9KL7$,U3Y?MZ6;S?"NM$,MF%@-=U=@7&B.B>G3?9MZ LJ#J+P! # MYE+N.OLF<MADURSE(V &1@+&&+4N%9;]7G#CP,@)CN?:.*85>Z=-QL)6XR>F M$_93P97C[&<P(Q&!K;-K%36[^Z9>N\DNN$6E4/QLPNZ5'DN(AU OM:QTBS6F MC=*8N+B>"\6XFK!".5, <L-4]EF-2G.6X9L17+*$1SADF,Z$8TZ7=&L$"M V MEIL)D63\'I#OPIX6QV(4!EE*#P?(@P@B81!*D$SA<I0D!L/&J8A29@MZS->/ MP4"U"2F0"2L1) AVQL*EJ*#-(?("TKXYBJ9C5'.$RV(VF"R:8>^<=_07S@.6 M"(7F(4O/S5%'SR$Y3IN%>:$2C%Q.0(^?(UG$N">:?$'W.KI+4+3G:#%R-@6! ME'-O5H:T*ZPQ8&)?0>I$44@D0!=JM+-G9[T\$;<I2Z0>VZE_#0R%=5A^'.,T M6,J-4M87W&2GPJQ)NW>>.FZRNR6UOGKU=3L\[=K*%Q4$4ECJ)$&\,%[A:\8- M>-.BJ<1 IF ?IS((5-B9S(,DQ)2DMZCX6-I+8%KJ-D-5J6-LZ-CB#&8<L. MT*0QH(]*N_4?HI2K(;!SS(/;0H(M"TAXQ!OAR0$<^O7A25R^E:_($(PJ'4Q, M&&7,@M]+/Y! 3^.6+'%+D!MIO!H22$&0O-MBX8<$0HERG78+:7;@]P-^6*IW M!19YH0D\/OV]D^H$G1$O[/9+",,&@+:N.)6HJ N#&^14A:Q/0Z3"NDO[4+V= M)_ B"!B0W#NO@L6Y[>L50-"DP&1&6:R6(O;MG"T&5L2"&T$*B!*\/2PIVJFP M!*@^X*U'7Y^TV#2B0-C#^44Y5E41%9(3UJ!:7H@Y,..*$N87JQ-^&@ 1(AS@ M>HAWF_Z?)"X&&^-BZZQ:"X_M\W'K*,'(&HF8G,\MG@ (?;C%P*&:2Q'!33SU M#L:+X ,AA9L0@F]B2['J'>E]5(;9$NE"S?8@]U IE!<FQQBQON)$D3:Q%\!7 M[R$H+"020P5G(*<8)!+L3,IPP%@5.4+,,PB(J J(_HC+PF<360N2!(NJ&*&> M=D-QG%61+="A?-U<+[W_<2%FMBVK\D 7[G$)ML$O/J,&:CF2O^^OV&#:S/B0 MAM(2*$^7-M]_%\;3G"ZMLVYEZIJKZN=G-KKR"9E,^*VCJ#!DRP6PW+!KIJW# M\8A:MP3EPXVJ$PP[>&1)@D&!.;9"70F.+1OXAI_. JJ8R7582I5R.ZLLE)T^ MB"#VL.7M44'*!-OZ>Y!5][]"7__')MI]X.P@3DX^MA?TI]!X&ESU>;I0]BXZ M>)XYY*(G%)6U<C\3C6/)=]K8&8[[ =PRP^.= _@+;!IHK!0T'PN4SV]R@&& M4& ):O O-1[3V(7?"X'B^S@M5.0/"8?/J-$[QT,1E5:!GJ->E5K?2 ":NL+@ M6<,U!GY/H%J6-@^KOBC[0_/T@/0D!U:]47EFV)!A/,:%%F8)]JBSJU*.2]!C M6''K););A'5;9!DV>'^ 5Z8"MHU'R6>"VM-.[!S!.3$8UG4T(_A,1$?X.X/* M8_42VX0::3D" CC%A]75AZF2%[)<Z@G@[#C59<;RI7A _^T$_9O;6W;!DA(2 M]TG,V!N8L^TE6E^^0#T-!)*UTYI&0B4OO2]NIRC:Y/+U*M'@ELZWK!%(6<V^ MK;5J_MWF/)J^/_V6>"QBE^)'U&. N0&F$6DI>6ZA,_VP9G(2!PWDJ/4A]NIM MS=\=NY@>9C9;25.R.$$.4Z+5N>/'IX[>/#YW.I_:P'9$E0>+?27Y0#NGL^Z2 M/]IHVT5C+[Z7]$M#_FK;CRS[>-4^.XC *VJ:.^P&$R8;8,Z$=?_=P7)0KACE M62M\,>F4R%4^/T+1*GPK-<+\@?FS/'O5\C_/Q1"!#=A5__;V^O([_[5"_^;G M_@W[:*M\"JT)Q>F"LY.*&'%L%UH_JM]_+;'WRI&?]7LZ,*]^X[=7"G_.S,^1 M^W_5[S(5D+!WL\/%C^5UPUZI_;_)SW]3T<_Z/8O\/'A??H.!J;F6I(=[HO:_ MGI^!/]?/QJ=W#=4-Q.K5PX)7Z&H4S(KX6UQ-[. NQ#]?] +ZO[2SESW_#W-G M?P)02P,$% @ QH1A3PSE?1M@!0 $20 !4 !P=W(Y+3,P>#(P,3EE M>#,R,2YH=&WM6EMSVC@4?FY_Q2F9=MJ9@"_D:B@SCC%3NEE(P9EN'X4M8FV, MY,HBA/WU>V0;"KG,-)EDES9D)@Z2CL[E.Y^D(X?FFW;?"[Z=^1"K20)GYR>G M70\J5</X6O<,HQVTX5/PYRGLU4P+ DEXQA03G"2&X?<J4(F52AW#F,UFM5F] M)N2%$0P,K6K/2(3(:"U24:7UNJF[6J]?-6-*(OS[JOFF6H6V"*<3RA6$DA)% M(YAFC%_ UXAFEV!!M;J4]$0ZE^PB5F";UC%\%?*279&%A&(JH2W_.F8CIII& MT41C1FFM.1+1'#(U3^C'REAP51V3"4OF3L F-(,>G<% 3 AOY&,9^X<ZEIFJ MAG8\8E>M)@%.)C@WV_=,V]VK'W4Z)^;^H7_BGG0.CMVV?5+WZT=VQZNTF@;! MWWP6/A9&$\9I-:8Z L>RS;>-E$01QEI5(G6L@_2ZH>BUJI*$77 G#_2V+TW= M<U<4C,=4LCMFE(B\V[$.S$;=KEE-0\L\U#][;]V_$%-&Y5,XZ/F#H-OI>F[0 M[?=^WKDGL-P<R=:FH7%V/AB>N[T @CY81W!>&]:\&@Q]3Z,#5GW?W'WQ&+E# M<-O]L\!OPPI<+QZ6!4F.S0/H=R#XY,/0'9RX/7]8[?]UZG\#UPOTB&V:]N.< M/UKW_>]IIMAX7G0Q'F$HCFVBS%/L6R2,08Q!Q12FJ%IF:!&/!S$>LQ!;>NS+ ME'!%8$CE%?9EN]#E80W>ZRGO=HYLVVQX8I(2/L];5N,#H#$ZF@,J0,>9GI). M9:;5@!(K"TYOEX>-8KT!R8!$(M6'TZKTD(;Z&"QV5@UZZ>V0R!'A-*OVKQ,Z M!S=4>D2#OJNG9=,\L#P*[9=UV,C@DHM90J,+BAJ(<C8^.^^M#T7<.F 2A@7, M^N#N"#D!RZQ^ 4E3(16,A<QA25&3B(!R[2\L(GPXRRDF8C+2V.4G&N9'EP./ MUO=NIVXW,,-CAOC#C*DX]U;S0&=XBI.0)T!X!/YU&!...4)635B68?+7R#;( M UYR;3Q-$J0:0I-H#4O5DGZ?,DEUT9.SN.01DNT]^; DT0_32[,EDZSC^EY! M2E01T:BAG=M\QM@KC&$<63$A>=@A2A*FES;C>>B#DC>$2<0OE3332.WJ89(D M@-/0 DD0QRQ%Z'!$SQHS3GBH^U%AE!>H>=)0:IH40 ND8&XS6Z!<;@\:S+(G M0NU%MM=YFP&]UJYD-_VL/0GR"1T_2;77UB6T\]C5%8I$2&?'S'\*]R(:B@(T MAPM.T41/7*VL/^LIEM_/0_@,D#WL*+\]?45ZD6#MFF,N,EPN)-U>5<?U"DC6 M+P%:!E4J,DHH'E))4HY^K)B5O)VE)%RT'WZ7F;%(Q?@1XQ@)B6=J%3.>D#2C MSN+#+82U.PB0BG!=:?/\8Z6N;S@JT@^Y'"V]*4SL[[UM+(1NCM6/[Q\[_#%T MA^XK?6J')"G=&PFEQ*2Q!KJ- *Y56ROM0GZM*[]EY3WKB7P&FA7+99UH-S"X M.[XR4Z7W5GH-F4A8!(ME^HO$;V0&^.[@%+"Z<L^'0;>W"Y\'1:7U*%R>(V[< MVN0X$3,G9A$NVF?-^Y;@OU9\/I%)3EY=)'$DKZQM2+!;UFY9>^_[)*Q9F:X_ M=L&+&1WC;0)O%HI=4>@O[J : 5WQ%@+]HDK&.UHIL"'@_.<L-_(R;-F_>:^5 MMO>%A]P7[GW1]@L5\!,B+Q@OW"-3)18=Q9K)>[8U_@;N)R^HQF_[@T'7^P/< M&GSV>T._MZWP?_M ?Y-:J4VE9.%E3EW*,\HW*N M<[?,O?=_Z'GEWEF^ E\K M[3<D[!=;OY>]-^W?+DTK_X-_^?-5T]#?CFF];N9?VVG]"U!+ 0(4 Q0 ( M ,:$84]@/ ]^61\ *5N 0 0 " 0 !P=W(M,C Q.3 Y M,S N>'-D4$L! A0#% @ QH1A3W ML$[_,@ ?50" !0 M ( !AQ\ '!W<BTR,#$Y,#DS,%]C86PN>&UL4$L! A0#% @ QH1A3]6 MD5<LGP .5@' !0 ( !N%( '!W<BTR,#$Y,#DS,%]D968N M>&UL4$L! A0#% @ QH1A3_"-@'8;8@$ #C 1 !0 ( ! M%O( '!W<BTR,#$Y,#DS,%]L86(N>&UL4$L! A0#% @ QH1A3T5J":S= MVP :YT* !0 ( !8U0" '!W<BTR,#$Y,#DS,%]P<F4N>&UL M4$L! A0#% @ QH1A3TWG5AP9X , DU,R !0 ( !<C # M '!W<CDM,S!X,C Q.3$P>'$N:'1M4$L! A0#% @ QH1A3XY\X8TM)@ M M\ !4 ( !O1 ' '!W<CDM,S!X,C Q.65X,3 Q+FAT;5!+ M 0(4 Q0 ( ,:$84\2U1E] P\ ,A7 5 " 1TW!P!P M=W(Y+3,P>#(P,3EE>#$P,BYH=&U02P$"% ,4 " #&A&%/^#1358(C !H MU0$ %0 @ %31@< <'=R.2TS,'@R,#$Y97@Q,#0N:'1M4$L! M A0#% @ QH1A3RY+\VRS!P J"< !4 ( !"&H' '!W M<CDM,S!X,C Q.65X,S$Q+FAT;5!+ 0(4 Q0 ( ,:$84\,[_QMG < (LG M 5 " >YQ!P!P=W(Y+3,P>#(P,3EE>#,Q,BYH=&U02P$" M% ,4 " #&A&%/#.5]&V % 1) %0 @ &]>0< <'=R H.2TS,'@R,#$Y97@S,C$N:'1M4$L%!@ , P &@, %!_!P $! end </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>34 <FILENAME>pwr9-30x201910xq_htm.xml <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <XML> <?xml version="1.0" encoding="utf-8"?> <xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pwr="http://quantaservices.com/20190930" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <link:schemaRef xlink:href="pwr-20190930.xsd" xlink:type="simple"/> <context id="FD2019Q3YTD"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="I2019Q3OCT29_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-10-29</instant> </period> </context> <context id="I2019Q3OCT29_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-10-29</instant> </period> </context> <context id="FI2019Q3"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2018Q3YTD"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3QTD"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3QTD"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2017Q4"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <instant>2017-12-31</instant> </period> </context> <context id="FI2019Q2"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <instant>2019-06-30</instant> </period> </context> <context id="FI2018Q3"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <instant>2018-09-30</instant> </period> </context> <context id="FI2018Q2"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <instant>2018-06-30</instant> </period> </context> <context id="FI2019Q2_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-06-30</instant> </period> </context> <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-06-30</instant> </period> </context> <context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-03-31</endDate> </period> </context> <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-04-01</startDate> <endDate>2019-06-30</endDate> </period> </context> <context id="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-03-31</endDate> </period> </context> <context id="FD2019Q2QTD"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2019-04-01</startDate> <endDate>2019-06-30</endDate> </period> </context> <context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-03-31</endDate> </period> </context> <context id="FD2019Q1QTD"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-03-31</endDate> </period> </context> <context id="FI2019Q1_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-03-31</instant> </period> </context> <context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q1_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-03-31</instant> </period> </context> <context id="FI2019Q1"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <instant>2019-03-31</instant> </period> </context> <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-06-30</instant> </period> </context> <context id="FI2019Q2_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-06-30</instant> </period> </context> <context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-04-01</startDate> <endDate>2019-06-30</endDate> </period> </context> <context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-03-31</endDate> </period> </context> <context id="FI2019Q2_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-06-30</instant> </period> </context> <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-03-31</endDate> </period> </context> <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-03-31</instant> </period> </context> <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-03-31</instant> </period> </context> <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-03-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-04-01</startDate> <endDate>2019-06-30</endDate> </period> </context> <context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-04-01</startDate> <endDate>2019-06-30</endDate> </period> </context> <context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-03-31</endDate> </period> </context> <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-03-31</endDate> </period> </context> <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-03-31</instant> </period> </context> <context id="FI2019Q1_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-03-31</instant> </period> </context> <context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-04-01</startDate> <endDate>2019-06-30</endDate> </period> </context> <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-06-30</instant> </period> </context> <context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-06-30</instant> </period> </context> <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-03-31</instant> </period> </context> <context id="FD2019Q2QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-04-01</startDate> <endDate>2019-06-30</endDate> </period> </context> <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-06-30</instant> </period> </context> <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-03-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-06-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-03-31</endDate> </period> </context> <context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-03-31</endDate> </period> </context> <context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-04-01</startDate> <endDate>2019-06-30</endDate> </period> </context> <context id="FI2018Q1_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-03-31</instant> </period> </context> <context id="FD2018Q1QTD"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-03-31</endDate> </period> </context> <context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-03-31</endDate> </period> </context> <context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-04-01</startDate> <endDate>2018-06-30</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-03-31</endDate> </period> </context> <context id="FI2017Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-12-31</instant> </period> </context> <context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-03-31</endDate> </period> </context> <context id="FD2018Q2QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-04-01</startDate> <endDate>2018-06-30</endDate> </period> </context> <context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-03-31</endDate> </period> </context> <context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-03-31</instant> </period> </context> <context id="FD2018Q2QTD"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2018-04-01</startDate> <endDate>2018-06-30</endDate> </period> </context> <context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-03-31</instant> </period> </context> <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-06-30</instant> </period> </context> <context id="FI2018Q2_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-06-30</instant> </period> </context> <context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-06-30</instant> </period> </context> <context id="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-12-31</instant> </period> </context> <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-06-30</instant> </period> </context> <context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-04-01</startDate> <endDate>2018-06-30</endDate> </period> </context> <context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-04-01</startDate> <endDate>2018-06-30</endDate> </period> </context> <context id="I2018Q1Jan01_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-01-01</instant> </period> </context> <context id="FD2018Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-03-31</endDate> </period> </context> <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-06-30</instant> </period> </context> <context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-03-31</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2018Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-09-30</instant> </period> </context> <context id="FI2018Q1_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-03-31</instant> </period> </context> <context id="I2018Q1Jan01_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-01-01</instant> </period> </context> <context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-09-30</instant> </period> </context> <context id="FI2018Q1_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-03-31</instant> </period> </context> <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-12-31</instant> </period> </context> <context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-03-31</instant> </period> </context> <context id="I2018Q1Jan01"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <instant>2018-01-01</instant> </period> </context> <context id="FI2018Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-09-30</instant> </period> </context> <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-12-31</instant> </period> </context> <context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-03-31</instant> </period> </context> <context id="FI2017Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockClassUndefinedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-12-31</instant> </period> </context> <context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-04-01</startDate> <endDate>2018-06-30</endDate> </period> </context> <context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-09-30</instant> </period> </context> <context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-04-01</startDate> <endDate>2018-06-30</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-09-30</instant> </period> </context> <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-12-31</instant> </period> </context> <context id="FI2018Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-09-30</instant> </period> </context> <context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-04-01</startDate> <endDate>2018-06-30</endDate> </period> </context> <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-12-31</instant> </period> </context> <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-12-31</instant> </period> </context> <context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-03-31</endDate> </period> </context> <context id="FI2018Q2_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-06-30</instant> </period> </context> <context id="FI2018Q2_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-06-30</instant> </period> </context> <context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-09-30</instant> </period> </context> <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-06-30</instant> </period> </context> <context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-03-31</instant> </period> </context> <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-06-30</instant> </period> </context> <context id="FI2018Q1"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <instant>2018-03-31</instant> </period> </context> <context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-09-30</instant> </period> </context> <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-12-31</instant> </period> </context> <context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-09-30</instant> </period> </context> <context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-03-31</instant> </period> </context> <context id="FI2019Q3_dei_LegalEntityAxis_pwr_InfrastructureInvestorsPartnershipMember_us-gaap_OtherCommitmentsAxis_pwr_CapitalforInfrastructureProjectsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pwr:CapitalforInfrastructureProjectsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:InfrastructureInvestorsPartnershipMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:EPCElectricTransmissionProjectMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pwr:EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-12-31</endDate> </period> </context> <context id="FD2019Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_ElectricTransmissionProjectSouthernCaliforniaMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:ElectricTransmissionProjectSouthernCaliforniaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:ProcessingFacilityConstructionProjectTexasMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:ProcessingFacilityConstructionProjectTexasMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_WaterandGasPipelineInfrastructureContractorMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pwr:WaterandGasPipelineInfrastructureContractorMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-12-31</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_PipelineTransmissionProjectWestVirginiaMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:PipelineTransmissionProjectWestVirginiaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3YTD_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="I2019Q1JAN01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-01-01</instant> </period> </context> <context id="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_ElectricTransmissionProjectSouthernCaliforniaMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:ElectricTransmissionProjectSouthernCaliforniaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2018Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_WaterandGasPipelineInfrastructureContractorMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pwr:WaterandGasPipelineInfrastructureContractorMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-10-01"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"> <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2019-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain> </xbrldi:typedMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_us-gaap_OtherCommitmentsAxis_pwr_CapitalforInfrastructureProjectsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pwr:CapitalforInfrastructureProjectsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:ProcessingFacilityConstructionProjectTexasMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2014Q4_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:EPCElectricTransmissionProjectMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2014-12-31</instant> </period> </context> <context id="FD2019Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_PipelineTransmissionProjectWestVirginiaMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:PipelineTransmissionProjectWestVirginiaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineProjectsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:NaturalGasPipelineProjectsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_AcquisitionWithoutMaximumEarnOutMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:AcquisitionWithoutMaximumEarnOutMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q1QTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:EPCElectricTransmissionProjectMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-03-31</endDate> </period> </context> <context id="FI2019Q3_us-gaap_ReportingUnitAxis_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">pwr:MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineConstructionProjectMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:NaturalGasPipelineConstructionProjectMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_ElectricTransmissionProjectSouthernCaliforniaMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:ElectricTransmissionProjectSouthernCaliforniaMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pwr:EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2018Q3YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCashMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_srt_RangeAxis_srt_MaximumMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_srt_MajorCustomersAxis_pwr_PGEMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pwr:PGEMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineConstructionProjectMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:NaturalGasPipelineConstructionProjectMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:EPCElectricTransmissionProjectMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:ProcessingFacilityConstructionProjectTexasMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:EPCElectricTransmissionProjectMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineProjectsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:NaturalGasPipelineProjectsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">pwr:UnitPriceContractsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">pwr:UnitPriceContractsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">pwr:UnitPriceContractsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">pwr:UnitPriceContractsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pwr:LatinAmericaandOtherMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_CA"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pwr:LatinAmericaandOtherMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_CA"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_AU"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_AU"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_AU"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_AU"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pwr:LatinAmericaandOtherMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_CA"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pwr:LatinAmericaandOtherMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_CA"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignBankAccountsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:ForeignBankAccountsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticBankAccountsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:DomesticBankAccountsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticBankAccountsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:DomesticBankAccountsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignBankAccountsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:ForeignBankAccountsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_CashNotHeldByJointVenturesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:CashNotHeldByJointVenturesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_CashNotHeldByJointVenturesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:CashNotHeldByJointVenturesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_InvestmentsInJointVenturesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:InvestmentsInJointVenturesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_InvestmentsInJointVenturesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:InvestmentsInJointVenturesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignJointVenturesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:ForeignJointVenturesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticJointVenturesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:DomesticJointVenturesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignJointVenturesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:ForeignJointVenturesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticJointVenturesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">pwr:DomesticJointVenturesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-12-31</endDate> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-12-31</endDate> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2018Member</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-12-31</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2018Member</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2018Member</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-09-30</instant> </period> </context> <context id="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_HallenMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:HallenMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2018Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2018Member</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2018Member</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="D2019Q3OCT01-SEPT30"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2018-10-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pwr:CurriculumMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2019Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2018Member</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-12-31</endDate> </period> </context> <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2018Member</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-12-31</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pwr:CurriculumMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pwr:CurriculumMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pwr:CurriculumMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-12-31</endDate> </period> </context> <context id="FD2018Q4YTD"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-12-31</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-12-31</endDate> </period> </context> <context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-12-31</instant> </period> </context> <context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-12-31</instant> </period> </context> <context id="FI2019Q3_srt_CurrencyAxis_currency_AUD_us-gaap_CreditFacilityAxis_pwr_BorrowingsUnderCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:AUD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:BorrowingsUnderCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEuroCurrencyRateMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_pwr_PerformanceLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:PerformanceLettersOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="D2018Q4Oct01-Oct31_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-10-01</startDate> <endDate>2018-10-31</endDate> </period> </context> <context id="I2019Q3SEPT12_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-12</instant> </period> </context> <context id="FI2019Q3_srt_CurrencyAxis_currency_CAD_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:SwingLinesLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_srt_CurrencyAxis_currency_USD_us-gaap_CreditFacilityAxis_pwr_LettersOfCreditAndBankGuaranteesMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:LettersOfCreditAndBankGuaranteesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="D2019Q3SEPT12_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-09-12</startDate> <endDate>2019-09-12</endDate> </period> </context> <context id="FI2019Q3_us-gaap_CreditFacilityAxis_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_srt_CurrencyAxis_currency_USD_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:SwingLinesLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_EurocurrencyRateMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:EurocurrencyRateMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q4QTD_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-10-01</startDate> <endDate>2019-12-31</endDate> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_pwr_PerformanceLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:PerformanceLettersOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_srt_CurrencyAxis_pwr_CanadianAndAustralianDollarsMember_us-gaap_CreditFacilityAxis_pwr_LettersOfCreditAndBankGuaranteesMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">pwr:CanadianAndAustralianDollarsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:LettersOfCreditAndBankGuaranteesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_srt_CurrencyAxis_currency_CAD_us-gaap_CreditFacilityAxis_pwr_BorrowingsUnderCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:BorrowingsUnderCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_srt_CurrencyAxis_currency_USD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfBaseRateDomesticBorrowingsOnlyMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="D2019Q3Sep01-Sep30_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-09-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_EurocurrencyRateMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:EurocurrencyRateMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfFederalFundsRateMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfFederalFundsRateMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_srt_CurrencyAxis_currency_AUD_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:AUD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:SwingLinesLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="I2019Q3SEPT12_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-12</instant> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_CreditFacilityAxis_pwr_TermLoanMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:TermLoanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="I2019Q3SEPT12_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-12</instant> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfBaseRateDomesticBorrowingsOnlyMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_pwr_SeniorSecuredCreditFacilityMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SeniorSecuredCreditFacilityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pwr:RelatedPartiesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pwr:RelatedPartiesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pwr:RelatedPartiesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pwr:RelatedPartiesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_pwr_RelatedPartiesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pwr:RelatedPartiesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_srt_RangeAxis_srt_MinimumMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="I2017Q3Oct05_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesGPreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-10-05</instant> </period> </context> <context id="FD2019Q3YTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_ShareRepurchaseProgramAxis_pwr_A2018RepurchaseProgramMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:A2018RepurchaseProgramMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2018Q3YTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3YTD_us-gaap_PlanNameAxis_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pwr:TreasuryStockAssociatedWithDeferredCompensationPlansMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2018Q4_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FD2018Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesForCommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesForCommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-03-31</endDate> </period> </context> <context id="FD2019Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_us-gaap_PlanNameAxis_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pwr:TreasuryStockAssociatedWithDeferredCompensationPlansMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2018Q3_us-gaap_ShareRepurchaseProgramAxis_pwr_A2018RepurchaseProgramMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:A2018RepurchaseProgramMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-09-30</instant> </period> </context> <context id="I2017Q3Oct05_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesFPreferredStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesFPreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-10-05</instant> </period> </context> <context id="FI2017Q2_us-gaap_ShareRepurchaseProgramAxis_pwr_A2017RepurchaseProgramMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:A2017RepurchaseProgramMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-06-30</instant> </period> </context> <context id="D2019Q3OCT15_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-10-15</startDate> <endDate>2019-10-15</endDate> </period> </context> <context id="FD2018Q4QTD"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2018-10-01</startDate> <endDate>2018-12-31</endDate> </period> </context> <context id="D2019Q3AUG28"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2019-08-28</startDate> <endDate>2019-08-28</endDate> </period> </context> <context id="D2019Q2MAY24"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2019-05-24</startDate> <endDate>2019-05-24</endDate> </period> </context> <context id="D2018Q4DEC06-DEC06"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2018-12-06</startDate> <endDate>2018-12-06</endDate> </period> </context> <context id="D2019Q1MAR21"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> </entity> <period> <startDate>2019-03-21</startDate> <endDate>2019-03-21</endDate> </period> </context> <context id="D2019Q3JUL15_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-15</startDate> <endDate>2019-07-15</endDate> </period> </context> <context id="D2019Q1JAN16_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-16</startDate> <endDate>2019-01-16</endDate> </period> </context> <context id="D2019Q2APR19_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-04-19</startDate> <endDate>2019-04-19</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCashMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_PlanNameAxis_pwr_TwoThousandAndElevenPlanMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pwr:TwoThousandAndElevenPlanMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2018Q4_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCashMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FD2019Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCashMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCashMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCashMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="I2019Q1MAR08_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-03-08</instant> </period> </context> <context id="I2018Q1Feb28_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceStockUnitsPSUsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-02-28</instant> </period> </context> <context id="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_IndemnificationGuaranteeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2015Q4_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_srt_ProductOrServiceAxis_pwr_TelecommunicationNetworksConstructionAndOperationMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pwr:TelecommunicationNetworksConstructionAndOperationMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:RedesAndinasDeComunicacionesS.R.L.RedesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2015-12-31</instant> </period> </context> <context id="D2019Q2JAN0115-APR3019_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:RedesAndinasDeComunicacionesS.R.L.RedesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2015-01-01</startDate> <endDate>2019-04-30</endDate> </period> </context> <context id="FD2019Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="I2019Q1JAN29_srt_MajorCustomersAxis_pwr_PGEMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_pwr_PrePetitionReceivableMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pwr:PGEMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">pwr:PrePetitionReceivableMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-01-29</instant> </period> </context> <context id="FI2018Q4_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:InsuranceClaimsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectInsuranceClaimMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectInsuranceClaimMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3QTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pwr:OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_srt_LitigationCaseAxis_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_srt_RangeAxis_srt_MaximumMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pwr:LorenzoBentonvTelecomNetworkSpecialistsIncMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3QTD_dei_LegalEntityAxis_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:ProgramaNacionalDeTelecomunicacionesPRONATELMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="D2019Q1FEB2019_srt_LitigationCaseAxis_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_srt_RangeAxis_srt_MaximumMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pwr:LorenzoBentonvTelecomNetworkSpecialistsIncMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-02-01</startDate> <endDate>2019-02-28</endDate> </period> </context> <context id="D2019Q2APRIL_dei_LegalEntityAxis_pwr_ProgramaNacionalDeTelecomunicacionesPRONATELMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:ProgramaNacionalDeTelecomunicacionesPRONATELMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-04-01</startDate> <endDate>2019-04-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_pwr_VehicleFleetCommittedCapitalMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">pwr:VehicleFleetCommittedCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2017Q3QTD_dei_LegalEntityAxis_pwr_QPSEngineeringLLCQPSMember_srt_LitigationCaseAxis_pwr_MaurepasProjectDisputeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pwr:MaurepasProjectDisputeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:QPSEngineeringLLCQPSMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2017-07-01</startDate> <endDate>2017-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:InsuranceClaimsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_srt_MajorCustomersAxis_pwr_PGEMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_pwr_PrePetitionReceivableMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pwr:PGEMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">pwr:PrePetitionReceivableMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2018Q4_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q4_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pwr:OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_GuaranteeObligationsByNatureAxis_us-gaap_PerformanceGuaranteeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:PerformanceGuaranteeMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2015Q4_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:RedesAndinasDeComunicacionesS.R.L.RedesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2015-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:EPCElectricTransmissionProjectMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="I2022Q2MAY31_srt_StatementScenarioAxis_srt_ScenarioForecastMember_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pwr:OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-05-31</instant> </period> </context> <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2019Q3_us-gaap_GuaranteeObligationsByNatureAxis_us-gaap_PerformanceGuaranteeMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_EstimateMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:PerformanceGuaranteeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:EstimateMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q2QTD_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-04-01</startDate> <endDate>2019-06-30</endDate> </period> </context> <context id="D2019Q3JAN29-SEPT30_srt_MajorCustomersAxis_pwr_PGEMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_pwr_PrePetitionReceivableMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pwr:PGEMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">pwr:PrePetitionReceivableMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-29</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pwr:ProjectContractTerminationMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="D2019Q3JULY01_dei_LegalEntityAxis_pwr_MaurepasPipelineLLCMember_srt_LitigationCaseAxis_pwr_MaurepasProjectDisputeMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pwr:MaurepasProjectDisputeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:MaurepasPipelineLLCMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-07-01</endDate> </period> </context> <context id="FI2019Q3_srt_MajorCustomersAxis_pwr_PGEMember_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_pwr_PrePetitionReceivableMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pwr:PGEMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">pwr:PrePetitionReceivableMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2018Q3YTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2015Q4YTD_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_srt_ProductOrServiceAxis_pwr_TelecommunicationNetworksConstructionAndOperationMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pwr:TelecommunicationNetworksConstructionAndOperationMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pwr:RedesAndinasDeComunicacionesS.R.L.RedesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2015-01-01</startDate> <endDate>2015-12-31</endDate> </period> </context> <context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_CA_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_CA_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2019Q3_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_CA_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_CA_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2018Q4_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FD2019Q3YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-07-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2019Q3YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2019-01-01</startDate> <endDate>2019-09-30</endDate> </period> </context> <context id="FD2018Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:PipelineAndIndustrialInfrastructureServicesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-07-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FD2018Q3YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2018-01-01</startDate> <endDate>2018-09-30</endDate> </period> </context> <context id="FI2018Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-09-30</instant> </period> </context> <context id="FI2018Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-09-30</instant> </period> </context> <context id="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-09-30</instant> </period> </context> <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-12-31</instant> </period> </context> <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-12-31</instant> </period> </context> <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2017-12-31</instant> </period> </context> <context id="FI2019Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-06-30</instant> </period> </context> <context id="FI2018Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-06-30</instant> </period> </context> <context id="FI2019Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2019-06-30</instant> </period> </context> <context id="FI2018Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember"> <entity> <identifier scheme="http://www.sec.gov/CIK">0001050915</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2018-06-30</instant> </period> </context> <unit id="substation"> <measure>pwr:substation</measure> </unit> <unit id="number"> <measure>pure</measure> </unit> <unit id="Segment"> <measure>pwr:Segment</measure> </unit> <unit id="km"> <measure>utreg:km</measure> </unit> <unit id="division"> <measure>pwr:division</measure> </unit> <unit id="usdPerShare"> <divide> <unitNumerator> <measure>iso4217:USD</measure> </unitNumerator> <unitDenominator> <measure>shares</measure> </unitDenominator> </divide> </unit> <unit id="usd"> <measure>iso4217:USD</measure> </unit> <unit id="shares"> <measure>shares</measure> </unit> <unit id="kV"> <measure>pwr:kV</measure> </unit> <unit id="Customer"> <measure>pwr:Customer</measure> </unit> <unit id="Acquisition"> <measure>pwr:Acquisition</measure> </unit> <dei:AmendmentFlag contextRef="FD2019Q3YTD" id="Fact-312ACE8770645AE2B6F92EDF88218B8F-wk-Fact-312ACE8770645AE2B6F92EDF88218B8F">false</dei:AmendmentFlag> <dei:CurrentFiscalYearEndDate contextRef="FD2019Q3YTD" id="Fact-47955AF8010C501388337E020415FA85-wk-Fact-47955AF8010C501388337E020415FA85">--12-31</dei:CurrentFiscalYearEndDate> <dei:DocumentFiscalPeriodFocus contextRef="FD2019Q3YTD" id="Fact-D36FE7E59D355F2BA4DE648BBC32488F-wk-Fact-D36FE7E59D355F2BA4DE648BBC32488F">Q3</dei:DocumentFiscalPeriodFocus> <dei:DocumentFiscalYearFocus contextRef="FD2019Q3YTD" id="Fact-BE2F529D54865EABB4CA84DE1517C790-wk-Fact-BE2F529D54865EABB4CA84DE1517C790">2019</dei:DocumentFiscalYearFocus> <dei:EntityCentralIndexKey contextRef="FD2019Q3YTD" id="Fact-9A5789972BB951EAA5AAD5BA2AB39897-wk-Fact-9A5789972BB951EAA5AAD5BA2AB39897">0001050915</dei:EntityCentralIndexKey> <pwr:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" id="Fact-A7E1C70042565BA3B6A49D508DCA5513-wk-Fact-A7E1C70042565BA3B6A49D508DCA5513">P5Y</pwr:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm> <pwr:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" id="Fact-3BC95BE2E0B85719A94E231A50892BD3-wk-Fact-3BC95BE2E0B85719A94E231A50892BD3">P3Y</pwr:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesTargetTerm> <pwr:ContractWithCustomerContractValueSubsequentPaymentPeriod contextRef="FD2015Q4YTD_dei_LegalEntityAxis_pwr_RedesAndinasDeComunicacionesS.R.L.RedesMember_srt_ProductOrServiceAxis_pwr_TelecommunicationNetworksConstructionAndOperationMember" id="Fact-1F3D636A5AEC579F99E56F0C69D569BA-wk-Fact-1F3D636A5AEC579F99E56F0C69D569BA">P10Y</pwr:ContractWithCustomerContractValueSubsequentPaymentPeriod> <pwr:FairValueInputsCustomerAttritionRates contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember" decimals="2" id="Fact-F82531C958D152B1ADA83C4AAE540911-wk-Fact-F82531C958D152B1ADA83C4AAE540911" unitRef="number">0.33</pwr:FairValueInputsCustomerAttritionRates> <pwr:FairValueInputsCustomerAttritionRates contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember" decimals="2" id="Fact-8F057DE94FFD51918577115C05557DB8-wk-Fact-8F057DE94FFD51918577115C05557DB8" unitRef="number">0.20</pwr:FairValueInputsCustomerAttritionRates> <pwr:FairValueInputsCustomerAttritionRates contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember" decimals="2" id="Fact-F900DD0E4D21294FE28207C93D6E4557-wk-Fact-F900DD0E4D21294FE28207C93D6E4557" unitRef="number">0.37</pwr:FairValueInputsCustomerAttritionRates> <pwr:FairValueInputsCustomerAttritionRates contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember" decimals="2" id="Fact-62AF6CAD78BEFFA47C4607C93B963C11-wk-Fact-62AF6CAD78BEFFA47C4607C93B963C11" unitRef="number">0.05</pwr:FairValueInputsCustomerAttritionRates> <pwr:FairValueInputsRateOfReturn contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember" decimals="2" id="Fact-06C55F5E87FB58FA89E1C7A0A878B428-wk-Fact-06C55F5E87FB58FA89E1C7A0A878B428" unitRef="number">0.27</pwr:FairValueInputsRateOfReturn> <pwr:FairValueInputsRateOfReturn contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember" decimals="2" id="Fact-E333434887AB5C428727B6F2F99BD511-wk-Fact-E333434887AB5C428727B6F2F99BD511" unitRef="number">0.20</pwr:FairValueInputsRateOfReturn> <pwr:FairValueInputsRateOfReturn contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember" decimals="2" id="Fact-962F84FC304A770C24B907C939551698-wk-Fact-962F84FC304A770C24B907C939551698" unitRef="number">0.24</pwr:FairValueInputsRateOfReturn> <pwr:FairValueInputsRateOfReturn contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember" decimals="2" id="Fact-B3617C6EF028135B460107C9377E026A-wk-Fact-B3617C6EF028135B460107C9377E026A" unitRef="number">0.19</pwr:FairValueInputsRateOfReturn> <pwr:GeneralLiabilityInsuranceClaimsDeductible contextRef="FD2019Q3YTD" decimals="-5" id="Fact-F661F28A42865DA6B18B6C2F7AD5EB6C-wk-Fact-F661F28A42865DA6B18B6C2F7AD5EB6C" unitRef="usd">10000000</pwr:GeneralLiabilityInsuranceClaimsDeductible> <pwr:LeasesOptionToPurchaseLiabilityFailedSaleLeaseback contextRef="FI2019Q3" decimals="-5" id="Fact-3EB2E9D5CF862BC45CD31B951AC1BFCD-wk-Fact-3EB2E9D5CF862BC45CD31B951AC1BFCD" unitRef="usd">9800000</pwr:LeasesOptionToPurchaseLiabilityFailedSaleLeaseback> <pwr:NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue contextRef="FD2018Q3QTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" decimals="INF" id="Fact-2366228CA945D9FB421CF93B46905282-wk-Fact-2366228CA945D9FB421CF93B46905282" unitRef="Customer">0</pwr:NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue> <pwr:NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue contextRef="FD2018Q3YTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" decimals="INF" id="Fact-D347CE05F167BA7FB9AEF93B49D3A187-wk-Fact-D347CE05F167BA7FB9AEF93B49D3A187" unitRef="Customer">0</pwr:NumberOfCustomersRepresentingTenPercentOrMoreOfRevenue> <pwr:OtherComprehensiveIncomeLossOtherTax contextRef="FD2018Q3QTD" decimals="-3" id="Fact-CAD04E943A015E59B175AC8FBBBEB926-wk-Fact-CAD04E943A015E59B175AC8FBBBEB926" unitRef="usd">0</pwr:OtherComprehensiveIncomeLossOtherTax> <pwr:OtherComprehensiveIncomeLossOtherTax contextRef="FD2018Q3YTD" decimals="-3" id="Fact-5F433E068DF358A0A6665992629AC504-wk-Fact-5F433E068DF358A0A6665992629AC504" unitRef="usd">0</pwr:OtherComprehensiveIncomeLossOtherTax> <pwr:OtherComprehensiveIncomeLossOtherTax contextRef="FD2019Q3QTD" decimals="-3" id="Fact-34A84F2D22AAAEE733908899C7A14F62-wk-Fact-34A84F2D22AAAEE733908899C7A14F62" unitRef="usd">17000</pwr:OtherComprehensiveIncomeLossOtherTax> <pwr:OtherComprehensiveIncomeLossOtherTax contextRef="FD2019Q3YTD" decimals="-3" id="Fact-BA3A6D4F337ED6B1E07A8899C7902C28-wk-Fact-BA3A6D4F337ED6B1E07A8899C7902C28" unitRef="usd">28000</pwr:OtherComprehensiveIncomeLossOtherTax> <us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent contextRef="FI2019Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_IndemnificationGuaranteeMember" decimals="-5" id="Fact-5007F98FD5EA522D859A512B60B5A85F-wk-Fact-5007F98FD5EA522D859A512B60B5A85F" unitRef="usd">7400000</us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent> <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2018Q4" decimals="-3" id="Fact-C5E297E2772C5C5F8F92527CBC4D1D05-wk-Fact-C5E297E2772C5C5F8F92527CBC4D1D05" unitRef="usd">1092440000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment> <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2019Q3" decimals="-3" id="Fact-B36AA1871B0F54959942E4130CA68883-wk-Fact-B36AA1871B0F54959942E4130CA68883" unitRef="usd">1203887000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment> <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-33BF3AFBB01E5499BF0C68C36D3B0871-wk-Fact-33BF3AFBB01E5499BF0C68C36D3B0871" unitRef="usd">5839000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent> <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-99EEE2004FD954589BBA8384B4BBA62D-wk-Fact-99EEE2004FD954589BBA8384B4BBA62D" unitRef="usd">7683000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent> <us-gaap:CommonStockDividendsPerShareCashPaid contextRef="D2019Q1JAN16_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="Fact-2C036782FF165DEA8FB57508EBB1D33B-wk-Fact-2C036782FF165DEA8FB57508EBB1D33B" unitRef="usdPerShare">0.04</us-gaap:CommonStockDividendsPerShareCashPaid> <us-gaap:CommonStockDividendsPerShareCashPaid contextRef="D2019Q2APR19_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="Fact-E966F037863F5D2DADC739E3AE7B8CFF-wk-Fact-E966F037863F5D2DADC739E3AE7B8CFF" unitRef="usdPerShare">0.04</us-gaap:CommonStockDividendsPerShareCashPaid> <us-gaap:CommonStockDividendsPerShareCashPaid contextRef="D2019Q3JUL15_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="Fact-0DA7EBAD07626349EA6B1BBCCFE5D102-wk-Fact-0DA7EBAD07626349EA6B1BBCCFE5D102" unitRef="usdPerShare">0.04</us-gaap:CommonStockDividendsPerShareCashPaid> <us-gaap:CommonStockNoParValue contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="Fact-A167C28A8D925EAEACEA2E363A1EBEF5-wk-Fact-A167C28A8D925EAEACEA2E363A1EBEF5" unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue> <us-gaap:CommonStockNoParValue contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="Fact-E8A0CAF3028859C0B4E2D2C71639288C-wk-Fact-E8A0CAF3028859C0B4E2D2C71639288C" unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue> <us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" decimals="INF" id="Fact-93D535BBB928514AABF7B923AE75C253-wk-Fact-93D535BBB928514AABF7B923AE75C253" unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare> <us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" decimals="INF" id="Fact-329C8BAFD8AF5072B152A71E915F1169-wk-Fact-329C8BAFD8AF5072B152A71E915F1169" unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare> <us-gaap:CommonStockSharesAuthorized contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" decimals="INF" id="Fact-727C1D4C1A4651E88DF1CCE5490CF9FD-wk-Fact-727C1D4C1A4651E88DF1CCE5490CF9FD" unitRef="shares">600000000</us-gaap:CommonStockSharesAuthorized> <us-gaap:CommonStockSharesAuthorized contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" decimals="INF" id="Fact-A0481AFE09685352A901325F4FF9824D-wk-Fact-A0481AFE09685352A901325F4FF9824D" unitRef="shares">600000000</us-gaap:CommonStockSharesAuthorized> <us-gaap:CommonStockSharesIssued contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" decimals="INF" id="Fact-F18E0573856C547691144EB759672ACB-wk-Fact-F18E0573856C547691144EB759672ACB" unitRef="shares">157333046</us-gaap:CommonStockSharesIssued> <us-gaap:CommonStockSharesIssued contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="Fact-EC82146E0EFF56A3BE9E739AA564EB49-wk-Fact-EC82146E0EFF56A3BE9E739AA564EB49" unitRef="shares">486112</us-gaap:CommonStockSharesIssued> <us-gaap:CommonStockSharesIssued contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" decimals="INF" id="Fact-B36773499C2A88C3E2AD8894EEE8B622-wk-Fact-B36773499C2A88C3E2AD8894EEE8B622" unitRef="shares">159347049</us-gaap:CommonStockSharesIssued> <us-gaap:CommonStockSharesIssued contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="Fact-6DCC5CC2851054DAB589BC49F717D479-wk-Fact-6DCC5CC2851054DAB589BC49F717D479" unitRef="shares">36183</us-gaap:CommonStockSharesIssued> <us-gaap:CommonStockSharesOutstanding contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" decimals="INF" id="Fact-B2F70EB4DB9A58ED88E124B0BDB4E8CB-wk-Fact-B2F70EB4DB9A58ED88E124B0BDB4E8CB" unitRef="shares">141103900</us-gaap:CommonStockSharesOutstanding> <us-gaap:CommonStockSharesOutstanding contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="Fact-A431A84B1B1B516295EBD8D7BC51A941-wk-Fact-A431A84B1B1B516295EBD8D7BC51A941" unitRef="shares">486112</us-gaap:CommonStockSharesOutstanding> <us-gaap:CommonStockSharesOutstanding contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" decimals="INF" id="Fact-2A6885EBE1C84EDB4EDA8894EEBD5A7B-wk-Fact-2A6885EBE1C84EDB4EDA8894EEBD5A7B" unitRef="shares">142273922</us-gaap:CommonStockSharesOutstanding> <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1 contextRef="FI2019Q3_srt_RangeAxis_srt_MinimumMember" id="Fact-E31D403D8DDE00C90A6217EF0AE2E5DD-wk-Fact-E31D403D8DDE00C90A6217EF0AE2E5DD">P1Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1> <us-gaap:OperatingLeaseRightOfUseAsset contextRef="I2019Q1JAN01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member" decimals="-5" id="Fact-B3FDEF85C7025A5C8F164DAD69886D1C-wk-Fact-B3FDEF85C7025A5C8F164DAD69886D1C" unitRef="usd">301100000</us-gaap:OperatingLeaseRightOfUseAsset> <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="FD2018Q3QTD" decimals="-3" id="Fact-F0756BD72E345250B59750A53CEF9833-wk-Fact-F0756BD72E345250B59750A53CEF9833" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax> <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="FD2018Q3YTD" decimals="-3" id="Fact-6EDA6A879B1B51C59FF72A366A610A22-wk-Fact-6EDA6A879B1B51C59FF72A366A610A22" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax> <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="FD2019Q3QTD" decimals="-3" id="Fact-C40515E749A6838B267B8899C7A9BC26-wk-Fact-C40515E749A6838B267B8899C7A9BC26" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax> <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="FD2019Q3YTD" decimals="-3" id="Fact-564F9BCAF984020665388899C79E59A2-wk-Fact-564F9BCAF984020665388899C79E59A2" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax> <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-15DB26ADD0275C4EAA25FA83C30C939B-wk-Fact-15DB26ADD0275C4EAA25FA83C30C939B" unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare> <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-656FCCAEB8835005A599B96E1CA208DC-wk-Fact-656FCCAEB8835005A599B96E1CA208DC" unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare> <us-gaap:PreferredStockSharesAuthorized contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-F74FB348509153B3AB8D0BAC6CD40141-wk-Fact-F74FB348509153B3AB8D0BAC6CD40141" unitRef="shares">1</us-gaap:PreferredStockSharesAuthorized> <us-gaap:PreferredStockSharesAuthorized contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-3A3C1708F37B5ECEB819FD48C60DBC3C-wk-Fact-3A3C1708F37B5ECEB819FD48C60DBC3C" unitRef="shares">0</us-gaap:PreferredStockSharesAuthorized> <us-gaap:PreferredStockSharesIssued contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-C0207FA90FA55A21AC616B0727D70024-wk-Fact-C0207FA90FA55A21AC616B0727D70024" unitRef="shares">1</us-gaap:PreferredStockSharesIssued> <us-gaap:PreferredStockSharesIssued contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-6ABE366FFB1856429D605E15BFD6AE39-wk-Fact-6ABE366FFB1856429D605E15BFD6AE39" unitRef="shares">0</us-gaap:PreferredStockSharesIssued> <us-gaap:PreferredStockSharesOutstanding contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-35FC38A9933052449105CADFE335D451-wk-Fact-35FC38A9933052449105CADFE335D451" unitRef="shares">1</us-gaap:PreferredStockSharesOutstanding> <us-gaap:PreferredStockSharesOutstanding contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-40D8070A9A2C5D7EAC16BD1A8808A0D3-wk-Fact-40D8070A9A2C5D7EAC16BD1A8808A0D3" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" id="Fact-65A598C081DB56258126FFF39D29BEBE-wk-Fact-65A598C081DB56258126FFF39D29BEBE">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" id="Fact-E130B990CF20550F9A84BDBA2CD5DB93-wk-Fact-E130B990CF20550F9A84BDBA2CD5DB93">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" id="Fact-9CE22D06FEBA530A84EBEDE5E13A7B5F-wk-Fact-9CE22D06FEBA530A84EBEDE5E13A7B5F">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" decimals="-5" id="Fact-ADB2EA0A07D840669108891CD66714D6-wk-Fact-ADB2EA0A07D840669108891CD66714D6" unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" decimals="INF" id="Fact-2E7912A57BF55DE7A73808F2DCE888B6-wk-Fact-2E7912A57BF55DE7A73808F2DCE888B6" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-EEACE58B7D3DBFE5455FB75736D8B196-wk-Fact-EEACE58B7D3DBFE5455FB75736D8B196" unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceStockUnitsPSUsMember" decimals="INF" id="Fact-3D31271112F85DAE89FBAF01BBB8D87E-wk-Fact-3D31271112F85DAE89FBAF01BBB8D87E" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod> <us-gaap:TreasuryStockShares contextRef="FI2018Q4" decimals="INF" id="Fact-1FB2EC65554C50CFA105620C8FC8E6A7-wk-Fact-1FB2EC65554C50CFA105620C8FC8E6A7" unitRef="shares">16229146</us-gaap:TreasuryStockShares> <us-gaap:TreasuryStockShares contextRef="FI2019Q3" decimals="INF" id="Fact-C7C805CB9788D2B60E8C17CEC23973EE-wk-Fact-C7C805CB9788D2B60E8C17CEC23973EE" unitRef="shares">17073127</us-gaap:TreasuryStockShares> <dei:DocumentType contextRef="FD2019Q3YTD" id="d34524968e620-wk-Fact-CF5BA9C960D2562C9E2578730431432D">10-Q</dei:DocumentType> <dei:DocumentQuarterlyReport contextRef="FD2019Q3YTD" id="d34524968e654-wk-Fact-A2C2A657C5E357CCB56CC8B5B2FF29AD">true</dei:DocumentQuarterlyReport> <dei:DocumentPeriodEndDate contextRef="FD2019Q3YTD" id="d34524968e669-wk-Fact-5C2B7FE511CA540A8E490C103338BB57">2019-09-30</dei:DocumentPeriodEndDate> <dei:DocumentTransitionReport contextRef="FD2019Q3YTD" id="d34524968e702-wk-Fact-3E50FE0414065CF4945607B6FF6843F2">false</dei:DocumentTransitionReport> <dei:EntityFileNumber contextRef="FD2019Q3YTD" id="d34524968e747-wk-Fact-4347795DD50959608FB4E1142984DFA1">001-13831</dei:EntityFileNumber> <dei:EntityRegistrantName contextRef="FD2019Q3YTD" id="d34524968e750-wk-Fact-209F84BB88845350B792735CA6C35BE9">Quanta Services, Inc.</dei:EntityRegistrantName> <dei:EntityIncorporationStateCountryCode contextRef="FD2019Q3YTD" id="d34524968e770-wk-Fact-3BF658DCDDCB532D818AECF45B9F2C32">DE</dei:EntityIncorporationStateCountryCode> <dei:EntityTaxIdentificationNumber contextRef="FD2019Q3YTD" id="d34524968e775-wk-Fact-ED836B1CC2ED577FA8F6EE890F6D1AD3">74-2851603</dei:EntityTaxIdentificationNumber> <dei:EntityAddressAddressLine1 contextRef="FD2019Q3YTD" id="d34524968e796-wk-Fact-42A89D171F7D5532A1100533E32D7C17">2800 Post Oak Boulevard, Suite 2600</dei:EntityAddressAddressLine1> <dei:EntityAddressCityOrTown contextRef="FD2019Q3YTD" id="d34524968e802-wk-Fact-72D1FED9619D577DB8EFA0046F5FE894">Houston</dei:EntityAddressCityOrTown> <dei:EntityAddressStateOrProvince contextRef="FD2019Q3YTD" id="d34524968e807-wk-Fact-365D9315B9AF5FFFAA1081B651266046">TX</dei:EntityAddressStateOrProvince> <dei:EntityAddressPostalZipCode contextRef="FD2019Q3YTD" id="d34524968e812-wk-Fact-C2816B37A76E5DFB89E2442F68EE1BED">77056</dei:EntityAddressPostalZipCode> <dei:CityAreaCode contextRef="FD2019Q3YTD" id="d34524968e823-wk-Fact-C598C2AA68185118A24DA759FF4D7BCB">713</dei:CityAreaCode> <dei:LocalPhoneNumber contextRef="FD2019Q3YTD" id="d34524968e828-wk-Fact-0863380B4BBB5BA08D5A510537AF6B4B">629-7600</dei:LocalPhoneNumber> <dei:Security12bTitle contextRef="FD2019Q3YTD" id="d34524968e886-wk-Fact-4521CEF6F4A35194A983DDAA61302C74">Common Stock, $0.00001 par value</dei:Security12bTitle> <dei:TradingSymbol contextRef="FD2019Q3YTD" id="d34524968e896-wk-Fact-E01DDA087FEF51C4B7053FCDD5BBD906">PWR</dei:TradingSymbol> <dei:SecurityExchangeName contextRef="FD2019Q3YTD" id="d34524968e906-wk-Fact-27073B42752256479BBDAA3A104C70BD">NYSE</dei:SecurityExchangeName> <dei:EntityCurrentReportingStatus contextRef="FD2019Q3YTD" id="d34524968e911-wk-Fact-51099F73E7C955C3A1D6139B1E905316">Yes</dei:EntityCurrentReportingStatus> <dei:EntityInteractiveDataCurrent contextRef="FD2019Q3YTD" id="d34524968e927-wk-Fact-DF387EC09739545EB3CC3F6143548E26">Yes</dei:EntityInteractiveDataCurrent> <dei:EntityFilerCategory contextRef="FD2019Q3YTD" id="d34524968e957-wk-Fact-E5462B30614F557F8506EAB400C6F845">Large Accelerated Filer</dei:EntityFilerCategory> <dei:EntitySmallBusiness contextRef="FD2019Q3YTD" id="d34524968e993-wk-Fact-6D8C8C1EBCB75FA7ABF9D39054B3C6A5">false</dei:EntitySmallBusiness> <dei:EntityEmergingGrowthCompany contextRef="FD2019Q3YTD" id="d34524968e1014-wk-Fact-26BADAD17AA855EBB932F5C2A8FED940">false</dei:EntityEmergingGrowthCompany> <dei:EntityShellCompany contextRef="FD2019Q3YTD" id="d34524968e1024-wk-Fact-0C3BB212309451EFBC83689305E013FB">false</dei:EntityShellCompany> <dei:EntityCommonStockSharesOutstanding contextRef="I2019Q3OCT29_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" decimals="INF" id="d34524968e1038-wk-Fact-02C5FD6836C35FFF8D7022061B5741A5" unitRef="shares">142293582</dei:EntityCommonStockSharesOutstanding> <dei:EntityCommonStockSharesOutstanding contextRef="I2019Q3OCT29_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="d34524968e1042-wk-Fact-18F0BC4344EE5D6D8081C26036993356" unitRef="shares">36183</dei:EntityCommonStockSharesOutstanding> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2019Q3" decimals="-3" id="d34532521e757-wk-Fact-CEDD2AD28EC15E53BE5D3C30EAFEB87D" unitRef="usd">80044000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2018Q4" decimals="-3" id="d34532521e776-wk-Fact-4DA514F480CF5BB3A930CA86F8AF8106" unitRef="usd">78687000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:AccountsReceivableNetCurrent contextRef="FI2019Q3" decimals="-3" id="d34532521e796-wk-Fact-96D55A0F1E8D59FF901D9E72A478FD44" unitRef="usd">3188328000</us-gaap:AccountsReceivableNetCurrent> <us-gaap:AccountsReceivableNetCurrent contextRef="FI2018Q4" decimals="-3" id="d34532521e815-wk-Fact-CBEF926999EE5CB389C6A8E129DCBBE8" unitRef="usd">2354737000</us-gaap:AccountsReceivableNetCurrent> <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="FI2019Q3" decimals="-3" id="d34532521e840-wk-Fact-37CBA74428EC5AAD94BB897753019B45" unitRef="usd">652915000</us-gaap:ContractWithCustomerAssetNetCurrent> <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="FI2018Q4" decimals="-3" id="d34532521e859-wk-Fact-05B7142ED8125537AA705E5CC1E69EA1" unitRef="usd">576891000</us-gaap:ContractWithCustomerAssetNetCurrent> <us-gaap:InventoryNet contextRef="FI2019Q3" decimals="-3" id="d34532521e884-wk-Fact-B9DB8275C71F50E999589ED6B9F6B11B" unitRef="usd">67039000</us-gaap:InventoryNet> <us-gaap:InventoryNet contextRef="FI2018Q4" decimals="-3" id="d34532521e903-wk-Fact-63CE31ABC9245504A4CD8400CE6FED56" unitRef="usd">107732000</us-gaap:InventoryNet> <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="FI2019Q3" decimals="-3" id="d34532521e928-wk-Fact-1594A0A6F9655FC9B218A37F24B7DAAD" unitRef="usd">313601000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent> <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="FI2018Q4" decimals="-3" id="d34532521e947-wk-Fact-18F02515E1885C34AC0AC727C8696915" unitRef="usd">208057000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent> <us-gaap:AssetsCurrent contextRef="FI2019Q3" decimals="-3" id="d34532521e972-wk-Fact-F470A76E886D51C1B4A72683BF5383AB" unitRef="usd">4301927000</us-gaap:AssetsCurrent> <us-gaap:AssetsCurrent contextRef="FI2018Q4" decimals="-3" id="d34532521e991-wk-Fact-629A2FA235995BB8AA47B3D6D8FC4997" unitRef="usd">3326104000</us-gaap:AssetsCurrent> <us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2019Q3" decimals="-3" id="d34532521e1016-wk-Fact-523B8913155856A6BDBF6262BAD631E0" unitRef="usd">1390209000</us-gaap:PropertyPlantAndEquipmentNet> <us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2018Q4" decimals="-3" id="d34532521e1035-wk-Fact-7B6D647E98A8597A871F01CEB75E260C" unitRef="usd">1276032000</us-gaap:PropertyPlantAndEquipmentNet> <us-gaap:OperatingLeaseRightOfUseAsset contextRef="FI2019Q3" decimals="-3" id="d34532521e1060-wk-Fact-1EDB8D37AFE756BA859317F84C36B0B8" unitRef="usd">289267000</us-gaap:OperatingLeaseRightOfUseAsset> <us-gaap:OtherAssetsNoncurrent contextRef="FI2019Q3" decimals="-3" id="d34532521e1105-wk-Fact-61D7D6A4F00A522ABC1A9B766AD1B1B8" unitRef="usd">449218000</us-gaap:OtherAssetsNoncurrent> <us-gaap:OtherAssetsNoncurrent contextRef="FI2018Q4" decimals="-3" id="d34532521e1124-wk-Fact-72C5C5BEDF2D52C4BE354E802A436673" unitRef="usd">293592000</us-gaap:OtherAssetsNoncurrent> <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="FI2019Q3" decimals="-3" id="d34532521e1149-wk-Fact-379F7B212C1E51E2BB9BD9A5340752BE" unitRef="usd">431563000</us-gaap:IntangibleAssetsNetExcludingGoodwill> <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="FI2018Q4" decimals="-3" id="d34532521e1168-wk-Fact-93AE332261F05BE6952BFFD27032E722" unitRef="usd">280180000</us-gaap:IntangibleAssetsNetExcludingGoodwill> <us-gaap:Goodwill contextRef="FI2019Q3" decimals="-3" id="d34532521e1193-wk-Fact-CB7BF2378EE75CE994120043157BD0A2" unitRef="usd">2002909000</us-gaap:Goodwill> <us-gaap:Goodwill contextRef="FI2018Q4" decimals="-3" id="d34532521e1212-wk-Fact-679729764CE55B349575157246AF1CDF" unitRef="usd">1899879000</us-gaap:Goodwill> <us-gaap:Assets contextRef="FI2019Q3" decimals="-3" id="d34532521e1242-wk-Fact-989BD5E06C8655FBA2916350FCF5525F" unitRef="usd">8865093000</us-gaap:Assets> <us-gaap:Assets contextRef="FI2018Q4" decimals="-3" id="d34532521e1261-wk-Fact-31329F073C0F57F58FA4C1E82B984908" unitRef="usd">7075787000</us-gaap:Assets> <us-gaap:DebtCurrent contextRef="FI2019Q3" decimals="-3" id="d34532521e1376-wk-Fact-815D314BB7DF5588AF1A01F47206397B" unitRef="usd">75751000</us-gaap:DebtCurrent> <us-gaap:DebtCurrent contextRef="FI2018Q4" decimals="-3" id="d34532521e1395-wk-Fact-7FEF858F04B65193A1409C1FE7D9BD80" unitRef="usd">65646000</us-gaap:DebtCurrent> <us-gaap:OperatingLeaseLiabilityCurrent contextRef="FI2019Q3" decimals="-3" id="d34532521e1415-wk-Fact-8DC92766C49C553F95C48313811B2D26" unitRef="usd">93506000</us-gaap:OperatingLeaseLiabilityCurrent> <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="FI2019Q3" decimals="-3" id="d34532521e1459-wk-Fact-EE1A7C2A9B9A55AEB985BAF5EB08BB70" unitRef="usd">1648079000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent> <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="FI2018Q4" decimals="-3" id="d34532521e1478-wk-Fact-F249BFDAA06C5299B786848625DD9E25" unitRef="usd">1314520000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent> <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="FI2019Q3" decimals="-3" id="d34532521e1503-wk-Fact-999DE8F7E8C752AD99B9A576E442110A" unitRef="usd">540187000</us-gaap:ContractWithCustomerLiabilityCurrent> <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="FI2018Q4" decimals="-3" id="d34532521e1522-wk-Fact-3DA66BADDAE25D379A56F9A8ACDBCED4" unitRef="usd">425961000</us-gaap:ContractWithCustomerLiabilityCurrent> <us-gaap:LiabilitiesCurrent contextRef="FI2019Q3" decimals="-3" id="d34532521e1547-wk-Fact-6AB608085AEE53D0A421432E2EF8759D" unitRef="usd">2357523000</us-gaap:LiabilitiesCurrent> <us-gaap:LiabilitiesCurrent contextRef="FI2018Q4" decimals="-3" id="d34532521e1566-wk-Fact-49DE6D3F8AE25C5E8C97AA7FD274D02B" unitRef="usd">1806127000</us-gaap:LiabilitiesCurrent> <us-gaap:LongTermDebtNoncurrent contextRef="FI2019Q3" decimals="-3" id="d34532521e1592-wk-Fact-10067DCFE6C35DBE9B5847F3DE06542B" unitRef="usd">1810480000</us-gaap:LongTermDebtNoncurrent> <us-gaap:LongTermDebtNoncurrent contextRef="FI2018Q4" decimals="-3" id="d34532521e1611-wk-Fact-F07171F1DE4D5F7C8B22951BE984861D" unitRef="usd">1040532000</us-gaap:LongTermDebtNoncurrent> <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="FI2019Q3" decimals="-3" id="d34532521e1636-wk-Fact-2B0624F54A3C571B8DB3E18CC52E5002" unitRef="usd">197896000</us-gaap:OperatingLeaseLiabilityNoncurrent> <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="FI2019Q3" decimals="-3" id="d34532521e1680-wk-Fact-26723ADADFE9526080AF18832206EBFD" unitRef="usd">279858000</us-gaap:DeferredIncomeTaxLiabilitiesNet> <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="FI2018Q4" decimals="-3" id="d34532521e1699-wk-Fact-9EDF5937CDB35405A816D0849D036982" unitRef="usd">219115000</us-gaap:DeferredIncomeTaxLiabilitiesNet> <us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2019Q3" decimals="-3" id="d34532521e1724-wk-Fact-C202B09808EB5D2DAF38694FE780C28D" unitRef="usd">310129000</us-gaap:OtherLiabilitiesNoncurrent> <us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2018Q4" decimals="-3" id="d34532521e1743-wk-Fact-4F2D933340055D6285CB19E3A5A71837" unitRef="usd">404560000</us-gaap:OtherLiabilitiesNoncurrent> <us-gaap:Liabilities contextRef="FI2019Q3" decimals="-3" id="d34532521e1768-wk-Fact-CE0FFDAFAAD95B5FA5B8175DEDF34F14" unitRef="usd">4955886000</us-gaap:Liabilities> <us-gaap:Liabilities contextRef="FI2018Q4" decimals="-3" id="d34532521e1787-wk-Fact-5A18D90A59D75D56A4D260D886510F18" unitRef="usd">3470334000</us-gaap:Liabilities> <us-gaap:CommitmentsAndContingencies contextRef="FI2019Q3" id="d34532521e1812-wk-Fact-75A550D81E04597096815D6E27DD200C" unitRef="usd" xsi:nil="true"/> <us-gaap:CommitmentsAndContingencies contextRef="FI2018Q4" id="d34532521e1830-wk-Fact-3DFDECFC91B9512C8B16CA99AC1BC44A" unitRef="usd" xsi:nil="true"/> <us-gaap:CommonStockValue contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" decimals="-3" id="d34532521e1898-wk-Fact-E4511F66DA1358D4A7901CDBFFF1D946" unitRef="usd">2000</us-gaap:CommonStockValue> <us-gaap:CommonStockValue contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" decimals="-3" id="d34532521e1917-wk-Fact-748ED9D4DF3252149E54C79872515C5A" unitRef="usd">2000</us-gaap:CommonStockValue> <us-gaap:CommonStockValue contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="-3" id="d34532521e1942-wk-Fact-10411F51D0A152888F98BEA692A6E280" unitRef="usd">0</us-gaap:CommonStockValue> <us-gaap:CommonStockValue contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="-3" id="d34532521e1961-wk-Fact-00E67F2C250B59CA9799B4EB413366F8" unitRef="usd">0</us-gaap:CommonStockValue> <us-gaap:PreferredStockValue contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="-3" id="d34532521e1986-wk-Fact-151F279EC1825A3C9036CC9F97E7373D" unitRef="usd">0</us-gaap:PreferredStockValue> <us-gaap:PreferredStockValue contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="-3" id="d34532521e2005-wk-Fact-42E24AA448C95B6C911CBD44BBA6C938" unitRef="usd">0</us-gaap:PreferredStockValue> <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="FI2019Q3" decimals="-3" id="d34532521e2030-wk-Fact-850593816B6456F197335D5680B1AE04" unitRef="usd">2014838000</us-gaap:AdditionalPaidInCapitalCommonStock> <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="FI2018Q4" decimals="-3" id="d34532521e2049-wk-Fact-F0443C8641C05309B6FD61A73E127BFB" unitRef="usd">1967354000</us-gaap:AdditionalPaidInCapitalCommonStock> <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2019Q3" decimals="-3" id="d34532521e2075-wk-Fact-D93566315FF85661ACD6A3D511DB0077" unitRef="usd">2743498000</us-gaap:RetainedEarningsAccumulatedDeficit> <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2018Q4" decimals="-3" id="d34532521e2094-wk-Fact-FCAA89E2488A522C8637E38F9C9A8D7E" unitRef="usd">2477291000</us-gaap:RetainedEarningsAccumulatedDeficit> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="FI2019Q3" decimals="-3" id="d34532521e2119-wk-Fact-081553B72EAF5043A19C9FDD44AD380C" unitRef="usd">-264113000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="FI2018Q4" decimals="-3" id="d34532521e2139-wk-Fact-5CD6503FAF435518A989C852C20AC951" unitRef="usd">-286048000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:TreasuryStockValue contextRef="FI2019Q3" decimals="-3" id="d34532521e2165-wk-Fact-82FC338BF31C55179F4C6D0A7AAEB4E9" unitRef="usd">586819000</us-gaap:TreasuryStockValue> <us-gaap:TreasuryStockValue contextRef="FI2018Q4" decimals="-3" id="d34532521e2185-wk-Fact-6DB1EAC28C6B5F99AC59CB96FA530232" unitRef="usd">554440000</us-gaap:TreasuryStockValue> <us-gaap:StockholdersEquity contextRef="FI2019Q3" decimals="-3" id="d34532521e2211-wk-Fact-597809F4EDF252529A5D9E6DFC018B48" unitRef="usd">3907406000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="FI2018Q4" decimals="-3" id="d34532521e2230-wk-Fact-E7FE0940ED6D5D5BA77739AC1B0EE49F" unitRef="usd">3604159000</us-gaap:StockholdersEquity> <us-gaap:MinorityInterest contextRef="FI2019Q3" decimals="-3" id="d34532521e2255-wk-Fact-DA57A25B3E695DEDB529593F66675530" unitRef="usd">1801000</us-gaap:MinorityInterest> <us-gaap:MinorityInterest contextRef="FI2018Q4" decimals="-3" id="d34532521e2274-wk-Fact-7B29BEF88B9C565DB9008BC5E9CD5BA7" unitRef="usd">1294000</us-gaap:MinorityInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q3" decimals="-3" id="d34532521e2299-wk-Fact-3C6F397CAA355AFFA156EFA37366E19B" unitRef="usd">3909207000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q4" decimals="-3" id="d34532521e2318-wk-Fact-25FEFF8E20DF5A5C87825F3A241CBCE5" unitRef="usd">3605453000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2019Q3" decimals="-3" id="d34532521e2348-wk-Fact-BED74C55393D548D93BA69C95658B88D" unitRef="usd">8865093000</us-gaap:LiabilitiesAndStockholdersEquity> <us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2018Q4" decimals="-3" id="d34532521e2367-wk-Fact-F6084639A3A8581DADC99B96CB33543B" unitRef="usd">7075787000</us-gaap:LiabilitiesAndStockholdersEquity> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e887-wk-Fact-3756743F03A2597AA358950BC3512898" unitRef="usd">3352895000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e906-wk-Fact-B3D0756E66B45AEB8D32FA51D7E4BD21" unitRef="usd">2985281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e926-wk-Fact-78FA0EEB9C085BF9B33ECA21869A94F3" unitRef="usd">8999353000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e945-wk-Fact-6BBD13D8F3C25FFCB3F1C28CA350ED1D" unitRef="usd">8059205000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:CostOfGoodsAndServicesSold contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e965-wk-Fact-1009A7B5C33655BB819FCAFD6C504306" unitRef="usd">2879450000</us-gaap:CostOfGoodsAndServicesSold> <us-gaap:CostOfGoodsAndServicesSold contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e984-wk-Fact-20CE0C2B22A05EB2A87D2D38D57CDC4C" unitRef="usd">2559451000</us-gaap:CostOfGoodsAndServicesSold> <us-gaap:CostOfGoodsAndServicesSold contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e1003-wk-Fact-156490075AE158DD97D03FC1D348A085" unitRef="usd">7842422000</us-gaap:CostOfGoodsAndServicesSold> <us-gaap:CostOfGoodsAndServicesSold contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e1023-wk-Fact-C644CCC1133058A198A9AB58BB903DFA" unitRef="usd">6998956000</us-gaap:CostOfGoodsAndServicesSold> <us-gaap:GrossProfit contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e1048-wk-Fact-FE925F19F8F055E5BD159967944381C3" unitRef="usd">473445000</us-gaap:GrossProfit> <us-gaap:GrossProfit contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e1067-wk-Fact-1F37C7D0B4F7583DB7437485B99955E6" unitRef="usd">425830000</us-gaap:GrossProfit> <us-gaap:GrossProfit contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e1086-wk-Fact-88F5376A4ECA552F94B007BFAEC2ADB6" unitRef="usd">1156931000</us-gaap:GrossProfit> <us-gaap:GrossProfit contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e1106-wk-Fact-1DED3A27E384503C99D559D4B35F2055" unitRef="usd">1060249000</us-gaap:GrossProfit> <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e1131-wk-Fact-7F08A7D7C89550059ABBB5F153A91944" unitRef="usd">245010000</us-gaap:SellingGeneralAndAdministrativeExpense> <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e1150-wk-Fact-AC3249C383FB5E62B1C9890D80DEDBAE" unitRef="usd">224040000</us-gaap:SellingGeneralAndAdministrativeExpense> <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e1169-wk-Fact-917F6C17CD375C18B58073460743A199" unitRef="usd">700862000</us-gaap:SellingGeneralAndAdministrativeExpense> <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e1189-wk-Fact-C10213FD45BC51C39570FB96233A933A" unitRef="usd">645566000</us-gaap:SellingGeneralAndAdministrativeExpense> <us-gaap:AmortizationOfIntangibleAssets contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e1214-wk-Fact-7F0FE70801A65F5BA32A704ED7245B8E" unitRef="usd">15264000</us-gaap:AmortizationOfIntangibleAssets> <us-gaap:AmortizationOfIntangibleAssets contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e1233-wk-Fact-202684A8E4A05C679F1F88F1A28EDDF4" unitRef="usd">10623000</us-gaap:AmortizationOfIntangibleAssets> <us-gaap:AmortizationOfIntangibleAssets contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e1252-wk-Fact-8945626987EF5DA4990702EE4EBB4DEC" unitRef="usd">40544000</us-gaap:AmortizationOfIntangibleAssets> <us-gaap:AmortizationOfIntangibleAssets contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e1272-wk-Fact-F5F07AD9D1955FF8B334047DD13CDC05" unitRef="usd">31535000</us-gaap:AmortizationOfIntangibleAssets> <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e1297-wk-Fact-625C493C74D55EA8B769F0939716E559" unitRef="usd">-3777000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings> <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e1316-wk-Fact-AEF833C8C16A55359B7C2E598491893E" unitRef="usd">1394000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings> <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e1336-wk-Fact-B124957EF6AF5DB4BF485F57FACBFFFE" unitRef="usd">-8064000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings> <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e1356-wk-Fact-C7D9C516ABDD590F925E5CB1D389D727" unitRef="usd">7673000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings> <us-gaap:OperatingIncomeLoss contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e1382-wk-Fact-527A5AFD45415FB6A8125A69CB21F562" unitRef="usd">209394000</us-gaap:OperatingIncomeLoss> <us-gaap:OperatingIncomeLoss contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e1401-wk-Fact-8F846E7D341D5D888D5C4848B000A984" unitRef="usd">192561000</us-gaap:OperatingIncomeLoss> <us-gaap:OperatingIncomeLoss contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e1420-wk-Fact-F2B5FA4609D455D3B33A85834CDF9B59" unitRef="usd">407461000</us-gaap:OperatingIncomeLoss> <us-gaap:OperatingIncomeLoss contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e1440-wk-Fact-6785E25B87CA50A2A3B8F13EAEF44FF5" unitRef="usd">390821000</us-gaap:OperatingIncomeLoss> <us-gaap:InterestExpense contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e1465-wk-Fact-AE8210870A8A500F93174614AA98C9BF" unitRef="usd">18369000</us-gaap:InterestExpense> <us-gaap:InterestExpense contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e1485-wk-Fact-A069922E32A35066B913E1B120FCB633" unitRef="usd">9219000</us-gaap:InterestExpense> <us-gaap:InterestExpense contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e1505-wk-Fact-EBC742443BE95CAE8CABB411361F2041" unitRef="usd">48066000</us-gaap:InterestExpense> <us-gaap:InterestExpense contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e1526-wk-Fact-45765177B1E45A04B6056BCBA24913D1" unitRef="usd">25175000</us-gaap:InterestExpense> <us-gaap:InvestmentIncomeInterest contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e1553-wk-Fact-DA54EF129CCC5D52BA5883AD725C0C20" unitRef="usd">186000</us-gaap:InvestmentIncomeInterest> <us-gaap:InvestmentIncomeInterest contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e1572-wk-Fact-B92159F6AD335315981B3026A4695A8B" unitRef="usd">322000</us-gaap:InvestmentIncomeInterest> <us-gaap:InvestmentIncomeInterest contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e1591-wk-Fact-619FC47C5F02505C9F341D82F22210D3" unitRef="usd">762000</us-gaap:InvestmentIncomeInterest> <us-gaap:InvestmentIncomeInterest contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e1611-wk-Fact-0E8C15D599AE5628B1683A5C3723048B" unitRef="usd">1128000</us-gaap:InvestmentIncomeInterest> <us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e1636-wk-Fact-16DC9060249A5497A2F9CD589325B512" unitRef="usd">717000</us-gaap:OtherNonoperatingIncomeExpense> <us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e1655-wk-Fact-2251B33258A15B6BA5A611B30EEDA9DE" unitRef="usd">-15498000</us-gaap:OtherNonoperatingIncomeExpense> <us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e1675-wk-Fact-F00D52B515785A7887CFD0BBA52A7EAC" unitRef="usd">66197000</us-gaap:OtherNonoperatingIncomeExpense> <us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e1695-wk-Fact-D7F8C17DF25E5FCEB98A65CD1471A81E" unitRef="usd">-37899000</us-gaap:OtherNonoperatingIncomeExpense> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e1721-wk-Fact-066FDEEBD76B52D29D7F1AABD946D321" unitRef="usd">191928000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e1740-wk-Fact-8CE5F7F4A3DC5F67889F06EE7AB86262" unitRef="usd">168166000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e1759-wk-Fact-751FB6CF187F53F99E9EA4E7515E424C" unitRef="usd">426354000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e1779-wk-Fact-6D2AA6A5725E59B0A75152BBC35A49D3" unitRef="usd">328875000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> <us-gaap:IncomeTaxExpenseBenefit contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e1804-wk-Fact-139C4279D2AA5213BF6EB85EC86B09D2" unitRef="usd">54906000</us-gaap:IncomeTaxExpenseBenefit> <us-gaap:IncomeTaxExpenseBenefit contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e1823-wk-Fact-42C26E0ED3505D2DBC42CF83A523C98E" unitRef="usd">43267000</us-gaap:IncomeTaxExpenseBenefit> <us-gaap:IncomeTaxExpenseBenefit contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e1842-wk-Fact-1CDBB304F6C9574BA1D0893557087C93" unitRef="usd">139838000</us-gaap:IncomeTaxExpenseBenefit> <us-gaap:IncomeTaxExpenseBenefit contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e1862-wk-Fact-4617241FC6275DB1A4200DE7CF4DAA35" unitRef="usd">90659000</us-gaap:IncomeTaxExpenseBenefit> <us-gaap:ProfitLoss contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e1887-wk-Fact-2E3E543610F650709C0EA45C7846CCE5" unitRef="usd">137022000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e1906-wk-Fact-1D477F7F7B3051CC938AE5E62B9F4B9F" unitRef="usd">124899000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e1925-wk-Fact-A19E23E51A77594EB749C110E4F3AB01" unitRef="usd">286516000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e1945-wk-Fact-72F8F804B96A52BBA8C250D762F285E8" unitRef="usd">238216000</us-gaap:ProfitLoss> <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e1970-wk-Fact-EA3738379B1B5EE5A6AAF738C414537E" unitRef="usd">954000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest> <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e1989-wk-Fact-86B06CE902215D849994A41AC3714AA9" unitRef="usd">348000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest> <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e2008-wk-Fact-BEE7E030E1315F3DB57487B525B3AD88" unitRef="usd">2616000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest> <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e2028-wk-Fact-62BBE01B910B5D639826433878598C31" unitRef="usd">1686000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest> <us-gaap:NetIncomeLoss contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e2058-wk-Fact-5CC664C07B435663911C7A1BE3594B41" unitRef="usd">136068000</us-gaap:NetIncomeLoss> <us-gaap:NetIncomeLoss contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e2077-wk-Fact-DF51249DE8E15D1187778E6B6C69673F" unitRef="usd">124551000</us-gaap:NetIncomeLoss> <us-gaap:NetIncomeLoss contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e2097-wk-Fact-C177235AE23554CAAC3F902310D273D6" unitRef="usd">283900000</us-gaap:NetIncomeLoss> <us-gaap:NetIncomeLoss contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e2116-wk-Fact-D3BD883D91F35F4AAE3C6CD1A11DD458" unitRef="usd">236530000</us-gaap:NetIncomeLoss> <us-gaap:EarningsPerShareBasic contextRef="FD2019Q3QTD" decimals="2" id="d34530707e2315-wk-Fact-AB680E8796D65EF5A8AA13097438FE3A" unitRef="usdPerShare">0.93</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareBasic contextRef="FD2018Q3QTD" decimals="2" id="d34530707e2334-wk-Fact-8A8AE0D70C30510C86A6C3C3DEBC8D90" unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareBasic contextRef="FD2019Q3YTD" decimals="2" id="d34530707e2354-wk-Fact-C9AFAD72EE6A57AFB481FCC15E42F90F" unitRef="usdPerShare">1.95</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareBasic contextRef="FD2018Q3YTD" decimals="2" id="d34530707e2373-wk-Fact-0AF10E81CE5C5B84BF89117DF1D69DF7" unitRef="usdPerShare">1.54</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareDiluted contextRef="FD2019Q3QTD" decimals="2" id="d34530707e2398-wk-Fact-D454562208DA571FA5B8EC17CB6DC93E" unitRef="usdPerShare">0.92</us-gaap:EarningsPerShareDiluted> <us-gaap:EarningsPerShareDiluted contextRef="FD2018Q3QTD" decimals="2" id="d34530707e2417-wk-Fact-4DF4448CC9DF5EC497D15473CC2D4A6C" unitRef="usdPerShare">0.81</us-gaap:EarningsPerShareDiluted> <us-gaap:EarningsPerShareDiluted contextRef="FD2019Q3YTD" decimals="2" id="d34530707e2437-wk-Fact-D08ECBE8F25750758DD1D0EEEAD41067" unitRef="usdPerShare">1.93</us-gaap:EarningsPerShareDiluted> <us-gaap:EarningsPerShareDiluted contextRef="FD2018Q3YTD" decimals="2" id="d34530707e2456-wk-Fact-776479FE3805510A804643BEFA78D6A7" unitRef="usdPerShare">1.52</us-gaap:EarningsPerShareDiluted> <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e2651-wk-Fact-AEBCB693493F521AA7293662133330AC" unitRef="shares">145913000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e2670-wk-Fact-0C4EE132FCCE582A9FCBBAFFE8E1D05C" unitRef="shares">152562000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e2689-wk-Fact-964D6AE2190E5E178466CA27466E0396" unitRef="shares">145654000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e2709-wk-Fact-90807A4CF922520582D9AD0676A84B2A" unitRef="shares">154087000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2019Q3QTD" decimals="-3" id="d34530707e2734-wk-Fact-A9E06B1A7C625C2999C32A1E8A46E9E1" unitRef="shares">147438000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2018Q3QTD" decimals="-3" id="d34530707e2753-wk-Fact-1435FCBCC74152C896F896588F03A827" unitRef="shares">153687000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2019Q3YTD" decimals="-3" id="d34530707e2772-wk-Fact-4AD32A54A9B55DCA8BDF86165B034908" unitRef="shares">147074000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2018Q3YTD" decimals="-3" id="d34530707e2792-wk-Fact-8897E85BBAD05E1CBBC9354A45258084" unitRef="shares">155198000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> <us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2019Q3QTD" decimals="INF" id="d34530707e2909-wk-Fact-C9F519ED4A3A54EBB955287CD7250753" unitRef="usdPerShare">0.04</us-gaap:CommonStockDividendsPerShareDeclared> <us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2018Q3QTD" decimals="INF" id="d34530707e2928-wk-Fact-0B39D94BC5535EE0A78B283CF568CE8C" unitRef="usdPerShare">0</us-gaap:CommonStockDividendsPerShareDeclared> <us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2019Q3YTD" decimals="INF" id="d34530707e2948-wk-Fact-4A3E81AB788E54AE8727030871E17139" unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared> <us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2018Q3YTD" decimals="INF" id="d34530707e2967-wk-Fact-5FD702D92BE953058FE24630C081302E" unitRef="usdPerShare">0</us-gaap:CommonStockDividendsPerShareDeclared> <us-gaap:ProfitLoss contextRef="FD2019Q3QTD" decimals="-3" id="d34539409e889-wk-Fact-2E3E543610F650709C0EA45C7846CCE5" unitRef="usd">137022000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q3QTD" decimals="-3" id="d34539409e908-wk-Fact-1D477F7F7B3051CC938AE5E62B9F4B9F" unitRef="usd">124899000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2019Q3YTD" decimals="-3" id="d34539409e928-wk-Fact-A19E23E51A77594EB749C110E4F3AB01" unitRef="usd">286516000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q3YTD" decimals="-3" id="d34539409e947-wk-Fact-72F8F804B96A52BBA8C250D762F285E8" unitRef="usd">238216000</us-gaap:ProfitLoss> <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="FD2019Q3QTD" decimals="-3" id="d34539409e1054-wk-Fact-326CBF8E638453328840BCFF5933EA1E" unitRef="usd">-12778000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax> <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="FD2018Q3QTD" decimals="-3" id="d34539409e1074-wk-Fact-246A8C8713D952968C2C48EFB9349040" unitRef="usd">10838000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax> <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="FD2019Q3YTD" decimals="-3" id="d34539409e1093-wk-Fact-5293449F0AE959BAAFA8E68D7A8EC73D" unitRef="usd">21976000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax> <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="FD2018Q3YTD" decimals="-3" id="d34539409e1113-wk-Fact-0682A584F9AE562A8009792D16945D5D" unitRef="usd">-34299000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax> <pwr:OtherComprehensiveIncomeLossOtherNetofTax contextRef="FD2019Q3QTD" decimals="-3" id="d34539409e1139-wk-Fact-DB03490AD65758B194A56D9094D48883" unitRef="usd">-6000</pwr:OtherComprehensiveIncomeLossOtherNetofTax> <pwr:OtherComprehensiveIncomeLossOtherNetofTax contextRef="FD2018Q3QTD" decimals="-3" id="d34539409e1159-wk-Fact-F5883FE03954594A874B0645DAEFC44C" unitRef="usd">0</pwr:OtherComprehensiveIncomeLossOtherNetofTax> <pwr:OtherComprehensiveIncomeLossOtherNetofTax contextRef="FD2019Q3YTD" decimals="-3" id="d34539409e1178-wk-Fact-8F3C09680A385A04B1E61856395380BF" unitRef="usd">-41000</pwr:OtherComprehensiveIncomeLossOtherNetofTax> <pwr:OtherComprehensiveIncomeLossOtherNetofTax contextRef="FD2018Q3YTD" decimals="-3" id="d34539409e1199-wk-Fact-7ED63CDFE18B5B79A6CCB5B4473196F0" unitRef="usd">0</pwr:OtherComprehensiveIncomeLossOtherNetofTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2019Q3QTD" decimals="-3" id="d34539409e1224-wk-Fact-A971B26BEA4D574F8089FBF17D79C416" unitRef="usd">-12784000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2018Q3QTD" decimals="-3" id="d34539409e1244-wk-Fact-E37F38E131D15020897E531345B2E2CA" unitRef="usd">10838000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2019Q3YTD" decimals="-3" id="d34539409e1263-wk-Fact-FF72CF1B2471538595FF02AFA726C3C9" unitRef="usd">21935000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2018Q3YTD" decimals="-3" id="d34539409e1283-wk-Fact-3CCBC0E3D9185F30A3A5169CA17D532B" unitRef="usd">-34299000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="FD2019Q3QTD" decimals="-3" id="d34539409e1309-wk-Fact-28CFE06AB8B45AD19B991EEB84547D52" unitRef="usd">124238000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="FD2018Q3QTD" decimals="-3" id="d34539409e1328-wk-Fact-BE70FCB3E24C5EEBB5FC18CEB88F9EA9" unitRef="usd">135737000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="FD2019Q3YTD" decimals="-3" id="d34539409e1347-wk-Fact-7E83EA51FA42567BA352ACDE4ADBF625" unitRef="usd">308451000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="FD2018Q3YTD" decimals="-3" id="d34539409e1367-wk-Fact-F2EEDE43AF165F27A670900053FAAC1B" unitRef="usd">203917000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="FD2019Q3QTD" decimals="-3" id="d34539409e1392-wk-Fact-2683A39C42C05508889F8CC7032D9DE5" unitRef="usd">954000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest> <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="FD2018Q3QTD" decimals="-3" id="d34539409e1411-wk-Fact-38D8180A6EF15370BF42081050A756D1" unitRef="usd">348000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest> <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="FD2019Q3YTD" decimals="-3" id="d34539409e1430-wk-Fact-E3A996CE9F71593587B10C0A58F96EA8" unitRef="usd">2616000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest> <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="FD2018Q3YTD" decimals="-3" id="d34539409e1450-wk-Fact-3F024001384757BBBCEA3099577914E2" unitRef="usd">1686000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest> <us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2019Q3QTD" decimals="-3" id="d34539409e1480-wk-Fact-697DA6B6100553ED9B557E65410C52D3" unitRef="usd">123284000</us-gaap:ComprehensiveIncomeNetOfTax> <us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2018Q3QTD" decimals="-3" id="d34539409e1499-wk-Fact-706DB6A9B58553E0A0D2C37A9F724DE4" unitRef="usd">135389000</us-gaap:ComprehensiveIncomeNetOfTax> <us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2019Q3YTD" decimals="-3" id="d34539409e1519-wk-Fact-35B8D71EE5F755D2B823BA7C7ABD14CA" unitRef="usd">305835000</us-gaap:ComprehensiveIncomeNetOfTax> <us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2018Q3YTD" decimals="-3" id="d34539409e1538-wk-Fact-070254684D2E5574B06D307EF6B70F5A" unitRef="usd">202231000</us-gaap:ComprehensiveIncomeNetOfTax> <us-gaap:ProfitLoss contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e972-wk-Fact-2E3E543610F650709C0EA45C7846CCE5" unitRef="usd">137022000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e991-wk-Fact-1D477F7F7B3051CC938AE5E62B9F4B9F" unitRef="usd">124899000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e1011-wk-Fact-A19E23E51A77594EB749C110E4F3AB01" unitRef="usd">286516000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e1030-wk-Fact-72F8F804B96A52BBA8C250D762F285E8" unitRef="usd">238216000</us-gaap:ProfitLoss> <us-gaap:Depreciation contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e1136-wk-Fact-3A96E32B633A5906BCA4BD427E3D8047" unitRef="usd">55562000</us-gaap:Depreciation> <us-gaap:Depreciation contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e1155-wk-Fact-7282DA16C7E45E02B3EC72B3A648AA89" unitRef="usd">51543000</us-gaap:Depreciation> <us-gaap:Depreciation contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e1174-wk-Fact-00CB5009A7FC5BD5B6C427B3CD629AE8" unitRef="usd">161589000</us-gaap:Depreciation> <us-gaap:Depreciation contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e1194-wk-Fact-F747757192ED5127A2154BC43A564941" unitRef="usd">150296000</us-gaap:Depreciation> <us-gaap:AmortizationOfIntangibleAssets contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e1219-wk-Fact-7F0FE70801A65F5BA32A704ED7245B8E" unitRef="usd">15264000</us-gaap:AmortizationOfIntangibleAssets> <us-gaap:AmortizationOfIntangibleAssets contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e1238-wk-Fact-202684A8E4A05C679F1F88F1A28EDDF4" unitRef="usd">10623000</us-gaap:AmortizationOfIntangibleAssets> <us-gaap:AmortizationOfIntangibleAssets contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e1257-wk-Fact-8945626987EF5DA4990702EE4EBB4DEC" unitRef="usd">40544000</us-gaap:AmortizationOfIntangibleAssets> <us-gaap:AmortizationOfIntangibleAssets contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e1277-wk-Fact-F5F07AD9D1955FF8B334047DD13CDC05" unitRef="usd">31535000</us-gaap:AmortizationOfIntangibleAssets> <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e1302-wk-Fact-625C493C74D55EA8B769F0939716E559" unitRef="usd">-3777000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings> <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e1321-wk-Fact-AEF833C8C16A55359B7C2E598491893E" unitRef="usd">1394000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings> <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e1341-wk-Fact-B124957EF6AF5DB4BF485F57FACBFFFE" unitRef="usd">-8064000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings> <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e1361-wk-Fact-C7D9C516ABDD590F925E5CB1D389D727" unitRef="usd">7673000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings> <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e1387-wk-Fact-3857D6A111B4531D871E64BC316E0E63" unitRef="usd">1931000</us-gaap:IncomeLossFromEquityMethodInvestments> <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e1407-wk-Fact-C7422F5352EE516BAE4B266BE481AA66" unitRef="usd">-17835000</us-gaap:IncomeLossFromEquityMethodInvestments> <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e1426-wk-Fact-F3502D4197925AF7A8CF6A6D96D588B5" unitRef="usd">64078000</us-gaap:IncomeLossFromEquityMethodInvestments> <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e1447-wk-Fact-512DA7CA362552F88DEFA1E2BF1C1CAA" unitRef="usd">-42976000</us-gaap:IncomeLossFromEquityMethodInvestments> <us-gaap:AmortizationOfFinancingCosts contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e1472-wk-Fact-0CD8A0610EFA5F5EBF7B3A662B36021C" unitRef="usd">466000</us-gaap:AmortizationOfFinancingCosts> <us-gaap:AmortizationOfFinancingCosts contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e1491-wk-Fact-EEDDB5EC2EE15A62B3B7A5E77D2C2E89" unitRef="usd">287000</us-gaap:AmortizationOfFinancingCosts> <us-gaap:AmortizationOfFinancingCosts contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e1510-wk-Fact-BFF0B40A119D550E925F2E5AB556A8EA" unitRef="usd">1282000</us-gaap:AmortizationOfFinancingCosts> <us-gaap:AmortizationOfFinancingCosts contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e1530-wk-Fact-CA93CAF423D5511B9ACD48D0FEE1BDE8" unitRef="usd">863000</us-gaap:AmortizationOfFinancingCosts> <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e1556-wk-Fact-975E181FD4305EEF905E7F1451C15DF3" unitRef="usd">992000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment> <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e1576-wk-Fact-CFA44EEA6EAB520190415B9EE05E60AF" unitRef="usd">340000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment> <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e1596-wk-Fact-EE0160CE10E5526AA03871C6FD6395E1" unitRef="usd">3462000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment> <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e1617-wk-Fact-07A26427F02B55719E4905E7A1F32333" unitRef="usd">-1605000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment> <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e1642-wk-Fact-7FC06963209756FF949DEEB3D3351B35" unitRef="usd">-1383000</us-gaap:ForeignCurrencyTransactionGainLossRealized> <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e1661-wk-Fact-BFE24B44DD0B5D09A4230D58A1BF3990" unitRef="usd">168000</us-gaap:ForeignCurrencyTransactionGainLossRealized> <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e1681-wk-Fact-ED113A70FC1759F3A0794DBD2EE061D7" unitRef="usd">-2603000</us-gaap:ForeignCurrencyTransactionGainLossRealized> <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e1701-wk-Fact-00A8184379D958A29C9FAD7FFFA85443" unitRef="usd">237000</us-gaap:ForeignCurrencyTransactionGainLossRealized> <us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e1727-wk-Fact-5C6E43FD0D155565B20F314A84687845" unitRef="usd">773000</us-gaap:ProvisionForDoubtfulAccounts> <us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e1746-wk-Fact-4CBABFDDEED45324A4DCF9D4B7692A8E" unitRef="usd">2151000</us-gaap:ProvisionForDoubtfulAccounts> <us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e1765-wk-Fact-8F8790102D2C5BE09A8433773A2545D1" unitRef="usd">4012000</us-gaap:ProvisionForDoubtfulAccounts> <us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e1785-wk-Fact-06F587A14CED5CAE81E75FEEE353A69A" unitRef="usd">3135000</us-gaap:ProvisionForDoubtfulAccounts> <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e1810-wk-Fact-E26F47490E7F55878900D4FE0ADD67B1" unitRef="usd">4167000</us-gaap:DeferredIncomeTaxExpenseBenefit> <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e1829-wk-Fact-A7D19E829CA5523FBD519BB1392C868E" unitRef="usd">-7391000</us-gaap:DeferredIncomeTaxExpenseBenefit> <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e1849-wk-Fact-465194092B535FA59A5CB3B9236F8366" unitRef="usd">48298000</us-gaap:DeferredIncomeTaxExpenseBenefit> <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e1869-wk-Fact-02D137D6BE48524CBE2716ADAC9B9028" unitRef="usd">6114000</us-gaap:DeferredIncomeTaxExpenseBenefit> <us-gaap:ShareBasedCompensation contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e1894-wk-Fact-D88F86F98A505FD1A78AE381C223DA1B" unitRef="usd">13584000</us-gaap:ShareBasedCompensation> <us-gaap:ShareBasedCompensation contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e1913-wk-Fact-D38A48C57427539DB4883FE44D13C371" unitRef="usd">11631000</us-gaap:ShareBasedCompensation> <us-gaap:ShareBasedCompensation contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e1932-wk-Fact-D177D90ED2C9502EA7986FA30E3CF782" unitRef="usd">41080000</us-gaap:ShareBasedCompensation> <us-gaap:ShareBasedCompensation contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e1952-wk-Fact-A9F5A5294B9A57D7964931D674B1EB64" unitRef="usd">39803000</us-gaap:ShareBasedCompensation> <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e1977-wk-Fact-4BD9EF632EF45ECDAFA87D9A023C697C" unitRef="usd">0</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount> <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e1996-wk-Fact-880C97BE386459DFAF978B88A9965E67" unitRef="usd">0</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount> <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e2015-wk-Fact-635269DBD62A54EDA9E353CD8BB231E6" unitRef="usd">3138000</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount> <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e2036-wk-Fact-00EF1487D42B5C64933E6ACB2A3920DC" unitRef="usd">0</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount> <us-gaap:IncreaseDecreaseInOperatingCapital contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e2061-wk-Fact-0822F520696E59D786CC52DCF9ACC00A" unitRef="usd">137908000</us-gaap:IncreaseDecreaseInOperatingCapital> <us-gaap:IncreaseDecreaseInOperatingCapital contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e2081-wk-Fact-3E9A3FEF84425C25A0366DE686C481D7" unitRef="usd">170572000</us-gaap:IncreaseDecreaseInOperatingCapital> <us-gaap:IncreaseDecreaseInOperatingCapital contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e2101-wk-Fact-E8E3071B53805B17A7B6F61C2B2F34B6" unitRef="usd">623557000</us-gaap:IncreaseDecreaseInOperatingCapital> <us-gaap:IncreaseDecreaseInOperatingCapital contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e2122-wk-Fact-A75342DF64E3519482C212E4086301A3" unitRef="usd">285016000</us-gaap:IncreaseDecreaseInOperatingCapital> <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e2148-wk-Fact-D0CC2645B0955188ADC131F521C82679" unitRef="usd">91167000</us-gaap:NetCashProvidedByUsedInOperatingActivities> <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e2167-wk-Fact-0F25B79ADFEC52B392A59F09A76C6180" unitRef="usd">39104000</us-gaap:NetCashProvidedByUsedInOperatingActivities> <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e2186-wk-Fact-20AC19B6060A5E788290B464083F7E95" unitRef="usd">-100247000</us-gaap:NetCashProvidedByUsedInOperatingActivities> <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e2207-wk-Fact-892D0BA474A85B578DE1F616FA8803BC" unitRef="usd">221617000</us-gaap:NetCashProvidedByUsedInOperatingActivities> <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e2317-wk-Fact-9E772D20FD385E04A79F690C37A8E059" unitRef="usd">66244000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment> <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e2337-wk-Fact-94C349DDCE845B62AA9B7A33DB5B0228" unitRef="usd">74144000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment> <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e2357-wk-Fact-07C52DB0C24F59F3B05708706FD1539E" unitRef="usd">207645000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment> <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e2378-wk-Fact-539D5B5CE30E5964B53E2C6E11608FC6" unitRef="usd">222735000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment> <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e2404-wk-Fact-6A3710ADAD5D53AF9AC634CFB57485F9" unitRef="usd">4854000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment> <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e2423-wk-Fact-3F9FAE9FD59F5E12A366F8F14D333172" unitRef="usd">5642000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment> <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e2442-wk-Fact-3ACE115DA0595D8787E152167C2076C4" unitRef="usd">24247000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment> <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e2462-wk-Fact-BD3D7F4E28FD5FB5B76D0A4247D8C90B" unitRef="usd">18635000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment> <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e2488-wk-Fact-5616E8B5589553BFA04A0F53CEA4C4F8" unitRef="usd">490000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities> <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e2507-wk-Fact-7F654B3F78895073822B572972571899" unitRef="usd">145000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities> <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e2526-wk-Fact-14807627C79D52A8A3BD609838C43DF9" unitRef="usd">501000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities> <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e2546-wk-Fact-39DE0B58DA8D510B993AC5FD3A3BD462" unitRef="usd">510000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities> <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e2571-wk-Fact-5185D483F2DC5777AC7CA2B81F6F0FE3" unitRef="usd">329832000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired> <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e2591-wk-Fact-A087E04A96A15951935990445EA02869" unitRef="usd">48683000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired> <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e2611-wk-Fact-12EC1F64CEF0510CAC37EBE2512BD214" unitRef="usd">385165000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired> <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e2632-wk-Fact-C0A743859B47581E93AD9A3DB829AFDD" unitRef="usd">94917000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired> <us-gaap:PaymentsToAcquireInvestments contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e2658-wk-Fact-1E83399F437155E8BEA06333767A0565" unitRef="usd">1065000</us-gaap:PaymentsToAcquireInvestments> <us-gaap:PaymentsToAcquireInvestments contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e2678-wk-Fact-4F5DDFA745535F569D5BA2B266439D68" unitRef="usd">19391000</us-gaap:PaymentsToAcquireInvestments> <us-gaap:PaymentsToAcquireInvestments contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e2698-wk-Fact-02D8147270065EF89440FFEDDB7EBEDF" unitRef="usd">38995000</us-gaap:PaymentsToAcquireInvestments> <us-gaap:PaymentsToAcquireInvestments contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e2719-wk-Fact-B38E43B1D7835026B2C726027FA081F6" unitRef="usd">20960000</us-gaap:PaymentsToAcquireInvestments> <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e2745-wk-Fact-42BBF4E95C0B573EAB09A9F0C798E6BC" unitRef="usd">0</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments> <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e2764-wk-Fact-5ACA89D87CE051DAABC099554E7A78B4" unitRef="usd">0</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments> <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e2783-wk-Fact-EE6EADC4ED965B8B9B88AC9E389EED55" unitRef="usd">0</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments> <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e2803-wk-Fact-B78E5C62CE2552D5B2A20B826729FAAA" unitRef="usd">784000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments> <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e2828-wk-Fact-FB78FEFE653953D482A4C5A3BFA16873" unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets> <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e2847-wk-Fact-16A9CD35848A5CCBAC1F9289B5633491" unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets> <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e2866-wk-Fact-011575903C5D5327A0E89A862FA7B888" unitRef="usd">67000</us-gaap:PaymentsToAcquireIntangibleAssets> <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e2887-wk-Fact-93D4A1C7E9105F318ADBA3F9FDB6C2FB" unitRef="usd">3000000</us-gaap:PaymentsToAcquireIntangibleAssets> <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e2913-wk-Fact-8B80ED1CCBCF55B7ADAB7B551DBA8460" unitRef="usd">-391797000</us-gaap:NetCashProvidedByUsedInInvestingActivities> <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e2933-wk-Fact-694F57A7A0EB5D649B5AE8284ED0AC0E" unitRef="usd">-136431000</us-gaap:NetCashProvidedByUsedInInvestingActivities> <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e2953-wk-Fact-1EAB038FD4AE5141A7AE51778CBBE993" unitRef="usd">-607124000</us-gaap:NetCashProvidedByUsedInInvestingActivities> <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e2974-wk-Fact-E78347EACAC857D892842364833FDF09" unitRef="usd">-321683000</us-gaap:NetCashProvidedByUsedInInvestingActivities> <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e3085-wk-Fact-2A4BFAB9B77959088C81962DF8992782" unitRef="usd">2118501000</us-gaap:ProceedsFromLongTermLinesOfCredit> <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e3104-wk-Fact-59F6A746AE225FC3879C09FA1CD92FFB" unitRef="usd">855831000</us-gaap:ProceedsFromLongTermLinesOfCredit> <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e3123-wk-Fact-83D91EA3FE22513393045719FE0205CE" unitRef="usd">4834014000</us-gaap:ProceedsFromLongTermLinesOfCredit> <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e3143-wk-Fact-98C7B29374FD5FF4933773876B6D7FFE" unitRef="usd">2893224000</us-gaap:ProceedsFromLongTermLinesOfCredit> <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e3168-wk-Fact-4170E8BBD9F7558DBCFA96BCE9CAEB68" unitRef="usd">1789924000</us-gaap:RepaymentsOfLongTermLinesOfCredit> <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e3188-wk-Fact-EA0C6A7C88255B99BCF5780696A38B3D" unitRef="usd">743162000</us-gaap:RepaymentsOfLongTermLinesOfCredit> <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e3208-wk-Fact-136C65B28C9A5DFD887187ACC20BDCBA" unitRef="usd">4038762000</us-gaap:RepaymentsOfLongTermLinesOfCredit> <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e3229-wk-Fact-D1097747902B5A54B0F23A10414BA53D" unitRef="usd">2605092000</us-gaap:RepaymentsOfLongTermLinesOfCredit> <us-gaap:RepaymentsOfOtherLongTermDebt contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e3255-wk-Fact-FA0E068A9B8657D09996D4008F15B8CD" unitRef="usd">1356000</us-gaap:RepaymentsOfOtherLongTermDebt> <us-gaap:RepaymentsOfOtherLongTermDebt contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e3275-wk-Fact-C6706D6D700E5B7EA9941ACC3CA700CD" unitRef="usd">336000</us-gaap:RepaymentsOfOtherLongTermDebt> <us-gaap:RepaymentsOfOtherLongTermDebt contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e3295-wk-Fact-2DE1D114AF365CA390CC68BB66D715F6" unitRef="usd">1839000</us-gaap:RepaymentsOfOtherLongTermDebt> <us-gaap:RepaymentsOfOtherLongTermDebt contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e3316-wk-Fact-D48BCFBFFBC157A996642D3238ABAA1F" unitRef="usd">1067000</us-gaap:RepaymentsOfOtherLongTermDebt> <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e3342-wk-Fact-58FAFDA87C6B5F0E9592A1D19A91926F" unitRef="usd">-11171000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt> <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e3362-wk-Fact-85DE90092F875C1BBDE6EB2C5B71C9EC" unitRef="usd">7124000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt> <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e3381-wk-Fact-CCBAAD81A60E528EB178ECAFA2F9FE79" unitRef="usd">-27087000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt> <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e3402-wk-Fact-B1E5CCC8E94C5069ACBE302C8D225425" unitRef="usd">20066000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt> <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e3428-wk-Fact-694056DF3F73051C6A9EF56B0ECB46F8" unitRef="usd">2036000</us-gaap:PaymentsOfDebtIssuanceCosts> <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e3448-wk-Fact-38369223AE23344D77D7F56B0EB6EEA1" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts> <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e3467-wk-Fact-45E762EF4D2EE99EE316F56B0ED33858" unitRef="usd">2036000</us-gaap:PaymentsOfDebtIssuanceCosts> <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e3488-wk-Fact-44919645C54EA8AF8104F56B0EC4D3FB" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts> <us-gaap:PaymentsOfDividendsMinorityInterest contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e3513-wk-Fact-75FEE526AA585C28BFB4BFA2ED4102DF" unitRef="usd">489000</us-gaap:PaymentsOfDividendsMinorityInterest> <us-gaap:PaymentsOfDividendsMinorityInterest contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e3533-wk-Fact-6B9686631AA850B590215364D15D0500" unitRef="usd">1275000</us-gaap:PaymentsOfDividendsMinorityInterest> <us-gaap:PaymentsOfDividendsMinorityInterest contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e3553-wk-Fact-372DC20B4AB5598E9BE5BFBA76A60F1E" unitRef="usd">2109000</us-gaap:PaymentsOfDividendsMinorityInterest> <us-gaap:PaymentsOfDividendsMinorityInterest contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e3574-wk-Fact-266E1EB89B9F5C06A6010BEEE8CD36DA" unitRef="usd">2942000</us-gaap:PaymentsOfDividendsMinorityInterest> <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e3600-wk-Fact-F814F1DFFAA95E23B99C14AFEA3B7401" unitRef="usd">611000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation> <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e3620-wk-Fact-9D8A43C5DD76554F907BF34D0665CBB7" unitRef="usd">464000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation> <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e3640-wk-Fact-A5AC306BDFC856BDAC3F747CF0A000FC" unitRef="usd">15955000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation> <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e3661-wk-Fact-778CFA84889B5ED683BF4E983ED4B8D9" unitRef="usd">14668000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation> <us-gaap:PaymentsOfDividends contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e3687-wk-Fact-D10653E72BB65F349A8701C6C42DFCE2" unitRef="usd">5803000</us-gaap:PaymentsOfDividends> <us-gaap:PaymentsOfDividends contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e3707-wk-Fact-C432306E53895BCC9132635B79B1ABE5" unitRef="usd">0</us-gaap:PaymentsOfDividends> <us-gaap:PaymentsOfDividends contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e3726-wk-Fact-8BC91EC457E35B149EE68522EA930671" unitRef="usd">17385000</us-gaap:PaymentsOfDividends> <us-gaap:PaymentsOfDividends contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e3747-wk-Fact-A1C5A9C3394A5930B705061282F12CF0" unitRef="usd">0</us-gaap:PaymentsOfDividends> <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e3772-wk-Fact-66766709FC945DF3956592BB547FEA65" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock> <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e3791-wk-Fact-332678A5A4AE5F21A2B65413084F5FB6" unitRef="usd">26755000</us-gaap:PaymentsForRepurchaseOfCommonStock> <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e3811-wk-Fact-64D2EDBFFFED517B996BF9E98705C2FC" unitRef="usd">20092000</us-gaap:PaymentsForRepurchaseOfCommonStock> <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e3832-wk-Fact-3BC06C82A3EA5948B569B37A1C350514" unitRef="usd">216661000</us-gaap:PaymentsForRepurchaseOfCommonStock> <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e3858-wk-Fact-AB0949C92C95540EBF8C4D58AFB938AD" unitRef="usd">307111000</us-gaap:NetCashProvidedByUsedInFinancingActivities> <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e3877-wk-Fact-A245B8A558CB597689902E6BA04CBCD2" unitRef="usd">90963000</us-gaap:NetCashProvidedByUsedInFinancingActivities> <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e3896-wk-Fact-244E0A6281A459D69961ED05A808F7AA" unitRef="usd">708749000</us-gaap:NetCashProvidedByUsedInFinancingActivities> <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e3916-wk-Fact-C01B869906A25DB88CCFEDFD78B00910" unitRef="usd">72860000</us-gaap:NetCashProvidedByUsedInFinancingActivities> <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e4028-wk-Fact-590B70A3F7C35A7A8BCA36682E0EF856" unitRef="usd">-87000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations> <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e4048-wk-Fact-2615D16C384F59009733459A1ECA345E" unitRef="usd">-199000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations> <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e4068-wk-Fact-BBF1C3A8575D5E8B955A50CAF6CB31CA" unitRef="usd">-123000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations> <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e4089-wk-Fact-1DF99BCB9DAB5F26BF9523CA1CBBF8BB" unitRef="usd">1605000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="FD2019Q3QTD" decimals="-3" id="d34538241e4114-wk-Fact-C843A55B790755AE8D62BDEC0E4131E4" unitRef="usd">6394000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="FD2018Q3QTD" decimals="-3" id="d34538241e4133-wk-Fact-68BB6EE3AC125E9C8C46A57ABC124378" unitRef="usd">-6563000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="FD2019Q3YTD" decimals="-3" id="d34538241e4153-wk-Fact-465617ECB87755FBBD0A0534507BD18F" unitRef="usd">1255000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="FD2018Q3YTD" decimals="-3" id="d34538241e4173-wk-Fact-8901731A68485E1B896F87F8F22FEE24" unitRef="usd">-25601000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="FI2019Q2" decimals="-3" id="d34538241e4199-wk-Fact-C9C85168B4A65FFFAE4FDCF5C4436D95" unitRef="usd">78117000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="FI2018Q2" decimals="-3" id="d34538241e4218-wk-Fact-937CC3C8DFA4564C9CA2B09943B60758" unitRef="usd">124737000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="FI2018Q4" decimals="-3" id="d34538241e4237-wk-Fact-611EFD4781D85F879C9B4206D8B55996" unitRef="usd">83256000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="FI2017Q4" decimals="-3" id="d34538241e4257-wk-Fact-4A9F814AFF655300AC7A49CE71988AE1" unitRef="usd">143775000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="FI2019Q3" decimals="-3" id="d34538241e4287-wk-Fact-50C988BD57E75C17800204E1047F4F9B" unitRef="usd">84511000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="FI2018Q3" decimals="-3" id="d34538241e4306-wk-Fact-2FFDEE2D19415CC8AC2CA326275EE006" unitRef="usd">118174000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="FI2019Q3" decimals="-3" id="d34538241e4326-wk-Fact-50C988BD57E75C17800204E1047F4F9B" unitRef="usd">84511000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="FI2018Q3" decimals="-3" id="d34538241e4345-wk-Fact-2FFDEE2D19415CC8AC2CA326275EE006" unitRef="usd">118174000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:SharesOutstanding contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e1652-wk-Fact-91E2C6D2F22052E8AA5F44AA4EC43C44" unitRef="shares">141103900</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e1671-wk-Fact-8EC645D089E457A48915BA857C6FC4A8" unitRef="usd">2000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e1685-wk-Fact-E9EBBC59169B53F39DFE4B704723131D" unitRef="shares">486112</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e1705-wk-Fact-73B0E254CD3F5E8AB475224FA23FD90E" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="INF" id="d34564297e1719-wk-Fact-FF5796033D7C5EABA8C0F87AC291B0FE" unitRef="shares">1</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="d34564297e1738-wk-Fact-432FD898D978558F9DC3A60DC31078D2" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e1758-wk-Fact-A1CF09E876E750DDB337C56432FD3077" unitRef="usd">1967354000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e1777-wk-Fact-129F6DEFFE9555D0AC29BE255548E2E0" unitRef="usd">2477291000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="d34564297e1796-wk-Fact-B5B8AB53AEFB5E2491BB58C527DC7DB7" unitRef="usd">-286048000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e1817-wk-Fact-51F6E65A56EB50E1BDB4C4C9D29DB9F1" unitRef="usd">-554440000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e1837-wk-Fact-39FA4ADB8A20565FA422EA23140E4952" unitRef="usd">3604159000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e1856-wk-Fact-B1CCF091DF8D5901A6EBBF6657E95452" unitRef="usd">1294000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q4" decimals="-3" id="d34564297e1876-wk-Fact-25FEFF8E20DF5A5C87825F3A241CBCE5" unitRef="usd">3605453000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="d34564297e2030-wk-Fact-50C07360B2155118BEDCEB39A973287C" unitRef="usd">18847000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e2069-wk-Fact-4E8FC3A654C45951ADA0F5158ADDE457" unitRef="usd">18847000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2019Q1QTD" decimals="-3" id="d34564297e2108-wk-Fact-CCAEEDC91CBB51BCB181CACD2F6D5040" unitRef="usd">18847000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e2128-wk-Fact-C235134E8B2F5FD5AA74613A0165BFA6" unitRef="shares">903082</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e2229-wk-Fact-F350CBCF9C6953E281BA23021587A8DA" unitRef="usd">17151000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e2287-wk-Fact-C2A890E4F649568FAE7593D25C9CB637" unitRef="usd">-19052000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e2307-wk-Fact-E1EF39E5E17650008980DED017465CED" unitRef="usd">-1901000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2019Q1QTD" decimals="-3" id="d34564297e2347-wk-Fact-61FAA125F81C5564936D465F0BE81987" unitRef="usd">-1901000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <pwr:ExchangeableSharesExchangedForCommonStock contextRef="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e2368-wk-Fact-7B6E6D7C3FB452038FA200B666BE3BE4" unitRef="shares">449929</pwr:ExchangeableSharesExchangedForCommonStock> <pwr:ExchangeableSharesExchangedForCommonStock contextRef="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e2401-wk-Fact-9B78E211488B5C21ACB75AEF8E8F98F3" unitRef="shares">-449929</pwr:ExchangeableSharesExchangedForCommonStock> <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="INF" id="d34564297e2673-wk-Fact-D5DB60D995195EC9B171770648A3AF14" unitRef="shares">1</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares> <us-gaap:TreasuryStockSharesAcquired contextRef="FD2019Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e2844-wk-Fact-367C30A75B18589EA44EAF0411108DD4" unitRef="shares">375536</us-gaap:TreasuryStockSharesAcquired> <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e3004-wk-Fact-9102E7F84BAB50538C73A3DD8781CAFE" unitRef="usd">11953000</us-gaap:TreasuryStockValueAcquiredCostMethod> <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e3024-wk-Fact-27322B4322F857D98B3002250A3E9F5E" unitRef="usd">11953000</us-gaap:TreasuryStockValueAcquiredCostMethod> <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2019Q1QTD" decimals="-3" id="d34564297e3064-wk-Fact-66B8916DACFB5F1487D9F3B7653E9B3B" unitRef="usd">11953000</us-gaap:TreasuryStockValueAcquiredCostMethod> <us-gaap:DividendsCash contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e3205-wk-Fact-65A5D93DA545560A887D72953E3D1E2D" unitRef="usd">5896000</us-gaap:DividendsCash> <us-gaap:DividendsCash contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e3264-wk-Fact-44B66B607B5B5FD896811F22BF9F47CD" unitRef="usd">5896000</us-gaap:DividendsCash> <us-gaap:DividendsCash contextRef="FD2019Q1QTD" decimals="-3" id="d34564297e3304-wk-Fact-8278973D7BFF5E789ACC355323003E14" unitRef="usd">5896000</us-gaap:DividendsCash> <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e3523-wk-Fact-AB983BE54CFA5D7290D2B81C2BA3C9AA" unitRef="usd">528000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders> <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2019Q1QTD" decimals="-3" id="d34564297e3544-wk-Fact-4745DA3BEF0F53E6A1C47D68A0B9E149" unitRef="usd">528000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders> <us-gaap:ProfitLoss contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e3685-wk-Fact-F7B864CA624058C184DBF3F5807C703D" unitRef="usd">120488000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e3743-wk-Fact-C015CFAAE902546AA17F8EA52F4DC9C4" unitRef="usd">120488000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e3762-wk-Fact-F6F080F87E8A5BB49B6174E960750000" unitRef="usd">547000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2019Q1QTD" decimals="-3" id="d34564297e3782-wk-Fact-3FFA92E23129504B9E3B012702918205" unitRef="usd">121035000</us-gaap:ProfitLoss> <us-gaap:SharesOutstanding contextRef="FI2019Q1_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e3802-wk-Fact-DEE0CD056E0357DFAEBE84EA8D06FF28" unitRef="shares">142081375</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q1_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e3816-wk-Fact-AC507229630556E585C13707DA6DCF7F" unitRef="usd">2000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2019Q1_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e3835-wk-Fact-5F9C09D338CD550B87E95F579324A4FA" unitRef="shares">36183</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q1_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e3850-wk-Fact-A90BECB43FCD5DBDA72980FF0322A46C" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2019Q1_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="INF" id="d34564297e3869-wk-Fact-EFD42F82204D55A0899791206852640E" unitRef="shares">0</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q1_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="d34564297e3883-wk-Fact-92244FAA23175C6C924D11E96105FCFF" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e3903-wk-Fact-6E1FD5D73E2D525FA5BEE1BE90C1387A" unitRef="usd">1984505000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e3922-wk-Fact-DFEEF9045D255445AFCD690035588658" unitRef="usd">2591883000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="d34564297e3941-wk-Fact-D0A42D9C4F555692A85C8CED6C21438B" unitRef="usd">-267201000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e3962-wk-Fact-E6E9E5E4B8285A54B85F315EB53DDF57" unitRef="usd">-585445000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e3982-wk-Fact-113A7FC2F47A565BBFD23C521F3B6750" unitRef="usd">3723744000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e4001-wk-Fact-78D072540C9B5385B36A63671CD355D7" unitRef="usd">1313000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q1" decimals="-3" id="d34564297e4021-wk-Fact-3CEF7FD6E6B35809B8D96CF1692E6C28" unitRef="usd">3725057000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="d34564297e4180-wk-Fact-68CDA404479A5574A9F07AA25F6362BC" unitRef="usd">15872000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e4219-wk-Fact-3D905D8E73F85BD6995EEE3AF02E5AF6" unitRef="usd">15872000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2019Q2QTD" decimals="-3" id="d34564297e4258-wk-Fact-6AF30A0319E65EBF887C4598C3BBF997" unitRef="usd">15872000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="FD2019Q2QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e4278-wk-Fact-FCC29F4F28BE5759AECC5713826AE483" unitRef="shares">85590</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e4379-wk-Fact-BC423BFBADBB5AC490F27EAF4A5A4BB9" unitRef="usd">14957000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e4437-wk-Fact-D2B40D407EC05363A904D74D0F64AF88" unitRef="usd">-761000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e4457-wk-Fact-F0DE538D465C52EB9FC33B5824A68B8A" unitRef="usd">14196000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2019Q2QTD" decimals="-3" id="d34564297e4496-wk-Fact-A060DE52651C5E038077BC5E723AB8B7" unitRef="usd">14196000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:DividendsCash contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e4636-wk-Fact-14E12C96932257E4A0C650630E7705CA" unitRef="usd">6233000</us-gaap:DividendsCash> <us-gaap:DividendsCash contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e4695-wk-Fact-B2492B9E3A105C1C9EB813D8CC6FBF8F" unitRef="usd">6233000</us-gaap:DividendsCash> <us-gaap:DividendsCash contextRef="FD2019Q2QTD" decimals="-3" id="d34564297e4735-wk-Fact-D384034556F1550E9C4DAAD91B6892CF" unitRef="usd">6233000</us-gaap:DividendsCash> <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e4953-wk-Fact-90358E7331145F9CA00442260D6F47DF" unitRef="usd">1092000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders> <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2019Q2QTD" decimals="-3" id="d34564297e4974-wk-Fact-70377085DC6C5DD89BFBEF3316080E4B" unitRef="usd">1092000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders> <us-gaap:ProfitLoss contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e5115-wk-Fact-E1FB971E2603541BBC9184060A2C1C62" unitRef="usd">27344000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e5173-wk-Fact-07FD4EAF635550D28E885E58061B1309" unitRef="usd">27344000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e5192-wk-Fact-AEAC528B0FC45EF08FD2E21FA5F8B99C" unitRef="usd">1115000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2019Q2QTD" decimals="-3" id="d34564297e5212-wk-Fact-41227713AF185793B0B5708285FCFB0D" unitRef="usd">28459000</us-gaap:ProfitLoss> <us-gaap:SharesOutstanding contextRef="FI2019Q2_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e5232-wk-Fact-FD23E41182475467A6EB9E9F7152EACB" unitRef="shares">142166965</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q2_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e5246-wk-Fact-D117F1E6FD2A566C83E44B33B99F9190" unitRef="usd">2000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2019Q2_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e5265-wk-Fact-3376740D5DB15F6D83AB1AC239B8B78A" unitRef="shares">36183</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q2_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e5280-wk-Fact-21F6EC4DEBE7549396BB63F43DA77778" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2019Q2_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="INF" id="d34564297e5299-wk-Fact-CAA015AE9BF15F2D8472905D0FE1881F" unitRef="shares">0</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q2_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="d34564297e5313-wk-Fact-1FAE870898F35CE698ED55FA5014C85E" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e5333-wk-Fact-FA6D3DAB175451E68267ACA312926A3E" unitRef="usd">1999462000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e5352-wk-Fact-E661DED346825484AE637A744E125F15" unitRef="usd">2612994000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="d34564297e5371-wk-Fact-A056594C6B4A52ACB86C3BB0DA76D348" unitRef="usd">-251329000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e5392-wk-Fact-EC4B72110A8D5F3D87E43E00BE51803D" unitRef="usd">-586206000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e5412-wk-Fact-4CAB1730C788593F8B03B046BAF7F98B" unitRef="usd">3774923000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e5431-wk-Fact-988337A477D55D73893C7C155EFDCCA2" unitRef="usd">1336000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q2" decimals="-3" id="d34564297e5451-wk-Fact-BE31896C116B5DC18F1DFE35CB17275C" unitRef="usd">3776259000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="d34564297e5610-wk-Fact-B8758EBB9F5198BF6453D6590D3593C5" unitRef="usd">-12784000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e5650-wk-Fact-A22018731406389F5414F8EF773F54B2" unitRef="usd">-12784000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2019Q3QTD" decimals="-3" id="d34564297e5690-wk-Fact-A971B26BEA4D574F8089FBF17D79C416" unitRef="usd">-12784000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="FD2019Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e5711-wk-Fact-204FC38EED604D1DCB9C01FC06225654" unitRef="shares">60860</us-gaap:StockIssuedDuringPeriodSharesAcquisitions> <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e5812-wk-Fact-9D6E0B32289DB46F0902D65931057E22" unitRef="usd">1791000</us-gaap:StockIssuedDuringPeriodValueAcquisitions> <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e5889-wk-Fact-129E8DB8F240B7DEB9D6F8EF764E9723" unitRef="usd">1791000</us-gaap:StockIssuedDuringPeriodValueAcquisitions> <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="FD2019Q3QTD" decimals="-3" id="d34564297e5928-wk-Fact-27335D51FAEC64900B59F8EF774692B8" unitRef="usd">1791000</us-gaap:StockIssuedDuringPeriodValueAcquisitions> <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="FD2019Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e5949-wk-Fact-67A0B6BB96C08C626AF701FC47A59B81" unitRef="shares">46097</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e6050-wk-Fact-86B348C2A87C0DA2DFF9D6597BDEA0C9" unitRef="usd">13585000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e6108-wk-Fact-B4B02DC232CF12CA9032D6597BE3968D" unitRef="usd">-613000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e6128-wk-Fact-2CE9FFA1E73C13F3FFC2F8EF7728DC03" unitRef="usd">12972000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2019Q3QTD" decimals="-3" id="d34564297e6167-wk-Fact-3C4801EE13CA5F7B7A13F8EF76134DC6" unitRef="usd">12972000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:DividendsCash contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e6307-wk-Fact-F8A4137DEA0487A107D6F8FA4226344A" unitRef="usd">5564000</us-gaap:DividendsCash> <us-gaap:DividendsCash contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e6366-wk-Fact-FD870254D2F6924751E7F8FA424B5C5D" unitRef="usd">5564000</us-gaap:DividendsCash> <us-gaap:DividendsCash contextRef="FD2019Q3QTD" decimals="-3" id="d34564297e6406-wk-Fact-F8A6AC948064C545DB8CF8FA426B5730" unitRef="usd">5564000</us-gaap:DividendsCash> <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e6624-wk-Fact-844348864D3429E54430D659C989655E" unitRef="usd">489000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders> <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2019Q3QTD" decimals="-3" id="d34564297e6645-wk-Fact-98846AD76F4C0B0FE4F5F8EF7638A18A" unitRef="usd">489000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders> <us-gaap:ProfitLoss contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e6786-wk-Fact-41848B32164F9121C0DA17B47B3D34BF" unitRef="usd">136068000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e6844-wk-Fact-1D821B2BC8C02A8A92C1F8EF7731C083" unitRef="usd">136068000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e6863-wk-Fact-40CAA369330B5D22CF721EAA212D665B" unitRef="usd">954000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2019Q3QTD" decimals="-3" id="d34564297e6883-wk-Fact-2E3E543610F650709C0EA45C7846CCE5" unitRef="usd">137022000</us-gaap:ProfitLoss> <us-gaap:SharesOutstanding contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e6903-wk-Fact-EEAD4589044C32E75D92F8EF762777A8" unitRef="shares">142273922</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e6922-wk-Fact-044BF3D679DB09225B97F8EF760AECA3" unitRef="usd">2000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e6936-wk-Fact-B88C086795AA692D56F9F8EF763F7A99" unitRef="shares">36183</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e6956-wk-Fact-BD67151CCF13DA5319B5F8EF770905E5" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="INF" id="d34564297e6970-wk-Fact-A843F3259104E5E7626EF8EF761BCC31" unitRef="shares">0</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="d34564297e6989-wk-Fact-6162FF8D1D0F644DA9BEF8EF7737539D" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e7009-wk-Fact-3706C7B61D0CA4D07E7AF8EF765AA28A" unitRef="usd">2014838000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e7028-wk-Fact-2B5E1635A63A7CCE9111F8EF75D15EE9" unitRef="usd">2743498000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="d34564297e7047-wk-Fact-5E207AF6482F9D5E09EAF8EF76304362" unitRef="usd">-264113000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e7068-wk-Fact-30761282DF9379413424F8EF7712024E" unitRef="usd">-586819000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e7088-wk-Fact-CD1696A2CB8EE44C1782F8EF7722BEA4" unitRef="usd">3907406000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e7107-wk-Fact-EE27FAA6B0AB7133A945F8EF76488CD8" unitRef="usd">1801000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2019Q3" decimals="-3" id="d34564297e7127-wk-Fact-3C6F397CAA355AFFA156EFA37366E19B" unitRef="usd">3909207000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e8217-wk-Fact-95E5B8C154EB59EAA5AC24BF7FF9EFA2" unitRef="shares">153342326</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e8236-wk-Fact-E2FBD449B13457EA838D9795D0AD46D9" unitRef="usd">2000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e8250-wk-Fact-AD12069EE404504CA8AA3BC3651B4C2C" unitRef="shares">486112</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e8270-wk-Fact-86E0C88DE07C57A0951FFF99774BD329" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="INF" id="d34564297e8284-wk-Fact-AD65BEEBEE165109BB849DF246CAD560" unitRef="shares">1</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="d34564297e8303-wk-Fact-0EAB3C9679A551B1B596E5CD3BD0DEA6" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e8323-wk-Fact-3DB8A2E8941959DC9CC403493AC1642C" unitRef="usd">1889356000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e8342-wk-Fact-EBB5D01458155D70BB6C95EA238BE89A" unitRef="usd">2191059000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="d34564297e8361-wk-Fact-2D97D888207F5E92B4DAE5152C4B1453" unitRef="usd">-203395000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e8382-wk-Fact-D41618D5D1195CB19CF255A219154553" unitRef="usd">-85451000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e8402-wk-Fact-42AA150FC77D541FBB0D91333E42F172" unitRef="usd">3791571000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e8421-wk-Fact-AEADD330B0015ED58CEC83FF7E32DFD7" unitRef="usd">4058000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2017Q4" decimals="-3" id="d34564297e8441-wk-Fact-B3CC013690C0528E91B630B7C046F726" unitRef="usd">3795629000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="I2018Q1Jan01_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e8576-wk-Fact-387BF18441645BC6837E92F6EFBA9CC9" unitRef="usd">-1757000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption> <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="I2018Q1Jan01_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e8635-wk-Fact-F3C90419BCDC55D991C2151A794EFB9B" unitRef="usd">-1757000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption> <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="I2018Q1Jan01" decimals="-3" id="d34564297e8675-wk-Fact-5D4C87988F4C5F92B722C0112770A9CA" unitRef="usd">-1757000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="d34564297e8835-wk-Fact-06454709E5A25E26AC6F20406A180726" unitRef="usd">-25014000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e8875-wk-Fact-B6A92C828241508393A32B5279DCE606" unitRef="usd">-25014000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2018Q1QTD" decimals="-3" id="d34564297e8915-wk-Fact-3F9639B77675589B905B6F12B1D8B6E6" unitRef="usd">-25014000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="FD2018Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e8936-wk-Fact-308F68C072865163BD4939E6B8FCD746" unitRef="shares">379817</us-gaap:StockIssuedDuringPeriodSharesAcquisitions> <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e9037-wk-Fact-B8E19BE2EE8E5B179F15C5842079492C" unitRef="usd">13549000</us-gaap:StockIssuedDuringPeriodValueAcquisitions> <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e9114-wk-Fact-636EBF46EE3058658F06904CBA1BA817" unitRef="usd">13549000</us-gaap:StockIssuedDuringPeriodValueAcquisitions> <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="FD2018Q1QTD" decimals="-3" id="d34564297e9153-wk-Fact-FDCFF0A283BE5F558A06BF469D515733" unitRef="usd">13549000</us-gaap:StockIssuedDuringPeriodValueAcquisitions> <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="FD2018Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e9173-wk-Fact-DDBE176184355F3DA0808F6331B230FD" unitRef="shares">847455</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e9274-wk-Fact-C082EF0EA126566C80410113612F7CF0" unitRef="usd">17992000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e9332-wk-Fact-5F0AEA1BFA0E50FBA4834AF31B7C32F6" unitRef="usd">-16690000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e9352-wk-Fact-4A65ED20990C5B8E8B94CD0CC4408449" unitRef="usd">1302000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2018Q1QTD" decimals="-3" id="d34564297e9391-wk-Fact-09AF0FB0689E558782E5E686B4E9EF9F" unitRef="usd">1302000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:TreasuryStockSharesAcquired contextRef="FD2018Q1QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e9411-wk-Fact-A079DFC604F85175A56A1FFED5D4695D" unitRef="shares">4969261</us-gaap:TreasuryStockSharesAcquired> <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e9571-wk-Fact-13EB98F1563F5D9E8C6EC436AF4AB92A" unitRef="usd">173913000</us-gaap:TreasuryStockValueAcquiredCostMethod> <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e9591-wk-Fact-24C93E3385525A7AB8E5B528BC7C1E47" unitRef="usd">173913000</us-gaap:TreasuryStockValueAcquiredCostMethod> <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2018Q1QTD" decimals="-3" id="d34564297e9631-wk-Fact-6FC48CCF64165919980D35C5D4A2F39F" unitRef="usd">173913000</us-gaap:TreasuryStockValueAcquiredCostMethod> <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e9849-wk-Fact-9F0B08655A815E1696505A00626624BF" unitRef="usd">980000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders> <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2018Q1QTD" decimals="-3" id="d34564297e9870-wk-Fact-F744D8D11BB5585FAA3A222BEE7D4AAA" unitRef="usd">980000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders> <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e10089-wk-Fact-A03DAF6E06895F9D826F2FA077050AC4" unitRef="usd">462000</us-gaap:MinorityInterestDecreaseFromRedemptions> <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="FD2018Q1QTD" decimals="-3" id="d34564297e10110-wk-Fact-3A617507B2AC5D0DBD1F777934A269E0" unitRef="usd">462000</us-gaap:MinorityInterestDecreaseFromRedemptions> <us-gaap:ProfitLoss contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e10251-wk-Fact-113B07A0EE8A5F588383B7541B1BF1C2" unitRef="usd">37614000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e10309-wk-Fact-A4828CDABCD8561F96E37157A9F238D1" unitRef="usd">37614000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e10328-wk-Fact-2B9F74E5CC435240802EC23602E2E2EE" unitRef="usd">997000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q1QTD" decimals="-3" id="d34564297e10348-wk-Fact-E8BD59736D0E5A779712A88EE6161B55" unitRef="usd">38611000</us-gaap:ProfitLoss> <us-gaap:SharesOutstanding contextRef="FI2018Q1_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e10368-wk-Fact-B576CB091CAB5023A8BEBDBD81A42D8F" unitRef="shares">149600337</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q1_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e10382-wk-Fact-9DECC9B4A1DF57FF83F01A930B834F56" unitRef="usd">2000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2018Q1_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e10401-wk-Fact-15A46D2572DA537E9C5D028139793BEA" unitRef="shares">486112</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q1_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e10416-wk-Fact-AA29F619F40C5CEC84BEE17D478C9D72" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2018Q1_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="INF" id="d34564297e10435-wk-Fact-D0B8A37CB8A55473B1EB38B63CEFAA15" unitRef="shares">1</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q1_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="d34564297e10449-wk-Fact-7D248748625955D998E46E6801BC9AB1" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e10469-wk-Fact-ECCB87932FB75B9181053744C2D2BCC7" unitRef="usd">1920897000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e10488-wk-Fact-13C7C3FB3EF5597FA5996E7EAA42E812" unitRef="usd">2226916000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="d34564297e10507-wk-Fact-D09782A001EE5295BC99BB46AF0EAB27" unitRef="usd">-228409000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e10528-wk-Fact-ECEA0BCA8FC95EDB98B3E026BE99167C" unitRef="usd">-276054000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e10548-wk-Fact-8F28C71C773A565F9F24613610CD1915" unitRef="usd">3643352000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e10567-wk-Fact-2A4E1A7B711A54D6A4FE04D30A03A408" unitRef="usd">3613000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q1" decimals="-3" id="d34564297e10587-wk-Fact-85ACAF81C2135B4E87355339EBD67ED5" unitRef="usd">3646965000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="d34564297e10746-wk-Fact-0081E5D62F9E57FDB7CD9E03EF855768" unitRef="usd">-20123000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e10786-wk-Fact-0BC91E4092EE5019AFA6B073BE095A89" unitRef="usd">-20123000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2018Q2QTD" decimals="-3" id="d34564297e10826-wk-Fact-D28696C59FFA5841A9FF09199CF135BD" unitRef="usd">-20123000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="FD2018Q2QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e10847-wk-Fact-78A5F39ACE9F5997B80924FD8CCAF10E" unitRef="shares">82468</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e10948-wk-Fact-E8E2020B9962544397C529148A5B5489" unitRef="usd">13929000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e11006-wk-Fact-0CA9F0F9AEAF597E912666295B86006E" unitRef="usd">-870000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e11026-wk-Fact-4D42440250C159D2A6CDF75990628A6D" unitRef="usd">13059000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2018Q2QTD" decimals="-3" id="d34564297e11065-wk-Fact-8D1542233C385FABB68DA441CDEBFBC9" unitRef="usd">13059000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:TreasuryStockSharesAcquired contextRef="FD2018Q2QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e11085-wk-Fact-44165FFE5E9358C8A6379F2ADFC8DD01" unitRef="shares">594671</us-gaap:TreasuryStockSharesAcquired> <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e11245-wk-Fact-BD41792DBAB95A3DAB3300FA7AB6AF36" unitRef="usd">19993000</us-gaap:TreasuryStockValueAcquiredCostMethod> <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e11265-wk-Fact-06365C7919825261AA3573194DCAD27A" unitRef="usd">19993000</us-gaap:TreasuryStockValueAcquiredCostMethod> <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2018Q2QTD" decimals="-3" id="d34564297e11305-wk-Fact-BAA37E8790265B1E8DA31C071A3F0D61" unitRef="usd">19993000</us-gaap:TreasuryStockValueAcquiredCostMethod> <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e11523-wk-Fact-F9310138FD4D558B9E8EF9AAE9876EE2" unitRef="usd">687000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders> <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2018Q2QTD" decimals="-3" id="d34564297e11544-wk-Fact-D38B8DD52CBA5B60AF11A003EF92413B" unitRef="usd">687000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders> <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e11762-wk-Fact-248E7892EDC55BABB15F5725A1248331" unitRef="usd">462000</us-gaap:MinorityInterestDecreaseFromRedemptions> <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="FD2018Q2QTD" decimals="-3" id="d34564297e11783-wk-Fact-ABA4919166915D64981CCD196ABD5445" unitRef="usd">462000</us-gaap:MinorityInterestDecreaseFromRedemptions> <us-gaap:ProfitLoss contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e11924-wk-Fact-C55639BE769555B29D096F3CD13A22D3" unitRef="usd">74365000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e11982-wk-Fact-18FF191E2BCC503E942FEB93D902AD96" unitRef="usd">74365000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e12001-wk-Fact-127BFC5B6C71512CB5F41455ADCA08F1" unitRef="usd">341000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q2QTD" decimals="-3" id="d34564297e12021-wk-Fact-ACA85EE27C205A079A87B134326A89E7" unitRef="usd">74706000</us-gaap:ProfitLoss> <us-gaap:SharesOutstanding contextRef="FI2018Q2_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e12041-wk-Fact-3B80CB322F9953C08A5043EF7BEB9DC8" unitRef="shares">149088134</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q2_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e12055-wk-Fact-C4F1FD8DB87E55B8862F701E1B071DEF" unitRef="usd">2000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2018Q2_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e12074-wk-Fact-A94B917686F8595F9159704809FD4B5D" unitRef="shares">486112</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q2_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e12089-wk-Fact-4C841F89EED95A4887B34301E90C8528" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2018Q2_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="INF" id="d34564297e12108-wk-Fact-A77CD270FE02597EAB795D1B1385F26C" unitRef="shares">1</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q2_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="d34564297e12122-wk-Fact-CB85D2178EE95670822335117C901FEB" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e12142-wk-Fact-C0F4976D6AD25CE29E060584646BFC6E" unitRef="usd">1934826000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e12161-wk-Fact-272052B184535AD0AD55B25A52F8FEB2" unitRef="usd">2301281000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="d34564297e12180-wk-Fact-41C5FFFC77205BE39328873A4D12BF33" unitRef="usd">-248532000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e12201-wk-Fact-F44A2953E3935B2081E98F5584CA1FB4" unitRef="usd">-296917000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e12221-wk-Fact-7263AC3881AF51F29E392145146AC82F" unitRef="usd">3690660000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e12240-wk-Fact-618995DE43A85A88BF90BC72A18FDBAA" unitRef="usd">2805000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q2" decimals="-3" id="d34564297e12260-wk-Fact-6A1CF8BDA99C5C4CAD6B14BB57AEC6B4" unitRef="usd">3693465000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="d34564297e12419-wk-Fact-0D259E67C17F028B9FDA020368FA9C66" unitRef="usd">10838000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e12458-wk-Fact-600A1AD7C19973AD292A020368F1B837" unitRef="usd">10838000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2018Q3QTD" decimals="-3" id="d34564297e12497-wk-Fact-E37F38E131D15020897E531345B2E2CA" unitRef="usd">10838000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="FD2018Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e12518-wk-Fact-E5ECC01D4EA8E426489202037EC375AE" unitRef="shares">299851</us-gaap:StockIssuedDuringPeriodSharesAcquisitions> <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e12619-wk-Fact-2856C88E0FC4F02C4E250203990524EF" unitRef="usd">9333000</us-gaap:StockIssuedDuringPeriodValueAcquisitions> <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e12696-wk-Fact-8E9AAC94B89A725982F702039900B67E" unitRef="usd">9333000</us-gaap:StockIssuedDuringPeriodValueAcquisitions> <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="FD2018Q3QTD" decimals="-3" id="d34564297e12735-wk-Fact-253C0CE7E5CEB26567A00203990A9827" unitRef="usd">9333000</us-gaap:StockIssuedDuringPeriodValueAcquisitions> <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="FD2018Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e12755-wk-Fact-D54106364757EAE519100203ACCABA06" unitRef="shares">33124</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e12856-wk-Fact-3FBEECB5CCBE9D5474E80203C3BD4B00" unitRef="usd">11642000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e12914-wk-Fact-4A443F745CD15EF4776A0203C3B32EF6" unitRef="usd">-455000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e12934-wk-Fact-B0E349B50F41DA4F5B9A0203C3B843EB" unitRef="usd">11187000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2018Q3QTD" decimals="-3" id="d34564297e12973-wk-Fact-6547BCB9F3325D570F160203C3AE55CE" unitRef="usd">11187000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:TreasuryStockSharesAcquired contextRef="FD2018Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e12993-wk-Fact-C8FD05E3D0EE74C480300203FDB650D5" unitRef="shares">700628</us-gaap:TreasuryStockSharesAcquired> <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e13153-wk-Fact-E6B00C68E6478031E285020411C255DF" unitRef="usd">23751000</us-gaap:TreasuryStockValueAcquiredCostMethod> <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e13173-wk-Fact-28DCC6FDBDE3B7AFFD6C020411D77564" unitRef="usd">23751000</us-gaap:TreasuryStockValueAcquiredCostMethod> <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2018Q3QTD" decimals="-3" id="d34564297e13213-wk-Fact-D5E3F8DB126BFCBBBFAC020411E8D256" unitRef="usd">23751000</us-gaap:TreasuryStockValueAcquiredCostMethod> <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e13431-wk-Fact-8BE1F3DD18875EAC3CBD02057292AFC3" unitRef="usd">1275000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders> <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2018Q3QTD" decimals="-3" id="d34564297e13452-wk-Fact-1A5A5FB41D01EC8DD3640205728D74E9" unitRef="usd">1275000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders> <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e13670-wk-Fact-6120325F88317EE0740D02058A3F2DC4" unitRef="usd">462000</us-gaap:MinorityInterestDecreaseFromRedemptions> <us-gaap:MinorityInterestDecreaseFromRedemptions contextRef="FD2018Q3QTD" decimals="-3" id="d34564297e13691-wk-Fact-92E7B86271ED223BE86802058A3B96F2" unitRef="usd">462000</us-gaap:MinorityInterestDecreaseFromRedemptions> <us-gaap:ProfitLoss contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e13832-wk-Fact-28861125881EDF6CEB9A02061DFC7456" unitRef="usd">124551000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e13890-wk-Fact-A6E753039DF83A57719702061E0B1E53" unitRef="usd">124551000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e13909-wk-Fact-6E2897D4B607176CBCA20205A30B1B7D" unitRef="usd">348000</us-gaap:ProfitLoss> <us-gaap:ProfitLoss contextRef="FD2018Q3QTD" decimals="-3" id="d34564297e13929-wk-Fact-1D477F7F7B3051CC938AE5E62B9F4B9F" unitRef="usd">124899000</us-gaap:ProfitLoss> <us-gaap:SharesOutstanding contextRef="FI2018Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e13949-wk-Fact-053B3CCCB983FE7A26030205C13256CF" unitRef="shares">148720481</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q3_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e13968-wk-Fact-24B7CADD37191CA60076020601057CF5" unitRef="usd">2000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2018Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="d34564297e13982-wk-Fact-1A38F4C8D4C0EE0760E60205C1382CC7" unitRef="shares">486112</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="d34564297e14002-wk-Fact-0FE8BC1E9DCD33F3D84002060117E150" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:SharesOutstanding contextRef="FI2018Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="INF" id="d34564297e14016-wk-Fact-44CB655FA49A12B98C9102060125DF39" unitRef="shares">1</us-gaap:SharesOutstanding> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember" decimals="-3" id="d34564297e14035-wk-Fact-A64707D7AD2B2C01D9AD0206011288B4" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="d34564297e14055-wk-Fact-8F026EF0629D8285749F0206010ECDC4" unitRef="usd">1955801000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="d34564297e14074-wk-Fact-1C241AE60F6EF5276EF40206012D1302" unitRef="usd">2425832000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="d34564297e14093-wk-Fact-AE6AFE05680A1447FECF0206010965AC" unitRef="usd">-237694000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="d34564297e14114-wk-Fact-4AAC7A1B2A7F22B94B1B0206011CAE8E" unitRef="usd">-321123000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" decimals="-3" id="d34564297e14134-wk-Fact-9826428B58E4CD77CC8402060121999A" unitRef="usd">3822818000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" decimals="-3" id="d34564297e14153-wk-Fact-4975BE57979A0350439D020601000DFD" unitRef="usd">1416000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2018Q3" decimals="-3" id="d34564297e14173-wk-Fact-EFDAD707AA27FD7A6AAA020601327256" unitRef="usd">3824234000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="FD2019Q3YTD" id="TextSelection-5A7D468452DD5C77891F40AE0F743BC9-0-wk-Fact-6DAC4544AF415C7BA0BA01F045B86144"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">BUSINESS AND ORGANIZATION:</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta Services, Inc. (Quanta) is a leading provider of specialty contracting services, delivering comprehensive infrastructure solutions for the electric power, energy and communications industries in the United States, Canada, Australia, Latin America and select other international markets. Quanta reports its results under </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments: (1) Electric Power Infrastructure Services and (2) Pipeline and Industrial Infrastructure Services.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Electric Power Infrastructure Services Segment</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Electric Power Infrastructure Services segment provides comprehensive network solutions to customers in the electric power industry. Services performed by the Electric Power Infrastructure Services segment generally include the design, installation, upgrade, repair and maintenance of electric power transmission and distribution infrastructure and substation facilities along with other engineering and technical services. This segment also provides emergency restoration services, including the repair of infrastructure damaged by inclement weather, the energized installation, maintenance and upgrade of electric power infrastructure utilizing unique bare hand and hot stick methods and Quanta’s proprietary robotic arm technologies, and the installation of “smart grid” technologies on electric power networks. In addition, this segment provides services that support the development of renewable energy generation, including solar, wind and certain types of natural gas generation facilities, and related switchyards and transmission infrastructure. This segment also provides comprehensive communications infrastructure services to wireline and wireless telecommunications companies, cable multi-system operators and other customers within the communications industry (including services in connection with 5G wireless deployment); services in connection with the construction of electric power generation facilities; and the design, installation, maintenance and repair of commercial and industrial wiring. This segment also includes Quanta’s postsecondary educational institution, which specializes in pre-apprenticeship training, apprenticeship training and specialized utility task training for electric workers, and includes curriculum for the gas distribution and communications industries.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Pipeline and Industrial Infrastructure Services Segment</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Pipeline and Industrial Infrastructure Services segment provides comprehensive infrastructure solutions to customers involved in the development, transportation, distribution, storage and processing of natural gas, oil and other products. Services performed by the Pipeline and Industrial Infrastructure Services segment generally include the design, installation, repair and maintenance of pipeline transmission and distribution systems, gathering systems, production systems, storage systems and compressor and pump stations, as well as related trenching, directional boring and mechanized welding services. In addition, this segment’s services include pipeline protection, integrity testing, rehabilitation and replacement, and the fabrication of pipeline support systems and related structures and facilities for natural gas utilities and midstream companies. Quanta also provides high-pressure and critical-path turnaround services to the downstream and midstream energy markets and instrumentation and electrical services, piping, fabrication and storage tank services. To a lesser extent, this segment serves the offshore and inland water energy markets and designs, installs and maintains fueling systems and water and sewer infrastructure.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisitions</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta acquired The Hallen Construction Co., Inc. (Hallen), a pipeline and industrial services business located in the United States that specializes in gas distribution and transmission services, and to a lesser extent, underground electric distribution and transmission services; two specialty utility foundation and pole-setting contractors serving the southeast United States; an electric power specialty contracting business located in the United States that provides aerial power line and construction support services; a business located in the United States that provides technical training materials to electric utility workers; and an electrical infrastructure services business located in Canada. Beginning on the respective acquisition dates, the results of the acquired businesses have been included in Quanta’s consolidated financial statements, with the results of Hallen generally included in the Pipeline and Industrial Infrastructure Services segment and the other acquired businesses generally included in the Electric Power Infrastructure Services segment. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2018, Quanta acquired an electrical infrastructure services business specializing in substation construction and relay services, a postsecondary educational institution that provides training and programs for workers in the industries Quanta serves, and two communications infrastructure services businesses, all of which are located in the United States. Beginning on the respective acquisition dates, the results of the acquired businesses have been included in Quanta’s consolidated financial statements, generally within the Electric Power Infrastructure Services segment.</span></div></us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock> <us-gaap:NumberOfReportableSegments contextRef="FD2019Q3YTD" decimals="INF" id="d34539412e589-wk-Fact-C9F086C4F2E55708A0BF4BE94236BF37" unitRef="Segment">2</us-gaap:NumberOfReportableSegments> <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="FD2019Q3YTD" id="TextSelection-F9C78E5BF5D6514FB4220AF1A4055269-0-wk-Fact-FD713436D44E502D897F3DB1B20094C1">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: <div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements of Quanta include the accounts of Quanta Services, Inc. and its wholly owned subsidiaries, which are also referred to as its operating units. The condensed consolidated financial statements also include the accounts of certain of Quanta’s investments in joint ventures, which are either consolidated or proportionately consolidated, as discussed in the following summary of significant accounting policies. Investments in affiliated entities in which Quanta does not have a controlling financial interest, but over which Quanta has significant influence, usually because Quanta holds a voting interest of between 20% and 50%, are accounted for using the equity method. All significant intercompany accounts and transactions have been eliminated in consolidation. Unless the context requires otherwise, references to Quanta include Quanta Services, Inc. and its consolidated subsidiaries.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interim Condensed Consolidated Financial Information</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These unaudited condensed consolidated financial statements have been prepared pursuant to the rules of the U.S. Securities and Exchange Commission (SEC). Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the United States (GAAP), have been condensed or omitted pursuant to those rules and regulations. Quanta believes that the disclosures made are adequate to make the information presented not misleading. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, necessary to fairly state the financial position, results of operations, comprehensive income and cash flows with respect to the interim condensed consolidated financial statements have been included. The results of operations and comprehensive income for the interim periods are not necessarily indicative of the results for the entire fiscal year. The results of Quanta have historically been subject to significant seasonal fluctuations.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta recommends that these unaudited condensed consolidated financial statements be read in conjunction with the audited consolidated financial statements and notes thereto of Quanta and its consolidated subsidiaries included in Quanta’s Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (2018 Annual Report), which was filed with the SEC on </span><span style="font-family:inherit;font-size:10pt;">February 28, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates and Assumptions</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities known to exist as of the date the financial statements are published, and the reported amounts of revenues and expenses recognized during the periods presented. Quanta reviews all significant estimates affecting its consolidated financial statements on a recurring basis and records the effect of any necessary adjustments prior to their publication. Judgments and estimates are based on Quanta’s beliefs and assumptions derived from information available at the time such judgments and estimates are made. Uncertainties with respect to such estimates and assumptions are inherent in the preparation of financial statements. Estimates are primarily used in Quanta’s assessment of the allowance for doubtful accounts, valuation of inventory, useful lives of assets, fair value assumptions in analyzing goodwill, other intangibles and long-lived asset impairments, equity and other investments, purchase price allocations, acquisition-related contingent consideration liabilities, multiemployer pension plan withdrawal liabilities, contingent liabilities associated with, among other things, legal proceedings and claims, parent guarantees and indemnity obligations, revenue recognition for construction contracts inclusive of contractual change orders and claims, estimated insurance claim recoveries, stock-based compensation, operating results of reportable segments, provision for income taxes, and uncertain tax positions.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contracts</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta designs, installs, upgrades, repairs and maintains infrastructure for customers in the electric power, energy and communications industries. These services may be provided pursuant to master service agreements (MSAs), repair and maintenance contracts and fixed price and non-fixed price installation contracts. These contracts are classified into three categories based on how transaction prices are determined and revenue is recognized: unit-price contracts, cost-plus contracts and fixed price contracts. Transaction prices for unit-price contracts are determined on a per unit basis, transaction prices for cost-plus contracts are determined by applying a profit margin to costs incurred on the contracts and transaction prices for fixed price contracts are determined on a lump-sum basis. All of Quanta’s revenues are recognized from contracts with its customers. In addition to the considerations described below, revenue is not recognized unless collectability under the contract is considered probable, the contract has </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">commercial substance and the contract has been approved. Additionally, the contract must contain payment terms, as well as the rights and commitments of both parties.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Obligations</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract with a customer to transfer a distinct good or service. Most of Quanta’s contracts are considered to have a single performance obligation whereby Quanta is required to integrate complex activities and equipment into a deliverable for a customer. For contracts with multiple performance obligations, Quanta allocates a portion of the total transaction price to each performance obligation using its best estimate of the standalone selling price of the distinct good or service associated with each performance obligation. Standalone selling price is estimated using the expected costs plus a margin approach.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the aggregate transaction price allocated to unsatisfied or partially satisfied performance obligations was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$4.40 billion</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>65.5%</span></span><span style="font-family:inherit;font-size:10pt;"> was expected to be recognized in the subsequent </span><span style="font-family:inherit;font-size:10pt;"><span>twelve months</span></span><span style="font-family:inherit;font-size:10pt;">. This amount represents management’s estimate of the consolidated revenues that are expected to be realized from the remaining portion of firm orders under fixed price contracts not yet completed or for which work has not yet begun. For purposes of calculating remaining performance obligations, Quanta includes all estimated revenues attributable to consolidated joint ventures and variable interest entities, revenues from funded and unfunded portions of government contracts to the extent they are reasonably expected to be realized and revenues from change orders and claims to the extent management believes additional contract revenues will be earned and are deemed probable of collection. Excluded from remaining performance obligations are potential orders under MSAs and non-fixed price contracts expected to be completed within one year. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recognition of Revenue Upon Satisfaction of Performance Obligations</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A transaction price is determined for each contract, and that amount is allocated to each performance obligation within the contract and recognized as revenue when, or as, the performance obligation is satisfied. Quanta generally recognizes revenue over time as it performs its obligations because there is a continuous transfer of control of the deliverable to the customer. Under unit-price contracts with an insignificant amount of partially completed units, Quanta recognizes revenue as units are completed based on contractual pricing amounts. Under unit-price contracts with more than an insignificant amount of partially completed units and fixed price contracts, Quanta recognizes revenues as performance obligations are satisfied over time, with the percentage completion generally measured as the percentage of costs incurred to total estimated costs for such performance obligation. Under cost-plus contracts, Quanta recognizes revenue on an input basis, as labor hours are incurred, materials are utilized and services are performed.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under contracts where Quanta has a right to consideration in an amount that directly corresponds to the value of completed performance, Quanta recognizes revenue in such amount and does not include such performance as a remaining performance obligation. Also, contract consideration is not adjusted for a significant financing component if payment is expected to be collected less than one year from when the services are performed.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract costs include all direct materials, labor and subcontract costs and indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and depreciation costs. The majority of the materials associated with Quanta’s work are owner-furnished, and therefore not included in contract revenues and costs. Additionally, Quanta may incur incremental costs to obtain certain contracts, such as selling and marketing costs, bid and proposal costs, sales commissions, and legal fees or initial set-up or mobilization costs, certain of which can be capitalized. Such costs were not material during the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Estimates</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual revenues and project costs can vary, sometimes substantially, from previous estimates due to changes in a variety of factors, including unforeseen or changed circumstances not included in Quanta’s cost estimates or covered by its contracts. The estimating process is based on the professional knowledge and experience of Quanta’s engineers, project managers and financial professionals. Some of the factors that may lead to changes in estimates include concealed or unknown environmental conditions; changes in the cost of equipment, commodities, materials or labor; unanticipated costs or claims due to delays caused by customers or third parties; customer failure to provide required materials or equipment; errors in engineering, specifications or designs; project modifications or contract termination; weather conditions; changes in estimates related to the length of time to complete a performance obligation; and performance and quality issues requiring rework or replacement. These factors, along with other risks inherent in performing services under fixed price contracts, are routinely evaluated by management. Any changes in estimates could result in changes to profitability or losses associated with the related performance obligations. For example, estimated costs for a performance obligation may increase from an original estimate and contractual provisions may not allow for adequate compensation or reimbursement for such additional costs. Changes in estimated revenues, costs and profit are recorded in the period they are determined to be probable and can be reasonably estimated. Contract losses are recognized in full when losses are </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">determined to be probable and can be reasonably estimated.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in cost estimates on certain contracts may result in the issuance of change orders, which may be approved or unapproved by the customer, or the assertion of contract claims. Quanta determines the probability that costs associated with change orders and claims will be recovered based on, among other things, contractual entitlement, past practices with the customer, specific discussions or preliminary negotiations with the customer or verbal approvals by the customer. Quanta recognizes amounts associated with change orders and claims as revenue if it is probable that the contract price will be adjusted and the amount of any such adjustment can be reliably estimated. Most of Quanta’s change orders are for services that are not distinct from an existing contract and are accounted for as part of an existing contract on a cumulative catch-up basis. Quanta accounts for a change order as a separate contract if the additional goods or services are distinct from and increase the scope of the contract, and the price of the contract increases by an amount commensurate to Quanta’s standalone selling price for the additional goods or services.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta had recognized revenues of </span><span style="font-family:inherit;font-size:10pt;"><span>$150.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$121.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to change orders and claims included as contract price adjustments and that were in the process of being negotiated in the normal course of business. These aggregate amounts, which are included in “Contract assets” in the accompanying condensed consolidated balance sheets, represent management’s estimates of additional contract revenues that have been earned and are probable of collection. However, Quanta’s estimates could be incorrect, and the amount ultimately realized could be significantly higher or lower than the estimated amount.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable consideration amounts, including performance incentives, early pay discounts and penalties, may also cause changes in contract estimates. The amount of variable consideration is estimated based on the most likely amount that is deemed probable of realization. Contract consideration is adjusted for variable consideration when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur once the uncertainty related to the variable consideration is resolved.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in contract estimates are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. Such changes in estimates can result in the recognition of revenue in a current period for performance obligations that were satisfied or partially satisfied in prior periods or the reversal of previously recognized revenue if the current estimate differs from the previous estimate. The impact of a change in estimate is measured as the difference between the revenue or gross profit recognized in the prior period as compared to the revenue or gross profit which would have been recognized had the revised estimate been used as the basis of recognition in the prior period. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s operating results for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;">favorably</span><span style="font-family:inherit;font-size:10pt;"> impacted by </span><span style="font-family:inherit;font-size:10pt;"><span>$29.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span>6.2%</span></span><span style="font-family:inherit;font-size:10pt;"> of gross profit, as a result of aggregate changes in contract estimates related to projects that were in progress at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Quanta’s operating results for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were impacted by less than </span><span style="font-family:inherit;font-size:10pt;"><span>5%</span></span><span style="font-family:inherit;font-size:10pt;"> as a result of aggregate changes in contract estimates related to projects that were in progress at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain projects were materially impacted by changes to estimated contract revenues and/or project costs during the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Quanta successfully executed through project risks on a larger pipeline transmission project, which resulted in a reduction of estimated project costs and positively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$22.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$21.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Quanta experienced unfavorable weather and labor-related impacts, as well as a project scope reduction, on an electric transmission project in southern California, which resulted in an increase in estimated project costs and a reduction in expected project earnings. These changes negatively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$11.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$20.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, this project had a contract value of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$400 million</span></span><span style="font-family:inherit;font-size:10pt;"> and was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>66%</span></span><span style="font-family:inherit;font-size:10pt;"> complete.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta successfully completed an electric transmission project in Canada ahead of schedule during the three months ended March 31, 2019, which resulted in a reduction in estimated project costs and positively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$30.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Quanta experienced rework and start-up delays on a processing facility construction project, which resulted in additional estimated project costs and liquidated damages payable to the customer and negatively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$24.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, this project had a contract value of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$141 million</span></span><span style="font-family:inherit;font-size:10pt;"> and was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>98%</span></span><span style="font-family:inherit;font-size:10pt;"> complete. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s operating results for the three months ended September 30, 2018 were favorably impacted by </span><span style="font-family:inherit;font-size:10pt;"><span>$30.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span>7.2%</span></span><span style="font-family:inherit;font-size:10pt;"> of gross profit, as a result of aggregate changes in contract estimates related to projects that were in progress at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Quanta’s operating results for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were impacted by less than </span><span style="font-family:inherit;font-size:10pt;"><span>5%</span></span><span style="font-family:inherit;font-size:10pt;"> as a result of aggregate changes in contract estimates related to projects that were in progress at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain projects were materially impacted by changes to estimated contract revenues and/or project costs during the three and nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Quanta successfully executed through project procurement, winter schedule challenges and productivity risks on the electric transmission project in Canada discussed above, which resulted in reductions to the estimated project costs and positively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$47.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$47.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Quanta experienced engineering and production delays on the processing facility construction project discussed above, which resulted in additional estimated project costs and liquidated damages payable to the customer and negatively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$18.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$20.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three and nine months ended September 30, 2018. Quanta also experienced a partial collapse of an underground borehole for a natural gas pipeline project, which resulted in additional estimated project costs and negatively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$10.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three and nine months ended September 30, 2018. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Insurance</span><span style="font-family:inherit;font-size:10pt;"> in Note 11 for additional information related to an estimated insurance recovery associated with this project. Additionally, a natural gas pipeline construction project experienced weather delays and project performance issues, which resulted in additional estimated project costs and negatively impacted gross profit related to work performed in prior periods by </span><span style="font-family:inherit;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$16.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three and nine months ended September 30, 2018. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenues by Category </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present Quanta’s revenue disaggregated by geographic location and contract type for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">By primary geographic location:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,872,923</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,317,643</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,635,462</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,223,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>522,618</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,029,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,376,149</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Australia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,323</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,055</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>308,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Latin America and Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,965</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,691</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,157</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,352,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,985,281</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,999,353</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,059,205</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">By contract type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unit-price contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,241,851</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,082,858</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,157,545</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,714,441</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost-plus contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>872,735</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>662,757</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,934,225</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,847,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed price contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,238,309</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,239,666</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,907,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,497,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,352,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,985,281</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,999,353</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,059,205</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As described above, under unit-price contracts with more than an insignificant amount of partially completed units and fixed price contracts, revenue is recognized as performance obligations are satisfied over time, with the percentage completion generally measured as the percentage of costs incurred to total estimated costs for such performance obligation. Approximately </span><span style="font-family:inherit;font-size:10pt;"><span>51.3%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>58.6%</span></span><span style="font-family:inherit;font-size:10pt;"> of Quanta’s revenues recognized during the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were associated with this revenue recognition method, and </span><span style="font-family:inherit;font-size:10pt;"><span>50.8%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>56.0%</span></span><span style="font-family:inherit;font-size:10pt;"> of Quanta’s revenues recognized during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were associated with this revenue recognition method.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Assets and Liabilities</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to Quanta’s contracts, interim payments are typically received as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or upon achievement of contractual milestones. As a result, under fixed price contracts, the timing of revenue recognition and contract billings results in contract assets and contract liabilities. Contract assets represent revenues recognized in excess of amounts billed for fixed price contracts and are current assets that are transferred to accounts receivable when billed or the billing rights become unconditional. Contract assets are not considered a significant financing component as they are intended to protect the customer in the event Quanta does not perform on its obligations under the contract. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Conversely, contract liabilities represent billings in excess of revenues recognized for fixed price contracts. These arise under certain contracts that allow for upfront payments from the customer or contain contractual billing milestones, which result in billings that exceed the amount of revenues recognized for certain periods. Contract liabilities are current liabilities and are not considered a significant financing component, as they are used to meet working capital requirements that are generally higher in the early stages of a contract and are intended to protect Quanta from the other party failing to meet its obligations under the contract. Contract assets and liabilities are recorded on a performance obligation basis at the end of each reporting period.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets and liabilities consisted of the following (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>652,915</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576,891</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>540,187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,961</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As referenced previously, contract assets and liabilities fluctuate period to period based on various factors, including, among others, changes in the number and size of projects in progress at period end and variability in billing and payment terms, such as up-front or advance billings, interim or milestone billings, or deferred billings. The increase in contract assets from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was partially due to billing process changes for certain customers that impacted Quanta’s ability to timely invoice and collect for services performed. Additionally, a contract asset impairment of </span><span style="font-family:inherit;font-size:10pt;"><span>$29.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> was recognized during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> in connection with a charge to earnings on a large telecommunications project in Peru that was terminated during the period. The increase in contract liabilities from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was primarily due to the timing and number of contracts that include advance billing terms.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues were positively impacted by </span><span style="font-family:inherit;font-size:10pt;"><span>$28.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> as a result of changes in estimates associated with performance obligations on fixed price contracts partially satisfied prior to </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta recognized revenue of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$359 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to contract liabilities outstanding at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Current and Long-Term Accounts Receivable, Notes Receivable and Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta provides an allowance for doubtful accounts when collection of an account or note receivable is considered doubtful, and receivables are written off against the allowance when deemed uncollectible. The assessment of the allowance for doubtful accounts involves certain judgments and estimates regarding, among other factors, the customer’s access to capital, the customer’s willingness or ability to pay, general economic and market conditions, the ongoing relationship with the customer and uncertainties related to the resolution of disputed matters. Quanta considers accounts receivable delinquent after 30 days but does not generally include delinquent accounts in its analysis of the allowance for doubtful accounts unless the accounts receivable have been outstanding for at least 90 days. Quanta includes accounts receivable balances that relate to customers in bankruptcy or with other known difficulties in its analysis of the allowance for doubtful accounts. Material changes to a customer’s business, cash flows or financial condition, which may be impacted by negative economic and market conditions, could affect Quanta’s ability to collect amounts due. Should anticipated recoveries relating to receivables fail to materialize, including anticipated recoveries relating to existing bankruptcies or other workout situations, Quanta could experience reduced cash flows and losses in excess of current allowances provided. As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta had allowances for doubtful accounts on current receivables of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.8 million</span></span><span style="font-family:inherit;font-size:10pt;">. See Note 11 for additional information related to the bankruptcy matter involving PG&amp;E Corporation and its primary operating subsidiary, Pacific Gas and Electric Company (collectively PG&amp;E), a significant customer of Quanta.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term accounts receivable are included within “Other assets, net” in the accompanying condensed consolidated balance sheets. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, long-term accounts receivable were </span><span style="font-family:inherit;font-size:10pt;"><span>$55.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$25.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. Included in the </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> balance was </span><span style="font-family:inherit;font-size:10pt;"><span>$43.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of pre-petition receivables due from PG&amp;E, which were reclassified from current accounts receivable during the three months ended March 31, 2019, as further described in Note 11.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain contracts allow customers to withhold a small percentage of billings pursuant to retainage provisions, and such amounts are generally due upon completion of the contract and acceptance of the project by the customer. Based on Quanta’s experience in recent years, the majority of these retainage balances are expected to be collected within approximately twelve months. Current retainage balances as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$486.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$337.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and are included in “Accounts receivable.” Retainage balances with expected settlement dates beyond the next twelve months are included in “Other assets, net,” and as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$39.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$99.6 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta recognizes unbilled receivables for non-fixed price contracts within “Accounts receivable” in certain circumstances, such as when revenues have been earned and recorded but the amount cannot be billed under the terms of the contract until a later </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">date or amounts arise from routine lags in billing (for example, work completed one month but not billed until the next month). These balances do not include revenues recognized for work performed under fixed-price contracts, as these amounts are recorded as “Contract assets.” At </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, unbilled receivables included in “Accounts receivable” were </span><span style="font-family:inherit;font-size:10pt;"><span>$732.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$434.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. Quanta also recognizes unearned revenues for non-fixed price contracts when cash is received prior to recognizing revenues for the related performance obligation. Unearned revenues, which are included in “Accounts payable and accrued expenses,” were </span><span style="font-family:inherit;font-size:10pt;"><span>$39.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$40.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts related to Quanta’s cash and cash equivalents based on geographic location of the bank accounts were as follows (in thousands):</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held in domestic bank accounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held in foreign bank accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,463</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,044</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash consisting of interest-bearing demand deposits is carried at cost, which approximates fair value. Quanta considers all highly liquid investments with an original maturity of three months or less at the time of purchase to be cash equivalents, which are carried at fair value. At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, cash equivalents were </span><span style="font-family:inherit;font-size:10pt;"><span>$37.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$37.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and consisted primarily of money market investments and money market mutual funds and are discussed further in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements</span><span style="font-family:inherit;font-size:10pt;"> below.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held by joint ventures, which are either consolidated or proportionately consolidated, are available to support joint venture operations, but Quanta cannot utilize those assets to support its other operations. Quanta generally has no right to cash and cash equivalents held by a joint venture other than participating in distributions and in the event of dissolution. Amounts related to cash and cash equivalents held by joint ventures, which are included in Quanta’s total cash and cash equivalents balances, were as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:18px;padding-top:9px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held by domestic joint ventures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,855</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,544</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held by foreign joint ventures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>441</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents held by joint ventures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,985</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents not held by joint ventures </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,702</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,044</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill, net of accumulated impairment losses, represents the excess of cost over the fair market value of net tangible and identifiable intangible assets of acquired businesses and is stated at cost. Goodwill is not amortized but is tested for impairment annually, or more frequently if events or circumstances indicate that the carrying amount of goodwill may be impaired. Quanta has recorded goodwill in connection with its historical acquisitions of businesses. Upon acquisition, these businesses were either combined into one of Quanta’s existing operating units or managed on a stand-alone basis as an individual operating unit. Quanta’s operating units are organized into </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> divisions: the Electric Power Infrastructure Services Division and the Pipeline and Industrial Infrastructure Services Division. As most of the companies acquired by Quanta provide multiple types of services for multiple types of customers, these divisional designations are based on the predominant type of work performed by an operating unit at the point in time the divisional designation is made. Goodwill is required to be measured for impairment at the reporting unit level, which represents the operating segment level or one level below the operating segment level for which discrete financial information is available. Quanta has determined that its individual operating units represent its reporting units for the purpose of assessing goodwill impairment. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">An annual assessment for impairment is performed for each reporting unit that carries a balance of goodwill in the fourth quarter of the fiscal year, or more frequently if events or circumstances arise which indicate that goodwill may be impaired. The assessment can be performed by first completing a qualitative assessment on none, some or all of Quanta’s reporting units. Quanta can also bypass the qualitative assessment for any reporting unit in any period and proceed directly to a quantitative impairment test, and then resume the qualitative assessment in any subsequent period. Qualitative indicators that may trigger the need for annual or interim quantitative impairment testing include, among other things, deterioration in macroeconomic conditions, </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">declining financial performance, deterioration in the operational environment, or an expectation of selling or disposing of a portion of a reporting unit. Additionally, a significant change in business climate, a loss of a significant customer, increased competition, a sustained decrease in share price, or a decrease in Quanta’s market capitalization below book value may trigger the need for interim impairment testing of goodwill associated with one or more of Quanta’s reporting units.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If Quanta believes that, as a result of its qualitative assessment, it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. The quantitative test involves comparing the fair value of each of Quanta’s reporting units with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recorded as a reduction to goodwill with a corresponding charge to “Asset impairment charges” in the condensed consolidated statements of operations. The income tax effect associated with an impairment of tax deductible goodwill is also considered in the measurement of the goodwill impairment. A goodwill impairment for any reporting unit is limited to the total amount of goodwill allocated to such reporting unit.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta determines the fair value of its reporting units using a weighted combination of the income approach (discounted cash flow method) and market multiples valuation techniques (market guideline transaction method and market guideline public company method), with greater weight placed on the discounted cash flow method because management believes this method results in the most appropriate calculation of fair value and reflects an expectation of market value as determined by a “held and used” model.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the discounted cash flow method, Quanta determines fair value based on the estimated future cash flows for each reporting unit, discounted to present value using a risk-adjusted industry weighted average cost of capital, which reflects the overall level of inherent risk for each reporting unit and the rate of return an outside investor would expect to earn. Cash flow projections are derived from budgeted amounts (typically a one-year model) and subsequent period cash flows are developed for each reporting unit using growth rates that management believes are reasonably likely to occur. A terminal value is derived from a multiple of the reporting unit’s earnings before interest, taxes, depreciation and amortization (EBITDA). The EBITDA multiples for each reporting unit are based on observed purchase transactions for similar businesses adjusted for size, volatility and risk.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the market guideline transaction and market guideline public company methods, Quanta determines the estimated fair value for each of its reporting units by applying transaction multiples and public company multiples, respectively, to each reporting unit’s projected EBITDA and then averaging that estimate with similar historical calculations using either a one-, two- or three-year average. The transaction multiples are based on observed purchase transactions for similar businesses adjusted for size, volatility and risk. The public company multiples are based on peer group multiples adjusted for size, volatility and risk. For the market guideline public company method, Quanta adds a reasonable control premium, which is estimated as the premium that would be appropriate to convert the reporting unit value to a controlling interest basis.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For Quanta’s annual goodwill impairment assessment performed during the fourth quarter of 2018, Quanta assessed qualitative factors to determine whether it was necessary to perform a quantitative fair value impairment analysis and identified certain reporting units for which a quantitative goodwill impairment assessment was deemed appropriate based on either changes in market conditions or specific performance indicators. The subsequent quantitative analyses indicated that the fair value of each of the selected reporting units was in excess of its carrying amount. Accordingly, Quanta did not record any impairment charges related to goodwill during the fourth quarter of 2018.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The determination of a reporting unit’s fair value requires judgment and the use of significant estimates and assumptions. Quanta believes the estimates and assumptions used in its impairment assessments are reasonable and based on available market information obtained from relevant industry sources; however, variations in any of the assumptions could result in materially different calculations of fair value and impairment determinations. Accordingly, management considered the sensitivity of its fair value estimates to changes in certain valuation assumptions. After taking into account a </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> decrease in the fair value of the reporting units for which a quantitative impairment test was performed, two reporting units within Quanta’s Pipeline and Industrial Infrastructure Services Division would have fair values below their carrying amounts. One of the reporting units is a material handling services business, and the other reporting unit operates within the midstream and smaller-scale pipeline market. Goodwill and intangible assets associated with these two reporting units were </span><span style="font-family:inherit;font-size:10pt;"><span>$48.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$9.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If an operating unit experiences prolonged periods of declining revenues, operating margins or both, it may be at risk of failing the quantitative goodwill impairment test. The reporting units referenced above have experienced declines over the short term due to challenging macroeconomic conditions in certain geographic areas and low oil and natural gas prices, which have negatively impacted customer spending and resulted in project cancellations and delays. Additionally, customer capital spending has been constrained as a result of an increasingly complex regulatory and permitting environment. Quanta monitors these </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">conditions and others to determine if it is necessary to perform the quantitative fair value impairment test for one or more operating units prior to the annual impairment assessment.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due to the cyclical nature of Quanta’s business, and the other factors described above, the profitability of its individual reporting units may suffer from decreases in customer demand and other factors. These factors may have a disproportionate impact on individual reporting units as compared to Quanta as a whole and might adversely affect the fair value of individual reporting units. If material adverse conditions occur, Quanta’s future estimates of fair value may not support the carrying amount of one or more of its reporting units, and the related goodwill would need to be written down to an amount considered recoverable.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Intangible Assets</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s intangible assets include customer relationships, backlog, trade names, non-compete agreements, patented rights and developed technology and curriculum, all of which are subject to amortization, as well as an engineering license, which is not subject to amortization. The value of customer relationships is estimated as of the date a business is acquired based on the value-in-use concept utilizing the income approach, specifically the multi-period excess earnings method. This analysis discounts to present value the projected cash flows attributable to the customer relationships, with consideration given to customer contract renewals and estimated customer attrition rates. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the significant estimates used by management in determining the fair values of customer relationships associated with acquisitions in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rates</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19% to 24%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20% to 27%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer attrition rates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5% to 37%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20% to 33%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta values backlog for acquired businesses as of the acquisition date based upon the contractual nature of the backlog within each service line, discounted to present value. The values of trade names and curriculum are estimated using the relief-from-royalty method of the income approach, which is based on the assumption that in lieu of ownership, a company would be willing to pay a royalty for use of the trade name or curriculum. The value of a non-compete agreement is estimated based on the difference between the present value of the prospective cash flows with the agreement in place and the present value of the prospective cash flows without the agreement in place. The value of the engineering license is based on cash paid to acquire the asset.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta amortizes the intangible assets that are subject to amortization based upon the estimated consumption of their economic benefits, or on a straight-line basis if the pattern of economic benefit cannot otherwise be reliably estimated. Intangible assets are reviewed for impairment and tested for recoverability whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. For instance, a significant change in business climate or a loss of a significant customer, among other things, may trigger the need for interim impairment testing of intangible assets. An impairment loss is recognized if the carrying amount of an intangible asset is not recoverable and its carrying amount exceeds its fair value. Intangible asset impairments are included within “Asset impairment charges” in the condensed consolidated statements of operations, when applicable.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As described further in Note 3, effective January 1, 2019, Quanta adopted the new lease accounting standard utilizing the transition method that allows entities to apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption, if applicable. Quanta’s financial results for reporting periods beginning on or after January 1, 2019 are presented under the new standard, while financial results for prior periods continue to be reported in accordance with the prior standard and Quanta’s historical accounting policy. The adoption of the new standard resulted in the recording of operating lease right-of-use assets and operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$301.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of January 1, 2019. Lease liabilities are recognized as the present value of the future minimum lease payments over the lease term as of the commencement date. Lease assets are recognized as the present value of future minimum lease payments over the lease term as of the commencement date, plus any initial direct costs incurred and lease payments made, less any lease incentives received. Although the adoption of the new standard had a material impact on Quanta’s consolidated balance sheet, there was not a material impact on its consolidated statements of operations, comprehensive income, cash flows or equity.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta determines if an arrangement contains a lease at inception. If an arrangement is considered a lease, Quanta determines whether the lease is an operating or finance lease at the commencement of the lease. In accordance with the new standard, finance leases are leases that meet any of the following criteria: the lease transfers ownership of the underlying asset at the end of the lease </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">term; the lessee is reasonably certain to exercise an option to purchase the underlying asset; the lease term is for the major part of the remaining economic life of the underlying asset (except when the commencement date falls at or near the end of such economic life); the present value of the sum of the lease payments and any additional residual value guarantee by the lessee equals or exceeds substantially all of the fair value of the underlying asset; or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease that does not meet any of these criteria is considered an operating lease. After the commencement date, lease cost for an operating lease is recognized over the remaining lease term on a straight-line basis, while lease cost for a finance lease is based on the depreciation of the lease asset and interest on the lease liability. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The terms of Quanta’s lease arrangements vary, and certain leases include one or more of the following: renewal option(s), a cancellation option, a residual value guarantee, a purchase option or an escalation clause. An option to extend or terminate a lease is accounted for when assessing a lease term when it is reasonably certain that Quanta will exercise such option. Quanta has made a policy election to classify leases with an initial lease term of 12 months or less as short-term leases, and these leases are not recorded in the accompanying condensed consolidated balance sheets unless the lease contains a purchase option that is reasonably certain to be exercised. Lease cost related to short-term leases is recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Determinations with respect to lease term (including any extension thereof), discount rate, variable lease cost and future minimum lease payments require the use of judgment based on the facts and circumstances related to each lease. Quanta considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised. Unless a renewal option is reasonably certain to be exercised, which is typically at Quanta’s sole discretion, the initial non-cancelable lease term is used. Quanta generally uses its incremental borrowing rates to determine the present value of future minimum lease payments.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments in Affiliates and Other Entities</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business, Quanta enters into various types of investment arrangements, each having unique terms and conditions. These investments may include equity interests held by Quanta in business entities, including general or limited partnerships, contractual joint ventures, or other forms of equity or profit participation. These investments may also include Quanta’s participation in different financing structures, such as the extension of loans to project-specific entities, the acquisition of convertible notes issued by project specific entities, or other strategic financing arrangements. Quanta also enters into strategic partnerships with customers and infrastructure investors to provide fully integrated infrastructure services on certain projects, including planning and feasibility analyses, engineering, design, procurement, construction and project operation and maintenance. These projects include public-private partnerships and concessions, along with private infrastructure projects such as build, own, operate (and in some cases transfer) and build-to-suit arrangements. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta determines whether investments involve a variable interest entity (VIE) based on the characteristics of the subject entity. If the entity is determined to be a VIE, then management determines if Quanta is the primary beneficiary of the entity and whether or not consolidation of the VIE is required. The primary beneficiary consolidating the VIE must normally have both (i) the power to direct the activities that most significantly affect the VIE’s economic performance and (ii) the obligation to absorb significant losses of, or the right to receive significant benefits from, the VIE. When Quanta is deemed to be the primary beneficiary, the VIE is consolidated and the other party’s equity interest in the VIE is accounted for as a non-controlling interest. In cases where Quanta determines that it has an undivided interest in the assets, liabilities, revenues and profits of an unincorporated VIE (e.g., a general partnership interest), such amounts are consolidated on a basis proportional to Quanta’s ownership interest in the unincorporated entity.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investments in entities of which Quanta is not the primary beneficiary, but over which Quanta has the ability to exercise significant influence, are accounted for using the equity method of accounting. Quanta’s share of net income or losses from unconsolidated equity investments is reported as equity in earnings (losses) of unconsolidated affiliates, which is included in “Other income (expense), net” in the accompanying condensed consolidated statements of operations. Equity investments are reviewed for impairment by assessing whether there has been a decline in the fair value of the investment below the carrying amount and the decline is other-than-temporary. In making this determination, factors such as the ability to recover the carrying amount of the investment and the inability of the investee to sustain its earnings capacity are evaluated in determining whether a loss in value should be recognized. Any impairment losses related to investments would be recognized in equity in earnings (losses) of unconsolidated affiliates. Equity method investments are carried at original cost adjusted for Quanta’s proportionate share of the investees’ income, losses and distributions and are included in “Other assets, net” in the accompanying condensed consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investments in entities which Quanta is not the primary beneficiary, and over which Quanta does not have the ability to exercise significant influence, are accounted for using the cost method of accounting. These investments are required to be measured </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">at fair value, with changes in fair value recognized in net income, unless the investments do not have readily determinable fair values, in which case the investments are measured at cost minus impairment, if any, plus or minus observable price changes in orderly transactions for an identical or similar investment in the same company.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of Quanta’s investment strategy, Quanta formed a partnership with select investors that provides up to </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of capital, including approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$80.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> from Quanta, available to invest in certain specified infrastructure projects through August 2024. Wholly owned subsidiaries of Quanta serve as the general partner of this partnership and as a separately operated registered investment adviser that manages the invested capital. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had contributed </span><span style="font-family:inherit;font-size:10pt;"><span>$13.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> to this partnership in connection with certain investments. In October 2019, due to certain circumstances, the partnership entered into a 180-day period during which the investors and Quanta will evaluate the partnership. During this period, the partnership may make additional investments with the consent of the investors, and, at the end of the period, the investors or Quanta may elect to end the investment period for any future investments or dissolve the partnership.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta has a minority ownership interest in a limited partnership that was selected during 2014 to build, own and operate a new </span><span style="font-family:inherit;font-size:10pt;"><span>500</span></span><span style="font-family:inherit;font-size:10pt;"> kilometer electric transmission line and </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>500</span></span><span style="font-family:inherit;font-size:10pt;"> kV substations in Alberta, Canada and has accounted for this interest as an equity-method investment. The limited partnership contracted with a Quanta subsidiary to perform the engineering, procurement and construction (EPC) services for the project, and the Quanta subsidiary recognized revenue and related cost of services as performance progressed on the project. However, due to Quanta’s ownership interest, a proportional amount of the EPC profit was deferred until the electric transmission line and related substations were constructed and ownership of the assets were deemed to be transferred to the third party customer, which occurred in the three months ended March 31, 2019. The deferral of earnings and recognition of such earnings deferral were recorded as components of equity in earnings (losses) of unconsolidated affiliates, which is included in “Other income (expense), net” in the accompanying condensed consolidated statements of operations. During the three months ended March 31, 2019, deferred earnings of </span><span style="font-family:inherit;font-size:10pt;"><span>$60.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> were recognized, the majority of which was attributable to profit earned and deferred in the years ended December 31, 2018 and 2017. During the three months ended June 30, 2019, Quanta entered into a definitive agreement to sell its interest in the limited partnership. The sale is expected to close in the fourth quarter of 2019 or early 2020, subject to receipt of regulatory approvals and satisfaction of customary closing conditions. </span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2018, Quanta acquired a </span><span style="font-family:inherit;font-size:10pt;"><span>30%</span></span><span style="font-family:inherit;font-size:10pt;"> equity interest in a water and gas pipeline infrastructure contractor located in Australia for </span><span style="font-family:inherit;font-size:10pt;"><span>$22.2 million</span></span><span style="font-family:inherit;font-size:10pt;">. This investment includes an option to acquire the remaining equity of the company through 2020 and provides for certain additional earnings and distribution participation rights during a designated 25-month post-investment period, as well as preferential liquidation rights. Quanta’s equity interest has been recorded at cost and will be adjusted for impairment, if any, plus or minus observable changes in the value of the company’s equity. Earnings on this investment are recognized as dividends are received and are reported in “Other income (expense), net” in the accompanying condensed consolidated statements of operations. Quanta received and recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash dividends from this investment during 2018. During 2018, Quanta also acquired a </span><span style="font-family:inherit;font-size:10pt;"><span>49%</span></span><span style="font-family:inherit;font-size:10pt;"> equity interest in an electric power infrastructure services company, together with certain related customer relationship and other intangible assets, for </span><span style="font-family:inherit;font-size:10pt;"><span>$12.3 million</span></span><span style="font-family:inherit;font-size:10pt;">. See Notes 9 and 11 for additional information related to investments.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recorded based on future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in effect when the underlying assets or liabilities are recovered or settled.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta regularly evaluates valuation allowances established for deferred tax assets for which future realization is uncertain, including in connection with changes in tax laws. The estimation of required valuation allowances includes estimates of future taxable income. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Quanta considers projected future taxable income and tax planning strategies in making this assessment. If actual future taxable income differs from these estimates, Quanta may not realize deferred tax assets to the extent estimated.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta records reserves for income taxes related to certain tax positions when management considers it more likely than not that additional taxes may be due in excess of amounts reflected on income tax returns filed. When recording these reserves, Quanta assumes that taxing authorities have full knowledge of the position and all relevant facts. Quanta continually reviews exposure to additional tax obligations, and as further information is known or events occur, changes in tax reserves may be recorded. To the extent interest and penalties may be assessed by taxing authorities on any underpayment of income tax, such amounts have been accrued and included in the provision for income taxes.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the total amount of unrecognized tax benefits relating to uncertain tax positions was </span><span style="font-family:inherit;font-size:10pt;"><span>$39.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">a</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. This </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;"> resulted primarily from a favorable settlement of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to certain non-U.S. income tax obligations of an acquired business and the expiration of U.S. state income tax statutes, partially offset by a </span><span style="font-family:inherit;font-size:10pt;"><span>$5.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> increase in reserves for uncertain tax positions expected to be taken in 2019. Quanta and certain subsidiaries remain under examination by various U.S. state and Canadian and other foreign tax authorities for multiple periods. Quanta believes it is reasonably possible that within the next 12 months unrecognized tax benefits may decrease by up to </span><span style="font-family:inherit;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> as a result of settlement of these examinations or as a result of the expiration of certain statute of limitations periods.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal and state and foreign income tax laws and regulations are voluminous and often ambiguous. As such, Quanta is required to make many subjective assumptions and judgments regarding its tax positions that could materially affect amounts recognized in future consolidated balance sheets, statements of operations and statements of comprehensive income. For example, the Tax Cuts and Jobs Act of 2017 significantly revised the U.S. corporate tax regime which, among other things, resulted in a reduction of Quanta’s current and estimated future effective tax rate and a remeasurement of its deferred tax assets and liabilities. </span></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings Per Share</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted earnings per share attributable to common stock are computed using the weighted average number of shares of common stock outstanding during the applicable period. Exchangeable shares that were issued pursuant to certain of Quanta’s historical acquisitions (as further discussed in Note 9), which are exchangeable on a </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;">-for-one basis with shares of Quanta common stock, have been included in the calculation of weighted average shares outstanding for basic and diluted earnings per share attributable to common stock for the portion of the periods that they were outstanding. Additionally, unvested stock-based awards that contain non-forfeitable rights to dividends or dividend equivalents (participating securities) have been included in the calculation of basic and diluted earnings per share attributable to common stock for the portion of the periods that the awards were outstanding. Diluted earnings per share attributable to common stock is computed using the weighted average number of shares of common stock outstanding during the period adjusted for all potentially dilutive common stock equivalents, except in cases where the effect of the common stock equivalents would be antidilutive.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Insurance</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta is insured for employer’s liability, workers’ compensation, auto liability and general liability claims. Under its third-party insurance programs, the deductible for employer’s liability is </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> per occurrence, the deductible for workers’ compensation is </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> per occurrence, and the deductibles for auto liability and general liability are </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> per occurrence. Quanta manages and maintains a portion of its casualty risk through its wholly-owned captive insurance company, including claims up to the deductibles under its third-party insurance programs. Quanta also has employee health care benefit plans for most employees not subject to collective bargaining agreements, of which the primary plan is subject to a deductible of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> per claimant per year. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Losses under all of these insurance programs are accrued based upon Quanta’s estimate of the ultimate liability for claims reported and an estimate of claims incurred but not reported, with assistance from third-party actuaries. These insurance liabilities are difficult to assess and estimate due to unknown factors, including the severity of an injury, the extent of damage, the determination of Quanta’s liability in proportion to other parties and the number of incidents not reported. The accruals are based upon known facts and historical trends, and management believes such accruals are adequate.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Collective Bargaining Agreements</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of Quanta’s operating units are parties to collective bargaining agreements with unions that represent certain of their employees. The collective bargaining agreements expire at various times and have typically been renegotiated and renewed on terms similar to those in the expiring agreements. The agreements require the operating units to pay specified wages, provide certain benefits to union employees and contribute certain amounts to multiemployer pension plans and employee benefit trusts pursuant to specified rates. Quanta’s multiemployer pension plan contribution rates generally are made to the plans on a “pay-as-you-go” basis based on its union employee payrolls. The location and number of union employees that Quanta employs at any given time and the plans in which they may participate vary depending on Quanta’s need for union resources in connection with its ongoing projects. Therefore, Quanta is unable to accurately predict its union employee payroll and the resulting multiemployer pension plan contribution obligations for future periods.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta recognizes compensation expense for restricted stock units (RSUs) and performance stock units (PSUs) to be settled in common stock based on the fair value of the awards, net of estimated forfeitures. The fair value of these awards is generally </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">determined based on the number of units granted and the closing price of Quanta’s common stock on the date of grant. However, for PSUs with market-based performance metrics, the fair value is determined using a Monte Carlo simulation valuation methodology. An estimate of future forfeitures, based on historical data, is also utilized to determine compensation expense for the period, and these forfeiture estimates are subject to change and may impact the value that will ultimately be recognized as compensation expense. The resulting compensation expense for PSU and time-based RSU awards is recognized on a straight-line basis over the requisite service period, which is generally the vesting period, and the resulting compensation expense for performance-based RSU awards is recognized using the graded vesting method over the requisite service period. The compensation expense related to outstanding PSUs can also vary from period to period based on changes in forecasted achievement of established performance goals and the total number of shares of common stock that Quanta anticipates will be issued upon vesting of such PSUs. Payments made by Quanta to satisfy employee tax withholding obligations associated with awards settled in common stock are classified as financing cash flows.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation expense associated with liability-based awards, such as RSUs that are expected to or may settle in cash, is recognized based on a remeasurement of the fair value of the award at the end of each reporting period. Upon settlement, the holders receive for each RSU an amount in cash equal to the fair market value of </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> share of Quanta common stock on the settlement date, as specified in the applicable award agreement. For additional information on Quanta’s RSU and PSU awards, see Note 10.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Functional Currency and Translation of Financial Statements</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The U.S. dollar is the functional currency for the majority of Quanta’s operations, which are primarily located within the United States. The functional currency for Quanta’s foreign operations, which are primarily located in Canada, Australia and Latin America, is typically the currency of the country where the foreign operating unit is located and transacts the majority of its activities, including billings, financing, payroll and other expenditures. When preparing its consolidated financial statements, Quanta translates the financial statements of its foreign operating units from their functional currency into U.S. dollars. Statements of operations, comprehensive income and cash flows are translated at average monthly rates, while balance sheets are translated at month-end exchange rates. The translation of the balance sheet results in translation gains or losses, which are included as a separate component of equity under “Accumulated other comprehensive income (loss).” Gains and losses arising from transactions not denominated in functional currencies are included within “Other income (expense), net” in the accompanying condensed consolidated statements of operations.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of comprehensive income include all changes in equity during a period except those resulting from changes in Quanta’s capital-related accounts. Quanta records other comprehensive income (loss) for foreign currency translation adjustments related to its foreign operations and for other revenues, expenses, gains and losses that are included in comprehensive income but excluded from net income.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation Costs and Reserves</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta records reserves when the likelihood of incurring a loss is probable and the amount of loss can be reasonably estimated. Costs incurred for litigation are expensed as incurred. See Note 11 for additional information related to legal proceedings and other contingencies.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For disclosure purposes, qualifying assets and liabilities are categorized into three broad levels based on the priority of the inputs used to determine their fair values. The fair value hierarchy gives the highest priority to quoted prices (unadjusted) in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). Certain assumptions and other information as they relate to these qualifying assets and liabilities are described below.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contingent Consideration Liabilities.</span><span style="font-family:inherit;font-size:10pt;"> As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, financial instruments required to be measured at fair value on a recurring basis consisted primarily of Quanta’s liabilities related to contingent consideration associated with certain acquisitions, the payment of which is contingent upon the achievement of certain performance objectives by the acquired businesses during designated post-acquisition periods and, if earned, would be payable to the former owners of the acquired businesses. The liabilities recorded represent the estimated fair values of future amounts payable to the former owners of the acquired businesses and are estimated by management based on entity-specific assumptions that are evaluated on an ongoing basis. Quanta expects a significant portion of these liabilities to be settled by late 2020 or early 2021. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate fair values of these outstanding and unearned contingent consideration liabilities and their classification in the accompanying condensed consolidated balance sheets were as follows (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,982</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance and other non-current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total contingent consideration liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair values of these liabilities were primarily determined using a Monte Carlo simulation valuation methodology based on probability-weighted performance projections and other inputs, including a discount rate and an expected volatility factor for each acquisition. The expected volatility factors ranged from </span><span style="font-family:inherit;font-size:10pt;"><span>22.2%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>30.0%</span></span><span style="font-family:inherit;font-size:10pt;"> based on historical asset volatility of selected guideline public companies. Depending on contingent consideration payment terms, the present values of the estimated payments are discounted based on a risk-free rate and/or Quanta’s cost of debt, ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>2.1%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>3.9%</span></span><span style="font-family:inherit;font-size:10pt;">. The fair value determinations incorporate significant inputs not observable in the market. Accordingly, the level of inputs used for these fair value measurements is the lowest level (Level 3). Significant changes in any of these assumptions could result in a significantly higher or lower potential liability. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of Quanta’s contingent consideration liabilities are subject to a maximum payment amount, which aggregated to </span><span style="font-family:inherit;font-size:10pt;"><span>$153.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. One contingent consideration liability is not subject to a maximum payout amount, and that liability had a fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s aggregate contingent consideration liabilities can change due to additional business acquisitions, settlement of outstanding liabilities, changes in the fair value of amounts owed based on forecasted performance in post-acquisition periods and accretion in present value. During the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta recognized net increases in the fair value of its aggregate contingent consideration liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$8.1 million</span></span><span style="font-family:inherit;font-size:10pt;">. During the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta recognized net decreases in the fair value of its aggregate contingent consideration liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. These changes are reflected in “Change in fair value of contingent consideration liabilities” in the accompanying condensed consolidated statements of operations.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and Other Intangible Assets.</span><span style="font-family:inherit;font-size:10pt;"> As discussed in the </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill </span><span style="font-family:inherit;font-size:10pt;">and</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Other Intangible Assets</span><span style="font-family:inherit;font-size:10pt;"> sections within this Note 2 above, Quanta has recorded goodwill and identifiable intangible assets in connection with certain of its historical business acquisitions. Quanta utilizes the fair value premise as the primary basis for its impairment valuation procedures. The </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Intangible Assets</span><span style="font-family:inherit;font-size:10pt;"> sections provide information regarding valuation methods, including the income approach, market approach and cost approach, and assumptions used to determine the fair value of these assets based on the appropriateness of each method in relation to the type of asset being valued. Quanta believes that these valuation methods appropriately represent the methods that would be used by other market participants in determining fair value, and periodically engages the services of an independent valuation firm when a new business is acquired to assist management with the valuation process, including assistance with the selection of appropriate valuation methodologies and the development of market-based valuation assumptions. The level of inputs used for these fair value measurements is the lowest level (Level 3).</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Investments and Financial Instruments.</span><span style="font-family:inherit;font-size:10pt;"> Quanta also uses fair value measurements in connection with the valuation of its investments in private company equity interests and financial instruments. These valuations require significant management judgment due to the absence of quoted market prices, the inherent lack of liquidity and their long-term nature. Typically, the initial costs of these investments are considered to represent fair market value, as such amounts are negotiated between willing market participants. On a quarterly basis, Quanta performs an evaluation of its investments to determine if an other-than-temporary decline in the value of each investment has occurred and whether the recorded amount of each investment will be recoverable. If an other-than-temporary decline in the value of an investment occurs, a fair value analysis is performed to determine the degree to which the investment is impaired and a corresponding charge to earnings is recorded during the period. These types of fair market value assessments are similar to other nonrecurring fair value measures used by Quanta, which include the use of significant judgments and available relevant market data. Such market data may include observations of the valuation of comparable companies, risk-adjusted discount rates and an evaluation of the expected performance of the underlying portfolio asset, including historical and projected levels of profitability or cash flows. In addition, a variety of additional factors may be reviewed by management, including, but not limited to, contemporaneous financing and sales transactions with third parties, changes in market outlook and the third-party financing environment. The level of inputs used for these fair value measurements is the lowest level (Level 3). </span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other.</span><span style="font-family:inherit;font-size:10pt;"> The carrying amounts of cash equivalents, accounts receivable and accounts payable and accrued expenses approximate fair value due to the short-term nature of these instruments. All of Quanta’s cash equivalents were categorized as Level 1 assets at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, as all values were based on unadjusted quoted prices for identical assets in an </span></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">active market that Quanta has the ability to access. The carrying amount of variable rate debt also approximates fair value.</span></div></us-gaap:SignificantAccountingPoliciesTextBlock> <us-gaap:ConsolidationPolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-4C952ED0901A5C9EB0BDD1305CC4BB19-0-wk-Fact-C4CD5FF93F105E3AB64EDDF77EB981D4"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements of Quanta include the accounts of Quanta Services, Inc. and its wholly owned subsidiaries, which are also referred to as its operating units. The condensed consolidated financial statements also include the accounts of certain of Quanta’s investments in joint ventures, which are either consolidated or proportionately consolidated, as discussed in the following summary of significant accounting policies. Investments in affiliated entities in which Quanta does not have a controlling financial interest, but over which Quanta has significant influence, usually because Quanta holds a voting interest of between 20% and 50%, are accounted for using the equity method. All significant intercompany accounts and transactions have been eliminated in consolidation. Unless the context requires otherwise, references to Quanta include Quanta Services, Inc. and its consolidated subsidiaries.</span></div></us-gaap:ConsolidationPolicyTextBlock> <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-D7A85482784852D0AAEB3D291093667E-0-wk-Fact-318D93E9B79F55B99FEC3C5ACB7C5265"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These unaudited condensed consolidated financial statements have been prepared pursuant to the rules of the U.S. Securities and Exchange Commission (SEC). Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the United States (GAAP), have been condensed or omitted pursuant to those rules and regulations. Quanta believes that the disclosures made are adequate to make the information presented not misleading. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, necessary to fairly state the financial position, results of operations, comprehensive income and cash flows with respect to the interim condensed consolidated financial statements have been included. The results of operations and comprehensive income for the interim periods are not necessarily indicative of the results for the entire fiscal year. The results of Quanta have historically been subject to significant seasonal fluctuations.</span></div></us-gaap:BasisOfAccountingPolicyPolicyTextBlock> <us-gaap:UseOfEstimates contextRef="FD2019Q3YTD" id="TextSelection-DAE4D2F812B851D18D65B3B5083623F6-0-wk-Fact-CC1DE7688E0E5FB1805B9353CB0CDB28"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities known to exist as of the date the financial statements are published, and the reported amounts of revenues and expenses recognized during the periods presented. Quanta reviews all significant estimates affecting its consolidated financial statements on a recurring basis and records the effect of any necessary adjustments prior to their publication. Judgments and estimates are based on Quanta’s beliefs and assumptions derived from information available at the time such judgments and estimates are made. Uncertainties with respect to such estimates and assumptions are inherent in the preparation of financial statements. Estimates are primarily used in Quanta’s assessment of the allowance for doubtful accounts, valuation of inventory, useful lives of assets, fair value assumptions in analyzing goodwill, other intangibles and long-lived asset impairments, equity and other investments, purchase price allocations, acquisition-related contingent consideration liabilities, multiemployer pension plan withdrawal liabilities, contingent liabilities associated with, among other things, legal proceedings and claims, parent guarantees and indemnity obligations, revenue recognition for construction contracts inclusive of contractual change orders and claims, estimated insurance claim recoveries, stock-based compensation, operating results of reportable segments, provision for income taxes, and uncertain tax positions.</span></div></us-gaap:UseOfEstimates> <us-gaap:RevenueRemainingPerformanceObligation contextRef="FI2019Q3" decimals="-7" id="d34578000e681-wk-Fact-8A48AEA2D893531D806B9EE3808D3067" unitRef="usd">4400000000</us-gaap:RevenueRemainingPerformanceObligation> <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-10-01" decimals="3" id="d34578000e685-wk-Fact-10309B8EADAF5C80A0D552F2E1FEAA45" unitRef="number">0.655</us-gaap:RevenueRemainingPerformanceObligationPercentage> <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-10-01" id="d34578000e689-wk-Fact-B74B866B90015AB994B5F63F57EF9F69">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1> <pwr:RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims contextRef="FI2019Q3" decimals="-5" id="d34578000e741-wk-Fact-B0231CF121172171A9F9033525A4F9FC" unitRef="usd">150400000</pwr:RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims> <pwr:RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims contextRef="FI2018Q4" decimals="-5" id="d34578000e745-wk-Fact-45E88DEED704A0D57599033525AAA372" unitRef="usd">121800000</pwr:RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2019Q3QTD" decimals="-5" id="d34578000e767-wk-Fact-9E6CF836924B539A9BBE17E33AA4D187" unitRef="usd">-29200000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent contextRef="FD2019Q3QTD" decimals="3" id="d34578000e771-wk-Fact-437607E31F92093246EED430191AA12D" unitRef="number">0.062</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent contextRef="FD2019Q3YTD" decimals="2" id="d34578000e788-wk-Fact-48D2D052F81103A95E5D220D7E827BEE" unitRef="number">0.05</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2019Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_PipelineTransmissionProjectWestVirginiaMember" decimals="-5" id="d34578000e807-wk-Fact-9FDD7A3E07809C0E5DCE12F055B0D4FC" unitRef="usd">-22200000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_PipelineTransmissionProjectWestVirginiaMember" decimals="-5" id="d34578000e811-wk-Fact-A615F7A40399D2CDFE541306ECEEFFF7" unitRef="usd">-21600000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2019Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_ElectricTransmissionProjectSouthernCaliforniaMember" decimals="-5" id="d34578000e824-wk-Fact-3E059678AB3FDF5773AE12F9E40B9A13" unitRef="usd">11000000.0</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_ElectricTransmissionProjectSouthernCaliforniaMember" decimals="-5" id="d34578000e828-wk-Fact-6B8D60E8815DC0AF6936130726E7006A" unitRef="usd">20400000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerContractValue contextRef="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_ElectricTransmissionProjectSouthernCaliforniaMember" decimals="-6" id="d34578000e845-wk-Fact-8B42DD2EB5273CCDC5F1130632F7BE74" unitRef="usd">400000000</pwr:ContractWithCustomerContractValue> <pwr:ContractWithCustomerPercentageOfCompletion contextRef="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_ElectricTransmissionProjectSouthernCaliforniaMember" decimals="2" id="d34578000e849-wk-Fact-CB18F0733966766B047713069737212B" unitRef="number">0.66</pwr:ContractWithCustomerPercentageOfCompletion> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" decimals="-5" id="d34578000e856-wk-Fact-5230E120950CFF2429DFD43ED5562E01" unitRef="usd">-30100000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2019Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember" decimals="-5" id="d34578000e864-wk-Fact-AD7E167EDECC4D2DB43DD43B41C7FF05" unitRef="usd">24300000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerContractValue contextRef="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember" decimals="-6" id="d34578000e877-wk-Fact-7C5E9E71451EAE4F8A521307916FB097" unitRef="usd">141000000</pwr:ContractWithCustomerContractValue> <pwr:ContractWithCustomerPercentageOfCompletion contextRef="FI2019Q3_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember" decimals="2" id="d34578000e881-wk-Fact-18986894D480C1AB0BE113079199B6A4" unitRef="number">0.98</pwr:ContractWithCustomerPercentageOfCompletion> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2018Q3QTD" decimals="-5" id="d34578000e888-wk-Fact-51997047F71A1F56EB90130886C46516" unitRef="usd">-30700000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent contextRef="FD2018Q3QTD" decimals="3" id="d34578000e892-wk-Fact-6E2BFC46380BADF112D20983575EA931" unitRef="number">0.072</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent contextRef="FD2018Q3YTD" decimals="2" id="d34578000e909-wk-Fact-8B56EA78739D48B4342A07341DA8287E" unitRef="number">0.05</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" decimals="-5" id="d34578000e924-wk-Fact-9C9C978620A81BB21FD2D4616004DE29" unitRef="usd">-47100000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" decimals="-5" id="d34578000e928-wk-Fact-370C532E5CCD96317157D46206720BD5" unitRef="usd">-47200000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember" decimals="-5" id="d34578000e944-wk-Fact-B968DAC51819A31A1866075403594342" unitRef="usd">18800000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_ProcessingFacilityConstructionProjectTexasMember" decimals="-5" id="d34578000e948-wk-Fact-60E167D1A5AD3C6E12870754035560C5" unitRef="usd">20600000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineProjectsMember" decimals="-5" id="d34578000e952-wk-Fact-DB6D8A633600C15BA5C207657B8A3F82" unitRef="usd">10800000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineProjectsMember" decimals="-5" id="d34578000e956-wk-Fact-212E2E164B52A58329B207657B86DCEA" unitRef="usd">7600000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2018Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineConstructionProjectMember" decimals="-5" id="d34578000e964-wk-Fact-BCC7FE4BF7D6F88C9AA70769BE79E7B1" unitRef="usd">6200000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate contextRef="FD2018Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_NaturalGasPipelineConstructionProjectMember" decimals="-5" id="d34578000e969-wk-Fact-9A8381A5C5A555B539A6076AA8D8627A" unitRef="usd">16400000</pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate> <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="FD2019Q3YTD" id="TextSelection-5BFB5580B11556EDAC3C40649B75669E-0-wk-Fact-654E110B23DF550EB9DCA4419B377A35"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present Quanta’s revenue disaggregated by geographic location and contract type for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">By primary geographic location:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,872,923</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,317,643</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,635,462</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,223,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>522,618</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,029,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,376,149</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Australia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,323</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,055</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>308,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Latin America and Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,965</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,691</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,157</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,352,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,985,281</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,999,353</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,059,205</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">By contract type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unit-price contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,241,851</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,082,858</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,157,545</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,714,441</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost-plus contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>872,735</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>662,757</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,934,225</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,847,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed price contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,238,309</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,239,666</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,907,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,497,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,352,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,985,281</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,999,353</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,059,205</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></us-gaap:DisaggregationOfRevenueTableTextBlock> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US" decimals="-3" id="d34578000e1490-wk-Fact-AA05C01F548757E586193286FFA739C3" unitRef="usd">2872923000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US" decimals="3" id="d34578000e1504-wk-Fact-2F37576422B65EFC9D6D7A4FA4E9EC76" unitRef="number">0.857</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US" decimals="-3" id="d34578000e1524-wk-Fact-A5CE229B454957FCAC7D4B95A200A294" unitRef="usd">2317643000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US" decimals="3" id="d34578000e1539-wk-Fact-43C69D9881B75B4DAE47922CE066A2E7" unitRef="number">0.777</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US" decimals="-3" id="d34578000e1559-wk-Fact-D02BDEF2AD7553879922E3692EE40695" unitRef="usd">7635462000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US" decimals="3" id="d34578000e1573-wk-Fact-F08E72F83E4854F4B82C2D72F23A3065" unitRef="number">0.849</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US" decimals="-3" id="d34578000e1594-wk-Fact-79F5006616CF55FF938BCCD00278BB4B" unitRef="usd">6223507000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US" decimals="3" id="d34578000e1608-wk-Fact-6C7790B280E75C23864ED39B207F4C5D" unitRef="number">0.772</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_CA" decimals="-3" id="d34578000e1629-wk-Fact-A832915B6D0257339C5C62FD356FB6F7" unitRef="usd">342016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_CA" decimals="3" id="d34578000e1648-wk-Fact-17AB4F2E4E3559C48BBB3DE782F52E6D" unitRef="number">0.102</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_CA" decimals="-3" id="d34578000e1663-wk-Fact-1C8954925FA75FDD8B18C19F6D901EB3" unitRef="usd">522618000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_CA" decimals="3" id="d34578000e1683-wk-Fact-CE8803E3A9405F8F9F44CA3BE66925CF" unitRef="number">0.175</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_CA" decimals="-3" id="d34578000e1698-wk-Fact-191D71EB529C5D3C9E6A5ABB3BF4CE2C" unitRef="usd">1029667000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_CA" decimals="3" id="d34578000e1717-wk-Fact-21B5A30423FE5BAEB7948D8D009F4B5D" unitRef="number">0.114</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_CA" decimals="-3" id="d34578000e1733-wk-Fact-C211D7A63F645BC8A7CF26FA98A92492" unitRef="usd">1376149000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_CA" decimals="3" id="d34578000e1752-wk-Fact-0CDA59CA553F5DE39758CCEB02F3537D" unitRef="number">0.171</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_AU" decimals="-3" id="d34578000e1773-wk-Fact-F6FA39D59DE352BAA33BD91DE7AF0AE3" unitRef="usd">56323000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_AU" decimals="3" id="d34578000e1792-wk-Fact-9B1BCBF93F41507090EF2387DD48B8A6" unitRef="number">0.017</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_AU" decimals="-3" id="d34578000e1807-wk-Fact-7D6D04F4F8345BB7AB2419253CF6A1A2" unitRef="usd">75055000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_AU" decimals="3" id="d34578000e1827-wk-Fact-699C902654F55F4F9664B96E59277612" unitRef="number">0.025</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_AU" decimals="-3" id="d34578000e1842-wk-Fact-5EE44D99DCFB50D3A91DF97415E51BF8" unitRef="usd">134533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_AU" decimals="3" id="d34578000e1861-wk-Fact-FB18EC0FB00658059C46995B1C5F16E4" unitRef="number">0.015</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_AU" decimals="-3" id="d34578000e1877-wk-Fact-1919B5ED35F751ABAE9F2D5002FE5235" unitRef="usd">308392000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_AU" decimals="3" id="d34578000e1896-wk-Fact-CDDC7371EC215EFE906379AC763AFF27" unitRef="number">0.038</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" decimals="-3" id="d34578000e1917-wk-Fact-B76D012DF471568EBCDF042CC4DA710E" unitRef="usd">81633000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" decimals="3" id="d34578000e1936-wk-Fact-ED2F0531EA535B35AAEFBC31D589FE85" unitRef="number">0.024</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" decimals="-3" id="d34578000e1951-wk-Fact-46B0A38FC3F955A3BAABCC698033F5A4" unitRef="usd">69965000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" decimals="3" id="d34578000e1971-wk-Fact-5084B535E8C554ED935FF0D1A5E3D1EF" unitRef="number">0.023</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" decimals="-3" id="d34578000e1986-wk-Fact-18B4712EC45052728E042B5B7345F044" unitRef="usd">199691000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" decimals="3" id="d34578000e2005-wk-Fact-4FFE2847825457699CDE828885D4AEF3" unitRef="number">0.022</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" decimals="-3" id="d34578000e2021-wk-Fact-70A575D745B45D649A09AB25DA4B9A01" unitRef="usd">151157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_pwr_LatinAmericaandOtherMember" decimals="3" id="d34578000e2040-wk-Fact-E398A42444C45A6F94883B1BAD2674E9" unitRef="number">0.019</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3QTD" decimals="-3" id="d34578000e2066-wk-Fact-3756743F03A2597AA358950BC3512898" unitRef="usd">3352895000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3QTD" decimals="INF" id="d34578000e2080-wk-Fact-96C4370A037D50FA8A87A0A55B4962CA" unitRef="number">1.000</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3QTD" decimals="-3" id="d34578000e2100-wk-Fact-B3D0756E66B45AEB8D32FA51D7E4BD21" unitRef="usd">2985281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3QTD" decimals="INF" id="d34578000e2115-wk-Fact-792CAFEB58E95991B0AC985364A46644" unitRef="number">1.000</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3YTD" decimals="-3" id="d34578000e2135-wk-Fact-78FA0EEB9C085BF9B33ECA21869A94F3" unitRef="usd">8999353000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3YTD" decimals="INF" id="d34578000e2149-wk-Fact-35BD24365720553C940CD5556505D1E8" unitRef="number">1.000</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3YTD" decimals="-3" id="d34578000e2170-wk-Fact-6BBD13D8F3C25FFCB3F1C28CA350ED1D" unitRef="usd">8059205000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3YTD" decimals="INF" id="d34578000e2184-wk-Fact-811BBD8061A3522084B8F8D1C182714D" unitRef="number">1.000</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" decimals="-3" id="d34578000e2688-wk-Fact-7270DC7168F35FAF88F12D4D55600C8D" unitRef="usd">1241851000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" decimals="3" id="d34578000e2702-wk-Fact-71BF1C72B9C5557DB00B3EECDEF15788" unitRef="number">0.371</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" decimals="-3" id="d34578000e2722-wk-Fact-D24FC6470903528D84DA8C8D49D3A7D4" unitRef="usd">1082858000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" decimals="3" id="d34578000e2737-wk-Fact-D50271D70DD65E8191D6028E9BAB0D8B" unitRef="number">0.363</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" decimals="-3" id="d34578000e2757-wk-Fact-DA06AB7B2EE950ECB22AC430F410AFE8" unitRef="usd">3157545000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" decimals="3" id="d34578000e2771-wk-Fact-7FD6A6C28546583691040A49A86D722D" unitRef="number">0.351</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" decimals="-3" id="d34578000e2792-wk-Fact-0818487EA30458358DD5AD7B0DB512A8" unitRef="usd">2714441000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_pwr_UnitPriceContractsMember" decimals="3" id="d34578000e2806-wk-Fact-9F4CB54FE56D55C2B709E1606A252CB1" unitRef="number">0.337</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" decimals="-3" id="d34578000e2827-wk-Fact-5AE8BC1D6CD651788B0033095A16AD7B" unitRef="usd">872735000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" decimals="3" id="d34578000e2846-wk-Fact-7DB36CA5596E56229FD4A03FFF4CB0AE" unitRef="number">0.260</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" decimals="-3" id="d34578000e2866-wk-Fact-780CFAB86D465E43855BD7FB3488EEF1" unitRef="usd">662757000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" decimals="3" id="d34578000e2881-wk-Fact-4C805FE375E15189A49F8D30051ABAA3" unitRef="number">0.222</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" decimals="-3" id="d34578000e2901-wk-Fact-23336C0106EE5B8B811754766E676C01" unitRef="usd">2934225000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" decimals="3" id="d34578000e2915-wk-Fact-E17F3BC6BC9653DCBB1468252B5B3E07" unitRef="number">0.326</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" decimals="-3" id="d34578000e2936-wk-Fact-4A7047EB5E8359BC9D42002FC77DF362" unitRef="usd">1847018000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_TimeAndMaterialsContractMember" decimals="3" id="d34578000e2950-wk-Fact-CA5B164B400058249E4C862AF9581F0E" unitRef="number">0.229</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" decimals="-3" id="d34578000e2971-wk-Fact-EB24054E767B518792C622BA02F9E437" unitRef="usd">1238309000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" decimals="3" id="d34578000e2990-wk-Fact-8B7B2DAC18DF5EBBB8286B46C53C9B7C" unitRef="number">0.369</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" decimals="-3" id="d34578000e3005-wk-Fact-404C56516AB85E248A2AFE4136FE4CD4" unitRef="usd">1239666000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3QTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" decimals="3" id="d34578000e3025-wk-Fact-92C229A975E25004854672734F5B4D7F" unitRef="number">0.415</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" decimals="-3" id="d34578000e3040-wk-Fact-874FC42A00B15CADBE51635DEFFCE918" unitRef="usd">2907583000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" decimals="3" id="d34578000e3059-wk-Fact-00CF8E6B34E256B28E767FAE6FC778E8" unitRef="number">0.323</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" decimals="-3" id="d34578000e3075-wk-Fact-6F037FE9D107533998303D6AE0C0A7EA" unitRef="usd">3497746000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3YTD_us-gaap_ContractWithCustomerBasisOfPricingAxis_us-gaap_FixedPriceContractMember" decimals="3" id="d34578000e3094-wk-Fact-D15A184BB49C5DE6946C57AB0C92BEB8" unitRef="number">0.434</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3QTD" decimals="-3" id="d34578000e3120-wk-Fact-3756743F03A2597AA358950BC3512898" unitRef="usd">3352895000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3QTD" decimals="INF" id="d34578000e3134-wk-Fact-96C4370A037D50FA8A87A0A55B4962CA" unitRef="number">1.000</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3QTD" decimals="-3" id="d34578000e3154-wk-Fact-B3D0756E66B45AEB8D32FA51D7E4BD21" unitRef="usd">2985281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3QTD" decimals="INF" id="d34578000e3169-wk-Fact-792CAFEB58E95991B0AC985364A46644" unitRef="number">1.000</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2019Q3YTD" decimals="-3" id="d34578000e3189-wk-Fact-78FA0EEB9C085BF9B33ECA21869A94F3" unitRef="usd">8999353000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2019Q3YTD" decimals="INF" id="d34578000e3203-wk-Fact-35BD24365720553C940CD5556505D1E8" unitRef="number">1.000</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="FD2018Q3YTD" decimals="-3" id="d34578000e3224-wk-Fact-6BBD13D8F3C25FFCB3F1C28CA350ED1D" unitRef="usd">8059205000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <pwr:PercentageOfTotalRevenues contextRef="FD2018Q3YTD" decimals="INF" id="d34578000e3238-wk-Fact-811BBD8061A3522084B8F8D1C182714D" unitRef="number">1.000</pwr:PercentageOfTotalRevenues> <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-1B9646B065AA548C9F8AC2F91E1995D1-0-wk-Fact-437793C3E86753C9B8AE2395F929964C"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As described above, under unit-price contracts with more than an insignificant amount of partially completed units and fixed price contracts, revenue is recognized as performance obligations are satisfied over time, with the percentage completion generally measured as the percentage of costs incurred to total estimated costs for such performance obligation. Approximately </span><span style="font-family:inherit;font-size:10pt;"><span>51.3%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>58.6%</span></span><span style="font-family:inherit;font-size:10pt;"> of Quanta’s revenues recognized during the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were associated with this revenue recognition method, and </span><span style="font-family:inherit;font-size:10pt;"><span>50.8%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>56.0%</span></span><span style="font-family:inherit;font-size:10pt;"> of Quanta’s revenues recognized during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were associated with this revenue recognition method.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Assets and Liabilities</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to Quanta’s contracts, interim payments are typically received as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or upon achievement of contractual milestones. As a result, under fixed price contracts, the timing of revenue recognition and contract billings results in contract assets and contract liabilities. Contract assets represent revenues recognized in excess of amounts billed for fixed price contracts and are current assets that are transferred to accounts receivable when billed or the billing rights become unconditional. Contract assets are not considered a significant financing component as they are intended to protect the customer in the event Quanta does not perform on its obligations under the contract. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Conversely, contract liabilities represent billings in excess of revenues recognized for fixed price contracts. These arise under certain contracts that allow for upfront payments from the customer or contain contractual billing milestones, which result in billings that exceed the amount of revenues recognized for certain periods. Contract liabilities are current liabilities and are not considered a significant financing component, as they are used to meet working capital requirements that are generally higher in the early stages of a contract and are intended to protect Quanta from the other party failing to meet its obligations under the contract. Contract assets and liabilities are recorded on a performance obligation basis at the end of each reporting period.</span></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Current and Long-Term Accounts Receivable, Notes Receivable and Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta provides an allowance for doubtful accounts when collection of an account or note receivable is considered doubtful, and receivables are written off against the allowance when deemed uncollectible. The assessment of the allowance for doubtful accounts involves certain judgments and estimates regarding, among other factors, the customer’s access to capital, the customer’s willingness or ability to pay, general economic and market conditions, the ongoing relationship with the customer and uncertainties related to the resolution of disputed matters. Quanta considers accounts receivable delinquent after 30 days but does not generally include delinquent accounts in its analysis of the allowance for doubtful accounts unless the accounts receivable have been outstanding for at least 90 days. Quanta includes accounts receivable balances that relate to customers in bankruptcy or with other known difficulties in its analysis of the allowance for doubtful accounts. Material changes to a customer’s business, cash flows or financial condition, which may be impacted by negative economic and market conditions, could affect Quanta’s ability to collect amounts due. Should anticipated recoveries relating to receivables fail to materialize, including anticipated recoveries relating to existing bankruptcies or other workout situations, Quanta could experience reduced cash flows and losses in excess of current allowances provided. As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta had allowances for doubtful accounts on current receivables of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.8 million</span></span><span style="font-family:inherit;font-size:10pt;">. See Note 11 for additional information related to the bankruptcy matter involving PG&amp;E Corporation and its primary operating subsidiary, Pacific Gas and Electric Company (collectively PG&amp;E), a significant customer of Quanta.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term accounts receivable are included within “Other assets, net” in the accompanying condensed consolidated balance sheets. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, long-term accounts receivable were </span><span style="font-family:inherit;font-size:10pt;"><span>$55.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$25.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. Included in the </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> balance was </span><span style="font-family:inherit;font-size:10pt;"><span>$43.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of pre-petition receivables due from PG&amp;E, which were reclassified from current accounts receivable during the three months ended March 31, 2019, as further described in Note 11.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain contracts allow customers to withhold a small percentage of billings pursuant to retainage provisions, and such amounts are generally due upon completion of the contract and acceptance of the project by the customer. Based on Quanta’s experience in recent years, the majority of these retainage balances are expected to be collected within approximately twelve months. Current retainage balances as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$486.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$337.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and are included in “Accounts receivable.” Retainage balances with expected settlement dates beyond the next twelve months are included in “Other assets, net,” and as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$39.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$99.6 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta recognizes unbilled receivables for non-fixed price contracts within “Accounts receivable” in certain circumstances, such as when revenues have been earned and recorded but the amount cannot be billed under the terms of the contract until a later </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">date or amounts arise from routine lags in billing (for example, work completed one month but not billed until the next month). These balances do not include revenues recognized for work performed under fixed-price contracts, as these amounts are recorded as “Contract assets.” At </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, unbilled receivables included in “Accounts receivable” were </span><span style="font-family:inherit;font-size:10pt;"><span>$732.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$434.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. Quanta also recognizes unearned revenues for non-fixed price contracts when cash is received prior to recognizing revenues for the related performance obligation. Unearned revenues, which are included in “Accounts payable and accrued expenses,” were </span><span style="font-family:inherit;font-size:10pt;"><span>$39.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$40.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contracts</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta designs, installs, upgrades, repairs and maintains infrastructure for customers in the electric power, energy and communications industries. These services may be provided pursuant to master service agreements (MSAs), repair and maintenance contracts and fixed price and non-fixed price installation contracts. These contracts are classified into three categories based on how transaction prices are determined and revenue is recognized: unit-price contracts, cost-plus contracts and fixed price contracts. Transaction prices for unit-price contracts are determined on a per unit basis, transaction prices for cost-plus contracts are determined by applying a profit margin to costs incurred on the contracts and transaction prices for fixed price contracts are determined on a lump-sum basis. All of Quanta’s revenues are recognized from contracts with its customers. In addition to the considerations described below, revenue is not recognized unless collectability under the contract is considered probable, the contract has </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">commercial substance and the contract has been approved. Additionally, the contract must contain payment terms, as well as the rights and commitments of both parties.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Obligations</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract with a customer to transfer a distinct good or service. Most of Quanta’s contracts are considered to have a single performance obligation whereby Quanta is required to integrate complex activities and equipment into a deliverable for a customer. For contracts with multiple performance obligations, Quanta allocates a portion of the total transaction price to each performance obligation using its best estimate of the standalone selling price of the distinct good or service associated with each performance obligation. Standalone selling price is estimated using the expected costs plus a margin approach.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the aggregate transaction price allocated to unsatisfied or partially satisfied performance obligations was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$4.40 billion</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>65.5%</span></span><span style="font-family:inherit;font-size:10pt;"> was expected to be recognized in the subsequent </span><span style="font-family:inherit;font-size:10pt;"><span>twelve months</span></span><span style="font-family:inherit;font-size:10pt;">. This amount represents management’s estimate of the consolidated revenues that are expected to be realized from the remaining portion of firm orders under fixed price contracts not yet completed or for which work has not yet begun. For purposes of calculating remaining performance obligations, Quanta includes all estimated revenues attributable to consolidated joint ventures and variable interest entities, revenues from funded and unfunded portions of government contracts to the extent they are reasonably expected to be realized and revenues from change orders and claims to the extent management believes additional contract revenues will be earned and are deemed probable of collection. Excluded from remaining performance obligations are potential orders under MSAs and non-fixed price contracts expected to be completed within one year. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recognition of Revenue Upon Satisfaction of Performance Obligations</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A transaction price is determined for each contract, and that amount is allocated to each performance obligation within the contract and recognized as revenue when, or as, the performance obligation is satisfied. Quanta generally recognizes revenue over time as it performs its obligations because there is a continuous transfer of control of the deliverable to the customer. Under unit-price contracts with an insignificant amount of partially completed units, Quanta recognizes revenue as units are completed based on contractual pricing amounts. Under unit-price contracts with more than an insignificant amount of partially completed units and fixed price contracts, Quanta recognizes revenues as performance obligations are satisfied over time, with the percentage completion generally measured as the percentage of costs incurred to total estimated costs for such performance obligation. Under cost-plus contracts, Quanta recognizes revenue on an input basis, as labor hours are incurred, materials are utilized and services are performed.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under contracts where Quanta has a right to consideration in an amount that directly corresponds to the value of completed performance, Quanta recognizes revenue in such amount and does not include such performance as a remaining performance obligation. Also, contract consideration is not adjusted for a significant financing component if payment is expected to be collected less than one year from when the services are performed.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract costs include all direct materials, labor and subcontract costs and indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and depreciation costs. The majority of the materials associated with Quanta’s work are owner-furnished, and therefore not included in contract revenues and costs. Additionally, Quanta may incur incremental costs to obtain certain contracts, such as selling and marketing costs, bid and proposal costs, sales commissions, and legal fees or initial set-up or mobilization costs, certain of which can be capitalized. Such costs were not material during the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Estimates</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual revenues and project costs can vary, sometimes substantially, from previous estimates due to changes in a variety of factors, including unforeseen or changed circumstances not included in Quanta’s cost estimates or covered by its contracts. The estimating process is based on the professional knowledge and experience of Quanta’s engineers, project managers and financial professionals. Some of the factors that may lead to changes in estimates include concealed or unknown environmental conditions; changes in the cost of equipment, commodities, materials or labor; unanticipated costs or claims due to delays caused by customers or third parties; customer failure to provide required materials or equipment; errors in engineering, specifications or designs; project modifications or contract termination; weather conditions; changes in estimates related to the length of time to complete a performance obligation; and performance and quality issues requiring rework or replacement. These factors, along with other risks inherent in performing services under fixed price contracts, are routinely evaluated by management. Any changes in estimates could result in changes to profitability or losses associated with the related performance obligations. For example, estimated costs for a performance obligation may increase from an original estimate and contractual provisions may not allow for adequate compensation or reimbursement for such additional costs. Changes in estimated revenues, costs and profit are recorded in the period they are determined to be probable and can be reasonably estimated. Contract losses are recognized in full when losses are </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">determined to be probable and can be reasonably estimated.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in cost estimates on certain contracts may result in the issuance of change orders, which may be approved or unapproved by the customer, or the assertion of contract claims. Quanta determines the probability that costs associated with change orders and claims will be recovered based on, among other things, contractual entitlement, past practices with the customer, specific discussions or preliminary negotiations with the customer or verbal approvals by the customer. Quanta recognizes amounts associated with change orders and claims as revenue if it is probable that the contract price will be adjusted and the amount of any such adjustment can be reliably estimated. Most of Quanta’s change orders are for services that are not distinct from an existing contract and are accounted for as part of an existing contract on a cumulative catch-up basis. Quanta accounts for a change order as a separate contract if the additional goods or services are distinct from and increase the scope of the contract, and the price of the contract increases by an amount commensurate to Quanta’s standalone selling price for the additional goods or services.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, Quanta had recognized revenues of </span><span style="font-family:inherit;font-size:10pt;"><span>$150.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$121.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to change orders and claims included as contract price adjustments and that were in the process of being negotiated in the normal course of business. These aggregate amounts, which are included in “Contract assets” in the accompanying condensed consolidated balance sheets, represent management’s estimates of additional contract revenues that have been earned and are probable of collection. However, Quanta’s estimates could be incorrect, and the amount ultimately realized could be significantly higher or lower than the estimated amount.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable consideration amounts, including performance incentives, early pay discounts and penalties, may also cause changes in contract estimates. The amount of variable consideration is estimated based on the most likely amount that is deemed probable of realization. Contract consideration is adjusted for variable consideration when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur once the uncertainty related to the variable consideration is resolved.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in contract estimates are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. Such changes in estimates can result in the recognition of revenue in a current period for performance obligations that were satisfied or partially satisfied in prior periods or the reversal of previously recognized revenue if the current estimate differs from the previous estimate. The impact of a change in estimate is measured as the difference between the revenue or gross profit recognized in the prior period as compared to the revenue or gross profit which would have been recognized had the revised estimate been used as the basis of recognition in the prior period. </span></div>As referenced previously, contract assets and liabilities fluctuate period to period based on various factors, including, among others, changes in the number and size of projects in progress at period end and variability in billing and payment terms, such as up-front or advance billings, interim or milestone billings, or deferred billings. </us-gaap:RevenueFromContractWithCustomerPolicyTextBlock> <pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime contextRef="FD2019Q3QTD" decimals="3" id="d34578000e3255-wk-Fact-CC185F815831506A918E88A17CEBC63F" unitRef="number">0.513</pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime> <pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime contextRef="FD2018Q3QTD" decimals="3" id="d34578000e3259-wk-Fact-527CC91C70BD5E749CF045A91925749A" unitRef="number">0.586</pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime> <pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime contextRef="FD2019Q3YTD" decimals="3" id="d34578000e3271-wk-Fact-4FED0CE5D55B52A0BE335BE71DC6B857" unitRef="number">0.508</pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime> <pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime contextRef="FD2018Q3YTD" decimals="3" id="d34578000e3276-wk-Fact-E3F94245EB175635BE583770266EB3D3" unitRef="number">0.560</pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime> <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="FD2019Q3YTD" id="TextSelection-5CEA079DDF6952D3AC62744F619AB4F2-0-wk-Fact-5841B691E1285A5C8B1ECB9768646154"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets and liabilities consisted of the following (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>652,915</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576,891</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>540,187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,961</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock> <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="FI2019Q3" decimals="-3" id="d34578000e3391-wk-Fact-37CBA74428EC5AAD94BB897753019B45" unitRef="usd">652915000</us-gaap:ContractWithCustomerAssetNetCurrent> <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="FI2018Q4" decimals="-3" id="d34578000e3410-wk-Fact-05B7142ED8125537AA705E5CC1E69EA1" unitRef="usd">576891000</us-gaap:ContractWithCustomerAssetNetCurrent> <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="FI2019Q3" decimals="-3" id="d34578000e3435-wk-Fact-999DE8F7E8C752AD99B9A576E442110A" unitRef="usd">540187000</us-gaap:ContractWithCustomerLiabilityCurrent> <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="FI2018Q4" decimals="-3" id="d34578000e3454-wk-Fact-3DA66BADDAE25D379A56F9A8ACDBCED4" unitRef="usd">425961000</us-gaap:ContractWithCustomerLiabilityCurrent> <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice contextRef="FD2019Q3YTD_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_ProjectContractTerminationMember" decimals="-5" id="d34578000e3478-wk-Fact-9D8FB2D8518911D73DACD4486D616A9C" unitRef="usd">29400000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice> <us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod contextRef="FD2019Q3YTD" decimals="-5" id="d34578000e3502-wk-Fact-D61E0DC6AD9A7976AE67DEAA36293E8C" unitRef="usd">28400000</us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod> <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="FD2019Q3YTD" decimals="-6" id="d34578000e3527-wk-Fact-54D1C6E9A575D3342195D46FFA7A09B3" unitRef="usd">359000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized> <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2019Q3" decimals="-5" id="d34578000e3560-wk-Fact-C060F1857EF3BDD70E5BFA10A03F489F" unitRef="usd">7700000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent> <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2018Q4" decimals="-5" id="d34578000e3564-wk-Fact-FBDA86B0AC6E0BE3E40AD4503F6580AC" unitRef="usd">5800000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent> <us-gaap:AccountsReceivableNetNoncurrent contextRef="FI2019Q3" decimals="-5" id="d34578000e3579-wk-Fact-351A0DD7083305961015D45214C6E5FF" unitRef="usd">55600000</us-gaap:AccountsReceivableNetNoncurrent> <us-gaap:AccountsReceivableNetNoncurrent contextRef="FI2018Q4" decimals="-5" id="d34578000e3583-wk-Fact-2863943CC217DEF08666D4528F6F5900" unitRef="usd">25900000</us-gaap:AccountsReceivableNetNoncurrent> <us-gaap:AccountsReceivableNetNoncurrent contextRef="FI2019Q3_srt_MajorCustomersAxis_pwr_PGEMember" decimals="-5" id="d34578000e3592-wk-Fact-D5E72F5BB03AA7B20C4AD4532D8A99BA" unitRef="usd">43000000.0</us-gaap:AccountsReceivableNetNoncurrent> <us-gaap:ContractReceivableRetainageDueOneYearOrLess contextRef="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember" decimals="-5" id="d34578000e3607-wk-Fact-E5DF51C9DA1748F4664ED12188234D0C" unitRef="usd">486500000</us-gaap:ContractReceivableRetainageDueOneYearOrLess> <us-gaap:ContractReceivableRetainageDueOneYearOrLess contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember" decimals="-5" id="d34578000e3611-wk-Fact-19A9C680485EE73E0C5DD455C2E618B6" unitRef="usd">337100000</us-gaap:ContractReceivableRetainageDueOneYearOrLess> <us-gaap:ContractReceivableRetainageDueAfterOneYear contextRef="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember" decimals="-5" id="d34578000e3624-wk-Fact-6D1D80D68FB62A4E4981D4548104B0E3" unitRef="usd">39900000</us-gaap:ContractReceivableRetainageDueAfterOneYear> <us-gaap:ContractReceivableRetainageDueAfterOneYear contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember" decimals="-5" id="d34578000e3628-wk-Fact-D6D89809AFA964077E0CD4574B9F52F8" unitRef="usd">99600000</us-gaap:ContractReceivableRetainageDueAfterOneYear> <us-gaap:UnbilledContractsReceivable contextRef="FI2019Q3" decimals="-5" id="d34578000e3646-wk-Fact-666902DDEA34C35F5999D458A9CAD0D1" unitRef="usd">732700000</us-gaap:UnbilledContractsReceivable> <us-gaap:UnbilledContractsReceivable contextRef="FI2018Q4" decimals="-5" id="d34578000e3650-wk-Fact-A19EC5179C0EDD4D0F07D4590E7F164E" unitRef="usd">434900000</us-gaap:UnbilledContractsReceivable> <us-gaap:DeferredIncomeCurrent contextRef="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" decimals="-5" id="d34578000e3658-wk-Fact-C617DF59F67F8539B0ADD44D035FA1F5" unitRef="usd">39600000</us-gaap:DeferredIncomeCurrent> <us-gaap:DeferredIncomeCurrent contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" decimals="-5" id="d34578000e3663-wk-Fact-52EF1CE5F8F3176FA5A4889DA494B3FE" unitRef="usd">40100000</us-gaap:DeferredIncomeCurrent> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticBankAccountsMember" decimals="-3" id="d34578000e3768-wk-Fact-846F823308B256A79E7BC560F023740C" unitRef="usd">55581000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticBankAccountsMember" decimals="-3" id="d34578000e3787-wk-Fact-E7A6BC4B5DF75A40B812F4275C9287E1" unitRef="usd">62495000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignBankAccountsMember" decimals="-3" id="d34578000e3807-wk-Fact-052122ADD3C05A9FBCF7F5404590C336" unitRef="usd">24463000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignBankAccountsMember" decimals="-3" id="d34578000e3826-wk-Fact-A281E84FC0FB5FDCB7E295DD90586B13" unitRef="usd">16192000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2019Q3" decimals="-3" id="d34578000e3856-wk-Fact-CEDD2AD28EC15E53BE5D3C30EAFEB87D" unitRef="usd">80044000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2018Q4" decimals="-3" id="d34578000e3875-wk-Fact-4DA514F480CF5BB3A930CA86F8AF8106" unitRef="usd">78687000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-9E5C336F03805A7AB306C6953E50F4EF-0-wk-Fact-22F3E5D828E5549CBFF1CA8E52A398DD"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash consisting of interest-bearing demand deposits is carried at cost, which approximates fair value. Quanta considers all highly liquid investments with an original maturity of three months or less at the time of purchase to be cash equivalents, which are carried at fair value. At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, cash equivalents were </span><span style="font-family:inherit;font-size:10pt;"><span>$37.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$37.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and consisted primarily of money market investments and money market mutual funds and are discussed further in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements</span><span style="font-family:inherit;font-size:10pt;"> below.</span></div>Cash and cash equivalents held by joint ventures, which are either consolidated or proportionately consolidated, are available to support joint venture operations, but Quanta cannot utilize those assets to support its other operations. Quanta generally has no right to cash and cash equivalents held by a joint venture other than participating in distributions and in the event of dissolution.</us-gaap:CashAndCashEquivalentsPolicyTextBlock> <us-gaap:CashEquivalentsAtCarryingValue contextRef="FI2019Q3" decimals="-5" id="d34578000e3899-wk-Fact-449347408F755FD187E2E1DECE36C093" unitRef="usd">37700000</us-gaap:CashEquivalentsAtCarryingValue> <us-gaap:CashEquivalentsAtCarryingValue contextRef="FI2018Q4" decimals="-5" id="d34578000e3903-wk-Fact-114424FAB4565F5B8A449DFE41A37E49" unitRef="usd">37200000</us-gaap:CashEquivalentsAtCarryingValue> <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="FD2019Q3YTD" id="TextSelection-46698D70D2C45CCD9BF659088D35819F-0-wk-Fact-9719159AE5755FF9B341167CD7C41AF4">Amounts related to cash and cash equivalents held by joint ventures, which are included in Quanta’s total cash and cash equivalents balances, were as follows (in thousands):<div style="line-height:120%;padding-bottom:18px;padding-top:9px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held by domestic joint ventures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,855</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,544</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held by foreign joint ventures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>441</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents held by joint ventures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,985</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents not held by joint ventures </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,702</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,044</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts related to Quanta’s cash and cash equivalents based on geographic location of the bank accounts were as follows (in thousands):</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held in domestic bank accounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held in foreign bank accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,463</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,044</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticJointVenturesMember" decimals="-3" id="d34578000e4004-wk-Fact-13B5BCE1C6EF56CFB3E5B5AA5DC5EC76" unitRef="usd">7855000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticJointVenturesMember" decimals="-3" id="d34578000e4023-wk-Fact-E48E1C1C569450248E3007399EA933DA" unitRef="usd">8544000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignJointVenturesMember" decimals="-3" id="d34578000e4043-wk-Fact-7CF85E8590AE5E698BD05812151CD1A8" unitRef="usd">142000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignJointVenturesMember" decimals="-3" id="d34578000e4062-wk-Fact-C01540F785135F2DAF92E7ABFA2C32AB" unitRef="usd">441000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_InvestmentsInJointVenturesMember" decimals="-3" id="d34578000e4087-wk-Fact-C32A6077E9235C3FA587645073CD8565" unitRef="usd">7997000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_InvestmentsInJointVenturesMember" decimals="-3" id="d34578000e4106-wk-Fact-2F835B3E1D6C55398174C16BCD03E3CA" unitRef="usd">8985000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_CashNotHeldByJointVenturesMember" decimals="-3" id="d34578000e4131-wk-Fact-2EB6C953B53A578E8060267B48F05966" unitRef="usd">72047000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_CashNotHeldByJointVenturesMember" decimals="-3" id="d34578000e4150-wk-Fact-8333BD7F283359DA9A8149AA6321E4C4" unitRef="usd">69702000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2019Q3" decimals="-3" id="d34578000e4180-wk-Fact-CEDD2AD28EC15E53BE5D3C30EAFEB87D" unitRef="usd">80044000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2018Q4" decimals="-3" id="d34578000e4199-wk-Fact-4DA514F480CF5BB3A930CA86F8AF8106" unitRef="usd">78687000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <pwr:NumberOfInternalDivisions contextRef="FD2019Q3YTD" decimals="INF" id="d34578000e4220-wk-Fact-A089E53E67595B658690A62E1DD0B966" unitRef="division">2</pwr:NumberOfInternalDivisions> <pwr:DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation contextRef="FI2019Q3" decimals="2" id="d34578000e4248-wk-Fact-D36F5B6F28C55A5786CB91CA144D2700" unitRef="number">0.10</pwr:DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation> <us-gaap:Goodwill contextRef="FI2019Q3_us-gaap_ReportingUnitAxis_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" decimals="-5" id="d34578000e4252-wk-Fact-28531256AB7353388713ABA9123DE9D9" unitRef="usd">48700000</us-gaap:Goodwill> <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="FI2019Q3_us-gaap_ReportingUnitAxis_pwr_MaterialHandlingServicesAndMidStreamAndSmallerScalePipelineMarketMember_us-gaap_StatementBusinessSegmentsAxis_pwr_PipelineAndIndustrialInfrastructureServicesMember" decimals="-5" id="d34578000e4256-wk-Fact-5314608FB1FD5C70A10EC7D3150C1B9B" unitRef="usd">9100000</us-gaap:IntangibleAssetsNetExcludingGoodwill> <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock contextRef="FD2019Q3YTD" id="TextSelection-262273BF9D5A5952A80CB9716C742D00-0-wk-Fact-F7A0D91026895B35957103320661D1EF"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the significant estimates used by management in determining the fair values of customer relationships associated with acquisitions in the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rates</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19% to 24%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20% to 27%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer attrition rates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5% to 37%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20% to 33%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock> <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-6F76F778350655F3BF42E4BA7CBBD716-0-wk-Fact-91A34D6F72B35A548B22536E1314D10D"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta values backlog for acquired businesses as of the acquisition date based upon the contractual nature of the backlog within each service line, discounted to present value. The values of trade names and curriculum are estimated using the relief-from-royalty method of the income approach, which is based on the assumption that in lieu of ownership, a company would be willing to pay a royalty for use of the trade name or curriculum. The value of a non-compete agreement is estimated based on the difference between the present value of the prospective cash flows with the agreement in place and the present value of the prospective cash flows without the agreement in place. The value of the engineering license is based on cash paid to acquire the asset.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta amortizes the intangible assets that are subject to amortization based upon the estimated consumption of their economic benefits, or on a straight-line basis if the pattern of economic benefit cannot otherwise be reliably estimated. Intangible assets are reviewed for impairment and tested for recoverability whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. For instance, a significant change in business climate or a loss of a significant customer, among other things, may trigger the need for interim impairment testing of intangible assets. An impairment loss is recognized if the carrying amount of an intangible asset is not recoverable and its carrying amount exceeds its fair value. Intangible asset impairments are included within “Asset impairment charges” in the condensed consolidated statements of operations, when applicable.</span></div>Quanta’s intangible assets include customer relationships, backlog, trade names, non-compete agreements, patented rights and developed technology and curriculum, all of which are subject to amortization, as well as an engineering license, which is not subject to amortization. The value of customer relationships is estimated as of the date a business is acquired based on the value-in-use concept utilizing the income approach, specifically the multi-period excess earnings method. This analysis discounts to present value the projected cash flows attributable to the customer relationships, with consideration given to customer contract renewals and estimated customer attrition rates.<div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill, net of accumulated impairment losses, represents the excess of cost over the fair market value of net tangible and identifiable intangible assets of acquired businesses and is stated at cost. Goodwill is not amortized but is tested for impairment annually, or more frequently if events or circumstances indicate that the carrying amount of goodwill may be impaired. Quanta has recorded goodwill in connection with its historical acquisitions of businesses. Upon acquisition, these businesses were either combined into one of Quanta’s existing operating units or managed on a stand-alone basis as an individual operating unit. Quanta’s operating units are organized into </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> divisions: the Electric Power Infrastructure Services Division and the Pipeline and Industrial Infrastructure Services Division. As most of the companies acquired by Quanta provide multiple types of services for multiple types of customers, these divisional designations are based on the predominant type of work performed by an operating unit at the point in time the divisional designation is made. Goodwill is required to be measured for impairment at the reporting unit level, which represents the operating segment level or one level below the operating segment level for which discrete financial information is available. Quanta has determined that its individual operating units represent its reporting units for the purpose of assessing goodwill impairment. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">An annual assessment for impairment is performed for each reporting unit that carries a balance of goodwill in the fourth quarter of the fiscal year, or more frequently if events or circumstances arise which indicate that goodwill may be impaired. The assessment can be performed by first completing a qualitative assessment on none, some or all of Quanta’s reporting units. Quanta can also bypass the qualitative assessment for any reporting unit in any period and proceed directly to a quantitative impairment test, and then resume the qualitative assessment in any subsequent period. Qualitative indicators that may trigger the need for annual or interim quantitative impairment testing include, among other things, deterioration in macroeconomic conditions, </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">declining financial performance, deterioration in the operational environment, or an expectation of selling or disposing of a portion of a reporting unit. Additionally, a significant change in business climate, a loss of a significant customer, increased competition, a sustained decrease in share price, or a decrease in Quanta’s market capitalization below book value may trigger the need for interim impairment testing of goodwill associated with one or more of Quanta’s reporting units.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If Quanta believes that, as a result of its qualitative assessment, it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. The quantitative test involves comparing the fair value of each of Quanta’s reporting units with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recorded as a reduction to goodwill with a corresponding charge to “Asset impairment charges” in the condensed consolidated statements of operations. The income tax effect associated with an impairment of tax deductible goodwill is also considered in the measurement of the goodwill impairment. A goodwill impairment for any reporting unit is limited to the total amount of goodwill allocated to such reporting unit.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta determines the fair value of its reporting units using a weighted combination of the income approach (discounted cash flow method) and market multiples valuation techniques (market guideline transaction method and market guideline public company method), with greater weight placed on the discounted cash flow method because management believes this method results in the most appropriate calculation of fair value and reflects an expectation of market value as determined by a “held and used” model.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the discounted cash flow method, Quanta determines fair value based on the estimated future cash flows for each reporting unit, discounted to present value using a risk-adjusted industry weighted average cost of capital, which reflects the overall level of inherent risk for each reporting unit and the rate of return an outside investor would expect to earn. Cash flow projections are derived from budgeted amounts (typically a one-year model) and subsequent period cash flows are developed for each reporting unit using growth rates that management believes are reasonably likely to occur. A terminal value is derived from a multiple of the reporting unit’s earnings before interest, taxes, depreciation and amortization (EBITDA). The EBITDA multiples for each reporting unit are based on observed purchase transactions for similar businesses adjusted for size, volatility and risk.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the market guideline transaction and market guideline public company methods, Quanta determines the estimated fair value for each of its reporting units by applying transaction multiples and public company multiples, respectively, to each reporting unit’s projected EBITDA and then averaging that estimate with similar historical calculations using either a one-, two- or three-year average. The transaction multiples are based on observed purchase transactions for similar businesses adjusted for size, volatility and risk. The public company multiples are based on peer group multiples adjusted for size, volatility and risk. For the market guideline public company method, Quanta adds a reasonable control premium, which is estimated as the premium that would be appropriate to convert the reporting unit value to a controlling interest basis.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For Quanta’s annual goodwill impairment assessment performed during the fourth quarter of 2018, Quanta assessed qualitative factors to determine whether it was necessary to perform a quantitative fair value impairment analysis and identified certain reporting units for which a quantitative goodwill impairment assessment was deemed appropriate based on either changes in market conditions or specific performance indicators. The subsequent quantitative analyses indicated that the fair value of each of the selected reporting units was in excess of its carrying amount. Accordingly, Quanta did not record any impairment charges related to goodwill during the fourth quarter of 2018.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The determination of a reporting unit’s fair value requires judgment and the use of significant estimates and assumptions. Quanta believes the estimates and assumptions used in its impairment assessments are reasonable and based on available market information obtained from relevant industry sources; however, variations in any of the assumptions could result in materially different calculations of fair value and impairment determinations. Accordingly, management considered the sensitivity of its fair value estimates to changes in certain valuation assumptions. After taking into account a </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> decrease in the fair value of the reporting units for which a quantitative impairment test was performed, two reporting units within Quanta’s Pipeline and Industrial Infrastructure Services Division would have fair values below their carrying amounts. One of the reporting units is a material handling services business, and the other reporting unit operates within the midstream and smaller-scale pipeline market. Goodwill and intangible assets associated with these two reporting units were </span><span style="font-family:inherit;font-size:10pt;"><span>$48.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$9.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If an operating unit experiences prolonged periods of declining revenues, operating margins or both, it may be at risk of failing the quantitative goodwill impairment test. The reporting units referenced above have experienced declines over the short term due to challenging macroeconomic conditions in certain geographic areas and low oil and natural gas prices, which have negatively impacted customer spending and resulted in project cancellations and delays. Additionally, customer capital spending has been constrained as a result of an increasingly complex regulatory and permitting environment. Quanta monitors these </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">conditions and others to determine if it is necessary to perform the quantitative fair value impairment test for one or more operating units prior to the annual impairment assessment.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due to the cyclical nature of Quanta’s business, and the other factors described above, the profitability of its individual reporting units may suffer from decreases in customer demand and other factors. These factors may have a disproportionate impact on individual reporting units as compared to Quanta as a whole and might adversely affect the fair value of individual reporting units. If material adverse conditions occur, Quanta’s future estimates of fair value may not support the carrying amount of one or more of its reporting units, and the related goodwill would need to be written down to an amount considered recoverable.</span></div></us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock> <us-gaap:LesseeLeasesPolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-E1F9EBC11C5B5B1A895F53B9404F3207-0-wk-Fact-C4B3A7B2B71F5626BB68C4D98298BF8D"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As described further in Note 3, effective January 1, 2019, Quanta adopted the new lease accounting standard utilizing the transition method that allows entities to apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption, if applicable. Quanta’s financial results for reporting periods beginning on or after January 1, 2019 are presented under the new standard, while financial results for prior periods continue to be reported in accordance with the prior standard and Quanta’s historical accounting policy. The adoption of the new standard resulted in the recording of operating lease right-of-use assets and operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$301.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of January 1, 2019. Lease liabilities are recognized as the present value of the future minimum lease payments over the lease term as of the commencement date. Lease assets are recognized as the present value of future minimum lease payments over the lease term as of the commencement date, plus any initial direct costs incurred and lease payments made, less any lease incentives received. Although the adoption of the new standard had a material impact on Quanta’s consolidated balance sheet, there was not a material impact on its consolidated statements of operations, comprehensive income, cash flows or equity.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta determines if an arrangement contains a lease at inception. If an arrangement is considered a lease, Quanta determines whether the lease is an operating or finance lease at the commencement of the lease. In accordance with the new standard, finance leases are leases that meet any of the following criteria: the lease transfers ownership of the underlying asset at the end of the lease </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">term; the lessee is reasonably certain to exercise an option to purchase the underlying asset; the lease term is for the major part of the remaining economic life of the underlying asset (except when the commencement date falls at or near the end of such economic life); the present value of the sum of the lease payments and any additional residual value guarantee by the lessee equals or exceeds substantially all of the fair value of the underlying asset; or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease that does not meet any of these criteria is considered an operating lease. After the commencement date, lease cost for an operating lease is recognized over the remaining lease term on a straight-line basis, while lease cost for a finance lease is based on the depreciation of the lease asset and interest on the lease liability. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The terms of Quanta’s lease arrangements vary, and certain leases include one or more of the following: renewal option(s), a cancellation option, a residual value guarantee, a purchase option or an escalation clause. An option to extend or terminate a lease is accounted for when assessing a lease term when it is reasonably certain that Quanta will exercise such option. Quanta has made a policy election to classify leases with an initial lease term of 12 months or less as short-term leases, and these leases are not recorded in the accompanying condensed consolidated balance sheets unless the lease contains a purchase option that is reasonably certain to be exercised. Lease cost related to short-term leases is recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Determinations with respect to lease term (including any extension thereof), discount rate, variable lease cost and future minimum lease payments require the use of judgment based on the facts and circumstances related to each lease. Quanta considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised. Unless a renewal option is reasonably certain to be exercised, which is typically at Quanta’s sole discretion, the initial non-cancelable lease term is used. Quanta generally uses its incremental borrowing rates to determine the present value of future minimum lease payments.</span></div></us-gaap:LesseeLeasesPolicyTextBlock> <us-gaap:OperatingLeaseLiability contextRef="I2019Q1JAN01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member" decimals="-5" id="d34578000e4428-wk-Fact-3C0DC8DC49485792B0651B97126845F1" unitRef="usd">301100000</us-gaap:OperatingLeaseLiability> <us-gaap:InvestmentPolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-81C46BD3838759009ED0527480B8F4F2-0-wk-Fact-2595D5019BE45099BD95C1D56EA0F189"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business, Quanta enters into various types of investment arrangements, each having unique terms and conditions. These investments may include equity interests held by Quanta in business entities, including general or limited partnerships, contractual joint ventures, or other forms of equity or profit participation. These investments may also include Quanta’s participation in different financing structures, such as the extension of loans to project-specific entities, the acquisition of convertible notes issued by project specific entities, or other strategic financing arrangements. Quanta also enters into strategic partnerships with customers and infrastructure investors to provide fully integrated infrastructure services on certain projects, including planning and feasibility analyses, engineering, design, procurement, construction and project operation and maintenance. These projects include public-private partnerships and concessions, along with private infrastructure projects such as build, own, operate (and in some cases transfer) and build-to-suit arrangements. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta determines whether investments involve a variable interest entity (VIE) based on the characteristics of the subject entity. If the entity is determined to be a VIE, then management determines if Quanta is the primary beneficiary of the entity and whether or not consolidation of the VIE is required. The primary beneficiary consolidating the VIE must normally have both (i) the power to direct the activities that most significantly affect the VIE’s economic performance and (ii) the obligation to absorb significant losses of, or the right to receive significant benefits from, the VIE. When Quanta is deemed to be the primary beneficiary, the VIE is consolidated and the other party’s equity interest in the VIE is accounted for as a non-controlling interest. In cases where Quanta determines that it has an undivided interest in the assets, liabilities, revenues and profits of an unincorporated VIE (e.g., a general partnership interest), such amounts are consolidated on a basis proportional to Quanta’s ownership interest in the unincorporated entity.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investments in entities of which Quanta is not the primary beneficiary, but over which Quanta has the ability to exercise significant influence, are accounted for using the equity method of accounting. Quanta’s share of net income or losses from unconsolidated equity investments is reported as equity in earnings (losses) of unconsolidated affiliates, which is included in “Other income (expense), net” in the accompanying condensed consolidated statements of operations. Equity investments are reviewed for impairment by assessing whether there has been a decline in the fair value of the investment below the carrying amount and the decline is other-than-temporary. In making this determination, factors such as the ability to recover the carrying amount of the investment and the inability of the investee to sustain its earnings capacity are evaluated in determining whether a loss in value should be recognized. Any impairment losses related to investments would be recognized in equity in earnings (losses) of unconsolidated affiliates. Equity method investments are carried at original cost adjusted for Quanta’s proportionate share of the investees’ income, losses and distributions and are included in “Other assets, net” in the accompanying condensed consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investments in entities which Quanta is not the primary beneficiary, and over which Quanta does not have the ability to exercise significant influence, are accounted for using the cost method of accounting. These investments are required to be measured </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">at fair value, with changes in fair value recognized in net income, unless the investments do not have readily determinable fair values, in which case the investments are measured at cost minus impairment, if any, plus or minus observable price changes in orderly transactions for an identical or similar investment in the same company.</span></div></us-gaap:InvestmentPolicyTextBlock> <us-gaap:OtherCommitment contextRef="FI2019Q3_dei_LegalEntityAxis_pwr_InfrastructureInvestorsPartnershipMember_us-gaap_OtherCommitmentsAxis_pwr_CapitalforInfrastructureProjectsMember" decimals="-8" id="d34578000e4476-wk-Fact-C0A673885A3850A1A7DE683D5521274E" unitRef="usd">1000000000.0</us-gaap:OtherCommitment> <us-gaap:OtherCommitment contextRef="FI2019Q3_us-gaap_OtherCommitmentsAxis_pwr_CapitalforInfrastructureProjectsMember" decimals="-5" id="d34578000e4480-wk-Fact-73D7932A9D245439A1DD818891825BEC" unitRef="usd">80000000.0</us-gaap:OtherCommitment> <us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets contextRef="FI2019Q3" decimals="-5" id="d34578000e4488-wk-Fact-69B5698AAFF2558C91BAA22B90571152" unitRef="usd">13700000</us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets> <pwr:LengthOfTransmissionLine contextRef="FI2014Q4_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" decimals="-2" id="d34578000e4496-wk-Fact-6A92C48CB5255BE4A0DB4D8105B704B9" unitRef="km">500</pwr:LengthOfTransmissionLine> <pwr:NumberOfSubstations contextRef="FI2014Q4_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" decimals="INF" id="d34578000e4500-wk-Fact-5031F453FDEE54529D8E6974001099E7" unitRef="substation">2</pwr:NumberOfSubstations> <pwr:VoltageOfSubstations contextRef="FI2014Q4_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" decimals="-2" id="d34578000e4504-wk-Fact-2EAA15E0732F5B71905AAE4743A244A3" unitRef="kV">500</pwr:VoltageOfSubstations> <pwr:IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit contextRef="FD2019Q1QTD_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" decimals="-5" id="d34578000e4510-wk-Fact-D0A10CE400E152019659BA4084942078" unitRef="usd">60300000</pwr:IncomeLossFromEquityMethodInvestmentsRelatedToReversalOfDeferredProfit> <pwr:EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage contextRef="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_WaterandGasPipelineInfrastructureContractorMember" decimals="2" id="d34578000e4517-wk-Fact-C66C26DE55625DA5AAEA4BA00F786E8C" unitRef="number">0.30</pwr:EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage> <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount contextRef="FI2018Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_WaterandGasPipelineInfrastructureContractorMember" decimals="-5" id="d34578000e4521-wk-Fact-9378918F4E315DFBB404A3921BB9C638" unitRef="usd">22200000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount> <us-gaap:ProceedsFromDividendsReceived contextRef="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_WaterandGasPipelineInfrastructureContractorMember" decimals="-5" id="d34578000e4538-wk-Fact-9D729D954F99554187AFEF9A8B3A37DA" unitRef="usd">3900000</us-gaap:ProceedsFromDividendsReceived> <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="FI2018Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember" decimals="2" id="d34578000e4542-wk-Fact-62B7F24DC7C95307B9CC92980F01890D" unitRef="number">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage> <pwr:PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets contextRef="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_pwr_EquityMethodInvestmentInElectricPowerInfrastructureServicesCompanyMember" decimals="-5" id="d34578000e4546-wk-Fact-3AFA5C7DA08B5332B2E274F009264057" unitRef="usd">12300000</pwr:PaymentsToAcquireEquityMethodInvestmentsAndIntangibleAssets> <us-gaap:IncomeTaxPolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-6ED8529D8A615392805DFE54B023721E-0-wk-Fact-C069388345D459B0897B5E71DE5D32F0"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recorded based on future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in effect when the underlying assets or liabilities are recovered or settled.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta regularly evaluates valuation allowances established for deferred tax assets for which future realization is uncertain, including in connection with changes in tax laws. The estimation of required valuation allowances includes estimates of future taxable income. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Quanta considers projected future taxable income and tax planning strategies in making this assessment. If actual future taxable income differs from these estimates, Quanta may not realize deferred tax assets to the extent estimated.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta records reserves for income taxes related to certain tax positions when management considers it more likely than not that additional taxes may be due in excess of amounts reflected on income tax returns filed. When recording these reserves, Quanta assumes that taxing authorities have full knowledge of the position and all relevant facts. Quanta continually reviews exposure to additional tax obligations, and as further information is known or events occur, changes in tax reserves may be recorded. To the extent interest and penalties may be assessed by taxing authorities on any underpayment of income tax, such amounts have been accrued and included in the provision for income taxes.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the total amount of unrecognized tax benefits relating to uncertain tax positions was </span><span style="font-family:inherit;font-size:10pt;"><span>$39.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">a</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. This </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;"> resulted primarily from a favorable settlement of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to certain non-U.S. income tax obligations of an acquired business and the expiration of U.S. state income tax statutes, partially offset by a </span><span style="font-family:inherit;font-size:10pt;"><span>$5.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> increase in reserves for uncertain tax positions expected to be taken in 2019. Quanta and certain subsidiaries remain under examination by various U.S. state and Canadian and other foreign tax authorities for multiple periods. Quanta believes it is reasonably possible that within the next 12 months unrecognized tax benefits may decrease by up to </span><span style="font-family:inherit;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> as a result of settlement of these examinations or as a result of the expiration of certain statute of limitations periods.</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal and state and foreign income tax laws and regulations are voluminous and often ambiguous. As such, Quanta is required to make many subjective assumptions and judgments regarding its tax positions that could materially affect amounts recognized in future consolidated balance sheets, statements of operations and statements of comprehensive income. For example, the Tax Cuts and Jobs Act of 2017 significantly revised the U.S. corporate tax regime which, among other things, resulted in a reduction of Quanta’s current and estimated future effective tax rate and a remeasurement of its deferred tax assets and liabilities. </span></div></us-gaap:IncomeTaxPolicyTextBlock> <us-gaap:UnrecognizedTaxBenefits contextRef="FI2019Q3" decimals="-5" id="d34578000e4576-wk-Fact-F09FD69423CC5A87BB4E75A577968934" unitRef="usd">39100000</us-gaap:UnrecognizedTaxBenefits> <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef="FD2019Q3YTD" decimals="-5" id="d34578000e4584-wk-Fact-7A6DCFDED618513187BCC5F40A9DDE9F" unitRef="usd">-2000000.0</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease> <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="FD2019Q3YTD" decimals="-5" id="d34578000e4601-wk-Fact-50AC1AE78C985428B86F4E4713EC55F0" unitRef="usd">7500000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities> <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="FD2019Q3YTD" decimals="-5" id="d34578000e4605-wk-Fact-86C2A49D40A15E0F85F52EDA696B1E09" unitRef="usd">5500000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions> <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember" decimals="-5" id="d34578000e4609-wk-Fact-128AD2124FF6536CA07A1E7A7CC97534" unitRef="usd">3000000.0</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible> <us-gaap:EarningsPerSharePolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-5D20FFC56D285CBF9E35729886B07A21-0-wk-Fact-DA0C867EA64450EFB673850707C4E206"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted earnings per share attributable to common stock are computed using the weighted average number of shares of common stock outstanding during the applicable period. Exchangeable shares that were issued pursuant to certain of Quanta’s historical acquisitions (as further discussed in Note 9), which are exchangeable on a </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;">-for-one basis with shares of Quanta common stock, have been included in the calculation of weighted average shares outstanding for basic and diluted earnings per share attributable to common stock for the portion of the periods that they were outstanding. Additionally, unvested stock-based awards that contain non-forfeitable rights to dividends or dividend equivalents (participating securities) have been included in the calculation of basic and diluted earnings per share attributable to common stock for the portion of the periods that the awards were outstanding. Diluted earnings per share attributable to common stock is computed using the weighted average number of shares of common stock outstanding during the period adjusted for all potentially dilutive common stock equivalents, except in cases where the effect of the common stock equivalents would be antidilutive.</span></div></us-gaap:EarningsPerSharePolicyTextBlock> <pwr:NumberOfSharesOfCommonStockReceivedForEachExchangeableShare contextRef="FD2019Q3YTD" decimals="INF" id="d34578000e4633-wk-Fact-236264522324582C99E9A3AE8B0F0C5E" unitRef="shares">1</pwr:NumberOfSharesOfCommonStockReceivedForEachExchangeableShare> <us-gaap:SelfInsuranceReservePolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-2217A218BEF750C9A45C6E68BB857166-0-wk-Fact-C088A6B83CC35F308BDAACF17CD25899"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta is insured for employer’s liability, workers’ compensation, auto liability and general liability claims. Under its third-party insurance programs, the deductible for employer’s liability is </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> per occurrence, the deductible for workers’ compensation is </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> per occurrence, and the deductibles for auto liability and general liability are </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> per occurrence. Quanta manages and maintains a portion of its casualty risk through its wholly-owned captive insurance company, including claims up to the deductibles under its third-party insurance programs. Quanta also has employee health care benefit plans for most employees not subject to collective bargaining agreements, of which the primary plan is subject to a deductible of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> per claimant per year. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Losses under all of these insurance programs are accrued based upon Quanta’s estimate of the ultimate liability for claims reported and an estimate of claims incurred but not reported, with assistance from third-party actuaries. These insurance liabilities are difficult to assess and estimate due to unknown factors, including the severity of an injury, the extent of damage, the determination of Quanta’s liability in proportion to other parties and the number of incidents not reported. The accruals are based upon known facts and historical trends, and management believes such accruals are adequate.</span></div></us-gaap:SelfInsuranceReservePolicyTextBlock> <pwr:EmployersLiabilityInsuranceClaimsDeductible contextRef="FD2019Q3YTD" decimals="INF" id="d34578000e4654-wk-Fact-3F324CDE023653C48181D96811EB2F55" unitRef="usd">1000000.0</pwr:EmployersLiabilityInsuranceClaimsDeductible> <pwr:WorkersCompensationInsuranceClaimsDeductible contextRef="FD2019Q3YTD" decimals="INF" id="d34578000e4658-wk-Fact-9DDFA3E32CDB5E968A84C7684773B2D6" unitRef="usd">5000000.0</pwr:WorkersCompensationInsuranceClaimsDeductible> <pwr:AutoLiabilityInsuranceClaimsDeductible contextRef="FD2019Q3YTD" decimals="INF" id="d34578000e4662-wk-Fact-F4E89B2C55C55FC784BC807BCB61D5E1" unitRef="usd">10000000.0</pwr:AutoLiabilityInsuranceClaimsDeductible> <pwr:HealthCareDeductible contextRef="FD2019Q3YTD" decimals="INF" id="d34578000e4666-wk-Fact-7387F017BFC6595C9B17C2C591756569" unitRef="usd">500000</pwr:HealthCareDeductible> <us-gaap:MinimumGuaranteesPolicy contextRef="FD2019Q3YTD" id="TextSelection-AC49069A86405E7198BCBAA7933BF906-0-wk-Fact-00265D09CEA25B71BB942CE8FB07C1B6"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of Quanta’s operating units are parties to collective bargaining agreements with unions that represent certain of their employees. The collective bargaining agreements expire at various times and have typically been renegotiated and renewed on terms similar to those in the expiring agreements. The agreements require the operating units to pay specified wages, provide certain benefits to union employees and contribute certain amounts to multiemployer pension plans and employee benefit trusts pursuant to specified rates. Quanta’s multiemployer pension plan contribution rates generally are made to the plans on a “pay-as-you-go” basis based on its union employee payrolls. The location and number of union employees that Quanta employs at any given time and the plans in which they may participate vary depending on Quanta’s need for union resources in connection with its ongoing projects. Therefore, Quanta is unable to accurately predict its union employee payroll and the resulting multiemployer pension plan contribution obligations for future periods.</span></div></us-gaap:MinimumGuaranteesPolicy> <us-gaap:CompensationRelatedCostsPolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-C2ACDCF8712E57F9892367EB5F56A881-0-wk-Fact-3075E4E3A9C95082B6637BD820CEC133"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta recognizes compensation expense for restricted stock units (RSUs) and performance stock units (PSUs) to be settled in common stock based on the fair value of the awards, net of estimated forfeitures. The fair value of these awards is generally </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">determined based on the number of units granted and the closing price of Quanta’s common stock on the date of grant. However, for PSUs with market-based performance metrics, the fair value is determined using a Monte Carlo simulation valuation methodology. An estimate of future forfeitures, based on historical data, is also utilized to determine compensation expense for the period, and these forfeiture estimates are subject to change and may impact the value that will ultimately be recognized as compensation expense. The resulting compensation expense for PSU and time-based RSU awards is recognized on a straight-line basis over the requisite service period, which is generally the vesting period, and the resulting compensation expense for performance-based RSU awards is recognized using the graded vesting method over the requisite service period. The compensation expense related to outstanding PSUs can also vary from period to period based on changes in forecasted achievement of established performance goals and the total number of shares of common stock that Quanta anticipates will be issued upon vesting of such PSUs. Payments made by Quanta to satisfy employee tax withholding obligations associated with awards settled in common stock are classified as financing cash flows.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation expense associated with liability-based awards, such as RSUs that are expected to or may settle in cash, is recognized based on a remeasurement of the fair value of the award at the end of each reporting period. Upon settlement, the holders receive for each RSU an amount in cash equal to the fair market value of </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> share of Quanta common stock on the settlement date, as specified in the applicable award agreement. For additional information on Quanta’s RSU and PSU awards, see Note 10.</span></div></us-gaap:CompensationRelatedCostsPolicyTextBlock> <pwr:AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" decimals="INF" id="d34578000e4712-wk-Fact-A6AB990CB837565380CE177CDAD8216E" unitRef="shares">1</pwr:AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares> <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-6E5F77345D115CFEAE9AD5A1212E90E8-0-wk-Fact-6CE9693C521C596FA7C75DE117701BB9"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The U.S. dollar is the functional currency for the majority of Quanta’s operations, which are primarily located within the United States. The functional currency for Quanta’s foreign operations, which are primarily located in Canada, Australia and Latin America, is typically the currency of the country where the foreign operating unit is located and transacts the majority of its activities, including billings, financing, payroll and other expenditures. When preparing its consolidated financial statements, Quanta translates the financial statements of its foreign operating units from their functional currency into U.S. dollars. Statements of operations, comprehensive income and cash flows are translated at average monthly rates, while balance sheets are translated at month-end exchange rates. The translation of the balance sheet results in translation gains or losses, which are included as a separate component of equity under “Accumulated other comprehensive income (loss).” Gains and losses arising from transactions not denominated in functional currencies are included within “Other income (expense), net” in the accompanying condensed consolidated statements of operations.</span></div></us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock> <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-49A5390D4C845827BC201DFDB4EA91EF-0-wk-Fact-8A31CDCFD1245030943797C49EAC3FBD"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of comprehensive income include all changes in equity during a period except those resulting from changes in Quanta’s capital-related accounts. Quanta records other comprehensive income (loss) for foreign currency translation adjustments related to its foreign operations and for other revenues, expenses, gains and losses that are included in comprehensive income but excluded from net income.</span></div></us-gaap:ComprehensiveIncomePolicyPolicyTextBlock> <us-gaap:LegalCostsPolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-BB1EBD5924B35C599DB76F435883602C-0-wk-Fact-6A1C5513303554B7BD720CF8814E2288">Quanta records reserves when the likelihood of incurring a loss is probable and the amount of loss can be reasonably estimated. Costs incurred for litigation are expensed as incurred.</us-gaap:LegalCostsPolicyTextBlock> <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock contextRef="FD2019Q3YTD" id="TextSelection-0EEA42F0FEFA543C7F5207DAB3930178-0-wk-Fact-0842637E2FF06B9AFB4907DCD8791937"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate fair values of these outstanding and unearned contingent consideration liabilities and their classification in the accompanying condensed consolidated balance sheets were as follows (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,982</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance and other non-current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total contingent consideration liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock> <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="d34578000e4882-wk-Fact-55516D0EF558E5748769168E054BD648" unitRef="usd">70982000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent> <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="d34578000e4901-wk-Fact-DF08D5C3EC12792E4062168E08052811" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent> <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="d34578000e4921-wk-Fact-DBABE327E0F351A92FBF168E0A4FE6C7" unitRef="usd">8438000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent> <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="d34578000e4940-wk-Fact-C7CD160CD27F52AADED4168E0D1BA4B6" unitRef="usd">70756000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent> <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="d34578000e4970-wk-Fact-57810354B664C8D52965168DC8510FF2" unitRef="usd">79420000</us-gaap:BusinessCombinationContingentConsiderationLiability> <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="d34578000e4989-wk-Fact-CCF180CD4DB65B1A58F5168DE31C2813" unitRef="usd">70756000</us-gaap:BusinessCombinationContingentConsiderationLiability> <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="FD2019Q3YTD" id="TextSelection-0036EC83B18A49C4181207D91C8304FE-0-wk-Fact-076B950CBD8E87FBA7D507D92DCCDF3F"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair values of these liabilities were primarily determined using a Monte Carlo simulation valuation methodology based on probability-weighted performance projections and other inputs, including a discount rate and an expected volatility factor for each acquisition. The expected volatility factors ranged from </span><span style="font-family:inherit;font-size:10pt;"><span>22.2%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>30.0%</span></span><span style="font-family:inherit;font-size:10pt;"> based on historical asset volatility of selected guideline public companies. Depending on contingent consideration payment terms, the present values of the estimated payments are discounted based on a risk-free rate and/or Quanta’s cost of debt, ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>2.1%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>3.9%</span></span><span style="font-family:inherit;font-size:10pt;">. The fair value determinations incorporate significant inputs not observable in the market. Accordingly, the level of inputs used for these fair value measurements is the lowest level (Level 3). Significant changes in any of these assumptions could result in a significantly higher or lower potential liability. </span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and Other Intangible Assets.</span><span style="font-family:inherit;font-size:10pt;"> As discussed in the </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill </span><span style="font-family:inherit;font-size:10pt;">and</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Other Intangible Assets</span><span style="font-family:inherit;font-size:10pt;"> sections within this Note 2 above, Quanta has recorded goodwill and identifiable intangible assets in connection with certain of its historical business acquisitions. Quanta utilizes the fair value premise as the primary basis for its impairment valuation procedures. The </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Intangible Assets</span><span style="font-family:inherit;font-size:10pt;"> sections provide information regarding valuation methods, including the income approach, market approach and cost approach, and assumptions used to determine the fair value of these assets based on the appropriateness of each method in relation to the type of asset being valued. Quanta believes that these valuation methods appropriately represent the methods that would be used by other market participants in determining fair value, and periodically engages the services of an independent valuation firm when a new business is acquired to assist management with the valuation process, including assistance with the selection of appropriate valuation methodologies and the development of market-based valuation assumptions. The level of inputs used for these fair value measurements is the lowest level (Level 3).</span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Investments and Financial Instruments.</span><span style="font-family:inherit;font-size:10pt;"> Quanta also uses fair value measurements in connection with the valuation of its investments in private company equity interests and financial instruments. These valuations require significant management judgment due to the absence of quoted market prices, the inherent lack of liquidity and their long-term nature. Typically, the initial costs of these investments are considered to represent fair market value, as such amounts are negotiated between willing market participants. On a quarterly basis, Quanta performs an evaluation of its investments to determine if an other-than-temporary decline in the value of each investment has occurred and whether the recorded amount of each investment will be recoverable. If an other-than-temporary decline in the value of an investment occurs, a fair value analysis is performed to determine the degree to which the investment is impaired and a corresponding charge to earnings is recorded during the period. These types of fair market value assessments are similar to other nonrecurring fair value measures used by Quanta, which include the use of significant judgments and available relevant market data. Such market data may include observations of the valuation of comparable companies, risk-adjusted discount rates and an evaluation of the expected performance of the underlying portfolio asset, including historical and projected levels of profitability or cash flows. In addition, a variety of additional factors may be reviewed by management, including, but not limited to, contemporaneous financing and sales transactions with third parties, changes in market outlook and the third-party financing environment. The level of inputs used for these fair value measurements is the lowest level (Level 3). </span></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other.</span><span style="font-family:inherit;font-size:10pt;"> The carrying amounts of cash equivalents, accounts receivable and accounts payable and accrued expenses approximate fair value due to the short-term nature of these instruments. All of Quanta’s cash equivalents were categorized as Level 1 assets at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, as all values were based on unadjusted quoted prices for identical assets in an </span></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">active market that Quanta has the ability to access. The carrying amount of variable rate debt also approximates fair value.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For disclosure purposes, qualifying assets and liabilities are categorized into three broad levels based on the priority of the inputs used to determine their fair values. The fair value hierarchy gives the highest priority to quoted prices (unadjusted) in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). Certain assumptions and other information as they relate to these qualifying assets and liabilities are described below.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contingent Consideration Liabilities.</span><span style="font-family:inherit;font-size:10pt;"> As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, financial instruments required to be measured at fair value on a recurring basis consisted primarily of Quanta’s liabilities related to contingent consideration associated with certain acquisitions, the payment of which is contingent upon the achievement of certain performance objectives by the acquired businesses during designated post-acquisition periods and, if earned, would be payable to the former owners of the acquired businesses. The liabilities recorded represent the estimated fair values of future amounts payable to the former owners of the acquired businesses and are estimated by management based on entity-specific assumptions that are evaluated on an ongoing basis. Quanta expects a significant portion of these liabilities to be settled by late 2020 or early 2021. </span></div></us-gaap:FairValueOfFinancialInstrumentsPolicy> <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput contextRef="FI2019Q3_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember" decimals="3" id="d34578000e5001-wk-Fact-E800D85A240A597B9243FA040972CCC5" unitRef="number">0.222</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput> <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember" decimals="3" id="d34578000e5005-wk-Fact-8EC977F54A7A5C3CAFD85F37C900786C" unitRef="number">0.300</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput> <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput contextRef="FI2019Q3_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember" decimals="3" id="d34578000e5009-wk-Fact-7DBD53974E9053B1942CBDA92CFEDFE1" unitRef="number">0.021</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput> <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember" decimals="3" id="d34578000e5013-wk-Fact-2D5FA561D1ED51A68A047442CC7FEED9" unitRef="number">0.039</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput> <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh contextRef="FI2019Q3" decimals="-5" id="d34578000e5021-wk-Fact-8617095A4B4053F8BC67E7E788363253" unitRef="usd">153000000.0</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh> <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_AcquisitionWithoutMaximumEarnOutMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" decimals="-5" id="d34578000e5029-wk-Fact-58AC3AE788565BE5AF48DF1417C093F9" unitRef="usd">1000000.0</us-gaap:BusinessCombinationContingentConsiderationLiability> <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="FD2019Q3QTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" decimals="-5" id="d34578000e5048-wk-Fact-A96A5293609F572E86CB0C0167E64115" unitRef="usd">3800000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1> <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="FD2019Q3YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" decimals="-5" id="d34578000e5052-wk-Fact-792917D705245CA8BD1A0C8D0B91597C" unitRef="usd">8100000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1> <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="FD2018Q3QTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" decimals="-5" id="d34578000e5065-wk-Fact-A7CB6A248B9F52FEA70F115EC68C0340" unitRef="usd">-1400000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1> <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="FD2018Q3YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" decimals="-5" id="d34578000e5069-wk-Fact-B592D84C4A885DD78082C6D86F134F62" unitRef="usd">-7700000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1> <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="FD2019Q3YTD" id="TextSelection-1B1E92E79A2951FFBB11505D0B6FF63B-0-wk-Fact-7B4BD1D1803F58E4BD3C7A1F6A2D40E6">NEW ACCOUNTING PRONOUNCEMENTS:<div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adoption of New Accounting Pronouncements </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (FASB) issued an update that requires the recognition of operating lease right-of-use assets and corresponding lease liabilities on an entity’s balance sheet. Effective January 1, 2019, Quanta adopted the new lease accounting standard utilizing the transition method that allows entities to apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption, if applicable. Quanta’s financial results for reporting periods beginning on or after January 1, 2019 are presented under the new standard, while financial results for prior periods continue to be reported in accordance with the prior standard and Quanta’s historical accounting policy. The adoption of the new standard resulted in the recording of operating lease right-of-use assets and operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$301.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of January 1, 2019. Although the adoption of the new standard had a material impact on Quanta’s consolidated balance sheet, there was not a material impact on its consolidated statements of operations, comprehensive income, cash flows or equity. Additionally, the adoption of this standard did not have a material impact on Quanta’s debt covenant compliance under its senior secured credit facility. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta elected certain practical expedients that, among other things, permit the identification and classification of leases in accordance with the previous guidance. Additionally, certain of Quanta’s real estate and equipment arrangements contain both lease and non-lease components (e.g., maintenance services). Quanta elected the practical expedient that allows an entity to not separate lease components from their associated non-lease components for such arrangements and accounted for both lease and non-lease components under the new standard. Quanta also made an accounting policy election allowed under the new standard whereby leases with terms of twelve months or less are not recorded on the balance sheet unless they contain a purchase option that is reasonably certain to be exercised. The new lease standard requires new disclosures that are designed to enable users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases, which are included in Notes 2, 8 and 13. Quanta implemented new internal controls related to the preparation of financial information necessary for adoption of the new standard. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued an update that amends and simplifies existing guidance for presenting the economic effects of risk management activities in an entity’s financial statements. The update is effective for interim and annual periods beginning after December 15, 2018. The amended presentation and disclosure guidance is required only prospectively, but certain amendments, if applicable, could require a cumulative-effect adjustment. Quanta adopted the new standard effective January 1, 2019; however, as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had no outstanding hedging relationships or other activities covered by the update.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Standards Not Yet Adopted </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">June 2016</span><span style="font-family:inherit;font-size:10pt;">, the FASB issued an update for measuring </span><span style="font-family:inherit;font-size:10pt;">credit losses</span><span style="font-family:inherit;font-size:10pt;"> on most financial assets and certain other instruments that are not measured at fair value through net income. The update amends the impairment model to utilize an expected loss methodology in place of the incurred loss methodology for financial instruments, including trade receivables, and off-balance sheet credit exposures. The amendment requires entities to consider a broader range of information to estimate expected credit losses, which may result in earlier recognition of losses. The update will also require disclosure of information regarding how a company developed its allowance, including changes in the factors that influenced management’s estimate of expected credit losses and the reasons for those changes. Companies will apply this standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective. The new standard is effective for interim and annual reporting periods beginning after December 15, 2019. Quanta is evaluating the potential impact of this guidance on its consolidated financial statements and will adopt the guidance effective </span><span style="font-family:inherit;font-size:10pt;">January 1, 2020</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">August 2018</span><span style="font-family:inherit;font-size:10pt;">, the FASB issued an update that amends the disclosure requirements related to </span><span style="font-family:inherit;font-size:10pt;">fair value</span><span style="font-family:inherit;font-size:10pt;"> measurements. Pursuant to this update, certain disclosure requirements will be removed, such as the valuation processes for Level 3 fair value measurements, and other disclosure requirements will be modified or added, including a new requirement to disclose the range and weighted average (or a more reasonable and rational method to reflect the distribution) of significant unobservable inputs used to develop Level 3 fair value measurements. This update is effective for interim and annual periods beginning after </span><span style="font-family:inherit;font-size:10pt;">December 15, 2019</span><span style="font-family:inherit;font-size:10pt;">, and certain amendments should be applied prospectively, while other amendments should be applied retrospectively. Quanta is evaluating the potential impact of this guidance on its consolidated financial statements and will adopt the guidance effective </span><span style="font-family:inherit;font-size:10pt;">January 1, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div></us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock> <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="FD2019Q3YTD" id="TextSelection-BFCBE1C5820959DB89DF475267FAD084-0-wk-Fact-D0FE9342F92A5E7FADBDD0232A87B7BF"><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adoption of New Accounting Pronouncements </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (FASB) issued an update that requires the recognition of operating lease right-of-use assets and corresponding lease liabilities on an entity’s balance sheet. Effective January 1, 2019, Quanta adopted the new lease accounting standard utilizing the transition method that allows entities to apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption, if applicable. Quanta’s financial results for reporting periods beginning on or after January 1, 2019 are presented under the new standard, while financial results for prior periods continue to be reported in accordance with the prior standard and Quanta’s historical accounting policy. The adoption of the new standard resulted in the recording of operating lease right-of-use assets and operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$301.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of January 1, 2019. Although the adoption of the new standard had a material impact on Quanta’s consolidated balance sheet, there was not a material impact on its consolidated statements of operations, comprehensive income, cash flows or equity. Additionally, the adoption of this standard did not have a material impact on Quanta’s debt covenant compliance under its senior secured credit facility. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta elected certain practical expedients that, among other things, permit the identification and classification of leases in accordance with the previous guidance. Additionally, certain of Quanta’s real estate and equipment arrangements contain both lease and non-lease components (e.g., maintenance services). Quanta elected the practical expedient that allows an entity to not separate lease components from their associated non-lease components for such arrangements and accounted for both lease and non-lease components under the new standard. Quanta also made an accounting policy election allowed under the new standard whereby leases with terms of twelve months or less are not recorded on the balance sheet unless they contain a purchase option that is reasonably certain to be exercised. The new lease standard requires new disclosures that are designed to enable users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases, which are included in Notes 2, 8 and 13. Quanta implemented new internal controls related to the preparation of financial information necessary for adoption of the new standard. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued an update that amends and simplifies existing guidance for presenting the economic effects of risk management activities in an entity’s financial statements. The update is effective for interim and annual periods beginning after December 15, 2018. The amended presentation and disclosure guidance is required only prospectively, but certain amendments, if applicable, could require a cumulative-effect adjustment. Quanta adopted the new standard effective January 1, 2019; however, as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta had no outstanding hedging relationships or other activities covered by the update.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Standards Not Yet Adopted </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">June 2016</span><span style="font-family:inherit;font-size:10pt;">, the FASB issued an update for measuring </span><span style="font-family:inherit;font-size:10pt;">credit losses</span><span style="font-family:inherit;font-size:10pt;"> on most financial assets and certain other instruments that are not measured at fair value through net income. The update amends the impairment model to utilize an expected loss methodology in place of the incurred loss methodology for financial instruments, including trade receivables, and off-balance sheet credit exposures. The amendment requires entities to consider a broader range of information to estimate expected credit losses, which may result in earlier recognition of losses. The update will also require disclosure of information regarding how a company developed its allowance, including changes in the factors that influenced management’s estimate of expected credit losses and the reasons for those changes. Companies will apply this standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective. The new standard is effective for interim and annual reporting periods beginning after December 15, 2019. Quanta is evaluating the potential impact of this guidance on its consolidated financial statements and will adopt the guidance effective </span><span style="font-family:inherit;font-size:10pt;">January 1, 2020</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">August 2018</span><span style="font-family:inherit;font-size:10pt;">, the FASB issued an update that amends the disclosure requirements related to </span><span style="font-family:inherit;font-size:10pt;">fair value</span><span style="font-family:inherit;font-size:10pt;"> measurements. Pursuant to this update, certain disclosure requirements will be removed, such as the valuation processes for Level 3 fair value measurements, and other disclosure requirements will be modified or added, including a new requirement to disclose the range and weighted average (or a more reasonable and rational method to reflect the distribution) of significant unobservable inputs used to develop Level 3 fair value measurements. This update is effective for interim and annual periods beginning after </span><span style="font-family:inherit;font-size:10pt;">December 15, 2019</span><span style="font-family:inherit;font-size:10pt;">, and certain amendments should be applied prospectively, while other amendments should be applied retrospectively. Quanta is evaluating the potential impact of this guidance on its consolidated financial statements and will adopt the guidance effective </span><span style="font-family:inherit;font-size:10pt;">January 1, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div></us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock> <us-gaap:OperatingLeaseLiability contextRef="I2019Q1JAN01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member" decimals="-5" id="d34539518e596-wk-Fact-3C0DC8DC49485792B0651B97126845F1" unitRef="usd">301100000</us-gaap:OperatingLeaseLiability> <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="FD2019Q3YTD" id="TextSelection-0EA3041B47E95BEE9122F9D3270149E8-0-wk-Fact-D61C1FF99E015514BA074BF3F549A4B8"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ACQUISITIONS:</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Quanta acquired Hallen, a pipeline and industrial services business located in the United States that specializes in gas distribution and transmission services, and to a lesser extent, underground electric distribution and transmission services; two specialty utility foundation and pole-setting contractors serving the southeast United States; an electric power specialty contracting business located in the United States that provides aerial power line and construction support services; a business located in the United States that provides technical training materials to electric utility workers; and an electrical infrastructure services business located in Canada. The aggregate consideration for these acquisitions was </span><span style="font-family:inherit;font-size:10pt;"><span>$395.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> paid or payable in cash, subject to certain adjustments, and </span><span style="font-family:inherit;font-size:10pt;"><span>60,860</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock, which had a fair value of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of the respective acquisition date. A portion of the cash consideration in connection with the Hallen acquisition was placed in an escrow account, which, subject to certain conditions, could be utilized to reimburse Quanta for obligations associated with certain contingent liabilities assumed by Quanta in the transaction. See </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings — Hallen Acquisition Assumed Liability</span><span style="font-family:inherit;font-size:10pt;"> in Note 11 for additional information related to these liabilities. Beginning on the respective acquisition dates, the results of the acquired businesses have been included in Quanta’s consolidated financial statements, with the results of Hallen generally included in the Pipeline and Industrial Infrastructure Services segment and the other acquired businesses generally included in the Electric Power Infrastructure Services segment. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2018, Quanta acquired an electrical infrastructure services business specializing in substation construction and relay services, a postsecondary educational institution that provides training and programs for workers in the industries Quanta serves, and two communications infrastructure services businesses, all of which are located in the United States. The aggregate consideration for these acquisitions was </span><span style="font-family:inherit;font-size:10pt;"><span>$108.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> paid or payable in cash, subject to certain adjustments, and </span><span style="font-family:inherit;font-size:10pt;"><span>679,668</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock, which had a fair value of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$22.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of the respective acquisition dates. Additionally, the acquisitions of the postsecondary educational institution and one of the communications infrastructure services businesses include the potential payment of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$18.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of contingent consideration, payable if the acquired businesses achieve certain performance objectives over </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;">- and </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-year post-acquisition periods. Based on the estimated fair value of the contingent consideration, Quanta recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$16.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of liabilities as of the respective acquisition dates. Beginning on the respective acquisition dates, the results of the acquired businesses have been included in Quanta’s consolidated financial statements, generally within the Electric Power Infrastructure Services segment.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta is finalizing its fair value assessments for the acquired assets and assumed liabilities related to businesses acquired subsequent to </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and further adjustments to the purchase price allocations may occur. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair values of the net assets acquired were preliminary, with possible updates primarily related to the valuation of certain intangible assets and pre-acquisition contingent liabilities, as further described in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings — Hallen Acquisition Assumed Liability</span><span style="font-family:inherit;font-size:10pt;"> in Note 11, and tax-related estimates. The aggregate consideration paid for businesses acquired between </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was allocated to acquired assets and assumed liabilities, which resulted in an allocation of </span><span style="font-family:inherit;font-size:10pt;"><span>$111.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> to net tangible assets, </span><span style="font-family:inherit;font-size:10pt;"><span>$190.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> to identifiable intangible assets and </span><span style="font-family:inherit;font-size:10pt;"><span>$97.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> to goodwill. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the aggregate consideration paid or payable as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> for the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and presents the allocation of these amounts to net tangible and identifiable intangible assets based on their estimated fair values as of the respective acquisition dates, inclusive of any purchase price adjustments. These allocations require significant use of estimates and are based on information that was available to management at the time these consolidated financial statements were prepared. Quanta uses a variety of information to estimate fair values, including quoted market prices, carrying amounts and valuation techniques such as discounted cash flows. When deemed appropriate, third-party appraisal firms are engaged to assist in fair value determination of fixed assets, intangible assets and certain other assets and liabilities (in thousands).</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consideration:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid or payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>395,019</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,307</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Value of Quanta common stock issued</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,791</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,882</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,471</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of total consideration transferred or estimated to be transferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396,810</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,660</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,405</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,445</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,905</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,484</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,133</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,674</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,785</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,782</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(175</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(64,687</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,205</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total identifiable net assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>302,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,820</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,840</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>399,949</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,660</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bargain purchase gain</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,139</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of total consideration transferred or estimated to be transferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396,810</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,660</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The acquisition of Hallen included the assumption of the assets and liabilities of a defined benefit pension plan. As of the acquisition date, the funded status of the acquired defined benefit pension plan was a net liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, included in “Other long-term liabilities” above. The amount consisted of a projected benefit obligation of </span><span style="font-family:inherit;font-size:10pt;"><span>$26.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, net of pension plan assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$21.2 million</span></span><span style="font-family:inherit;font-size:10pt;">. Subsequent to </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the accrued benefits under the defined benefit plan will be frozen and accounted for as a curtailment. Settlement of the accrued benefit obligation is expected to be complete upon liquidation of the plan in early 2020.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill represents the amount by which the purchase price for an acquired business exceeds the net fair value of the assets acquired and liabilities assumed, and a bargain purchase gain results when the amount of the net fair value of the assets acquired and liabilities assumed exceeds the purchase price for an acquired business. The acquisition of the electrical infrastructure services business in Canada that occurred during the three months ended June 30, 2019 included the recognition of a bargain purchase gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, which was recorded in “Other income (expense), net” in the accompanying condensed consolidated statements of operations. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> strategically expanded Quanta’s domestic pipeline and industrial and domestic and international electric power and communications service offerings, which Quanta believes contributes to the recognition of the goodwill. Approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$77.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill is expected to be deductible for income tax purposes related to acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$21.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> is expected to be deductible for income tax purposes related to acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:9px;text-align:justify;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of identifiable intangible assets for the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as of the acquisition dates and the related weighted average amortization periods by type (in thousands, except for weighted average amortization periods, which are in years).    </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.32163742690058%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Amortization Period in Years </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168,263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.9</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,712</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,782</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization related to the 2019 acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.0</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited supplemental pro forma results of operations for Quanta, which incorporates the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, have been provided for illustrative purposes only and do not purport to be indicative of the actual results that would have been achieved by the combined companies for the periods presented or that may be achieved by the combined companies in the future. Future results may vary significantly from the results reflected in the following pro forma financial information because of future events and transactions, as well as other factors (in thousands, except per share amounts):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,446,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,149,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,391,582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,560,960</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>495,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>463,109</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,246,605</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,175,470</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,187</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>725,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>682,342</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,918</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,329</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>316,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>267,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,648</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,963</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>314,325</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,422</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings per share:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.72</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.98</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.88</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.71</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The pro forma combined results of operations for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were prepared by adjusting the historical results of Quanta to include the historical results of the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as if they occurred January 1, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. The pro forma combined results of operations for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were prepared by also adjusting the historical results of Quanta to include the historical results of the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> as if they occurred January 1, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. These pro forma combined historical results were adjusted for the following: a reduction of interest expense as a result of the repayment of outstanding indebtedness of the acquired businesses; an increase in interest expense as a result of the cash consideration paid; an increase in amortization expense due to the incremental intangible assets recorded; changes in depreciation expense to adjust acquired property and equipment to the acquisition date fair value and to conform with Quanta’s accounting policies; an increase in the number of outstanding shares of Quanta common stock; and reclassifications to conform the acquired businesses’ presentation to Quanta’s accounting policies. The pro forma combined results of operations do not include any adjustments to eliminate the impact of acquisition-related costs or any cost savings or other synergies that resulted or may result from the acquisitions. As noted above, the pro forma results of operations do not purport to be indicative of the actual results that would have been achieved by the combined company for the periods presented or that may be achieved by the combined company in the future. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$56.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">a loss</span><span style="font-family:inherit;font-size:10pt;"> before income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$10.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$17.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, are included in Quanta’s consolidated results of operations for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> related to the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. Revenues of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$78.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">a loss</span><span style="font-family:inherit;font-size:10pt;"> before income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$6.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$19.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, are included in Quanta’s </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">consolidated results of operations for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> related to the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. Revenues of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$12.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">a loss</span><span style="font-family:inherit;font-size:10pt;"> before income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$5.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, are included in Quanta’s consolidated results of operations for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> related to the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Revenues of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$32.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">a loss</span><span style="font-family:inherit;font-size:10pt;"> before income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$11.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, which included </span><span style="font-family:inherit;font-size:10pt;"><span>$11.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, are included in Quanta’s consolidated results of operations for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> related to the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div></us-gaap:BusinessCombinationDisclosureTextBlock> <pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-5" id="d34543476e597-wk-Fact-E688553CB6A45291A1E83ED17ACFD96D" unitRef="usd">395000000.0</pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred> <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="INF" id="d34543476e601-wk-Fact-2E57F2BA385728285F3A16BA7AA71D03" unitRef="shares">60860</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued> <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-5" id="d34543476e605-wk-Fact-0CF8868154E01FC88E7216BB5906AB72" unitRef="usd">1800000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable> <pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-5" id="d34543476e617-wk-Fact-86D108D8D8A85632A20B72A92AF3ACF0" unitRef="usd">108300000</pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred> <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="INF" id="d34543476e621-wk-Fact-CA6F7E11D65757A28A21BD839621455F" unitRef="shares">679668</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued> <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-5" id="d34543476e625-wk-Fact-EAFE1BCB11CE5842B32B009EFE0192E8" unitRef="usd">22900000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable> <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-5" id="d34543476e629-wk-Fact-4B19A4A87BB159578BDBFDD2978A1304" unitRef="usd">18000000.0</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh> <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-5" id="d34543476e642-wk-Fact-19834E260E8750EC875D79BAF3EF38C1" unitRef="usd">16500000</us-gaap:BusinessCombinationContingentConsiderationLiability> <pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="FI2019Q3" decimals="-5" id="d34543476e678-wk-Fact-1A86D80B2BBC5361891AD9B3E438BB43" unitRef="usd">111800000</pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets> <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="D2019Q3OCT01-SEPT30" decimals="-5" id="d34543476e682-wk-Fact-F9F0B429995058A5A359B7D1ED5777B4" unitRef="usd">190800000</us-gaap:FinitelivedIntangibleAssetsAcquired1> <us-gaap:GoodwillAcquiredDuringPeriod contextRef="D2019Q3OCT01-SEPT30" decimals="-5" id="d34543476e686-wk-Fact-E7D97342F40C5FDCB688809F61B4030E" unitRef="usd">97300000</us-gaap:GoodwillAcquiredDuringPeriod> <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="FD2019Q3YTD" id="TextSelection-8F2B6417263E570DB1B7559ACA4B01AE-0-wk-Fact-F3BD76D60A265CEE865C004862683E3B"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the aggregate consideration paid or payable as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> for the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and presents the allocation of these amounts to net tangible and identifiable intangible assets based on their estimated fair values as of the respective acquisition dates, inclusive of any purchase price adjustments. These allocations require significant use of estimates and are based on information that was available to management at the time these consolidated financial statements were prepared. Quanta uses a variety of information to estimate fair values, including quoted market prices, carrying amounts and valuation techniques such as discounted cash flows. When deemed appropriate, third-party appraisal firms are engaged to assist in fair value determination of fixed assets, intangible assets and certain other assets and liabilities (in thousands).</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consideration:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid or payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>395,019</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,307</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Value of Quanta common stock issued</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,791</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,882</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,471</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of total consideration transferred or estimated to be transferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396,810</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,660</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,405</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,445</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,905</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,484</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,133</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,674</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,785</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,364</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,782</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(175</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(64,687</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,205</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total identifiable net assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>302,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,820</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,840</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>399,949</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,660</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bargain purchase gain</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,139</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of total consideration transferred or estimated to be transferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396,810</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,660</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock> <us-gaap:BusinessCombinationsPolicy contextRef="FD2019Q3YTD" id="TextSelection-3917FEC252D1530DA66719D24842A0DE-0-wk-Fact-150EB8C7B7C65D5498B1E04AD3C8AFBA">These allocations require significant use of estimates and are based on information that was available to management at the time these consolidated financial statements were prepared. Quanta uses a variety of information to estimate fair values, including quoted market prices, carrying amounts and valuation techniques such as discounted cash flows. When deemed appropriate, third-party appraisal firms are engaged to assist in fair value determination of fixed assets, intangible assets and certain other assets and liabilities (in thousands).</us-gaap:BusinessCombinationsPolicy> <pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e846-wk-Fact-28906D4CC9F95A37B2C3B638D62421B3" unitRef="usd">395019000</pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred> <pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e865-wk-Fact-CBE134E590C45B18BC90D926FB5A53C5" unitRef="usd">108307000</pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred> <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e885-wk-Fact-EE2F47D1ABCC584BADE9A7688AD843FF" unitRef="usd">1791000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable> <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e904-wk-Fact-F4C4CCD23E0D57108E0FB4228AD8B872" unitRef="usd">22882000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable> <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e929-wk-Fact-4249BC4ECC97573EADF4F6CA4938B912" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability> <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e948-wk-Fact-4011EEDF2C9E5FADBC77CE0CA3D0AE44" unitRef="usd">16471000</us-gaap:BusinessCombinationContingentConsiderationLiability> <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e978-wk-Fact-79EFB924C0BD57F3A56445577027C197" unitRef="usd">396810000</us-gaap:BusinessCombinationConsiderationTransferred1> <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e997-wk-Fact-DF8D6D66CC035ACCB531D7E30385CBE9" unitRef="usd">147660000</us-gaap:BusinessCombinationConsiderationTransferred1> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1068-wk-Fact-FC293D64B3715FF594995FAD0D16DD3B" unitRef="usd">107362000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1087-wk-Fact-3F85760DE00F5ACEB55F0ABE087A39B4" unitRef="usd">18405000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables> <pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1107-wk-Fact-E742A0D8FE7D5616BB7187AB35EF1E8C" unitRef="usd">9445000</pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent> <pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1126-wk-Fact-7D09206BA6335276B3CA283282974415" unitRef="usd">1905000</pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1151-wk-Fact-A6416F6B5C925E149ADDB3ABF0894B61" unitRef="usd">13548000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1170-wk-Fact-5FE29B0F93B35A278ABBB8983F217FBB" unitRef="usd">8484000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1195-wk-Fact-7B8796D281685087BB135224DB950CB9" unitRef="usd">60133000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1214-wk-Fact-68EC2ABDC3BC50F7B625D024EEE347B2" unitRef="usd">23674000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1240-wk-Fact-3A59406A1DC253E58B1B0B18F5A6EAA6" unitRef="usd">149000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1259-wk-Fact-7837BE1BADC652E180EE37BAF4A617D1" unitRef="usd">576000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1284-wk-Fact-9608F75149C555BA92C4FA0E2C2506A0" unitRef="usd">190785000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1303-wk-Fact-35387A05C9C45B4BADB47C3435B6E6E7" unitRef="usd">52364000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill> <pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1328-wk-Fact-1AA4E1B331B1524691080AFC781FB434" unitRef="usd">1782000</pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities> <pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1348-wk-Fact-59B77D2D542E50A29E161300286C09BB" unitRef="usd">175000</pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1374-wk-Fact-D3F26E720C265C2F80C4713DC8E1A579" unitRef="usd">64687000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1394-wk-Fact-EEFDC166D97B5E23BFAC5AA594D83999" unitRef="usd">11205000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1420-wk-Fact-ACCC2508F0665B5AB3444C14FE413F5A" unitRef="usd">7002000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1440-wk-Fact-A116B646AE175FFE9CB2AB3F3F7ABEB9" unitRef="usd">4208000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1466-wk-Fact-F1BC13F985045E9BB6D1140FD6EB0F9E" unitRef="usd">5345000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther contextRef="FI2018Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1486-wk-Fact-7F52265DAAB058398995C279D7547A52" unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1511-wk-Fact-F89D8FE544415C8F845D0B496B7A07C8" unitRef="usd">302606000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1530-wk-Fact-866B31742D2E5AFBBBD9E6BEF8B23660" unitRef="usd">89820000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet> <us-gaap:GoodwillAcquiredDuringPeriod contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1555-wk-Fact-D71EBFFE1A6E513DBD85EF686477DF5F" unitRef="usd">97343000</us-gaap:GoodwillAcquiredDuringPeriod> <us-gaap:GoodwillAcquiredDuringPeriod contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1574-wk-Fact-9CD12C5959265285820BFDFAF5E2A1C2" unitRef="usd">57840000</us-gaap:GoodwillAcquiredDuringPeriod> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1599-wk-Fact-0DACF42DFE3753D3BBA076CD7B6D023B" unitRef="usd">399949000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet> <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1618-wk-Fact-8E14FCEFA24E55DD926920A0637464B6" unitRef="usd">147660000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet> <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1643-wk-Fact-5293C53F42B9552B864C0284B93B8C61" unitRef="usd">3139000</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount> <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1663-wk-Fact-161E38EFFDE75E9AA54D328E3F502BD8" unitRef="usd">0</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount> <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e1693-wk-Fact-79EFB924C0BD57F3A56445577027C197" unitRef="usd">396810000</us-gaap:BusinessCombinationConsiderationTransferred1> <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-3" id="d34543476e1712-wk-Fact-DF8D6D66CC035ACCB531D7E30385CBE9" unitRef="usd">147660000</us-gaap:BusinessCombinationConsiderationTransferred1> <pwr:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_HallenMember" decimals="-5" id="d34543476e1723-wk-Fact-EDD6882D5421F3C49C31F95B211968E7" unitRef="usd">-5300000</pwr:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanNetAssetLiabilityAssumed> <pwr:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_HallenMember" decimals="-5" id="d34543476e1727-wk-Fact-CA1854A5AFB2FD95CDEEF90C41A9468B" unitRef="usd">26500000</pwr:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanLiabilities> <pwr:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_HallenMember" decimals="-5" id="d34543476e1731-wk-Fact-9734586841241BFDB966F90C42F22C3A" unitRef="usd">21200000</pwr:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDefinedBenefitPlanAssets> <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="FD2019Q2QTD" decimals="-5" id="d34543476e1742-wk-Fact-D5BEA2B6F2745347ABD2D4C4DEA94AA0" unitRef="usd">3100000</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount> <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount contextRef="FI2019Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-5" id="d34543476e1757-wk-Fact-41EBB5CF84A55F638252FD3F257B0390" unitRef="usd">77800000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount> <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-5" id="d34543476e1765-wk-Fact-6958A1AE1CDD5F988A7E9CC8671B1299" unitRef="usd">21600000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount> <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock contextRef="FD2019Q3YTD" id="TextSelection-72223A3D8E1B59F88B5F410583D849BF-0-wk-Fact-951F123594A45099AADA437447AB47C2"><div style="line-height:120%;padding-top:9px;text-align:justify;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of identifiable intangible assets for the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as of the acquisition dates and the related weighted average amortization periods by type (in thousands, except for weighted average amortization periods, which are in years).    </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.32163742690058%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Amortization Period in Years </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168,263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.9</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,712</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,782</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization related to the 2019 acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.0</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock> <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="d34543476e1855-wk-Fact-041E145A5A3D52DB9984C6A081D56123" unitRef="usd">168263000</us-gaap:FinitelivedIntangibleAssetsAcquired1> <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" id="d34543476e1869-wk-Fact-E07AACA62E2C5A5B9F2FD35038639397">P7Y10M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife> <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" decimals="-3" id="d34543476e1885-wk-Fact-BD21B5B3563D558BA364A4C9A262D7CA" unitRef="usd">5276000</us-gaap:FinitelivedIntangibleAssetsAcquired1> <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" id="d34543476e1904-wk-Fact-026CEE7CC47C539E9F53610665B46E22">P0M15D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife> <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" decimals="-3" id="d34543476e1920-wk-Fact-62C5172AD6B05E059504813228F070A5" unitRef="usd">11752000</us-gaap:FinitelivedIntangibleAssetsAcquired1> <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" id="d34543476e1939-wk-Fact-5627AE495BA25573935FD25518E7CB95">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife> <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" decimals="-3" id="d34543476e1955-wk-Fact-D63CE1853B06590F88E4BDFE284EB0CB" unitRef="usd">3712000</us-gaap:FinitelivedIntangibleAssetsAcquired1> <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" id="d34543476e1974-wk-Fact-25BA7D2C7A9A5B539F7C056A77AEBB74">P4Y3M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife> <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember" decimals="-3" id="d34543476e1990-wk-Fact-7C9EAC9F315A529A8FEC02F2E649F032" unitRef="usd">1782000</us-gaap:FinitelivedIntangibleAssetsAcquired1> <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_pwr_CurriculumMember" id="d34543476e2009-wk-Fact-09261003AE6C5026A76522C2BF5E56E7">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife> <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-3" id="d34543476e2030-wk-Fact-E950B15F2BE0546FA592311897A72258" unitRef="usd">190785000</us-gaap:FinitelivedIntangibleAssetsAcquired1> <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" id="d34543476e2044-wk-Fact-1203C5928FFE5E1DBCA26DACAD212F75">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife> <us-gaap:BusinessAcquisitionProFormaInformationTextBlock contextRef="FD2019Q3YTD" id="TextSelection-0E82B0B5C50B5790B47922CCD4C8A5DF-0-wk-Fact-C9DB944382A159918F58A39F117AB37A"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited supplemental pro forma results of operations for Quanta, which incorporates the acquisitions completed in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, have been provided for illustrative purposes only and do not purport to be indicative of the actual results that would have been achieved by the combined companies for the periods presented or that may be achieved by the combined companies in the future. Future results may vary significantly from the results reflected in the following pro forma financial information because of future events and transactions, as well as other factors (in thousands, except per share amounts):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,446,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,149,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,391,582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,560,960</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>495,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>463,109</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,246,605</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,175,470</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,187</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>725,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>682,342</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,918</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,329</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>316,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>267,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,648</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,963</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>314,325</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,422</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings per share:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.72</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.98</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.88</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.71</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></us-gaap:BusinessAcquisitionProFormaInformationTextBlock> <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="FD2019Q3QTD" decimals="-3" id="d34543476e2373-wk-Fact-70A721BBBC80580EA7B1D84667BD15C2" unitRef="usd">3446437000</us-gaap:BusinessAcquisitionsProFormaRevenue> <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="FD2018Q3QTD" decimals="-3" id="d34543476e2392-wk-Fact-0A90C57D33EB5A9E86B49287266D478F" unitRef="usd">3149694000</us-gaap:BusinessAcquisitionsProFormaRevenue> <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="FD2019Q3YTD" decimals="-3" id="d34543476e2412-wk-Fact-DB2711B9C8815556A36CC7F5D1031A27" unitRef="usd">9391582000</us-gaap:BusinessAcquisitionsProFormaRevenue> <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="FD2018Q3YTD" decimals="-3" id="d34543476e2431-wk-Fact-529AE5084E5C59029872E0BA62AF105A" unitRef="usd">8560960000</us-gaap:BusinessAcquisitionsProFormaRevenue> <pwr:BusinessAcquisitionsProFormaGrossProfit contextRef="FD2019Q3QTD" decimals="-3" id="d34543476e2451-wk-Fact-5070FDA4BBC453D3B9BD2A99E04F498E" unitRef="usd">495994000</pwr:BusinessAcquisitionsProFormaGrossProfit> <pwr:BusinessAcquisitionsProFormaGrossProfit contextRef="FD2018Q3QTD" decimals="-3" id="d34543476e2470-wk-Fact-3814CDFB08D951E39E7520CCD0414C5D" unitRef="usd">463109000</pwr:BusinessAcquisitionsProFormaGrossProfit> <pwr:BusinessAcquisitionsProFormaGrossProfit contextRef="FD2019Q3YTD" decimals="-3" id="d34543476e2489-wk-Fact-58285686656E5AED9A9EF6FD239B6A2D" unitRef="usd">1246605000</pwr:BusinessAcquisitionsProFormaGrossProfit> <pwr:BusinessAcquisitionsProFormaGrossProfit contextRef="FD2018Q3YTD" decimals="-3" id="d34543476e2509-wk-Fact-B2D852201ED55180B2D94DE2E66AB0F2" unitRef="usd">1175470000</pwr:BusinessAcquisitionsProFormaGrossProfit> <pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses contextRef="FD2019Q3QTD" decimals="-3" id="d34543476e2534-wk-Fact-3341F76CA2C355A3BB102F65BF0B2319" unitRef="usd">250187000</pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses> <pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses contextRef="FD2018Q3QTD" decimals="-3" id="d34543476e2553-wk-Fact-327CDDDCF51D5227A87E9EEBB78B8BC2" unitRef="usd">235637000</pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses> <pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses contextRef="FD2019Q3YTD" decimals="-3" id="d34543476e2572-wk-Fact-D917E42AB0395FE18BFDC7785FA9D267" unitRef="usd">725801000</pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses> <pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses contextRef="FD2018Q3YTD" decimals="-3" id="d34543476e2592-wk-Fact-AACEEDCEA2DD52CC9164DC9B0AEBD8D2" unitRef="usd">682342000</pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses> <pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets contextRef="FD2019Q3QTD" decimals="-3" id="d34543476e2617-wk-Fact-87701570198F588C8BC13FD93DD0F843" unitRef="usd">18918000</pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets> <pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets contextRef="FD2018Q3QTD" decimals="-3" id="d34543476e2636-wk-Fact-F87C274A9AD354ACA551BB840D2D9D29" unitRef="usd">18329000</pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets> <pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets contextRef="FD2019Q3YTD" decimals="-3" id="d34543476e2655-wk-Fact-D8B4806343EF53EBABFE3F78AAE4D9F7" unitRef="usd">55503000</pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets> <pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets contextRef="FD2018Q3YTD" decimals="-3" id="d34543476e2675-wk-Fact-FF8F1A018C485FA29E4A945D4EA33EB4" unitRef="usd">59463000</pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets> <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax contextRef="FD2019Q3QTD" decimals="-3" id="d34543476e2700-wk-Fact-C0DF079F32965758AAD94FAFEBA672C5" unitRef="usd">145602000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax> <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax contextRef="FD2018Q3QTD" decimals="-3" id="d34543476e2719-wk-Fact-3F743B13F5E85C9EA96351CFD1C70F53" unitRef="usd">135311000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax> <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax contextRef="FD2019Q3YTD" decimals="-3" id="d34543476e2738-wk-Fact-2E782967529157DD88339701706E71E2" unitRef="usd">316941000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax> <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax contextRef="FD2018Q3YTD" decimals="-3" id="d34543476e2758-wk-Fact-456B0FFB161E5A1BB70743C7867F6FD5" unitRef="usd">267108000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax> <pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax contextRef="FD2019Q3QTD" decimals="-3" id="d34543476e2783-wk-Fact-22A42559BA975BB495D60AD11523E180" unitRef="usd">144648000</pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax> <pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax contextRef="FD2018Q3QTD" decimals="-3" id="d34543476e2802-wk-Fact-84F7DA73038955C689B5565BE8B9F840" unitRef="usd">134963000</pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax> <pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax contextRef="FD2019Q3YTD" decimals="-3" id="d34543476e2821-wk-Fact-8B164F8FCD0155F79D54099865146D8C" unitRef="usd">314325000</pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax> <pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax contextRef="FD2018Q3YTD" decimals="-3" id="d34543476e2841-wk-Fact-0461978E6B175840A2EC47B6AD545F86" unitRef="usd">265422000</pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax> <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic contextRef="FD2019Q3QTD" decimals="2" id="d34543476e3046-wk-Fact-C9B2918643615219A168523D3811412F" unitRef="usdPerShare">0.99</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic> <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic contextRef="FD2018Q3QTD" decimals="2" id="d34543476e3065-wk-Fact-221DA10922C4564F947C04AC44E08615" unitRef="usdPerShare">0.88</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic> <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic contextRef="FD2019Q3YTD" decimals="2" id="d34543476e3085-wk-Fact-8116891A88A25721A46D598BB33B96F9" unitRef="usdPerShare">2.16</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic> <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic contextRef="FD2018Q3YTD" decimals="2" id="d34543476e3104-wk-Fact-5DFFFA549F2353B29F5F85C607ADB23D" unitRef="usdPerShare">1.72</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic> <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted contextRef="FD2019Q3QTD" decimals="2" id="d34543476e3129-wk-Fact-E8294964545E54A0AF7A0038C8B6864E" unitRef="usdPerShare">0.98</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted> <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted contextRef="FD2018Q3QTD" decimals="2" id="d34543476e3148-wk-Fact-2C28BF341BE85C89A45F1390F94C82C5" unitRef="usdPerShare">0.88</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted> <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted contextRef="FD2019Q3YTD" decimals="2" id="d34543476e3168-wk-Fact-ABCCB25BB5425D23A5630A93C425A3D3" unitRef="usdPerShare">2.14</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted> <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted contextRef="FD2018Q3YTD" decimals="2" id="d34543476e3187-wk-Fact-9EBA3BA03B40544F9FB7BA6A13CED93A" unitRef="usdPerShare">1.71</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted> <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual contextRef="FD2019Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-5" id="d34543476e3248-wk-Fact-01128E9D6CE1B95A6B88D4FC71AFB80D" unitRef="usd">56700000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual> <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual contextRef="FD2019Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-5" id="d34543476e3256-wk-Fact-523CE19D8B4C0DFE407FD4FD1BED5EFF" unitRef="usd">-10100000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual> <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="FD2019Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-5" id="d34543476e3260-wk-Fact-1228343AEA1980B58E9AD4FE5720B60D" unitRef="usd">17000000.0</us-gaap:BusinessCombinationAcquisitionRelatedCosts> <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-5" id="d34543476e3275-wk-Fact-C0F1FF122D185A048644098D4041F080" unitRef="usd">78400000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual> <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-5" id="d34543476e3283-wk-Fact-83476FAFAFEA592AA5F3E64834D6337C" unitRef="usd">-6000000.0</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual> <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2019Member" decimals="-5" id="d34543476e3287-wk-Fact-F9E69403D2B656A6B8E1C93139DF370E" unitRef="usd">19400000</us-gaap:BusinessCombinationAcquisitionRelatedCosts> <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual contextRef="FD2018Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-5" id="d34543476e3308-wk-Fact-42109F67BDA4571E9550FD5E285C91AD" unitRef="usd">12900000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual> <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual contextRef="FD2018Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-5" id="d34543476e3317-wk-Fact-B969DF79F04A57BE8F9D721BED05A86E" unitRef="usd">-5100000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual> <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="FD2018Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-5" id="d34543476e3321-wk-Fact-B187367562D25573941A93AC9E559716" unitRef="usd">5000000.0</us-gaap:BusinessCombinationAcquisitionRelatedCosts> <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual contextRef="FD2018Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-5" id="d34543476e3335-wk-Fact-7B3A5B5C0AE15888B517039E57ACB9C7" unitRef="usd">32200000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual> <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual contextRef="FD2018Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-5" id="d34543476e3344-wk-Fact-671BA416C7A45302A8E53DCA79366C45" unitRef="usd">-11700000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual> <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="FD2018Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2018Member" decimals="-5" id="d34543476e3348-wk-Fact-64AE296FECFC5708BBEE1AD765BEB94B" unitRef="usd">11000000.0</us-gaap:BusinessCombinationAcquisitionRelatedCosts> <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="FD2019Q3YTD" id="TextSelection-17F67A49F59C5AC7A335DBFF3B925BFB-0-wk-Fact-592FB921FE0D5D3FBEC1C737D7F162FD">GOODWILL AND OTHER INTANGIBLE ASSETS:<div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As described in Note 2, Quanta’s operating units are organized into one of Quanta’s </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> internal divisions, and accordingly the goodwill associated with the operating units has been aggregated on a divisional basis in the table below. These divisions are closely aligned with Quanta’s reportable segments, and operating units are assigned to a division based on the predominant type of work performed. From time to time, an operating unit may be reorganized between divisions if warranted due to changes in its predominant business. </span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of changes in Quanta’s goodwill is as follows (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Electric Power Infrastructure Services </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Division</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Pipeline and Industrial Infrastructure Services</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Division</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2017:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,272,527</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>693,905</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,966,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated impairment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97,832</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97,832</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,272,527</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596,073</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,868,600</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill related to acquisitions completed in 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase price allocation adjustments </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,837</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,272</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,109</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;">Balance at December 31, 2018:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,313,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>683,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,996,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(96,483</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(96,483</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,313,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>586,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,899,879</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill related to acquisitions completed in 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,343</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase price allocation adjustments </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>977</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,184</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at September 30, 2019:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,349,931</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>748,927</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,098,858</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated impairment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(95,949</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(95,949</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,349,931</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>652,978</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,002,909</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quanta’s intangible assets and the remaining weighted average amortization periods related to its intangible assets subject to amortization were as follows (in thousands except for weighted average amortization periods, which are in years):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="27"/></tr><tr><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets, Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets, Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining Weighted Average Amortization Period in Years</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>531,813</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(197,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>334,167</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>359,967</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(165,715</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194,252</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.7</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,984</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(137,454</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;">&